Document | Document Title |
---|---|
US07730746B1 |
Apparatus to prepare discrete hollow microsphere droplets
Apparatus to eject on demand discrete hollow microsphere droplets that are characterized by a highly regular and predictable spherical shape, devoid of tails or other irregularities common in the prior art with a selected pure gas contained in the center. With this method and apparatus, droplets may be formed of any suitable material including glass, ceramic, plastic, or metal. A variety of gases at various pressures including complete vacuums may be contained in the hollow microsphere. Microspheres filled with ionizable gas may be used as pixels in a plasma display panel. Microspheres used as a pixel elements may be referred to as Plasma-spheres. The inside of each Plasma-sphere may contain a luminescent material such as a phosphor and/or a secondary electron emission material such as magnesium oxide or a rare earth oxide introduced during the gas filling of the microsphere. |
US07730743B2 |
Gem setting having grooved channel walls and methods of setting gems
A gem setting for gemstones includes a channel with walls having grooves for holding a portion of a gem girdle, such that when a gem having a crown is set into the channel, the upper portion of the groove extends over the crown of the gem. The upper part of the channel above the groove can be permanently bent or rolled over the crown of the gem to secure the gem in the ring channel. A method of setting a gem in the channel includes inserting the gem girdle in the grooves, without permanently bending the channel walls, until the gem is positioned within the channel such that if the gem and ring together are placed in an upside down position, the gem will not fall out of the channel. Next, the upper part of each channel is permanently bent over the crown of the gem, to thereby secure the gem in the channel. |
US07730741B2 |
Refrigeration apparatus with expander control for improved coefficient of performance
An outdoor heat exchanger (23), an indoor heat exchanger (24), a compression/expansion unit (30), and other circuit components are connected in a refrigerant circuit (20). The compression/expansion unit (30) includes a compression mechanism (50), an electric motor (45), and an expansion mechanism (60). In addition, the refrigerant circuit (20) has an injection pipeline (26). When an injection valve (27) is opened, a portion of high pressure refrigerant after heat dissipation flows into the injection pipeline (26) and is introduced into an expansion chamber (66) of the expansion mechanism (60) in the process of expansion. In the expansion mechanism (60), power is recovered from both high pressure refrigerant introduced into the expansion chamber (66) from an inflow port (34) and high pressure refrigerant introduced into the expansion chamber (66) from the injection pipeline (26). |
US07730739B2 |
Portable cooler with built-in refrigerant cubes
A portable cooler having one or more ice sheets including built-in refrigerant cubes. The cooler comprises an outer fabric shell and one or more sets of spaced apart refrigerant cubes encapsulated in plastic to form ice sheets that are attached to the interior walls of the cooler. The walls of the cooler may also include one or more layers of thermal insulation. The ice sheets provide a visually pleasing appearance to the inside of the cooler suggestive of cooling effects. The ice sheets may be retained along the walls of the cooler by seams sewn along the lanes passing between the refrigerant cubes, by being retained in pockets formed by sidewall liners or by being secured into chambers defined by the cooler's outer walls and a plastic insert fitted into the cooler. The cooler may include a hinged top and bottom that can be folded flat for allowing the cooler to assume a compact configuration during storage or freezing of the refrigerant cubes. |
US07730734B2 |
Cooling apparatus of a fuel cell vehicle
A cooling apparatus of a fuel cell vehicle in which a cooling efficiency of a fuel cell cooling heat exchanger located downstream of an air conditioner external heat exchanger does not decrease. (1) In the cooling apparatus, the air conditioner external heat exchanger and the fuel cell cooling heat exchanger are partially offset from each other so that a high-temperature portion of the air conditioner external heat exchanger is not overlapped with the fuel cell cooling heat exchanger in a front view taken from a front side of the vehicle. (2) A portion of the fuel cell cooling heat exchanger extending beyond an end of the air conditioner exterior heat exchanger opposite the high-temperature portion is disposed outside a fan shroud so as to be cooled by a vehicle-running wind only. |
US07730731B1 |
Refrigeration system with serial evaporators
A refrigeration system for controlling airflow around an air-cooled heat generating device includes a variable speed compressor. The refrigeration system also includes evaporators positioned along a refrigerant line in a serial configuration with respect to each other and are positioned directly in at least one of the path of airflow supplied into the heat generating components and the path of airflow exhausted from the heat generated components. The refrigeration system further includes a controller and at least one temperature sensor. The temperature sensor is configured to transmit signals related to the detected temperature to the controller, and the controller is configured to vary the speed of the variable speed compressor based upon the signals received from the temperature sensor. |
US07730730B2 |
Control method of an air conditioner indoor unit
A control method of a multi-air conditioner in which a plurality of indoor units is connected to one outdoor unit and refrigerant flow amount is adjusted by electronic expansion valves comprises a share step in which a plurality of indoor units exchanges their operation information, a comparison and judgment step in which each above indoor unit compares and judges its operation status based on the exchanged operation information, and an adjustment step in which each above indoor unit adjusts refrigerant flow amount supplied to each indoor unit based on the compared and judged operation status. |
US07730729B2 |
Refrigerating machine
A compressor, a radiator, an expander, and an evaporator are connected in series to define a refrigerating cycle. A bypass circuit that bypasses the expander, an on-off valve disposed in the bypass circuit, and a controller C1 for controlling an opening of the on-off valve are provided in the refrigerating cycle. During defrosting, the controller C1 controls the on-off valve so that a refrigerant may flow through the bypass circuit, thereby avoiding reduction in the amount of flow of the refrigerant during defrosting and preventing the defrosting operation from being prolonged. |
US07730725B2 |
Splash plate dome assembly for a turbine engine
A splash plate dome assembly for a combustion liner of a turbine engine is disclosed. The splash plate may include an outer periphery having a plurality of corners and an inner periphery defining an aperture and an annular flange. The splash plate may include a plurality of first flow guides extending from the outer periphery to the inner periphery. The splash plate may further include a plurality of second flow guides extending from the outer periphery to a location intermediate the inner periphery and the outer periphery. The splash plate, annular flange, first flow guides, and second flow guides may be integrally formed by casting. The splash plate may be mounted to a combustion dome having a plurality of distributed through holes for forming impingement jets on an upstream face of the splash plate. |
US07730718B2 |
Control system for internal combustion engine
A control system for an internal combustion engine includes an exhaust gas purifying device, an exhaust gas temperature sensor, and temperature estimating device. The exhaust gas purifying device is provided to an exhaust duct of the internal combustion engine. The exhaust gas temperature sensor is provided in the exhaust duct on an upstream side of the exhaust gas purifying device. The temperature estimating device estimates a first exhaust gas temperature on a downstream side of the exhaust gas purifying device through a transfer function, which is expressed by a plurality of identical first-order lag elements, based on a second exhaust gas temperature on the upstream side of the exhaust gas purifying device sensed by the exhaust gas temperature sensor. |
US07730716B2 |
HC adsorbing material and device for judging deterioration of the HC adsorbing material
A HC adsorbing material whose deterioration can be judged with high accuracy and reliability. The HC adsorbing material contains a zeolite having cation adsorption sites (Al sites) to which are bonded ions of an element (Ce+) that exhibits oxygen storage capacity (OSC) in a nonionic state (when present as an oxide). |
US07730715B2 |
Fan frame
A fan frame (10) for a gas turbine is provided. The fan frame (10) has fan exit guide vanes (100) that are connected to an intermediate case (50) for structural support, and are constrained from movement in a radial direction by a first joint (110, 110a) and constrained from movement in an axial and radial direction by a second joint (120a, 110a). The intermediate case (50) provides structural integrity while reducing weight by providing struts (56, 95) with a width that increases in a direction away from a central bearing (55) as the thickness of the struts (56, 95) decreases. |
US07730713B2 |
Gas turbine power plant
Provided is a gas turbine power plant in which a rotor of a generator is journalled by water lubrication bearings into which a part of cooling water for cooling the generator is fed. Since the lubrication water has a viscosity lower than that of lubrication oil, it is possible to provide a gas turbine power plant with less energy loss resulting in lower power consumption for accessories, and in high power generation efficiency. |
US07730710B2 |
Strap with articulated links
Said strap with articulated links, in particular for a watch, comprises at least three adjacent rows of links offset from one adjacent row to another, in which at least one friction surface (3, 13, 23-163) of each joint is made of a material of which the hardness is >800 HV. Said bearing surface (3, 13, 23-163) is in contact with at least one joint element (5, 15, 25-165) having at least one friction surface made of a second material selected from the following materials: ceramic, ceramic-metal composite, amorphous carbon, stainless steel without nickel, cobalt alloy, gold or gold alloy, platinum or platinum alloy, platinoid or platinoid alloy, titanium or titanium alloy, capable of reducing the frictional wear with the friction surface (3, 13, 23-163). |
US07730709B2 |
Compact epicyclical drive
An epicyclical drive having a generally flat, disk shaped flywheel, a flywheel to pinion carrier in the form of an inner hub of the flywheel, and a flywheel support bearing and structure incorporated into the flywheel itself, all of which are concentric about a rotational axis of the flywheel so as to be axially compact, and so as to be particularly well adapted for being located beneath, or incorporated into, the floor of a grain header of an agricultural harvesting machine, for reciprocatingly driving knife knives of a sickle thereof. In particular, the flywheel support bearing is located in an annular space between the inner hub and an outer flange which is rotated by a belt or other drive for rotating the flywheel. |
US07730707B2 |
Extendable header for harvesting machine
A header for a harvesting machine having a frame, a cutterbar mounted on the frame operable to cut standing crop, the cutterbar being adjustable relative to the frame in a fore-and-aft direction, and a reel rotatably supported between a pair of reel arms pivotally mounted on the frame and operable to sweep crop material towards and over the cutterbar, a hydraulic cylinder extending between each reel arm and a corresponding side wall of the header frame to effect a generally vertical movement of the reel, comprising an interlock mechanism operably interconnecting the cutterbar and the hydraulic cylinder at each side of the header for adjusting the vertical position of the reel in response to a fore-and-aft movement of the cutterbar to maintain substantially constant the spacing and avoiding interference between the reel and the cutterbar. |
US07730704B2 |
Agricultural press
An agricultural press has material receiver for picking up a swath of crop material from the ground and delivering it to the press chamber. A material hold-down device extends over the material receiver and is mounted for vertical movement relative to the material receiver. During normal operation the hold-down device moves over a first range of movement in response to changing swath thicknesses. If a material jam should nevertheless arise, the material hold-down device can be moved in total or in part, either mechanically or manually, over an second range of movement in addition to the first range of movement in order to be able to liberate the wedged material. |
US07730699B2 |
Packaging machine for lollipops and other confectionery
Packaging machine for packaging lollipops provided with a stick and a head in a film/foil sheet, comprising a rotatably driven drum having a series of lollipop holders thereon, the drum furthermore being provided with a series of film/foil folding means for folding a respective film/foil sheet around the head around a longitudinal center axis substantially parallel to the stick, the device furthermore comprising a series of twisters for twisting a film/foil tube section protruding in the longitudinal direction of the lollipop head while continuing to clamp the lollipop head and while the drum continues to rotate. |
US07730690B2 |
Compression post assembly for wind up-lift of suspension soffits
A compression post assembly for a soffit, canopy or like structure utilizing a suspended grid of inverted tees to support the soffit surface forming panels comprising a main strut and a saddle coupling, the main strut having a hollow cross-section along substantially its full length between its upper and lower ends, the saddle coupling being adapted to connect the lower end of the strut to a grid tee by receiving separate self-tapping screws, one in each of the main strut and grid tee, the saddle coupling having a pair of spaced depending legs, the legs being spread apart by a distance sufficient to straddle the bulb of a conventional grid tee and having a length sufficient to engage the upper surfaces of the lower flange of the grid tee and thereby stabilize the grid tee against pivotal motion about a horizontal axis. |
US07730679B2 |
Drain for a door or window sash or frame
A water drain for insertion into a mating wall opening in an extruded, hollow door or window sash or frame comprises a round, rectangular or the like housing having at least one peripheral front flange defining a drain opening, a baffle extending downwardly from a housing top portion for partially closing an upper portion of the drain opening, and a flap having a lower planar rear surface and an upper planar front surface for opening and closing lower and upper portions of the drain opening. The planar lower rear surface portion of the flap is joined to the upper front surface portion by a pivot axis, the planar lower surface being disposed forwardly of the upper planar front surface whereby the flap tends to gravitate to an at-rest, closed, substantially vertical position. |
US07730676B2 |
Solar panel supporting system
A solar panel supporting system includes a main frame, a solar panel, and a spring mechanism. The main frame has two opposite lateral sides. The solar panel is pivotally mounted on the main frame along a first pivot axis defined by a first rod extending between the opposite lateral sides of the main frame. The spring mechanism is operatively coupled to the solar panel for resiliently holding the solar panel at a predetermined position. The solar panel is adapted to pivot in response to wind strong enough to stretch or compress the spring mechanism. |
US07730672B2 |
Integrated debris-shielding cover, flashing & mounting system for rain gutter
A rain gutter system includes a back flashing, fastening clips, fasteners, a rain gutter and a reverse-curve shield. The back flashing overlaps existing flashing and has a crease at the bottom and the fastening clips have a groove that locates the fastening clips relative to the back flashing. The back wall of the rain gutter extends above and behind the bottom of the back flashing. The rain gutter and shield are anchored to the back flashing 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. |
US07730668B2 |
Motor vehicle egress window
A motor vehicle egress window comprises a circumferential outer frame forming an auxiliary egress opening for a motor vehicle passenger compartment and an inner frame unit. The outer frame has an outer frame member with an inner surface and at least a first striker pin. The inner frame unit is mounted to the outer frame for movement between closed and open positions has a circumferential inner frame, a glazing pane mounted to the inner frame, at least a first egress latch mounted to the inner frame, and a release mechanism. The egress latch is operative to latch to the striker pin to hold the inner frame unit in the closed position. The release mechanism includes a manually operative release handle, preferably mounted at an elevated position on a vertical side portion of the inner frame, and release linkage comprising at least a first link from the release handle to the first latch. In certain embodiments the inner and outer frames overlap radially for improved functionality. |
US07730666B2 |
Plant container with watering system
A double walled plant container wherein the two walls or shells form a space for holding water. The outer wall may include a window for viewing water level. The container includes a combination watering funnel and handle arrangement at the top of the container. The watering funnel protrudes or extends from the outer perimeter of the characteristic shape of the container to allow grip of the container for carrying. Preferably two watering funnel and handle structures are included, one each on opposite sides of the container. The rim arrangement allows for convenient carrying without separating the container components. The bottom of the inner shell includes holes for conducting water from the water reservoir into the soil and may include a fiber wick and soil stop barrier to prevent entry of soil into the space between the two walls and to allow water to conduct by capillary action or otherwise into the soil. |
US07730662B2 |
Soil stabilizer carrier
A method for applying a soil stabilizer, to soil wherein the soil stabilizer is intermixed, impregnated, and/or applied to solid carriers. |
US07730661B2 |
Double-ended fishing leader with free-sliding hook(s)
A leader and fish hook combination has eyes or loops formed at both ends of the leader so that the leader can be attached to the fishing line with either the one eye or the other. The fish hook, or more than one fish hook, has the leader threaded through the eye end of the fish hook. The leader passes through the eye of each hook, but is not tied to it, leaving the hook free to slide along the leader. Fastened one way, the hook is presented outward, and if fastened or tied off the other way, the hook presented inward. In that orientation, the lower eye projects over the hook portion so the rig serves as a weedless hook. |
US07730659B1 |
Fish lure with horn-shaped appendages
A fish lure constructed of an elongated curvelinear cylindrical body that has a front end and a rear end, two horn-shaped appendages each emanating from the front end of the cylindrical body at 180° apart with horn openings facing the front end, and two horn-shaped appendages each emanating from the rear end of the cylindrical body at 180° apart with horn openings facing the front end. |
US07730658B1 |
Fishing lure with improved tail
A soft plastic fishing lure has an integrally formed body and a thin, relatively long, highly flexible tail portion that combine to form a hybrid worm/tube lure. The body portion is a closed-end tubular body and the tail portion is tapered and concave in cross-section along its entire length. The concave cross-sectional area, which generally has a greater thickness of material at its apex than at its lower edge, is effective for capturing water and giving a lifelike appearance to the tail regardless of angler skill or how the lure is rigged, weighted and fished. The fishing lure may be formed so that it has two colors, with one color forming substantially a stripe on the tail portion. Contrasting flakes may be added to either color. |
US07730656B2 |
Bird decoy
A collapsible decoy 10, including two generally planar side body panels 11, 12 allowing the decoy 10 to be collapsed into a substantially flat configuration and which are splayed when in the erected position, a head and neck portion 14 connected to at least one of the side body panels 11, 12, and a means for retaining the side body panels 11, 12, when in use, in the erected position. |
US07730655B2 |
Sight mount for fire arms
A sight mount for fire arms comprises a base part (10) to be mounted on a fire arm, and an upper part (11) to have a sight mounted thereon. The upper part is pivoted relative to the base part for movement about an axis between a first position corresponding to the operative position of the sight, wherein a projection (33) on the, upper part or the base part engages a groove (29) on the other part, and a second position transverse to the first position, wherein the projection is disengaged from the groove to allow the upper part to be separated from the base part. A latch (21) is spring biased to an engaged position preventing pivoting of the upper part, and against the spring bias can be brought into a disengaged position allowing pivoting of the upper part. |
US07730650B1 |
Loader bucket attachment apparatus
The excavator bucket attachment apparatus provides an improved attachment of an existing excavator bucket to the existing lift arm and hydraulic cylinder. The apparatus replaces a plurality of attachment components, including 4 attachment pins, with a more basic assembly that saves considerable parts cost and labor in maintenance of a bucket attachment. The apparatus further provides a method of conversion of an existing bucket attachment to the present apparatus. |
US07730645B2 |
Dredge cutterhead
An assembly for mounting an excavating tooth particularly suited for a dredge cutterhead includes a base, an adapter, and a lock. The base includes a convex, curved bearing surface that abuts a concave, curved bearing surface on the adapter. The curved bearing surfaces are able to maintain substantially full contact with each other under transverse loading. The undersurface of the base is formed with a groove to improve the strength and durability of the weld. |
US07730644B2 |
Snowplow with pivoting sideblades
The left and right sideblades are hinged to the mainblade about vertical axes, and can pivot each through 180°. The sideblades are rotated by means of left and right hydraulic rotary actuators. The actuator includes a piston formed with helical splines, which drive a rotor sleeve of the actuator to rotate in a single-plane-circle when the piston is driven axially. The journal bearings in the rotary actuator are supplemented by bearings provided in a coaxial lower hinge, which are of much greater journal capacity than the bearings in the rotary actuators. The lower hinge protects the hydraulic rotary actuator from shocks due to the sideblade impacting against a kerb. A wheel-protection link blocks the sideblade from contacting the wheel of the vehicle. |
US07730643B2 |
Two-stage snow plow
A snow plow includes a primary moldboard and auxiliary plow positioned behind the primary moldboard. The snow plow may be a one-way or reversible snow plow. In the later case, the primary moldboard and auxiliary plow are attached to a drive frame that is rotatable about a frame. The frame is secured to the front of a vehicle by a frame and bracket, and controlled by hydraulic mechanisms. The auxiliary plow is operated independently of the moldboard by a pair of hydraulic cylinders and includes tines or a resilient blade for clearing snow and ice that is not taken up by the primary moldboard. The device also includes a mechanism whereby the scraping edge of the secondary plow follows the same path as the scraping edge of moldboard by sliding movement of the secondary plow relative to the drive frame, and the blade of the auxiliary plow may be formed by tines or a resilient blade. |
US07730640B2 |
High performance boot
The present invention discloses various features and combinations thereof for use with articles of footwear such as boots. The boots are especially adapted for use on construction projects, and provide protection, support and comfort to the wearer. Numerous outsole configurations and styles are provided, which provide superior traction and a low center of gravity for enhanced balance. Different layers of materials provide puncture resistance, abrasion resistance, thermal insulation, waterproofing and other benefits. Protective and/or insulative plates may be utilized in the footwear for puncture protection or thermal insulation, for example. Shovel guards protect the wearer when using a tool, and toe tools permit the wearer to employ the boot as a tool of its own. Structural support cages chimney structures are also utilized for support and comfort. |
US07730638B2 |
Heel protector
A heel protector is disclosed. The heel protector includes a stem portion having a body and at least one retaining portion. A channel is formed between the body and the at least one retaining portion. A biasing portion extends from the stem portion. The biasing portion includes an opening therein. A leaf portion extends from the biasing portion. A shoe and heel protector assembly is also disclosed. A method of using the heel protector to protect the heel and waist of a shoe is also disclosed. |
US07730634B2 |
High-heeled jazz dancing and character dancing shoe
A high-heeled dancer's shoe providing the structural integrity to prevent bowing and to execute energetic character dancing steps and simultaneously maintaining the flexibility necessary to execute jazz steps. The shoe comprises a hard plastic high heel, a partial metal shank extending from a back of the shoe and extending forward over the arch in a middle portion of the shoe, and an open shoe body including a flexible shoe upper shaped for receiving the dancer's foot, including left and right sides that have a flexible insert in an area of an arch, and a continuous layer of leather outer sole spanning a length and width of the shoe including a thinner middle section. In certain embodiments there is a front sole support originating from the front sole area and providing cushioning and support for the toe box. |
US07730632B2 |
Combination tape measure and hammer
A combination tape measure and hammer includes a tape measure having an extendible tape for measuring distances, and a hammer attached to the tape measure. The tape measure includes a housing with an outer surface and the hammer conforms to the outer surface of the housing. The outer surface of the housing is curved and an underside of the hammer is curved for conforming to the curved outer surface of the housing. The hammer includes a head and a claw extending rearwardly from the head. The outer surface of the housing has a depression formed therein that is aligned with the claw. The claw is a forked claw including a first tine and a second tine spaced from the first tine. The depression formed in the outer surface of the housing is aligned with the first and second tines. |
US07730627B2 |
Method and device for measuring gear tooth wear
A method and device for measuring an amount of wear on a flank of a gear tooth is provided. The method includes positioning a template comprising a first template tooth adjacent a gear comprising a first gear tooth. The method also includes adjusting the position of the template in a rotational direction with respect to a known rotational reference point of the gear, adjusting the position of the template in an axial direction with respect to a known axial reference point of the gear, and adjusting the position of the template in a radial direction with respect to a known radial reference point of the gear. The method further includes measuring an extent of a gap between an edge of the first template tooth and an adjacent flank of the first gear tooth, wherein the gap corresponds to the amount of wear on the flank. |
US07730624B2 |
Laser marker
A laser marker capable of emitting laser light with its optimum intensity in accordance with a level of illuminance at any environment where the laser marker is used. The laser marker includes a stand and a cover rotatably provided on the stand. The cover accommodates therein a laser unit that emits laser light outside of the cover through a window formed in the cover. Laser light intensity changing unit is provided, which changes the intensity of the laser light to be emitted from the laser unit in accordance with the illuminance at the environment, the illuminance being detected by a illuminance sensor provided on the cover. |
US07730621B2 |
Shaving foil for a dry shaver
A shaving foil for a dry shaver has a plurality of perforation arranged in an array. The shaving foil is formed in its skin contact surface with a plurality of recesses which define a thin section of reduced thickness at the recesses, while leaving thick sections at the remainder of the foil. Each perforation is configured to have its circumference defined partly by the thin section and partly by the thick section. Both of the thin and thick sections can come into contact with a user's skin for smoothly guiding hairs into the perforations to make close shaving without irritating the skin, while the shaving foil is moved across the skin. Especially, the thin sections act to cut the hairs shorter than the thick section, as wall as to raise flattened hairs into the perforations for successfully cutting the flattened hairs. |
US07730620B1 |
Plastic package opener
A plastic package opener having a body with a generally “V” shaped configured is formed from a memory retention material, by angled first and second legs held together by a portion of material. A sharp edge or blade member is held to an interior surface of one of the legs at an angle to the terminal ends of the legs. A movable blade cover may be provided for safety. A plastic package to be opened is inserted between the open ends of the legs and the blade member brought against the plastic package by squeezing the two legs together and directed across the surface of the plastic package to sever the plastic package and open the same for removal of an item or items held therein. |
US07730619B2 |
Ergonomically arcuate multi-blade razor
A shaving device assembled with multiple blades having a generally planar portion and arcuate end portions in a generally parallel spaced relationship adapted for shaving curvilinear areas of a body. |
US07730615B2 |
Micro-machined structure production using encapsulation
Micro-machined (e.g., stress-engineered spring) structures are produced by forming a release layer, forming a partially or fully encapsulated beam/spring structure, and then releasing the beam/spring structure by etching the release layer. The encapsulation structure protects the beam/spring during release, so both the release layer and the beam/spring can be formed using plating and/or using the same material. The encapsulation structure can be metal, resist, polymer, oxide, or nitride, and may be removed after the release process, or retained as part of the completed micro-machined structure. |
US07730613B2 |
Processes for manufacturing printed wiring boards
Methods of manufacturing printed wiring boards including electrically conductive constraining cores that involve a single lamination cycle are disclosed. One example of the method of the invention includes drilling a clearance pattern in an electrically conductive constraining core, arranging the electrically conductive constraining core in a stack up that includes B-stage (semi-cured) layers of dielectric material on either side of the constraining core and additional layers of material arranged to form the at least one functional layer, performing a lamination cycle on the stack up that causes the resin in the B-stage (semi-cured) layers of dielectric to reflow and fill the clearance pattern in the electrically conductive constraining core before curing and drilling plated through holes. |
US07730607B2 |
Apparatus for assembling cable to connector
An apparatus for assembling cable to connector includes a jig holder and a cable jig. The jig holder has a basic board defining a mounting space capable of locating a connector in the front thereof. The cable jig located in the rear of the mounting space of the jig holder has an upper jig member and a lower jig member disposed beneath the upper jig member. One of the jig members protrudes to form first spaced-apart barriers. A first receiving passage is defined between each pair of adjacent first spaced-apart barriers. The other jig member defines second receiving passages for receiving the first spaced-apart barriers respectively. A second spaced-apart barrier is defined between every two adjacent second receiving passages to space the two adjacent second receiving passages apart. The second spaced-apart barriers are inserted in the first receiving passages respectively. |
US07730604B2 |
Method for assembling a disk drive using a shipping comb
A method for assembling a disk drive includes providing a head stack assembly (HSA), providing a shipping comb for assembling the disk drive, inserting a comb pin of the shipping comb into a locating holes in a HSA to assemble the shipping comb with the HSA together, positioning the HSA and shipping comb on a base cover of the disk drive, installing the HSA on the base cover via a bearing device thereof, rotating the assembled HSA and shipping comb to park the HSA on the ramp and aligning the comb pin with the securing hole, pushing the comb pin into a securing hole to lock the HSA in the base cover, assembling a latch device and a top voice coil magnet on the base cover, and rotating out the shipping comb to a position where the shipping comb is not interfered with the disk drive. |
US07730603B2 |
Methods for forming a magnet in a rotor
Methods are provided for forming/inserting a magnet in a rotor. One method includes coating a plurality of magnetizable particles with a non-metallic material, inserting the coated particles in a rotor, and magnetizing the coated particles. Another method includes inserting a plurality of magnetizable particles into a rotor, submersing the rotor in motor varnish to coat the particles with motor varnish, and magnetizing the particles. Yet another method includes inserting a plurality of magnetizable particles in a rotor, inserting a non-metallic material into the rotor, mixing the particles and non-metallic material to form a mixture, curing the mixture to coat each particle with non-metallic material, and magnetizing the particles. Still another method includes mixing a plurality of magnetizable particles with a non-metallic material, curing the non-metallic material to coat each particle with non-metallic material, inserting the coated particles in a rotor, and magnetizing the coated particles. |
US07730597B2 |
Method for processing metal molding member having fine configuration, method for manufacturing metal molding member, extrusion die, method for manufacturing extruded member, and extruded member
A molten residual layer formed on a surface 26 of an electric-discharge machined portion 12 of a metal molding member 1 is eliminated by using a tool 70 made by a wire discharge grinding method. According to the wire discharge grinding method, a minute tool which high in processing accuracy and high in hardness can be obtained. Since the molten residual layer formed on a surface 26 of the portion 12 due to the electric-discharge machining is eliminated by using the tool, the molten residual layer can be eliminated uniformly with high accuracy. |
US07730594B2 |
Connector for stretch straps of a chair
A connector for stretch straps of a chair is mounted on the chair to hold and stretch a stretch strap with an opposite connector mounted on the chair and has a receiving recess formed inside the connector and a connecting slot formed through the top of the connector and communicating with the receiving recess. One end of the stretch strap extends through the connecting slot to be held by a binder in the receiving recesses. A bottom of the stretch strap is propped out by a top edge of the connecting slot so that a top of the stretch strap is protrudent relative to the top of the connector and a sharp edge formed between the top and the front end of the connector. Thus, a user's body is prevented from contacting with the rigid top and the sharp edge of the connector to comfortably sit on the chair. |
US07730591B2 |
Apparatus on a flat card or roller card for textile fibres, such as cotton, synthetic fibres or the like, for removing short fibres
An apparatus on a carding machine has a covering comprising work and cover elements lying opposite the clothing of a high-speed cylinder. There is, in succession, an air exhaust opening for the exit of air and an opening for entry of air, past which openings a flow of fibers and air is passed. To allow improved detachment and elimination of short fibers in a simple manner, the spacing of the covering upstream of the exhaust opening is smaller than the spacing of the covering between air exhaust opening and air inlet opening and an airflow flows against the direction of rotation of the cylinder along the surface of the cylinder and flows with short fibers through the air exhaust opening. |
US07730587B2 |
Hinge apparatus
A hinge apparatus used to connect a base and a display unit comprises a connecting member a first fastening member a second fastening members a first pivoting member and a second pivoting member, wherein the connecting member includes a first hole and a second hole. One end of the first pivoting member is fixed with a display unit and the other end crosses through the first hole and is then fastened with the first fastening member. One end of the second pivoting member is fixed with a base and the other end crosses through the second hole and is then fastened with the second fastening member. With the connectivity between the connecting member the first pivoting member and the second pivoting member, the motion of the hinge apparatus is capable of rotating 360 degrees. |
US07730585B2 |
Stop module for a swiveling unit for delimiting a swiveling motion and corresponding swiveling unit
The invention relates to a stop module for the swiveling motion of a rotation body (14) that is swivelably received in a housing (10). The stop module comprises a catch (26) following the trajectory of the swiveling motion on the end of the rotation body and a stop (48) comprising a damping element for delimiting the motion of the catch (26). At least one intermediate element (56) is provided between the catch (26) and the stop (48) and is supported, when impinged upon by the catch (26), on the housing (10) and on the stop (48). |
US07730583B2 |
Furniture hinge with damping device
Furniture hinge with damping and/or braking device in alternative to those already existing and capable of guaranteeing an improved efficiency during the closing or opening operation of the doors, or other furniture parts, thanks to an improvement of the kinematic motion for transmitting motion from one of the rockers to the damping elements. The improved efficiency of this hinge is also obtained by increasing the friction surfaces with a viscous medium present in suitable areas of the hinge and by allowing regulation of the trend of the angular velocity of a circular shaped element, for example a disc, which acts as braking element in contact with the viscous medium. |
US07730575B2 |
Structure for a hand trowel handle with adjustable rotational angle
The invention relates to a structure for a hand trowel handle with adjustable rotational angle on the grasping section. The hand trowel is composed of a blade, a connecting section and a grasping section. The connecting section uses its base to connect with the tongue on the blade. The structure for the grasping section with adjustable rotational angle features mainly in the radial toothed rings at the front end of the grasping section and at the supporting end of the connecting section. When the grasping section is worn on the shaft in the center if the radial toothed ring of the connecting section, the grasping section can be tightened or loosened through the adjustment knob, the spring and the shaft in the accommodating hole. Thus, the rotational angle between the grasping section and the shaft can be adjusted. |
US07730571B2 |
Push broom bracket assembly
A bracket assembly for use with cleaning implements such as push brooms has a handle connector for mounting a handle and a plate with a pair of depending flanges that are inserted into the broom head. The bracket assembly may be removably secured to the broom head with a fastener such as bolt and nut to provide an attachment mechanism having sufficient strength to withstand repeated sweeping motion. The removable bracket allows the arrangement of the handle and broom head to be reversed so that both faces of the broom head and bristles can be used interchangeably for sweeping. The removable bracket can be used with cleaning implements having heads of various dimensions and shapes. |
US07730569B2 |
Disposable head portion for a nodally mounted rotating toothbrush
A head portion of a nodally mounted rotating toothbrush is removable from a handle portion, which has a driving system therein. The head portion includes a spring assembly, having two spring sections, the spring assembly having a node point between the two ends and a nodal mount member at the node point which is connected to a cover member of the head portion. A driving assembly is arranged to drive the first spring section, the second section rotating in an opposing direction from the first spring section, the second spring section having a drive shaft extending therefrom, upon a free end of which a brushhead is mounted. When the head portion is removed from the handle, the spring assembly is removed therewith. |
US07730568B2 |
Removal of scale and sludge in a steam generator of a fabric treatment appliance
A method of operating a fabric treatment appliance comprises a steam generation step and a steam generator cleaning step. In the steam generator cleaning step, a chamber of the steam generator can be flushed by introducing a volume of liquid into the chamber greater than the internal volume. The steam generator cleaning step can also involve thermally shocking scale formed within the chamber. |
US07730565B1 |
Anaconda for a multi-purpose gurney
An apparatus has segments connected end-to-end so as to form a flexible tube, a base connected to a first segment of the segments, a clamp connected to the base for mounting the base, and a tensioning mechanism for tensioning the segments. A scope adapter can be connected to a last segment of the plurality of segments. An extremity adapter can be connected to a last segment of the plurality of segments. The clamp can mount the base to a mayo stand of a multi-purpose gurney. The clamp can also mount the base to a rail of a multi-purpose gurney. |
US07730563B1 |
Head support and stabilization system
A head support system that has a fixation arc system that is adjustable both vertically and horizontally and is mounted to a patient support structure. The fixation arc system is positionable adjacent to, and provides lateral support for, the patient's head. A pin support is connected to, and extends from the fixation arc system. A pin is adjustably mounted to the pin support and contacts the patient's head to provide a lateral fixation thereof. The pin has a centerline that is rotatable about two axes of motion substantially perpendicular to the pin centerline. |
US07730559B2 |
Toilet seat for sealed engagement with toilet bowl and communication with air extraction system
A toilet seat is provided for mounting on a toilet bowl (1) and is configured to be placed in communication with a mechanical air extraction system. The toilet seat includes a seat (4) that can be applied in a sealed manner on the toilet bowl. The toilet seat (4) has an air inlet (6) at the front and an air outlet (7) at the rear. The outlet (7) is connected by ducts (8, 9, 10) to the air extraction system (14, 15). A cover (11) is hinged in proximity to the seat (4). The cover (11) is configured to prevent the toilet bowl (1) from being flushed when the cover (11) is in the open position and seals the front air inlet (6) when the cover is in the closed position. |
US07730558B2 |
Treatment apparatus for excrement of rest room
Disclosed herein is a treatment apparatus for excrement of a rest room wherein sludge is able to be separated and incinerated via a simplified process without a vacuum drying of excrement that is transferred from a storage tank, whereby continuous treatment of excrement is possible, resulting in an increase in excrement treatment efficiency and capacity while achieving a reduction in maintenance costs. Also, in the present invention, water contained in excrement is able to be purified with a high efficiency, whereby the purified water can be reused as wash water of a toilet or directly drained without a separate post-treatment. |
US07730557B1 |
Cooled protective garment
A chemical protective garment or ensemble is disclosed that comprises a impermeable, protective cooling laminate having a water-holding layer for holding and evaporating liquid, and a chemical barrier. The water-holding layer has a water-holding capacity of at least about 5% wt., and the suit is designed to retain sufficient liquid to provide cooling to a wearer upon evaporation of the liquid from the suit. |
US07730556B2 |
Nose strap jointing structure for swimming goggles/mask
A swimming goggle structure includes two eye masks and a centrally located nose strap. Each eye mask has an outer edge forming a head strap buckle to which a head strap is connected and an inner edge forming a projecting joint section. The joint section forms a recessed slot and is jointed to an end of the nose strap by insert molding so that the end of the nose strap wraps and engages the joint section of each eye mask to form a tightly connected structure. |
US07730554B2 |
Double dipped gloves
A method of making a glove is described. The method comprises dipping a glove form into two different formulations. Each formulation comprises a carboxylated nitrile butadiene rubber with different amounts of covalent and ionic cross linkers. The gloves preferably have a stress retention value of greater than 50%. |
US07730553B2 |
Torso garment
A torso-covering garment for playing paintball having gripping areas to enable the user to grippably contact a gripping area of the garment with the butt stock of the gun. Each gripping area comprises a pliant, non-cushioning substrate. Common embodiments of the garment are shirts, jerseys, jackets, and vests. A method of playing paintball which comprises wearing the garment of the invention, and a method of fabricating the garment. |
US07735144B2 |
Document modification detection and prevention
Methods and apparatus, including computer program products, implementing and using techniques for document authentication. An electronic document is presented to a user. The electronic document has data representing a signed state and a current state. A disallowed difference between the signed state and the current state is detected, based on one or more rules that are associated with the electronic document. A digital signature associated with the electronic document is invalidated in response to the detecting. |
US07735143B2 |
System and method for secure document processing
This invention is directed to a system and method for secure document processing. More particularly, this invention is directed to a system and method for secure document processing wherein a user has the ability to confidentially generate or print a document without generating a log entry or other information related to the document. |
US07735142B2 |
Electronic vulnerability and reliability assessment
Systems for providing information on system vulnerabilities include a database populated with descriptive system information and a database structure configured as a hierarchical plurality of database pages configured to include element vulnerability information and links to related database pages. A rule processor module is configured to provide rules for cycling through the database structure to match keywords, such as keywords provided by user input, and descriptive system information from the database with element vulnerability information from the database structure. Other systems and methods are also provided. |
US07735141B1 |
Intrusion event correlator
Disclosed is a system for correlating intrusion events using attack graph distances. The system includes an attack graph generator, an exploit distance calculator, an intrusion detector, an event report/exploit associator, an event graph creator, an event graph distance calculator, a correlation value calculator, and a coordinated attack analyzer. An attack graph is constructed for exploits and conditions in a network. The exploit distance calculator determines exploit distances for exploit pair(s). The intrusion detector generates event. Events are associated with exploits. Event graph distances are calculated. Correlation values are calculated for event pair(s) using event graph distances. The correlation values are analyzed using a correlation threshold to detect coordinated attacks. |
US07735137B2 |
Method and apparatus for storing intrusion rule
A method and apparatus for storing an intrusion rule are provided. The method stores a new intrusion rule in an intrusion detection system having already stored intrusion rules, and includes: generating combinations of divisions capable of dividing the new intrusion rule into a plurality of partial intrusion rules; calculating the frequency of hash value collisions between each of the generated division combinations and the already stored intrusion rules; dividing the new intrusion rule according to the division combination which has the lowest calculated frequency of hash value collisions; and storing the divided new intrusion rule in a corresponding position of the intrusion detection system. According to the method and apparatus, the size of the storage unit occupied by the intrusion rule can be reduced, and by performing pattern matching, the performance of the intrusion detection system can be enhanced. |
US07735129B2 |
Firewall device
A firewall apparatus including plural virtual firewalls, each virtual firewall including a dependent firewall policy, is disclosed. The firewall apparatus includes: a distribution management table for managing a user name and a virtual firewall ID; a part configured to receive authentication information for network connection from a user terminal, and hold a user name included in the authentication information; a part configured to report the authentication information to the authentication server; and a part configured to receive an authentication response from the authentication server, and hold a user ID, included in the authentication response, to be provided to the user terminal. The firewall apparatus registers the user ID in the distribution management table associating the user ID with the user name. |
US07735124B2 |
Password input and verification method
A password input and verification method is provided to prevent the disclosing of the password from peeping. The method is easy to learn, transparent to the users, and requires no hardware change and only minor software modification. The method allows a user to enter a much longer string of characters when he or she is asked for the password. The user is then authenticated if the actual password is embedded as a whole anywhere within the input string. The method also provides a mechanism called prohibition key. A prohibition key is a predetermined character that, when present in the user input string, the user is not authenticated regardless of whether the actual password is contained in the input string or not. |
US07735122B1 |
Credential mapping
Methods, systems, and data structures map credentials. A master credential is established for a user or an application. The master credential is mapped to one or more service credentials associated with one or more services. When a request for a service is received from a requestor, the request is authenticated using the master credential. If the master credential is authenticated, then an appropriate service credential associated with the appropriate requested service is acquired and sent directly (via proxy) to the service on behalf of the requestor. |
US07735118B2 |
Method and apparatus for preventing bridging of secure networks and insecure networks
The invention comprises a method and apparatus for preventing a bridge between a secure network and an insecure network. Specifically, the method comprises monitoring a network device supporting a secure network connection for an attempt to establish an insecure network connection, and terminating the secure network connection in response to detecting the attempt to establish the insecure network connection, where the secure network connection comprises a network layer connection. |
US07735117B2 |
Context-sensitive confidentiality within federated environments
Techniques are disclosed for achieving context-sensitive confidentiality within a federated environment for which content is aggregated in a distributed Web portal (or similar aggregation framework), ensuring that message portions that should be confidential are confidential to all entities in the federated environment except those entities to which the message portions may properly be divulged. The federation may comprise an arbitrary number of autonomous security domains, and these security domains may have independent trust models and authentication services. Using the disclosed techniques, messages can be routed securely within a cross-domain federation (irrespective of routing paths), thereby ensuring that confidential information is not exposed to unintended third parties and that critical information is not tampered with while in transit between security domains. Preferred embodiments leverage Web services techniques and a number of industry standards. |
US07735116B1 |
System and method for unified threat management with a relational rules methodology
A unified threat management system is provided with a uniform relational rules model. The unified relational rules model provides for the sub-setting of rules and the ability to derive a result based partially from previous security measurements. The sharing of a security check from one security implementation to another using an object-oriented methodology is facilitated. Security policy is divided into specific security features that result in a security hierarchy. The security features may be considered to be listed sequentially, from bottom to top, and form a relationship with one another. These relationships are used to build a current security measure upon a previous security measure and may be used as a pre-cursor when marshalling data content to be validated. |
US07735113B2 |
Receiving apparatus, and display apparatus and television broadcasting system therewith
During sleep mode, a power-source control section stops the power supply to a tuner, a demodulation section, an AV-data processing section and a microcomputer, and delivers a power supply only to a standby tuner. The standby tuner receives a start signal which is transmitted from a head end, using a frequency except a specific frequency which is received by the tuner, and outputs a power-supply instruction signal according to the start signal. The power-source control section executes a power supply to the tuner, the demodulation section, the AV-data processing section and the microcomputer, in response to the power-supply instruction signal. |
US07735111B2 |
Merging of multiple encoded audio-video streams into one program with source clock frequency locked and encoder clock synchronized
A system and method for merging of multiple encoded audio and video streams into a single program in the transport stream enables playback of any audio stream with any video stream. This is accomplished by first locking the frequency of audio and video input streams for a plurality of different programs to a source clock, independently encoding each program with its own PCR and PTS into a program stream, multiplexing the program streams into a transport stream, and then synchronizing the PCR and PTS of the program streams to a declared master PCR. |
US07735109B2 |
Method and apparatus for setting channels automatically in wireless transceiver system
Provided are a method of and an apparatus for automatically setting a channel to achieve channel synchronization between a transmitter and a receiver in a wireless transceiver system. The transmitter stores information about a channel tuned according to an initial channel number, transmits a message indicating a completion of the channel information storage to a receiver, and transmits a next channel number in response to a message confirming the completion of a channel information storage performed in the receiver. The receiver receives a tuned channel number and the message indicating the completion of the channel information storage in sequence from the transmitter, stores channel information corresponding to the received tuned channel number, transmits the message confirming the completion of the channel information storage to the transmitter, and waits for the next channel number to be received from the transmitter. |
US07735101B2 |
System allowing users to embed comments at specific points in time into media presentation
A method and system for linking a web page to a portion of a video is provided. Users can enter comments into a video that include a start and end time index for identifying a portion of a video. Comments are indexed to the media presentations such that they may be searched and located, thus media playback can be executed from any comment. The system allocates a unique comment track to each user that can be turned on and off at will by users during playback. |
US07735100B1 |
Regulating remote registry access over a computer network
Within the context of a system of networked computers, a remote registry access manager regulates remote registry access. In some embodiments, the remote registry access manager runs on a first computer and detects attempts by processes on the first computer to remotely access a second computer's registry. The remote registry access manager determines whether attempts to remotely access the second computer's registry are legitimate. Legitimacy of a given remote access attempt may be determined based on a number of different criteria, such as whether the first computer and the second computer have an established trust relationship. If a given attempt is indeed determined to be legitimate, the remote registry access manager allows the attempt to proceed. If it is not, then the remote registry access manager blocks the attempt. |
US07735099B1 |
Method and system for processing network data
Method and system for a network for receiving and sending network packets is provided. The system includes a host processor that executes an operating system for a host system and at least one application that runs in a context that is different from a context of the operating system; and a network adapter with a hardware device that can run a network protocol stack, wherein the application can access the network adapter directly via an application specific interface layer without using the operating system and the application designates a named memory buffer for a network connection and when data is received by the network adapter for the network connection, then the network adapter passes the received data directly to the designated named buffer. |
US07735095B2 |
Network device drivers using a communication transport
Network device drivers that interface with a communication transport are described. In one aspect, a networked computing system includes the network device driver and the communication transport. The network device driver converts abstract network device calls to network hardware device specific calls. The network hardware device specific calls are transported from the network device driver via the communication transport to a network hardware device. |
US07735094B2 |
Ascertaining domain contexts
Various embodiments pertain to ascertaining domain contexts. In one embodiment, an application receives content that may contain a script (i.e. code). In this case, the domain context is ascertained and the script is executed in the context of the domain associated with the received content, rather than requiring the application or some other component to navigate to a location, such as a web location, to attempt to ascertain the domain context of the script. In another embodiment, third party objects or code are required to provide their domain context to an application in order for the application to make a security-based decision. |
US07735091B2 |
Methods, systems and computer program products for providing application services to a user
Computing device executed application services are provided to a user using a plurality of application service providing modules, each of which provides a subset of the application services to the user. A request received form the user is translated to one or more needs to be satisfied. One or more of the application service providing modules required for satisfying the need(s) is identified. Execution of actions by the identified application service providing module(s) to satisfy the need(s) is scheduled. |
US07735086B2 |
Methods and arrangements for planning and scheduling change management requests in computing systems
Methods and arrangements for planning and scheduling change management requests in computing systems are disclosed. Included are an arrangement for deciding whether or not an RFC should be done, an arrangement for assigning individual tasks to acceptable servers for each RFC to be done, and an arrangement for assigning the start times to said individual tasks for each RFC to be done. |
US07735085B2 |
System for application priority based on device operating mode
System for application priority based on device operating mode. A method is provided for allocating a top visible resource on a device. The method includes receiving a request requesting allocation of the top visible resource to a requesting application, and determining that the top visible resource is allocated to an owning application. The method also includes associating owner information with requester information to form an arbitration request. The method also includes arbitrating the arbitration request to produce an arbitration decision that indicates that the top visible resource is to be allocated to the requesting application if the owner information indicates that the owning application is privileged and an identifier that identifies the requesting application is contained in a relinquish list associated with the owner information. |
US07735084B2 |
Communication processing apparatus, communication processing method, and computer program
A communication processing apparatus is disclosed which performs a process for establishing a connection upon receipt of a communication connection request. The apparatus includes a controlling element for performing a connection availability determination process upon receipt of the connection request. The controlling element performs a user identification process for identifying a user representing a connection request sender based on data in the connection request. The controlling element further carries out the process for establishing the connection if communication processing resources allocated for the user having a user identifier acquired in the user identification process are judged to be available. |
US07735083B2 |
System and method for scheduling a future event
A method for setting timers is disclosed in which an array is maintained, each element of which represents a period of time. Events which are to occur within the time period associated with the array element are linked to the array element. The events associated with each array element are executed at a pre-determined time interval. A pointer pointing to the current time period being processed wraps around to the beginning of the array when the end of the array is reached. |
US07735075B2 |
System and method for a pseudo dynamic link library (DLL) linker for a monolithic image in a wireless device
The present disclosure relates generally to a system and method for a pseudo DLL linker. In one example, the method includes identifying a plurality of components forming an image and identifying all symbols exportable from each component and all symbols imported by each component from another component. A redirection mechanism is built containing an address of each symbol exported by a component that is imported by another component, and each component is modified to alter each direct reference to a symbol associated with another component to a reference to the redirection mechanism. A linker is called to link a final image based on the modified components. |
US07735074B2 |
Code outlining without trampolines
A system and method for optimizing compiler performance including outlining cold code at link time, rather than compile time, such that trampolines are not required. Branch instructions connecting a hot block to a cold block can be converted from a short branch distance limit to a longer branch distance limit, further optimizing code performance. Editors, implementing a plurality of windows that can be maintained for each function, can display the maximum distance that code blocks can be safely outlined. Other implementations allow the optimal placement of code that is significantly greater in size than the maximum possible branch distance. |
US07735072B1 |
Method and apparatus for profiling computer program execution
According to a first aspect of the invention there is provided a method for profiling computer program executions in a computer processing system having a processor and a memory hierarchy. The method includes the step of executing a computer program. Profile counts are stored in a memory array for events associated with the execution of the computer program. The memory array is separate and distinct from the memory hierarchy so as to not perturb normal operations of the memory hierarchy. |
US07735071B2 |
Method and system for compiling multiple languages
A method and system for compiling multiple source language files that share a common library. The common library is represented in a common language that can be used by multiple different source languages. Font end compiler systems read the common language files that make up the common library and the source language files that use the library. Additionally, the front end systems produce common language files. The common language files produced by the front end systems can be used in the common library. The common language files may also be supplied to a back end system or runtime environment that further compiles the common language file to an executable form and executes the file. At runtime, the common language file is used by the runtime environment to layout the objects and methods used during execution. |
US07735068B2 |
Automated relationship traceability between software design artifacts
Tools and methods are described herein that allows for measuring and using the relationship between artifacts of a software design, such as requirements, test plans, and so on. The relationship can be quantified by determining a relationship quotient for quantifying a similarity between components of software design artifacts and presenting the quantified relationships to a user, such as a software designer, so that he or she can account for the relationship between such components during design changes and so on. The relationship quotient is made more representative of substantive similarity by selecting the key terms that are to be submitted to a similarity analysis such that words that are too common in the English language, such as conjunctions, articles, etc., are not used. Ubiquity of certain key terms in an enterprise is accounted for by adding a term significance weight to the similarity analysis. The similarity analysis is made contextual, for instance, by the use of inputs from domain ontology including Entity Descriptions, and Entity Relationships. |
US07735066B1 |
Debugging interface
A software tool and method is provided in which a user can ask questions about their computer programs. As the subject program is executed, information is collected about the units of code that are executed and the changes to data. The user can pause the program, for example by pressing a button labeled “Why”, which will prompt the user to select what they want to ask about. For example, the user can ask about why units of code did or did not get executed. The tool and method provide answers that can be in the form of prepared statements and interactive data and control flow visualizations that show the values of data and the particular units of code that caused the execution to occur or not occur. The user can ask further questions using the visualization. |
US07735064B2 |
Method and apparatus for evaluating software
A method and system for evaluating software includes generating a test deck (310), where the test deck is formulated to test the software for compliance with delivery system operation procedures (315), processing the test deck with the software, and grading the performance of the software for compliance with delivery system operation procedures (320). |
US07735062B2 |
Software development system and method
A computer design model processing system and methods are described that can create visual models of computer systems, store versions of design models in a centralized repository, automatically generate and deploy computer software systems in response to the stored computer design models, define dependencies between computer design models, and automate and assist the development of multiple, possibly dependent, computer design models by multiple developers. |
US07735060B2 |
Method and system for rapidly developing and deploying sensor-enabled software applications
A system for deploying component-based software systems for the implementation of desired sensor data process flows makes use of a toolset of software components specially tailored for building sensor data process flows. In one or more embodiments, the system comprises a front-end application operative to generate system specifications from user input, each system specification defining a desired component-based software system of one or more sensor components and their corresponding configurations in accordance with sensor component class definitions (e.g., the toolset) for a predefined set of sensor components tailored for building desired sensor data process flows. The system further includes a back-end application operative to store the sensor component class definitions for use in instantiating sensor components as needed, receive system specifications, and dynamically build and run the corresponding desired component-based software systems within a run-time environment provided by the back-end application. |
US07735058B2 |
Remote component and connection architecture
A method of developing software comprises the steps of defining a plurality of component objects for receiving input data and producing output data, defining a plurality of connection objects for passing data between the component objects, and executing an initialization script to define a behavioral model for the system by defining relationships between the component objects and the connection objects. A software development system that performs the method is also provided. |
US07735056B2 |
Automated circuit design dimension change responsive to low contrast condition determination in photomask phase pattern
The present application is directed to methods of forming a phase pattern for an integrated circuit feature described in a design database as having a first target dimension. In one embodiment, the method comprises determining whether forming a phase pattern for the integrated circuit feature described in the design database will result in one or more phase blocks of the same phase type being positioned in relative proximity so as to result in a low contrast condition, selecting a second target dimension that will avoid the low contrast condition if the low contrast condition will result, and forming the phase pattern for an integrated circuit feature having the second target dimension. Systems for forming phase patterns and photomasks comprising the phase patterns of the present application are also disclosed. |
US07735052B2 |
Method of identifying an extreme interaction pitch region, methods of designing mask patterns and manufacturing masks, device manufacturing methods and computer programs
Optical proximity effects (OPEs) are a well-known phenomenon in photolithography. OPEs result from the structural interaction between the main feature and neighboring features. It has been determined by the present inventors that such structural interactions not only affect the critical dimension of the main feature at the image plane, but also the process latitude of the main feature. Moreover, it has been determined that the variation of the critical dimension as well as the process latitude of the main feature is a direct consequence of light field interference between the main feature and the neighboring features. Depending on the phase of the field produced by the neighboring features, the main feature critical dimension and process latitude can be improved by constructive light field interference, or degraded by destructive light field interference. The phase of the field produced by the neighboring features is dependent on the pitch as well as the illumination angle. For a given illumination, the forbidden pitch region is the location where the field produced by the neighboring features interferes with the field of the main feature destructively. The present invention provides a method for determining and eliminating the forbidden pitch region for any feature size and illumination condition. Moreover, it provides a method for performing illumination design in order to suppress the forbidden pitch phenomena, and for optimal placement of scattering bar assist features. |
US07735049B2 |
Mask network design for scan-based integrated circuits
A method and apparatus for selectively masking off unknown (‘x’) captured scan data in first selected scan cells 220 from propagating through the scan chains 221 for test, debug, diagnosis, and yield improvement of a scan-based integrated circuit 207 in a selected scan-test mode 232 or selected self-test mode. The scan-based integrated circuit 207 contains a plurality of scan chains 221, a plurality of pattern generators 208, a plurality of pattern compactors 213, with each scan chain 221 comprising multiple scan cells 220, 222 coupled in series. The method and apparatus further includes an output-mask controller 211 and an output-mask network 212 embedded on the scan data input path of second selected scan cells 222, or a set/reset controller controlling selected set/reset inputs of second selected scan cells. A synthesis method is also proposed for synthesizing the output-mask controller 211 and the set/reset controller. |
US07735039B1 |
Methods of estimating net delays in tile-based PLD architectures
Methods of estimating delays between pins on a tile-based programmable logic device (PLD), by identifying repeat patterns and exploiting these patterns to provide accurate delay estimates. A computer-implemented method can include selecting a sample area in a tile-based PLD and constructing a delay table corresponding to the sample area. Each entry in the delay table includes a base delay value and a description of the fastest available route from a source pin in a source tile to a load pin in the sample area. To estimate a net delay, the base delay value and the description of the route are read from the delay table for specified source and load pins. One or more delay variants (e.g., pin delays and/or crossing penalties) are calculated based on the description of the route. The calculated delay variants are added to the base delay value to obtain an adjusted delay value, which is output. |
US07735038B2 |
Design structure to reduce power consumption within a clock gated synchronous circuit and clock gated synchronous circuit
A design structure to reduce power consumption within a clock gated synchronous circuit, said synchronous circuit comprising at least two successive stages, wherein each stage if activated propagates a data signal cycle by cycle to a succeeding stage the two successive stages comprising at least a control register, a data register and a local clock buffer (LCB) each, wherein each stage if activated propagates a data signal stored within the data register cycle by cycle to a data register of a succeeding stage. |
US07735036B2 |
System and method enabling circuit topology recognition with auto-interactive constraint application and smart checking
A computer-implemented method of identifying sub-circuits in circuit designs includes: receiving a selection of a sub-circuit; specifying a match expression for the sub-circuit, where the match expression characterizes matching properties of components of the sub-circuit; modifying the match expression to change the matching properties of components of the sub-circuit; and producing an information structure in a computer readable medium, where the information structure associates a graph representing a topology of the selected sub-circuit with the modified match expression. Subsequently, the information structure corresponding to the selected sub-circuit can be identified in a given circuit design. |
US07735034B2 |
Simulation model for a semiconductor device describing a quasi-static density of a carrier as a non-quasi-static model
There is disclosed a simulation model and method for designing a semiconductor device being used for a simulation apparatus for designing a semiconductor device that includes using assuming units as to carrier transient density and current flow of electrodes along with a non-quasi-static model describing unit of the simulation apparatus. A simulation apparatus and computer readable medium with a simulation program for executing the method are also included. |
US07735029B2 |
Method and system for improving the manufacturability of integrated circuits
At a particular stage in design of an integrated circuit, DFM improvements are identified which might conflict with design requirements applicable during a subsequent stage in the design flow. These DFM improvements are “reserved” that is, they are not implemented right away. However, an instance of a DFM-optimized version of this portion of the design is generated, characterized and stored. Meta information is associated with the reserved DFM improvements, for example locations in the design which correspond to the reserved DFM improvements are tagged. If, after the subsequent stage in the design flow, processing of the meta-information (tags) shows that the reserved DFM improvement does not actually conflict with the potentially-conflicting design requirement, the corresponding reserved DFM improvement is implemented, for example, by swapping-in the stored instance of the DFM-optimized version of this portion of the design. |
US07735028B2 |
Logic circuit redesign program, logic circuit redesign apparatus, and logic circuit redesign method
A computer is allowed to execute an information acquisition process that acquires a file expressing information on pins used in respective ports provided in each block of a logic circuit to be redesigned and information indicating connection relationships between the ports (#2); execute a multiplexer disposition process that, based on the file, classifies pins of output ports of a block into a number of pin groups that is less than the number of pins, and disposes a multiplexer having a function to multiplex a signal output from each pin classified in the same pin group (#11, #13); and execute a demultiplexer disposition process that, based on that file, disposes a demultiplexer having a function to demultiplex signals that have been output from output ports of a block and multiplexed by the multiplexer, and a function to output each demultiplexed signal to input ports of respective input destination blocks (#12, #13). |
US07735027B2 |
Alignment of product representations
A system, method, and computer program for identifying a plurality of product representations; formulating a plurality of logical expressions from said plurality of product representations; and aligning each of said plurality of logical expressions with a variance completeness and a consistency and appropriate means and computer-readable instructions. |
US07735025B2 |
Portable terminal having motion-recognition capability and motion recognition method therefor
A motion-recognition portable terminal and a motion recognition method therefor are provided. In the portable terminal, a motion key starts to create a motion entry, upon activation. A motion detector measures an acceleration along each axis of the portable terminal, upon activation of the motion key. A controller determines whether the motion entry has been completed based on the variation of the each-axis acceleration. |
US07735022B2 |
Method of entering of data into a data processing system
The present invention relates to a method of entering of data in a data processing system. A first linear sequence of top-level icons is displayed. A second linear sequence of second-level icons for a selected one of the top-level icons is also displayed such that the position of the leading icon of the second linear sequence is aligned with the selected one of the top-level icons of the first linear sequence. At least one data entry field for a selected one of the second-level icons is also displayed. |
US07735021B2 |
Shortcut system for use in a mobile electronic device and method thereof
A shortcut system for use in a mobile electronic device having several types of shortcuts allows a user to execute shortcuts of different types using a single mechanism. The shortcut system includes a display, an operating system, a shortcut data store, and one or more applications, including a shortcut application used to create shortcuts and edit shortcut information contained in the shortcut data store. The shortcut data store contains target information associated with applications of various types, indexed by a shortcut tag. When a new application is installed in the mobile electronic device, the user can add shortcut information associated with the new application to the shortcut data store. The target information can define content associated with an application. When a shortcut to content is executed, the associated application is launched and begins operating on the content data. Further, the shortcuts can be created with different types of tags. |
US07735016B2 |
Directional focus navigation
A rendering engine that supports directional focus navigation, in response to a directional input, shifts the focus to an appropriate focusable element. The rendering engine determines one or more focusable elements that are candidates to receive the focus based on the received directional input and based on the relative display locations of the focusable elements. The rendering engine selects the most appropriate candidate focusable element based on each candidate element's display location in relation to the display location of the element that currently has focus. |
US07735012B2 |
Audio user interface for computing devices
An audio user interface that generates audio prompts that help a user interact with a user interface of a device is disclosed. One aspect of the present invention pertains to techniques for providing the audio user interface by efficiently leveraging the computing resources of a host computer system. The relatively powerful computing resources of the host computer can convert text strings into audio files that are then transferred to the computing device. The host system performs the process intensive text-to-speech conversion so that a computing device, such as a hand-held device, only needs to perform the less intensive task of playing the audio file. The computing device can be, for example, a media player such as an MP3 player, a mobile phone, or a personal digital assistant. |
US07735008B2 |
Adding and removing white space from a document
A method, a computer system and a computer-readable medium having instructions for a processor stored thereon are provided for growing a page on a display. Input indicating a first position or designation of content on a page of an electronic document and an amount of white space to be inserted in the page is received. Responsive to the received input, at least some of the content of the page of the electronic document is moved to insert white space. The moving starts from a point based on the first position. The portion of the content being moved is moved a distance based on the amount of white space indicated in the received input. The page is grown by an amount based on the amount of the white space indicated in the received input. A respective size of other pages of the electronic document remains unchanged. Also provided are a method, a computer system and a computer-readable medium having instructions for a processor stored thereon for deleting a portion of a page and reducing a size of the page. |
US07734994B2 |
RFID decoding subsystem with pre-decode module
A radio frequency identification (RFID) decoding subsystem includes a pre-decode module and a decode module. The pre-decode module is coupled to process down-converted RFID signals into at least one of pre-decoded baseband data and corresponding decoding information. The decode module is coupled to process the pre-decoded baseband data into decoded RFID data, where the processing of the pre-decoded baseband data is based on the corresponding decoding information when the corresponding decoding information is produced by the pre-decoder module. |
US07734992B2 |
Path memory circuit
A path memory circuit for use in a Viterbi decoding process performed based on state transitions through a number n (n is a positive integer) of states. The path memory circuit includes a memory area A formed by the storage circuits of the first to ith (i is an integer from 0 to M) stages; a memory area B formed by the selective storage circuits that select and hold a decoding result for any state k (k is integer from 1 to n) of the storage circuits from the i+1th stage to the Mth stage; and a memory area C formed by the selective storage circuits other than the memory area A and the memory area B. |
US07734991B1 |
Method of encoding signals with binary codes
A method of encoding a communication signal by selecting a cyclic code, establishing a generator polynomial, generating a polynomial using the generator polynomial, forming a matrix from the generated polynomial, receiving data to be encoded, appending zeros to the received data, calculating a syndrome of the matrix, calculating check values from the syndrome, appending the check values to the received data, and encoding the received data with appended check values using the generator polynomial. |
US07734989B2 |
Multi-standard turbo interleaver using tables
An interleaver for a turbo encoder and decoder comprising a first table populated with a first set of parameters to allow intra-row permutation of data within an array in accordance with a first wireless communication standard when operation in the first wireless communication standard is required and a second table populated with a second set of parameters to allow inter-row permutation of the data in accordance with the first wireless communication standard when operation in the first wireless communication standard is required wherein the first table is populated with a third set of parameters to allow intra-row permutation of data within an array in accordance with a second wireless communication standard when operation in the second wireless communication standard is required and to populate the second table with a fourth set of parameters to allow inter-row permutation of the data in accordance with the second wireless communication standard when operation in the second wireless communication standard is required. |
US07734988B2 |
Method for puncturing a low density parity check code
A method for puncturing a Low Density Parity Check (LDPC). The method includes a) setting a codeword length and the total number of bit nodes to be punctured; b) selecting a check node (or check nodes) with highest priority excluding check nodes completely checked in a current round; c) selecting a bit node (or bit nodes) with a highest priority excluding bit nodes completely checked among bit nodes connected to the selected check node (or check nodes); d) determining whether the selected bit node is a bit node to be punctured, that is, it is not systematic, not set by a puncturing prohibition flag; e) puncturing an associated bit node if the selected bit node is the bit node to be punctured, setting unpunctured bit nodes connected to the selected check node by a puncturing prohibition flag, decreasing the number of remained bit nodes to be punctured by 1 and increasing the number of connected punctured node of associated check node by 1; f) determining whether the number of remaining bits to be punctured is greater than 0; and g) returning to step b) if the number of remaining bits to be punctured is greater than 0, and ending a puncturing process if the number of remaining bits to be punctured is not greater than 0. |
US07734983B2 |
Input control device and input control method
An input control apparatus capable of suppressing characteristic deterioration, reducing the circuit scale of a turbo decoder and effectively using memory of the turbo decoder. In this apparatus, control section (110) acquires information on a coding rate and coding block length of a received signal, determines the number of bits of systematic part Y1, and parity parts Y2 and Y3 in accordance with the coding rate and/or coding block length and so that the number of bits of one sequence of the parity parts falls below the number of bits of systematic part Y1 and controls bit number reduction section (109) so that the determined number of bits is obtained. Bit number reduction section (109) reduces the number of bits of systematic part Y1, and parity parts Y2 and Y3 output from separation section (108) under the control of control section (110) and decoder (111) performs turbo decoding using each sequence reduced by bit number reduction section (109). |
US07734982B2 |
Method and apparatus for indicating uncorrectable errors to a target
A first device receives first data that includes a plurality of input vectors, which includes a primary input vector and a set of secondary input vectors and detects uncorrectable errors in the first data based on a quality metric indication. Based on detecting the uncorrectable errors in the first data, the first device substitutes a predetermined codeword for the primary input vector encoded using a non-perfect code, and substitutes a predetermined input vector for the primary input vector. The first device modulates a set of encoded secondary input vectors using the predetermined input vector to generate a modulated set of encoded secondary input vectors and transmits as second data the predetermined codeword and the modulated set of encoded secondary input vectors to a target device, wherein the substituting step creates a first number of errors that is detected by the target device as uncorrectable errors in the transmitted second data. |
US07734979B1 |
ARQ for point to point links
An automatic retransmission system offering good latency and overhead characteristics combined with programmable tradeoffs among overhead, latency, and error performance. ARQ (Automatic Repeat reQuest) blocks present at both ends of a link coordinate to automatically attempt to re-send data if that data was not received properly the first time it was sent. Re-transmission from the transmitter (transmitter) is requested by the receiver (Receiver) via a highly reliable “Repeat Request” (RR) mechanism. This RR scheme carries sufficient information back to the transmitter for it to determine which previous transmissions need to be re-sent. |
US07734978B2 |
Communication method enabling use of both a normal acknowledgement scheme and a block acknowledgement scheme
A receiver capable of switching between a NormalAck scheme that includes an acknowledgement for a single frame in one frame and a BlockAck scheme that includes an acknowledgement for a plurality of frames in one frame. The receiver regards the use of the BlockAck scheme to have been terminated and releases resource being used for the BlockAck scheme and switches to the NormalAck scheme if a data frame requesting the BlockAck scheme is not received within a predetermined period regardless of whether the receiving station has or has not received a data frame requesting the NormalAck scheme. |
US07734972B2 |
Common test logic for multiple operation modes
In one embodiment, the present invention includes a processor having a plurality of logical units to perform operations on data. Each unit may include a multiple input shift register (MISR) at an input of the logical unit to collect and compress data from input signals to the unit. In turn, each MISR may includes bit cells, each having a first cell to receive incoming data and controlled by a first clock signal, a second cell to receive an output of the first cell and controlled by a second clock signal, a mask cell to receive an output of the second cell and to generate a mask signal responsive to a mask clock signal, and a multiplexer coupled between the first and second cells. Other embodiments are described and claimed. |
US07734969B2 |
Feedback shift register control
Feedback shift register control circuit including a checking circuit having an input being coupled to a seed input of a feedback shift register or to an internal node of the feedback shift register, the checking circuit configured to be responsive to a signal at the input indicating that the feedback shift register is in a not-allowed state, or is going to assume a not-allowed state to output an exception signal; and a gate circuit being coupled to the seed input or the feedback shift register and configured to be responsive to the exception signal to change the state of the feedback shift register or seed the feedback shift register such that the feedback shift register assumes an allowed state. |
US07734960B2 |
Method of managing nodes in computer cluster
A method is described of managing nodes in a computer cluster comprising: each node repeatedly broadcasting a cluster summary message; a cluster coordinator node identifying failed nodes by analysing cluster summary messages received from other nodes in the cluster; and the cluster coordinator node broadcasting an updated cluster organization status, if failed nodes are identified. In at least preferred embodiments, the broadcasts can be transmitted using an ad-hoc wireless network. |
US07734959B2 |
Operating system recovery across a network
A system comprises a first network device and a second network device coupled via a network to the first network device. The first network device initiates a recovery across the network of an operating system of the second network device. |
US07734955B2 |
Monitoring VRM-induced memory errors
A method and system for improving Field Replacement Unit (FRU) isolation in memory sub-systems by monitoring Voltage Regulator Module (VRM) induced memory errors. A comparator compares the output voltage coming from the VRM to memory. If the comparator detects a VRM output voltage transient that is outside a rated threshold, then a counter is increased by one. If the counter exceeds a count threshold, a VRM error is posted. If a memory failure occurs within a predetermined period of time, then the VRM error pinpoints the VRM output voltage transient as being the likely cause of the memory failure. |
US07734954B2 |
Method, computer program product, and system for providing a multi-tiered snapshot of virtual disks
An object in a tier of a multi-tier virtual storage system is saved while the storage system is active. The object to be saved in an upper-level tier in the multi-tier storage system is identified. Servers associated with lower-level tiers below the tier containing the object to be saved to obtain the latest data stored in the respective associated tiers, use temporary storage to store the obtained data and handle any modifications to the obtained data, and cause applications running in the respective tiers to quiesce. Once a copy of the identified object is made, the servers associated with the lower-level tiers are instructed to obtain the data from the temporary storage and resume quiesced applications running in the respective tiers. |
US07734953B1 |
Redundant power solution for computer system expansion cards
Methods, systems, apparatus, and computer-readable media for providing a redundant power solution for an expansion card installed within a host computer. The expansion card has a hardware device and a power control mechanism. The power control mechanism provides power to the hardware device from a conditional power source when available, and from computer system standby power when the conditional power source is unavailable. The power control mechanism may comprise a power sensing mechanism to determine when conditional power source output decreases below a threshold level and a switching mechanism to switch from the conditional power source to computer system standby power when this happens. The hardware device may enter a low power mode upon receiving computer system standby power. |
US07734947B1 |
System and method for virtual interface failover within a cluster
A cluster-wide published configuration system and method is provided for assigning host nodes to virtual interfaces (VIFs) in a cluster of data storage systems. A coordinating VIF manager publishes a set of failover rules using a replication database. The coordinating VIF manager monitors VIF hosting status within a cluster. In the event of a VIF failure, the coordinating VIF manager publishes a reassignment of host nodes using a single read-write transaction of a replication database service. Secondary VIF managers in the cluster must perform VIF hosting in accordance to the reassignment. If a secondary VIF manager can not activate an assigned VIF it must publishing new reassignment of VIF hosts via the replication database service. |
US07734943B2 |
Low power display refresh
An application processor coupled to a Static Random Access Memory (SRAM) interfaces with a graphics accelerator. A Dynamic Random Access Memory (DRAM) stores frame buffer data that may be transferred to a display through a switch located on the graphics accelerator in normal operation. In a power savings mode, the DRAM may be powered down and a copied frame buffer data stored in the SRAM may be transferred to the display through the switch. |
US07734941B2 |
Power management scheme employing an indicator of a current device operating configuration that requires a minimum processing power
In a power management scheme, at least one indicator of at least one current device operating condition that affects an amount of power required to operate a device may be received. Based on the at least one indicator, a floor value for an operating parameter of the device (e.g. clock frequency or voltage) may be determined. At least one further indicator of at least one current device operating condition may further be received. Based on the at least one further indicator, a ceiling value for the operating parameter may be determined. Based on an indicator of current activity of the device, the operating parameter may be dynamically adjusted to a value between the floor value and the ceiling value, to control power consumption by the device. In some embodiments, the value may be adjusted to only the ceiling value or the floor value, e.g. by selectively applying a scaling ratio. |
US07734938B2 |
System and method of controlling power consumption
A system and method of controlling power consumption are provided. The example method may be directed to controlling power consumption in a system including first and second interface blocks, and may include transitioning a first interface block to a power saving mode in response to a status of a first transmission channel, the first transmission channel configured to forward information from the first interface block to a second interface block and transitioning a second interface block to the power saving mode in response to a status of a second transmission channel, the second transmission channel configured to forward information from the second interface block to the first interface block. The example system may include a first interface block transitioning to a power saving mode in response to a status of a first transmission channel and a second interface block transitioning to the power saving mode in response to a status of a second transmission channel, the first transmission channel configured to forward information from the first interface block to the second interface block and the second transmission channel configured to forward information from the second interface block to the first interface block. |
US07734935B2 |
Data processing method, system and apparatus for processing a variety of demands from a service provider
An IC card issuer issues an IC card and requests a card memory area operator to lend part of a memory area of the IC card to another card memory area user. The card memory area operator provides a memory area division apparatus and various data to the memory area division apparatus under the control of an operator communication apparatus 12. The card memory area user divides the memory area of the IC card into a memory area to be used by the IC card issuer and a memory area to be used by the card memory area user. The operation file registration apparatus writes file data for the card memory area user to the memory area of the card memory area user obtained by the above division. |
US07734931B2 |
Query data packet processing and network scanning method and apparatus
A method for detecting within a networked computer a target vulnerability such as a Trojan Horse residing therein is disclosed, wherein the vulnerability is characterized by a signature response to an encrypted query. The method includes encrypting a plurality of query data packets in accordance with a plurality of encryption keys, each encrypted query data packet including a defined query field specific to the target vulnerability. The method further includes storing the plurality of encrypted query data packets in a memory. The method further includes thereafter scanning the networked computer for a target vulnerability residing within the networked computer by sending successive ones of the encrypted-and-stored query data packets to the host computer and analyzing responses thereto from the host computer with respect to the characteristic signature. Preferably, the encrypting is performed for substantially all of the encryption keys within a defined key space. The memory may be non-volatile memory such as a disk drive or a volatile memory such as random-access memory (RAM) or a memory configured as a cache. |
US07734930B2 |
Click passwords
Methods, systems, devices and/or storage media for passwords. An exemplary method tiles an image, associates an index with each tile and optionally determines offsets for select tiles. Further, the tiling optionally relies on probability and/or entropy. An exemplary password system includes an image; a grid associated with the image, the grid composed of polygons; an index associated with each polygon; and an offset associated with each polygon wherein password identification relies on one or more indices and one or more offsets. |
US07734926B2 |
System and method for applying security to memory reads and writes
A computing environment maintains the integrity of data stored in system memory. The system has an address bus that comprises a plurality of address lines. The value of at least a portion of the address line is determined by a real page number stored in a page table. The system also comprises an encryption circuit that converts data from plaintext to ciphertext as a function of a key value. A circuit derives the key value as a function of at least a portion of the address line that is set by the real page number. |
US07734924B2 |
System and method for transparently providing certificate validation and other services within an electronic transaction
A system and method are disclosed for transparently providing certificate validation and other services without requiring a separate service request by either a relying customer or subscribing customer. In a preferred embodiment, after the subscribing customer digitally signs a document (e.g., a commercial document such as a purchase order), it forwards the document to a trusted messaging entity which validates the certificates of both the subscribing customer and relying customer and the respective system participants of which they are customers. If the certificates are valid, the trusted messaging entity appends a validation message to the digitally-signed document and forwards the document to the relying customer. A validation message is also preferably appended to a digitally-signed receipt from the relying customer and transmitted to the subscribing customer. In this way, both the relying customer and subscribing customer obtain certification of their respective counterparty to the transaction. |
US07734921B2 |
System and method for guaranteeing software integrity via combined hardware and software authentication
A system, method, and computer program product enabling individual user devices to authenticate and validate a digital message sent by a distribution center, without requiring transmissions to the distribution center. The center transmits the message with an appended modulus that is the product of two specially selected primes. The transmission also includes an appended authentication value that is based on an original message hash value, a new message hash value, and the modulus. The new message hash value is designed to be the center's public RSA key; a corresponding private RSA key is also computed. Individual user devices combine a digital signet, a public modulus, preferably unique hardware-based numbers, and an original message hash to compute a unique integrity value K. Subsequent messages are similarly processed to determine new integrity values K′, which equal K if and only if new messages originated from the center and have not been corrupted. |
US07734920B2 |
Information processing apparatus, information processing method, information providing medium, information decryption apparatus, and information recording medium
An information processing apparatus, an information processing method, and an information providing medium are provided. Encrypted information, an encrypted first key for decrypting the encrypted information, and a second key for decrypting the first key are processed to store the information in a storage medium. To be more specific, cross certification is executed with the storage medium, the first key is decrypted by the second key, the decrypted first key is encrypted, and the decrypted first key and the encrypted information are stored in the storage medium. The novel constitution prevents unauthorized replication of information by use of a low-cost, general-purpose semiconductor memory. |
US07734915B2 |
System and method for remote device registration
A system and method for remote device registration, to monitor and meter the injection of keying or other confidential information onto a device, is provided. A producer who utilizes one or more separate manufacturers, operates a remote module that communicates over forward and backward channels with a local module at the manufacturer. Encrypted data transmissions are sent by producer to the manufacturer and are decrypted to obtain sensitive data used in the devices. As data transmissions are decrypted, credits from a credit pool are depleted and can be replenished by the producer through credit instructions. As distribution images are decrypted, usage records are created and eventually concatenated, and sent as usage reports back to the producer, to enable the producer to monitor and meter production at the manufacturer. |
US07734908B1 |
Protected IP telephony calls using encryption
Communication information transmitted in the broadband communication system may be in a packet format and secured using encryption techniques, for example encryption software, including a means for providing an initial security key and updated security keys to the various pieces of communication equipment located throughout the broadband communication system. When communication equipment, for example a gateway, is first registered with, for example, an IP central station, the IP central station assigns an initial encryption key to the gateway that is assigned and retained by a server, for example a call manager server, and the gateway (e.g., broadband residential gateway). This initial encryption key may be used to establish a secure two way communication between two pieces of communication equipment as an originating point communication equipment and a terminating point communication equipment. |
US07734907B2 |
Methods and systems for redirecting data
Systems and methods are disclosed for redirecting data. These systems and methods may include transmitting over a network an indication from a first node to a second node that a third node has failed. In addition, a first data may be reconfigured to be transmitted over the network between a fourth node and the first node after the indication has been received by the second node. The first data may be initially configured to be transmitted over the network between the second node and the third node. Furthermore, the disclosed systems and methods may include configuring the first node and the fourth node to send and receive the reconfigured first data as encrypted data via a first tunnel and configuring the second node and the third node to send and receive the first data as encrypted data via a second tunnel. |
US07734905B2 |
System and method for preventing an operating-system scheduler crash
System and methods for preventing an operating-system scheduler in a computer system from crashing as a result of an uncleared periodic interrupt are disclosed. A periodic interrupt is generated using a real-time clock (RTC) residing on a chipset. A flag indicating a periodic interrupt is entered into a status register associated with the RTC in firmware residing on the CMOS chip, if the status register indicates no periodic interrupt has been pending. An interrupt handler associated with the RTC attempts to handle the periodic interrupt, if pending. If the periodic interrupt is pending after a preset interval of time elapses, a basic-input-output system (BIOS) residing on a memory unit coupled to the chipset generates a system-management interrupt (SMI). If the periodic interrupt is pending after the preset interval of time elapses, a firmware SMI handler residing on the memory unit clears the pending periodic interrupts from the status register. A scheduler timer associated with the operating system is updated. |
US07734902B2 |
Addition of a hardware component to a running system
According to a method of data processing in a data processing system, a hardware management component receives from a software component of the data processing system a request for management access to a hardware component of the data processing system. In response to receipt of the request for management access, the hardware management component determines whether or not the request contains a parameter indicative of the intended scope of hardware components to be accessed in response to the request. In response to the request, the hardware management component selects a scope in accordance with the determination and issues one or more hardware management commands to one or more target hardware components of the data processing system within the selected scope, such that an operating state of the one or more target hardware components is modified. |
US07734900B2 |
Computer configuration virtual topology discovery and instruction therefore
In a logically partitioned host computer system comprising host processors (host CPUs), a facility and instruction for discovering topology of one or more guest processors (guest CPUs) of a guest configuration comprises a guest processor of the guest configuration fetching and executing a STORE SYSTEM INFORMATION instruction that obtains topology information of the computer configuration. The topology information comprising nesting information of processors of the configuration and the degree of dedication a host processor provides to a corresponding guest processor. The information is preferably stored in a single table in memory. |
US07734898B2 |
System and method for specifying an immediate value in an instruction
A data processing system uses a data processor instruction that forms an immediate value. The data processing instruction uses a first field as a portion of the immediate value. A second field of the data processing instruction determines a positional location of the portion of the immediate value within the immediate value. A bit value in a third field of the data processing instruction is used to determine a remainder of the immediate value. |
US07734897B2 |
Allocation of memory access operations to memory access capable pipelines in a superscalar data processing apparatus and method having a plurality of execution threads
A superscalar data processing apparatus and method are provided for processing operations, the apparatus having a plurality of execution threads and each execution thread being operable to process a sequence of operations including at least one memory access operation. The superscalar data processing apparatus comprises a plurality of execution pipelines for executing the operations, and issue logic for allocating each operation to one of the execution pipelines for execution by that execution pipeline. At least two of the execution pipelines are memory access capable pipelines which can execute memory access operations, and each memory access capable pipeline is associated with a subset of the plurality of execution threads. The issue logic is arranged, for each execution thread, to allocate any memory access operations of that execution thread to an associated memory access capable pipeline. Such a system has been found to provide an effective balance between increasing the efficiency of operation of the superscalar data processing apparatus when employing multiple execution threads whilst also alleviating the need for complex hardware to handle hazard detection. |
US07734896B2 |
Enhanced processor element structure in a reconfigurable integrated circuit device
A reconfigurable integrated circuit device which converts an arbitrary calculation state dynamically, based on configuration data, includes a plurality of processor elements, each of which has an input terminal, an output terminal, a plurality of arithmetic units which are provided in parallel and each of which performs calculation processing in synchronous with a clock signal, and an intra-processor network which connects them in an arbitrary state; and an inter-processor network which connects between processor elements in an arbitrary state. Based on configuration data, the intra-processor network is reconfigurable to a desired connection state, and further, based on the configuration data, the inter-processor network is reconfigurable to a desired connection state. |
US07734891B2 |
Robust index storage for non-volatile memory
A non-volatile memory data address translation scheme is described that utilizes a hierarchal address translation system that is stored in the non-volatile memory itself. Embodiments of the present invention utilize a hierarchal address data and translation system wherein the address translation data entries are stored in one or more data structures/tables in the hierarchy, one or more of which can be updated in-place multiple times without having to overwrite data. This hierarchal address translation data structure and multiple update of data entries in the individual tables/data structures allow the hierarchal address translation data structure to be efficiently stored in a non-volatile memory array without markedly inducing write fatigue or adversely affecting the lifetime of the part. The hierarchal address translation of embodiments of the present invention also allow for an address translation layer that does not have to be resident in system RAM for operation. |
US07734889B1 |
Methods and apparatus for distributing information to multiple nodes
Some embodiments are directed to a technique for storing and/or locating content units stored on an object addressable storage (OAS) system, wherein each content unit is identified by an object identifier. The OAS system may comprise a plurality of zones, each of which stores content units. A mapping process may be defined that maps object identifiers for content units to zones on the OAS system. Thus, the storage location for a content unit on the OAS system may be the zone on the OAS system to which the object identifier for the content unit maps. |
US07734886B1 |
Controlling access to content units stored on an object addressable storage system
Aspects of the invention relate to sharing content stored on an object addressable storage (OAS) system among a plurality of users of the OAS system and authenticating users to an OAS system. In some embodiments, a user may store content units on the OAS system and control access by other users to these content units. In some embodiments, when a user grants one or more other users access to a content unit stored on the OAS system, the OAS system may send a notification of grant of access to the other user(s). |
US07734885B2 |
Execution of point-in-time copy operations in continuous mirroring environments
Provided are a method, system, and article of manufacture wherein a point-in-time copy operation command for a point-in-time copy of a point-in-time source volume to a point-in-time target volume is received while performing continuous copy operations from continuous copy source volumes to continuous copy target volumes. A determination is made as to whether the point-in-time target volume is a first continuous copy source volume and whether the point-in-time source volume is a second continuous copy source volume. A determination is made of metadata corresponding to the point-in-time copy operation, in response to determining that the point-in-time target volume is the first continuous copy source volume and the point-in-time source volume is the second continuous copy source volume. Point-in-time copy operations are performed on the continuous copy target volumes based on the determined metadata to execute the point-in-time copy operation command while performing the continuous copy operations. |
US07734884B1 |
Simultaneous concurrent and cascaded triangular asynchronous replication
Providing storage configurations for a data center includes providing synchronous data transfer from the data center to a local destination, establishing a first connection between the data center and a remote destination to provide chunks of data from the data center to a remote destination, establishing a second connection between the local destination and the remote destination to provide chunks of data from the local destination to the remote destination, and enabling at least one of the first and second connections to transfer chunks of data to the remote destination. |
US07734879B2 |
Efficiently boosting priority of read-copy update readers in a real-time data processing system
A technique for efficiently boosting the priority of a preemptable data reader in order to eliminate impediments to grace period processing that defers the destruction of one or more shared data elements that may be referenced by the reader until the reader is no longer capable of referencing the data elements. Upon the reader being subject to preemption or blocking, it is determined whether the reader is in a read-side critical section referencing any of the shared data elements. If it is, the reader's priority is boosted in order to expedite completion of the critical section. The reader's priority is subsequently decreased after the critical section has completed. In this way, delays in grace period processing due to reader preemption within the critical section, which can result in an out-of-memory condition, can be minimized efficiently with minimal processing overhead. |
US07734878B1 |
System and method for performing virtual device I/O operations
Systems, methods, apparatus and software can make use of separated I/O processors and strategy processors (implemented in hardware and/or software) to perform virtual device I/O operations. I/O processors operating on cluster nodes, storage appliance ports, or other devices can receive I/O operation requests directed to virtual devices, e.g., volumes or virtual logical units. Information about the request is forwarded to a strategy processor, operating independently or as part of larger volume management software where corresponding physical device I/O operations are determined. The physical device I/O operations can include additional information about the operations, e.g., tag information and summary information, for use in processing the virtual device I/O request. The physical device I/O operations are sent back to the I/O processor which executes the operations and/or passes the operation on to the appropriate storage device. I/O completion messages are sent by the I/O processor in parallel to the source of the I/O request (e.g., a host or application) and to the strategy processor, providing an improvement in I/O latency. |
US07734876B2 |
Protecting ownership transfer with non-uniform protection windows
In a data processing system, a plurality of agents communicate operations therebetween. Each operation includes a request and a combined response representing a system-wide response to the request. Within data storage in the data processing system, a data structure indicates a duration of a protection window extension for each of the plurality of agents. Each protection window extension is a period following receipt of a combined response during which an associated one of the plurality of agents protects transfer of coherency ownership of a data granule between agents. Each of the plurality of agents is configured with a duration of a protection window extension by reference to the data structure, and at least two of the agents have protection window extensions of differing durations. The plurality of agents thereafter employ the configured protection window extensions. |
US07734874B2 |
Method and system for caching data using future access request information
A method and system for caching data such as audio, video and/or other data uses information including future access request information for improved caching performance. According to an exemplary embodiment, a cache system includes a cache operative to cache a plurality of data items. A processor is operative to enable at least one of the data items in the cache to be replaced using future access request information for the at least one data item. |
US07734870B2 |
Storage subsystem and storage system
The first storage subsystem, when new data is written in a first memory device beyond a certain timing, writes pre-updated data prior to update by said new data into a pre-updated data memory region and, in addition, updates snapshot management information that expresses a snapshot of a data group within the first memory device to information that expresses the snapshot at the certain timing and, at a later timing than the certain timing, judges, on the basis of the snapshot management information, in which of either the pre-updated data memory region or the first memory device the data constituting the data group at a certain timing exists, acquires data from the one in which the data exists and writes it into the second memory device of the second storage subsystem, and generates the certain timing repeatedly. |
US07734863B2 |
Method for guarantying data storing space using dual journaling
Since JFFS, which is used as an existing method of storing data in a flash memory, stores all data sequentially according to a generated order, pure data of a file system and metadata for managing the pure data must be sequentially stored. Thus, when a PC is turned on and mounts the file system, since all metadata must be read to RAM, the entire space of the flash memory must be read, and thus a long time is taken to mount the file system. An increase in the capacity of the flash memory causes an increase in the mounting time. Thus, a booting time taken to turn on and use an embedded system significantly increases. Accordingly, JFFS is not suitable for embedded systems requiring quick access. A data storage space is secured by dividing a free list of segments that are used as a data storage space of a flash memory into a front journaling free list and a rear journaling free list by setting a central point of the segment free list, determining whether enough free segments are secured in the front journaling free list, and if it is determined that not enough free segments are guarantied, collecting garbage data from among stored data with reference to a wear-leveling threshold and a valid data threshold which are set in segments in which data is stored. |
US07734862B2 |
Block management for mass storage
An embodiment of the present invention includes a nonvolatile memory system comprising nonvolatile memory for storing sector information, the nonvolatile memory being organized into blocks with each block including a plurality of sectors, each sector identified by a logical block address and for storing sector information. A controller is coupled to the nonvolatile memory for writing sector information to the latter and for updating the sector information, wherein upon updating sector information, the controller writes to the next free or available sector(s) of a block such that upon multiple re-writes or updating of sector information, a plurality of blocks are substantially filled with sector information and upon such time, the controller rearranges the updated sector information in sequential order based on their respective logical block addresses thereby increasing system performance and improving manufacturing costs of the controller. |
US07734860B2 |
Signal processor
For every sampling period of a DSP 100, a timing generator 200 requests a CPU 300 to release a bus and provides a DSP 100 access time period to make an external memory 400 access the DSP 100 by occupying the bus released according to the request. In the DSP 100, during the DSP access time period, a memory interface section 11 executes read/write processing in which waveform data read from the external memory 400 is stored in an internal memory 12 and waveform data read from the internal memory 12 is written into the external memory 400 according to the command stored in an access command memory 10. At the same time, an operation section 13 executes operation processing by using the waveform data stored in the internal memory 12 independently of the read/write processing. |
US07734856B2 |
Method for operating a plurality of arbiters and arbiter system
Embodiments related to arbitration are described and depicted. |
US07734849B2 |
Wireless mouse system containing a flash memory
The present invention relates to a wireless mouse system. Particularly, the present invention relates to a wireless mouse system in which includes a controller, which controls a receiver and a flash memory device integrated into an interfacing device, can be performed function of the receiver and the flash memory device smoothly. A wireless mouse system comprises a wireless mouse and an interfacing device with a USB terminal, electrically communicated with a USB port of a information-displaying device. The interfacing device comprises a receiver receiving a signal data transferred wirelessly from the wireless mouse, and transferring the signal data to the information-displaying device, a flash memory device exchanging data with the information-displaying device through the USB terminal and a controller controlling the receiver and the flash memory device, and transferring optionally the signal of the receiver and the flash memory device to the information-displaying device. |
US07734848B2 |
System and method for frequency offset testing
Described is a system and method for frequency offset testing. The system comprises an electronic device, a first testing device providing a reference clock signal at a first frequency to the electronic device, and a second testing device receiving data from the electronic device at the first frequency and transmitting data to the electronic device at a second frequency. The second frequency is equal to a product of the first frequency and a frequency offset value. |
US07734844B2 |
Trusted interface unit (TIU) and method of making and using the same
The disclosure relates to a trusted interface unit and a method of making and using the same. According to one embodiment of the present invention, a method of transmitting data on a network may include receiving data from a partition within a node on the network. This node may be configured to transmit data associated with a number of sensitivity levels. According to one embodiment of the invention, these sensitivity levels may be classification levels. One method of transmission of data may include determining the identity of the partition that originated the data within the node. Furthermore, a label may be added to the data received from within the node and the data may be encrypted with a key that may be uniquely associated with the label on the data. After encryption, the data may be transmitted on the network. Additional methods including the reception of data are disclosed. Various node and network architectures are disclosed implementing the methods and apparatus of the present invention. |
US07734843B2 |
Computer-implemented method, apparatus, and computer program product for stalling DMA operations during memory migration
A computer-implemented method, apparatus, and computer program product are disclosed for migrating data from a source physical page to a destination physical page. A migration process is begun to migrate data from the source physical page to the destination physical page which causes a host bridge to enter a first state. The host bridge then suspends processing of direct memory access operations when the host bridge is in the first state. The data is migrated from the source physical page to the destination physical page while the host bridge is in the first state. |
US07734841B2 |
System and method for providing serial bus connectivity
Versatile serial bus connectivity is provided for enabling detection and use of passive media output devices that connect to a host device through a serial bus connector. In addition, serial bus connectivity is extended to video output devices that can use analog video data. |
US07734836B2 |
Method and apparatus for dynamically qualifying mass storage devices
A field-upgradeable database that is separable from system software contains information about mass storage devices that may be present in a storage array. When an uninitialized device is detected in the array, the field-upgradeable database is consulted to discover which non-standard functions the device supports, and one of the non-standard functions is activated. Software and systems using the field-upgradeable database in a storage server configuration are also described and claimed. |
US07734835B2 |
Method and apparatus of setting-up configuration of display devices
An apparatus of setting-up configuration of a display device includes a display device and a configuration set-up device. The configuration set-up device downloads configuration data from an external device and stores the downloaded data. When the configuration set-up device uploads the configuration data to the display device, configuration of the display device is automatically set-up according to the uploaded configuration data, which define a set of options associated with operation of the display device. |
US07734828B2 |
Data synchronization transparent to application
Synchronization of data accessible by an application program is performed transparent to the application program. After a data item is instantiated by the application program, the synchronization engine performs data synchronization without or with minimal intervention of the application program. The synchronization engine may be part of an operating system. The synchronization engine is preinstalled on a computing device; therefore, application program developers can simply define whether the data items associated with the application programs should be syncable, and if so, to what extent the data items should be syncable. The application program developer is relieved of the task of developing the synchronization engine or other software components associated with data synchronization. |
US07734826B2 |
Client-server model for synchronization of files
A server stores files. Distributed clients access the server, to learn about changes made to the files on the server, and to push local changes of the files onto the server. A synchronization application is used to synchronize the clients and server, synchronizing metadata and selected files. |
US07734823B2 |
Edge side components and application programming environment for building and delivering highly distributed heterogenous component-based web applications
A method is provided for processing an application on an edge server, wherein the application comprises a set of defined presentation, code and data components, each of which are preferably URI-addressable objects. In response to a client request, the presentation, code and data components are processed according to a set of metadata to generate a response, and the response is delivered to the client. The presentation components are typically content such as HTML fragments, WML fragments, or some combination thereof. The code components are typically Java servlets or beans, XSLT style sheets, or some combination thereof. The data components are typically XML files, native database formatted files, and the like. Each of the presentation, code and data components may have a distinct management profile, cacheability profile, deployment profile, invalidation profile, and security profile. These profiles are settable via metadata or other similar means. Using this framework, heterogenous components may be composed into other components and complete applications or services. |
US07734822B2 |
Method and apparatus for resolving a web site address when connected with a virtual private network (VPN)
The present invention is directed at a method and apparatus of resolving an address location for a web site when connected with a virtual private network (VPN). Once the public host is connected to, or logged on to, the VPN, a software module within the public host monitors domain name requests and routes them to a domain name server (DNS) associated with the VPN. The VPN DNS then resolves the address location request and returns the address location to the software module in the form of a domain name response. The software module then forwards the address location to the requesting public host. |
US07734821B2 |
Media coding for loss recovery with remotely predicted data units
An improved loss recovery method for coding streaming media classifies each data unit in the media stream as an independent data unit (I unit), a remotely predicted unit (R unit) or a predicted data unit (P unit). Each of these units is organized into independent segments having an I unit, multiple P units and R units interspersed among the P units. The beginning of each segment is the start of a random access point, while each R unit provides a loss recovery point that can be placed independently of the I unit. This approach separates the random access point from the loss recovery points provided by the R units, and makes the stream more impervious to data losses without substantially impacting coding efficiency. The most important data units are transmitted with the most reliability to ensure that the majority of the data received by the client is usable. The I units are the least sensitive to transmission losses because they are coded using only their own data. While they provide the best coding efficiency, the P units are the most sensitive to data loss because the loss of one P unit renders useless all of the P units that depend on it. The remotely predicted units are dependent on the I unit, or in an alternative implementation, on another R unit. |
US07734820B1 |
Adaptive caching for a distributed file sharing system
A system and method for adaptively responding to update messages for a replica of a data object. A node may maintain first information regarding a replica of a data object. In various embodiments, the first information may comprise any kind of information regarding the replica of the data object. In one embodiment, the first information may comprise information indicative of accesses to the replica of the data object, e.g., may comprise access history information. In response to receiving a message for updating the replica of the data object, the node may respond to the message based on the first information. For example, the node may select one or more operations to perform based on the first information and may perform the one or more selected operations. |
US07734819B1 |
Apparatus and methods for forwarding data between public networks via a private network
Disclosed are methods and apparatus for handling data sent from a first public network to a second or same public network via a private network. In general terms, network translation address mechanisms are provided within the edge routers of the private network. When a first processing node sends a request to an edge router to access another processing node which resides in a public network, the edge router forms a binding based on two addresses associated with the first processing node. A first private address is initially associated with the first processing node, and the first processing node uses this private address to communicate with the private network. A second public address is also allocated to the first processing node based on the first processing node's request to communicate with a public node. The first processing node uses the allocated second public address to communicate with the requested public node. |
US07734816B2 |
Method and apparatus for redirecting network traffic
Methods and apparatus are described for intelligently redirecting and/or processing traffic. In one embodiment, a method of facilitating redirection of traffic sent from a first processing device (e.g., a client) to a second processing device (e.g., a server) is disclosed. At a third processing device (e.g., a router) associated with a plurality of traffic handling systems (e.g., cache systems), traffic information is received from at least a portion of the associated traffic handling systems. The traffic information specifies which data should be redirected to the portion of associated traffic handling systems. It is determined how to redirect data received by the third processing device to a selected traffic handling system based on the received traffic information received from at least one of the associated traffic handling systems. |
US07734813B2 |
Method and system for communicating predicted network behavior between interconnected networks
A method of communicating predicted network behavior includes generating network topology structure data describing at least part of a topology of a first network. Demand structure data is generated, the demand structure data describing at least some traffic demands relating to a source in the first network and a destination in a second network, wherein there are a plurality of network links between the first network and the second network. Traffic routing change data, describing at least one change scenario which would require a change of traffic routing, is generated. This data is then used to calculate change data that describes a routing of traffic through each of the plurality of network links between the first network and the second network for the at least one change scenario. The change data is transmitted to the second network. |
US07734811B2 |
Multi-feature classification memory structure for associative matching
The present invention describes a method and an apparatus of multi-feature lookup process using multi-feature classification memory (“CM”). In one embodiment of the present invention, the method defines various features, offered in the router, into a feature hierarchy. Individual associated CMs are merged into a combined associated multi-feature CM. The feature rules for packet processing are merged according to the feature hierarchy and the multi-feature CM is populated with the merged rules. The multi-feature CM includes combined packet-processing rules for multiple features. The multi-feature CM eliminates the need for individual associated CMs. The memory space in the multi-feature CM is shared by various feature rules. |
US07734808B1 |
End-to-end congestion control in a Fibre Channel network
Methods and devices are provided for controlling congestion in a network such as a Fibre Channel network. According to some implementations, a node within a network fabric detects congestion caused by an edge device outside of the fabric and notifies the edge device of the congestion. The edge device applies a congestion reaction mechanism in response to the notification. In some implementations, the congestion reaction mechanism is applied on a per-exchange basis, in order to mitigate congestion caused by a particular operation. |
US07734807B2 |
Method and apparatus for improving bandwidth efficiency in a computer network
A method for operating a server to improve bandwidth efficiency in a computer network is disclosed. The server is operable to transmit files between a memory of the server and destinations on the computer network through a communication link having a finite bandwidth. The files are distinguishable by type and the server is provided with a rule set for prioritizing transmission of files by type. The method comprises monitoring a bandwidth usage of the communication link, and triggering application of the rule set when the bandwidth usage exceeds a threshold amount. The threshold amount is determined relative to the finite bandwidth. The method further comprises distinguishing between the files according to type, and prioritizing transmission of the files according to type and according to the rule set. |
US07734803B2 |
System and method for subscription-based content distribution to vehicles via wireless communication
Methods and systems are described for delivering content to a vehicle occupant through a wireless communications link between a wireless client associated with the vehicle and a wireless access point external to the vehicle. The wireless access point is in communication with a content supplier, and available content from the content supplier, as determined from a user subscription, is delivered to the user using the wireless communications link when the vehicle is stationary. |
US07734802B1 |
Dynamically adaptable collaborative electronic meeting space
A collaborative electronic presentation application is disclosed allowing real-time editing of an electronic presentation. The electronic presentation is made up of a plurality of scenes, each having one or more meeting objects or pods that display various information to participating users. Some of the participating users may have presentation rights while other users may have only viewing rights. Presenters may request to edit or prepare one of the scenes that is not currently active within the electronic presentation. When requested, the preparing presenter is shown the requested scene while each of the other meeting participants remain viewing the currently active scene. The preparing presenter may then edit the selected scene or even create a new scene to add to the presentation while the electronic presentation is in progress. |
US07734800B2 |
Multimedia timeline modification in networked client/server systems
Multimedia content is streamed over a network system from a server computer to a client computer. The client allows a user to enter a variable playback speed and varies the speed at which the multimedia content is rendered at the client. Time-scale modification technology is used to maintain the original pitch of any audio content, thereby maintaining its intelligibility. |
US07734799B1 |
Method and system for performing a server-assisted file transfer
A file transfer application maintains a secure connection over the Internet with a file transfer gateway. A user selects a file and the file transfer application requests a unique ticket from the gateway. The ticket is stored in both the gateway and the file transfer application. Next, the ticket is then encoded in a URL that can be sent to potential recipients of the file via conventional methods. Upon entering the URL into a web browser, the recipient will navigate to the file transfer gateway. The gateway decodes the URL to recover the ticket and looks up the ticket in the database to determine the associated application instance and file description. The gateway will then request the application instance to start encrypting and streaming the contents of the file identified by the ticket to the gateway, which then retransmits the encrypted stream to the recipient's web browser. |
US07734797B2 |
Inter-processor communication link with manageability port
Manageability ports for inter-processor communication links, along with associated systems and methods, are generally provided. |
US07734796B2 |
Method and arrangement for reserving resources to obtain a predetermined quality of service in an IP network
A method and an arrangement in an IP network provides a scalable solution for reserving resources to obtain a predictable QoS end-to-end in a heterogeneous IP network. The object is achieved by categorizing the destination domain with a domain property label that for example informs about the availability of resources in the destination domain and about how to obtain QoS to the endpoint in this particular domain category. |
US07734791B2 |
Asynchronous hypertext messaging
An asynchronous hypertext messaging system and method are disclosed. The system and method use existing hypertext transfer protocols and is capable of transmitting real-time asynchronous data between server and client regardless of firewalls or proxy servers implemented at the client or the server. In a communication system comprising a client and server interconnected by an internet, initial authentication is performed initially between the server and the client. A secure log in is performed by the client with the server in conjunction with a possible java applet download. The communication server then initiates a multiplexed virtual connection between the server and the client and transmission of asynchronous real-time data can occur over the virtual connection. The virtual connection is periodically refreshed by a request issued from the java applet. |
US07734790B1 |
Proactive delivery of messages behind a network firewall
A subnetwork of client computers includes a designated relay host computer that communicates through a firewall with an outside server computer located within the same computing environment or over an Internet connection. A specially-designated URL on the server is used when the relay host requests that a downlink connection be kept alive indefinitely with the server computer. The server receives the HTTP request and activates a continuous heartbeat program. Heartbeat messages are sent continuously from the server computer to the relay host to keep the downlink connection open indefinitely. When the server needs to send an urgent message to the client computers it can do so immediately by using the already open downlink connection. The relay host forwards messages to the other component client computers in the subnetwork. The relay host may also use a proxy server. The downlink connection uses a standard request-reply protocol. |
US07734789B2 |
Method and device for tunnel switching
A method and device for providing switched tunnel connections from a user to a destination or a multiple number of destinations. Tunnels are switched from a user to a destination by receiving an incoming tunnel connection from the user and initiating a switched tunnel connection to the destination. Traffic from the incoming tunnel is switched to the destination over the switched tunnel. A disclosed embodiment uses user information to determine the switching of the tunnel to implement security access to a tunnel destination, load balancing among destination resources, and bundling of tunnel sessions to implement high bandwidth transmission. |
US07734787B2 |
Method and system for managing quality of service in a network
According to embodiments, the present invention comprises a method and system for managing support of quality of service requirements for various clients of a telecommunications network at a server level. Servers assigned to the various clients may include quality of service descriptors that identify relative priorities of the clients. In the event of a failure or reduced performance of a server, for example, an assignment of respective servers to respective clients may be changed based on the relative priorities of the respective clients. |
US07734781B2 |
Methods and systems for shared storage virtualization
In a shared storage infrastructure accessible by more than one customer, the shared storage infrastructure is separated into a plurality of logical storage areas. A customer is associated with at least one logical storage area within the shared storage infrastructure. The customer and its logical storage areas are associated with at least one port in the shared storage infrastructure. Each customer has access only to the logical storage areas associated with the customer and cannot access the logical storage areas of any other customer. The shared storage infrastructure provides policy based storage management to each customer, that is, each customer appears to have access to a non-shared storage subsystem. By providing a virtualization layer, a customer may be given the ability to manage its own storage needs. |
US07734776B2 |
Automatically detecting malicious computer network reconnaissance by updating state codes in a histogram
A detection and response system that generates an Alert if unauthorized scanning is detected on a computer network that includes a look-up table to record state value corresponding to the sequence in which SYN, SYN/ACK and RST packets are observed. A set of algorithms executed on a processing engine adjusts the state value in response to observing the packets. When the state value reaches a predetermined value indicating that all three packets have been seen, the algorithm generates an Alert. |
US07734775B2 |
Method of semi-automatic data collection, data analysis, and model generation for the performance analysis of enterprise applications
A method of semi-automatic data collection, data analysis and model generation for performance analysis of computer networks and software is provided. The invention provides a graphical user interface which indicates the overall data flow in the performance analysis process and guides the user through the proper sequence of steps in that process. Underneath the graphical user interface, the invention provides software tools which include novel data pipeline for transformation of network traces, resource data and application data into organized hash tables, and further into spreadsheets for introduction into computer network simulation programs. The invention also provides novel algorithms for recognizing transaction and parentage between transactions from low level network trace data. The invention further provides novel methods of visualization of trace data and transaction and parentage associations. |
US07734769B2 |
Monitoring system of apparatuses connected in a network, monitoring apparatus, monitoring method and program
A system includes a plurality of apparatuses connected to a network, wherein each apparatus monitors the occurrence of trouble in a monitoring object apparatus which is one of the apparatuses in the system. Further, each apparatus is monitored for the occurrence of trouble in the apparatus by a monitor apparatus which is another one of the apparatuses in the system. The system enables adding and subtracting apparatuses to the system, as well as restoring apparatuses which were previously subtracted due to detected troubles which have been corrected. |
US07734766B2 |
Communication device utilizing email for remote procedure calls
To enable communication in accordance with a RPC through a firewall in using email, the server-side communication device has a mail transmitting and receiving unit and an information converting unit for retrieving instruction information from an email received with the mail transmitting and receiving unit, for outputting the instruction information to a RPC server, for converting response information corresponding to the instruction information into a return email to a client-side communication device 7, in which the mail transmitting and receiving unit transmits the return email output with the information converting unit to the client-side communication device. On the other hand, the client-side communication device has a mail transmitting and receiving unit and an information converting unit for outputting the email to the mail transmitting and receiving unit after converting the instruction information transmitted to the server-side communication device into the email, for retrieving the response information corresponding to the instruction information from the received email, for outputting the response information to a RPC client unit, in which the mail transmitting and receiving unit transmits the email output with the information converting unit to the server-side communication device. |
US07734764B2 |
Automated remote monitoring and diagnostics service method and system
A technique is provided for detecting and responding to serviceable conditions in systems. Following detection of an indicator of a serviceable condition, a service request is generated and transmitted to a service provider. The requests results in consultation of a service knowledge base that contains information on the indicators, potential causes or conditions that could result in the indicators, and responses to the conditions. Responses may then be generated automatically for satisfying the service requests. |
US07734760B2 |
Estimating the location of a network client using a media access control address
Embodiments of the present invention may be provided as a computer program product that may include a machine-readable medium having stored thereon instructions, which may be used to program a computer (or other electronic device) to perform a process according to one or more embodiments of the present invention. The machine-readable medium (i.e., non-transitory machine-readable medium) may include, but is not limited to, floppy diskettes, optical disks, compact disc read-only memories (CD-ROMs), and magneto-optical disks, read-only memories (ROMs), random access memories (RAMs), erasable programmable read-only memories (EPROMs), electrically erasable programmable read-only memories (EEPROMs), magnetic or optical cards, flash memory. There are other types of media suitable for storing instructions. Moreover, embodiments of the present invention may also be downloaded as a computer program product, wherein the program may be transferred from a remote computer to a requesting computer via a communication link (e.g., a modem or network connection). |
US07734759B2 |
Cross-connect protection method, network management terminal, and network element
The present invention is a cross-connect protection method that protects a cross-connect in a system where a plurality of network management terminals monitor a plurality of network elements constituting a network and the cross-connect at each of the network elements is controlled. An arbitrary one of the network management terminals instructs locking and unlocking of a cross-connect set in an arbitrary one of the network elements. The arbitrary network element controls the instructed locking and unlocking of the set cross-connect. Hence, when conducting a test, after locking a cross-connect set in an actual operation, a cross-connect of a testing network element is set/canceled for the test. Accordingly, it is possible to avoid erroneous cutting off of a signal used in the actual operation. |
US07734758B1 |
USB encapsulation for network transmission
A universal serial bus (USB) remote host control driver includes a connection to a local network, a network protocol stack and a memory for storing network addresses of USB device adapters and USB devices on the network. A USB device adapter has one or more USB ports, a network connection, a network address, and a network protocol stack. Together, the USB remote host control driver and the USB device adapter enable interaction between a network computer and peripheral USB devices on the network. |
US07734757B2 |
Method and system for managing shared information
A method and system for allowing communication devices to synchronously manage shared information are provided. A sender sends single-photon pulses modulated with original random numbers to a receiver and also sends frame pulses by using ordinary optical pulses. Bit comparison and basis reconciliation are performed by the frame which is defined by the frame pulses, whereby sifted keys, which are aggregated as a file, are generated by the sender and the receiver individually. The sifted keys are subjected to error correction, privacy amplification, and file sharing processing by the file, whereby common cryptographic keys are synchronously stored in the sender and the receiver individually. The generated cryptographic keys are managed as encryption keys and decryption keys separately. A newly generated key is preferentially placed in the encryption keys or decryption keys that have a smaller stored amount. |
US07734755B1 |
Interactive data fault localization system and method
An interactive system is provided to help an operator locate the source of a data fault in an Asynchronous Transfer Mode (ATM) network. A database stores information related to data types and subsystems used by the ATM network. A processor coupled to the database uses the information stored therein to formulate a series of queries related to a selected one of the subsystems using the data type experiencing a data fault. The series of queries have a hierarchal order that sequentially inquire about operational status of the various subsystems having a relationship with the data type experiencing the data fault. A graphical user interface (GUI) coupled to the processor displays each query in accordance with the hierarchal order thereof. The GUI simultaneously displays identification of the various subsystems having a relationship with the data type experiencing the data fault. |
US07734753B2 |
Apparatus, system, and method for facilitating management of logical nodes through a single management module
An apparatus, system, and method are provided for facilitating management of logical nodes through a single management module. The present invention includes a communication module that selectively communicates a management command from a single management module to one or more logical nodes. A translation module translates the management command into one or more functionally equivalent software-layer commands recognized by one of the software layers of the one or more logical nodes. The software-layer commands are compatible with each logical node. A direction module directs the one or more software-layer commands to an appropriate one of the software layers according to a management command scope. The present invention can address management commands to a plurality of logical nodes having disparate operating systems and executing applications. |
US07734749B2 |
Device model agent
The Device Model Agent (DMA), the device side technology module in Device Centric Services (DCS) system, is the main focus of this invention. DMA is a thin, efficient applications/services execution environment. DMA provides an embedded services platform for enabling system management applications and services. This allows a flexible, extensible, dynamic services management module allowing networked services to be designed, added, and managed within the system without modifications to devices, DCS system, or DMA itself. While this invention specifically describes the integration of benefits from DMA into document system devices, the concepts are equally applicable in other domains. The DMA runtime environment is a thin software interface layer that resides on a document system device between the Java runtime environment and embedded web server. |
US07734745B2 |
Method and apparatus for maintaining internet domain name data
A host node connected to the Internet automatically generates an Internet interface addresses for itself, and automatically generates a request to an Internet domain name server to update the domain name server's database with the self-generated address. Preferably, the node employs a draft standard stateless address autoconfiguration protocol to create a link-local address, find a router, obtain a prefix from the router, and generate a global address from the prefix and the link-local address. Preferably, the node automatically determines the identity of its master domain name server, and transmits a request to update the master's database using a BIND 8 (or subsequent) protocol. Such a request may be encrypted for security and may include a self-generated identity key for further security. |
US07734743B2 |
Method to enable infiniband network bootstrap
Firmware of an InfiniBand (IB) host computer device provides a representation of an IB Host Channel Adapter (HCA) within the hierarchical data structure during system initialization. An ib-boot support package encapsulates arguments for booting over an IB network using an ibport device. The ib-boot support package supports use of one or more command keywords, each identifying a specific type of support package utilized to retrieve the boot image. When the srp keyword is provided, an SRP protocol is used to access the storage boot device and retrieve the boot file. Access to the boot server is thus provided via one of the support packages, and the boot image is returned to the host device via the IB network for completion of boot operations. |
US07734740B2 |
Configuration management apparatus and related methods
An apparatus for managing configuration of an element. The apparatus includes a computer that connects with the element to receive data from the element, and a server in the computer that includes the data in one or more web pages. |
US07734736B2 |
Configuring virtual LANs on layer 2
A method and apparatus are provided for configuring a VLAN on a node of a communication network. A graphical user interface (GUI) is provided at a network management system, through which an operator selects a node and a physical port on the node. The operator identifies which virtual ports associated with the physical port are to be included in each of the member set, the forbidden set, and the untagged set of the VLAN, up the GUI. The GUI is designed so that each virtual port can only belong to one of the member set and the forbidden set. In addition, the network management system ensures that a VLAN ID entered by the operator is unique, and that the maximum number of VLANs have not already been configured on the physical port. The configuration information is thereby validated, and sent to the node for configuration thereon. |
US07734732B2 |
System, apparatus and methods for storing links to media files in network storage
When a user purchases digital rights to a media file, or otherwise obtains the right to have a copy of the media file downloaded to the user's wireless device, a link to the media file that is stored in the media database is stored in a user storage database. When the user desires to have the media file downloaded to the user's wireless device, the user sends a request to the network. The network performs a check to determine whether the user is authorized to receive the requested media file, and if so, causes the requested media file to be downloaded to the user's wireless device where the media file is stored in the local memory of the wireless device for playback by the user on the wireless device. |
US07734731B2 |
Method and apparatus for a publish-subscribe system with third party subscription delivery
Methods and apparatus are disclosed for notifying one or more users of information. One or more users are identified that have entered a subscription that matches the information; and a communication flow expression is generated that contains at least one primitive keyword indicating how a notification to the identified users should be processed. The communication flow expression may be provided, for example, to a third party for delivery. Typically, a request identifier is received back from the third party and forwarded to the application associated with the information. The communication flow expression comprises at least one recipient for the notification. The identified users may be required to have appropriate privileges associated with the information before being added to the communication flow expression. |
US07734730B2 |
Content distribution system for operation over an internetwork including content peering arrangements
In a network interconnecting a plurality of content providers and a plurality of clients, for providing content to a client, each of the plurality of content providers is coupled to at least one content distribution network of a plurality of content distribution networks, wherein the client is coupled to at least one of the plurality of content distribution networks and a request for the content is sent from the client to a redirector node that receives requests, wherein a redirector at the redirector node provides an address for a server available to serve the requested content. The redirecting can be done using a domain name service (DNS) server that responds to requests for domain name resolution that include metadata encoding for the content being requested and/or attributes of the resolution request other than a domain name or explicit client/redirector communication to perform the redirection. |
US07734729B2 |
System and method for obtaining information relating to an item of commerce using a portable imaging device
A method, system, and apparatus are provided for allowing users to readily obtain information associated with a selected item from a remote location. More specifically, a user at the location of the first entity operates a portable imaging device to capture an image of identifying data, such as a barcode, that identifies a selected item. The captured image is then communicated to a server operated by a second entity that is different than the first entity to obtain item information (e.g., price, availability, etc.) associated with the selected item. The item information is communicated back to the portable imaging device for display to the user while the user remains at the location of the first entity. In other embodiments, the information extracted from the captured image may also be used to forecast future purchasing activity for the selected item. |
US07734728B2 |
Addressing a management object
The invention relates to a method of addressing a management object in a device management system, wherein at least one management object is added to a manageable client device. The method comprises retrieving a content of a predetermined data element from information in the management object. At least part of the content of said data element is coded using a predetermined coding algorithm. At least part of the content of said data element, in coded form, is assigned as an identifier for the management object. The identifier is used to address the management object. |
US07734725B2 |
Method and apparatus for server side queuing to control page presentation on web enabled device
A method and apparatus for controlling at the server-side the order in which supplemental files referenced in an HTML page are served to a client machine requesting the page. The server queues the supplemental files in an order dictated within the HTML code itself and serves the supplemental files in the order dictated in the queue regardless of the order of which the Web browser at the client-side requests the supplemental files. |
US07734724B2 |
Automated upload of content based on captured event
Systems and methods for automatically capturing, uploading, and publishing content. The system may include one or more monitoring modules for providing captured content to a remote site. |
US07734720B2 |
Apparatus and system for distributing block data on a private network without using TCP/IP
A system, apparatus and method for transmitting data on a private network in blocks of data without using TCP/IP as a protocol are provided. When data is to be transmitted on a private network, the data is divided into a plurality of packets and a MAC header is added to each packet. The header contains hardware addresses of the transmitting and receiving hosts as well as parameters of the data being transmitted. The hardware addresses are used to route the packets through the private network therefore obviating the use of TCP/IP to perform the same task. The data is ordinarily stored in contiguous sectors of a storage device; thus, ensuring that almost every packet will either contain data from a block of sectors or is a receipt acknowledgement of such packet. |
US07734715B2 |
System, computer program product and method for managing documents
A system, method and computer program product for managing documents. The system includes an image forming apparatus configured to display interactive menus so as to allow an operator of the image forming apparatus to interact with a document manager. The display interactive menus are downloaded from the document manager to the image forming apparatus based on a request by the operator. The document manager is configured to search for application services providers (ASPs) over a network and based on operator inputs. The document manager can search documents within the ASPs, retrieve documents and URLs, store documents and data. The system can provide basic and/or customized interactive menus displayed on the screen of the image forming apparatus. |
US07734714B2 |
Spatial Sieve Tree
A method, apparatus, and system is described for creating a spatial sieve tree which stores, manages, and manipulates multidimensional data by partitioning the bounds of the nodes of the tree, creating child nodes which each have defined bounds associated with a partitioned portion of their parent node(s) and may be further partitioned into additional levels of child nodes, and determining which level of the tree has the smallest size node in which a data object could wholly fit regardless of the data object's location in coordinate space and the one or more nodes of that determined level that could at least partially contain the data object based on the bounds of the one or more nodes and the data object's location in coordinate space. |
US07734709B2 |
Controlling computer response message traffic
Electronic message response reception at a client computer in a conversation are throttled according to a predetermined critera in order to reduce the volume of messages the client is presented. Critera for throttling messages comprises only presenting messages in a predetermined time window, presenting only a predetermined number of response messages, presenting messages based on previous responder activity and presenting only messages from predefined senders. |
US07734706B2 |
Line-plane broadcasting in a data communications network of a parallel computer
Methods, apparatus, and products are disclosed for line-plane broadcasting in a data communications network of a parallel computer, the parallel computer comprising a plurality of compute nodes connected together through the network, the network optimized for point to point data communications and characterized by at least a first dimension, a second dimension, and a third dimension, that include: initiating, by a broadcasting compute node, a broadcast operation, including sending a message to all of the compute nodes along an axis of the first dimension for the network; sending, by each compute node along the axis of the first dimension, the message to all of the compute nodes along an axis of the second dimension for the network; and sending, by each compute node along the axis of the second dimension, the message to all of the compute nodes along an axis of the third dimension for the network. |
US07734703B2 |
Real-time detection and prevention of bulk messages
A method and system for detecting and preventing bulk messages in real-time is provided. A detection server detects and prevents bulk messages in real-time by analyzing the network traffic pattern of attributes of messages, such as email messages, that are passing through the network against an expected network traffic pattern. The expected network traffic pattern may be specified as a combination of a rate and one or more thresholds, where each threshold has a corresponding status. The rate specifies a quantity of an attribute measured with respect to a quantity of time. A status associated with a threshold is attained when the rate is exceeded the requisite threshold number of times. The status indicates an action that is to be taken in processing the email message containing the attribute. An email message can then be processed in accordance with a status assigned to an attribute of the email message. |
US07734700B2 |
System and method for notification of digital images to be shared via a service provider
A method and system for organizing and sharing digital images over a communication network wherein an image server at a service provider stores digital images for a customer which may have more two more electronic addresses which may receive e-mail. The server automatically forwarding all electronic mail having an address from one of the registered two or more electronic addresses to the primary electronic address that is received over a communication network. The e-mail includes a link to the share images and/or images folder. |
US07734698B2 |
Methods, systems and computer program products for non-intrusive subsequent provisioning of a mobile terminal
Embodiments of the present invention include methods, terminals and circuits for updating provisioning data of a mobile terminal. A network initiated subsequent provisioning message requesting that the mobile terminal initiate a session to update the provisioning data of the mobile terminal is received and it is determined if the mobile terminal is executing a foreground data application utilizing a current registered Internet Protocol (IP) session. An IP session is selectively initiated to update the provisioning data of the mobile terminal based on the determination of whether the mobile terminal is executing a foreground data application utilizing a current registered IP session. |
US07734697B2 |
System and method for presence enabled electronic mail folders
A telecommunications system includes a plurality of network clients including electronic or multimedia messaging clients. The electronic messaging clients are adapted to provide presence information and to display such presence information in association with received messages. The display of messages may then be sorted according to the presence information. |
US07734690B2 |
Method and apparatus for providing attributes of a collaboration system in an operating system folder-based file system
A conventional operating system folder or directory based file system is implemented with, or enhanced to provide, attributes of shared collaborative workspaces. In particular, the conventional file system is connected to either a server based or a distributed collaboration system and the user interface of the operating system file system is augmented to allow it to control aspects of the collaboration system. Each folder or directory can be synchronized and treated as a “workspace” that can be viewed and shared with other users or groups of users. Folder can also be provided with “awareness” information that indicates collaborators that are present and those that are sharing the workspace. |
US07734687B2 |
Environment service architectures for netcentric computing systems
An environment services architecture for a netcentric computing system is disclosed by the present invention. The environment services architecture includes runtime services for converting non-compiled computer languages into machine code during the execution of an application on the netcentric computing system. System services perform system-level functions in the netcentric computing system are also provided that may be selected from the group consisting of system security services, profile management services, task and memory management services and environment verification services. In addition, the environment services architecture also includes application services for performing common functions in the netcentric computing system. A component framework service provides components of the netcentric computing system with a standard infrastructure for allowing an application running on components to communicate within and across applications in the netcentric computing system. Further, operating system services are provided for providing the netcentric computing system with underlying basic computing services. |
US07734686B2 |
Markup method for managing rich client code and experiences using multi-component pages
A mark-up method and system that enables server-managed thick client capabilities using a thin client server, framework, and administration. Active content such as program code, service, and data components, are driven to a thick client platform. The thick client platform is defined through a combination of thick client components, while the thick client components and user interface experience are centrally managed. The thick client container can operate to embed thin client container components, such as a browser, and the thick client container itself can be initially deployed over a network using a thin client. |
US07734685B2 |
Method, system and program product for annotating a development artifact
An improved solution for managing a project. In particular, one or more development artifacts for the project can be annotated based on a collaborative session regarding the development artifact(s). The collaborative session can be stored as a collaborative artifact, which also can be stored in the project. As a result, the collaborative session can be readily recalled and/or subsequently resumed by one or more users. |
US07734674B2 |
Fast fourier transform (FFT) architecture in a multi-mode wireless processing system
A system and method Fast Fourier Transform (FFT) method in a multi-mode wireless processing system. The method can include loading an input vector into an input buffer, initializing a second counter and a variable N, where N=log2 (input vector size), and s is the value of the second counter, performing an FFT stage, and comparing s to N and performing additional FFT stages until s=N. Performing the FFT stage can include performing vector operations on data in the input buffer and sending results to an output buffer, the data in the input buffer comprising a plurality of segments, advancing the value of the second counter; and switching roles of the input and output buffers. The vector operations can include performing Radix-4 FFT vector operations on the four input data at a time and multiplying the resulting output vectors with a Twiddle factor. |
US07734672B2 |
Checking of a bit flow
A method and a circuit for detecting a possible loss of the equiprobable character of a first output bit flow originating from at least one first normalization element of an initial bit flow, consisting of submitting the initial flow to at least one second normalization element of a nature different from the first one, pairing, bit to bit, the flows originating from the two elements, and checking the equidistribution of the different state pairs. |
US07734670B2 |
Actionable email documents
A received reply email document enables some action to be effectuated using data included in the email document responsive to field identifiers associated with the data and corresponding to fields of metadata. The associated field identifiers that correspond to known fields of the metadata provide some expectation as to the semantic meaning and/or syntactic constraints of the data to which the field identifiers are associated. In a described implementation, an actionable email documents module creates an email document having blocks that are mapped to fields of metadata. The email document is transmitted to one or more recipients. Each recipient adds data to the blocks so that the data becomes mapped to the fields of the metadata. The recipients return a reply email document having the field-mapped data. Upon receipt, the module can effectuate some action using the field-mapped data responsive to the mappings. |
US07734657B2 |
Containment hierarchy in a database system
A method and system for storing and retrieving data in a database system includes associating a plurality of entities in a child/parent hierarchy. The entities are further grouped in types of similar properties, wherein each entity has a unique identifiable position within the child/parent space. References are made to types and properties of the entities in order to store and retrieve associated data about the entity, where the types and properties are mapped to tables of the database. |
US07734655B2 |
Method of managing data on recording medium
A data management method which causes equipment such as a camera integral-type recording and reproducing apparatus to manage an external reference type container file and an audiovisual stream file by setting an attribution of all the external reference type container files recorded in a disk to an invisible state. Therefore, reproduction of the container file can be performed in the main body of the equipment, and only the audiovisual stream file can be reproduced when the disk is reproduced in, e.g. a personal computer. |
US07734651B1 |
Communicating network information using universal resource locators
A method and apparatus are provided for communicating network information among network devices using protocols based on Universal Resource Locators. In one embodiment, an apparatus for retrieving RADIUS, SNMP or video information in a network, or carrying out remote network access, comprises a first URL interface executed by a client; a second URL interface executed by a server having a plurality of stored values; and means distributed among the first URL interface and the second URL interface for creating and storing a URL that includes an identifier of one or more of the stored values, retrieving that value from the server based on the identifier, and transporting the value from the server to the client. In another embodiment, a method comprises creating and storing a URL that includes a request for the value; communicating the URL to the server; extracting the request from the URL; and communicating a responsive URL, which includes the value of the attribute and an identifier of the attribute, from the server to the requesting client. |
US07734649B2 |
Deriving and using data access control information to determine whether to permit derivations of data elements
Provided are a method, system, and program for deriving and using data access control information to determine whether to permit requested derivations of data elements. Data access control information is initialized for each of a plurality of data elements, wherein the data access control information for each associated data element includes a user access list indicating authorized users and a data access list indicating at least one data element that may be subject to a derivation operation with the associated data element. A request is received from one user to subject a first data element and a second data element to a derivation operation. The data access control information for one of the first and second data elements is processed to determine whether the user access list and data access list in the processed data access control information permits the user to perform the requested derivations of the first and second data elements. |
US07734647B2 |
Personal remote firewall
The present invention relates to a method and a virtual private network (VPN) gateway server 10 providing rules for wireless access over a secure tunnel connection to a corporate network 20. The corporate network 20 is protected by firewall functionality, with different access configurations for different remote users. The VPN gateway server 10 includes a user database 15 which provides rules specific for each user for the access to the corporate network 20 using the secure tunnel. The rules include specific sets of TCP ports associated with respective specific users. The gateway server 10 limits an authenticated user's access to the corporate network 20, which access is performed by means of the tunnel connection provided by the gateway server 10, to the associated allowed TCP server ports. |
US07734642B2 |
Method and system for automating purpose usage selection on web sites
This invention automates the selection of purpose usages when a user agent interacts with a web site that has been enabled for automated purpose usage information exchange. A user first configures the purpose usage automation in his or her user agent. At this stage, which typically occurs off-line, the user decides on a level of automation when specifying the one or more purpose usages. If desired, this preference may depend on how “trusted” the site is to the user. Later, when the user navigates to an organization's web site, the user agent communicates the purpose usage settings to the organization according to the level of purpose usage automation that has been configured. In particular, when a user's agent visits a web site, the user agent detects that “automated purpose usage” is enabled for the web site. The web site then provides the user agent with a list of one or more purpose usage options required or desired by the organization. The user agent then determines the response for each purpose usage option. This determination may be completely automatic, or partially automated, depending on the user's configuration. The web site then receives the purpose usage selections. At this point, the user agent can provide PII and the user is assured that such information is managed or used by the organization only according to the user's desires. |
US07734637B2 |
Method and system for automatic detection of monitoring data sources
The present invention is directed to a method and system for interfacing with various monitoring information sources from one or more computer systems with minimal user input. Each computer system may include one or more computers as well as any number of devices such as networking devices. Expert knowledge may be embedded in the data source monitoring software. These sources can later be used by data collection tools in order to extract monitoring information and present the information to the user or use it in another way (such as storing it or raising an alert when a certain monitored value exceeds a threshold). Furthermore, the user may decide which sources of information should be monitored by the data collection tools. The user may also use the present invention in order to inform him/herself of the configuration of the system he/she is monitoring. |
US07734636B2 |
Systems and methods for electronic document genre classification using document grammars
A system for classifying a genre of an electronic document may include a network processor configured to receive an electronic document and convert the electronic document to rich text format (RTF). The processor may be configured to parse the RTF document into lines of text ordered from top to bottom and left to right and assign tokens to each line of text based on content of the line and to line separators based on space between blocks of lines. The network processor may be configured to sequence the tokens, parse the tokenized document with a number of pre-defined document grammars, determine a probability for each genre corresponding to the electronic document, and classify the electronic document as the genre with the highest probability. |
US07734632B2 |
System and method for targeted ad delivery
A method and system of generating a user profile for advertisement over a computer network is disclosed. A webpage identifier that identifies a webpage and a content category identifier that identifies a content category is generated. The webpage identifier is associated with the content category identifier if web content depicted in the webpage is relevant to the content category. A web server then receives a request for the webpage including the webpage identifier and a first user identifier from a client computer connected to the computer network. A user profile is located by determining whether the first user identifier matches a second user identifier corresponding to the user profile. The user profile includes at least one user content category identifier and a corresponding user interest score. The corresponding user interest score is increased by the predetermined amount if the content category identifier matches the user content category identifier. |
US07734630B2 |
Program, data processing method and data processing apparatus
A specifying portion 371 for specifying a favorite content list of other user “U” indicating same contents as those indicated by a favorite content list D_t1 of a user U_A among a plurality of favorite content lists D_t respectively indicating contents favored by respective users “U” defined by corresponding to the respective users “U”; and a recommendation list generation portion 372 for ranking based on number of respective contents indicated by the favorite content lists D_t of other users by using the favorite content list D_t1 and a favorite content lists of other users “U”, and generating a recommendation content list D_r1; are provided. |
US07734626B2 |
Computerized registration system for multiple uses
A system for obtaining associated personal data of a person attending a reception site in order to provide a response to such person includes a computer operably disposed at the reception site having operating software thereon and follow-up software for receiving personal name and address information data for the person and event data and storing for subsequent retrieval the personal name and address information data and the event data in a memory of the computer and camera operably associated with the computer and the follow up software for acquiring an image data of the person such that the follow-up software stores for subsequent retrieval the image data in a manner to be associated with the personal name and address information data in a memory of the computer based device. A method is also provided. |
US07734624B2 |
Serving advertisements based on content
Advertisers are permitted to put targeted ads on page on the web (or some other document of any media type). The present invention may do so by (i) obtaining content that includes available spots for ads, (ii) determining ads relevant to content, and/or (iii) combining content with ads determined to be relevant to the content. |
US07734623B2 |
Semantics-based method and apparatus for document analysis
A system and method for producing semantically-rich representations of texts to amplify and sharpen the interpretations of texts. The method relies on the fact that there is a substantial amount of semantic content associated with most text strings that is not explicit in those strings, or in the mere statistical co-occurrence of the strings with other strings, but which is nevertheless extremely relevant to the text. This additional information is used to both sharpen the representations derived directly from the text string, and also to augment the representation with content that, while not explicitly mentioned in the string, is implicit in the text and, if made explicit, can be used to support the performance of text processing applications including document indexing and retrieval, document classification, document routing, document summarization, and document tagging. These enhancements may be used to support down-stream processing, such as automated document reading and understanding, online advertising placement, electronic commerce, corporate knowledge management, and business and government intelligence applications. |
US07734621B2 |
Searching a database including prioritizing results based on historical data
Methods and apparatus, including computer program products, are provided that include techniques for searching a database. One method includes receiving one or more input search terms and providing a database. The database maps at least one search term to at least one coupon. The method further includes identifying one or more coupons in the database based on the received input search terms. The method further includes selecting one or more coupons from the identified coupons. A given coupon can be selected based on a number of times the given coupon has been previously printed. A given coupon can also be selected based on a number of times the given coupon has been previously redeemed. The method further includes presenting one or more coupons to the user where the presented one or more coupons include the selected one or more coupons. |
US07734618B2 |
Creating adaptive, deferred, incremental indexes
A request logging component formulates an index that could have been utilized by a query to a database, if the index had existed. The request logging component stores the formulated query as an unsatisfied request. The index creation component creates the index of the database from the unsatisfied request. |
US07734610B2 |
Decentralised web annotation
Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a web page and receiving, in response to the detection, a group of blog posts that link to the web page. The method further includes displaying an indication of the group of blog posts to the user while the user is visiting the web site. |
US07734609B2 |
Multi-level reputation based recommendation system and method
Multi-level reputation based recommendation system and method focused on users as opposed to products or web sites. Establishes reputations of recommenders that may extend beyond a given user's first hand trust of these recommenders. Trust formed between a second and third user based on similar valuations that may not be shared between the first user and the third user may be utilized when recommending something useful for the first user. Reputations are subjective to each user and change over time. Provides recommendations to connect users with blogs, videos, other users, music, books, web sites, reviews, products, vacations spots, hotels, cities, events, activities and ad units for example. Does not rely on the number of static information connections, i.e., links to a given web site, but rather utilize dynamic information as it spreads through the interaction of users. May be utilized in any application or domain where users attribute value to things or actions. |
US07734608B2 |
System, method and computer program product for querying data relationships over a network
In accordance with embodiments, there are provided mechanisms and methods for querying data relationships over a network. These mechanisms and methods for querying data relationships over a network can enable embodiments to provide the capability to query for more than a single entity at a time. The ability of embodiments to query for more than a single entity at a time can enable improved network throughput, faster response time and more efficient utilization of resources. |
US07734607B2 |
Universal visualization platform
The invention relates to a framework system and methods for connecting a plurality of tools. The system comprises a plug-in mechanism configured to dynamically load the plurality of tools, a data pool having storage space configured to store data sets associated with the plurality of tools, a linking mechanism configured to establish communications links between the loaded plurality of tools to enable coordinated operation of the loaded plurality of tools, a session component configured to record the process history of the operations of the loaded plurality of tool and the system states corresponding to the process history of the operations and an annotation module configured to associate user-provided data corresponding to one or more of the stored data sets. |
US07734606B2 |
System and method for regulatory intelligence
A system and method are disclosed for locating, collecting, collating, analyzing, and reporting on summarized data that is generated from regulatory compliance matter data. Data is collected and compiled from multiple sources, including government databases, web pages, and regulatory documents; These collected data are consolidated and reconciled. A single topic record is created for a person, company, or product. Duplication and redundancy within the information are reduced. Corrections in data format are made for inconsistencies that exist between different information sources. Broad and/or narrow searches are enabled with the retrieval of information and/or relevant documents. The integrated data and associated analyses can be presented in reports that can be made accessible through a LAN, a WAN, a desktop, and/or a web interface. |
US07734604B1 |
Locking data in a database after an operation has begun
A database management system receives a request to perform an operation on a set of target data and, at some point after it begins executing that operation, places a lock on the target data to prevent concurrent execution of other operations on the target data. In some embodiments, the system receives an instruction from a user to perform a data-definition operation on a set of target data; places an initial lock on the target data at a level that allows at least one concurrent operation on the target data; begins executing the operation; and then places a final lock on the target data at a level that excludes all other concurrent operations on the target data. |
US07734603B1 |
Content addressable storage array element
A content addressable storage array element (CASAE) of a storage system is configured to eliminate duplicate data stored on its storage resources. The CASAE independently determines whether data associated with a write operation has already been written to a location on its storage resources. To that end, the CASAE performs a content addressable storage computation on each data block written to those resources in order to prevent storage of two or more blocks with the same data. If data of a block has been previously stored on the resources, the CASAE cooperates with a file system executing on the system to provide a reference (block pointer) to the same data block rather than duplicate the stored data. Otherwise, the CASAE stores the data block at a new location on the resources and provides a block pointer to that location. |
US07734601B2 |
Integration of digital asset management with intellectual property management
The disclosure relates to a digital asset storage, search and retrieval system. Each digital asset may comprise one or more versions and properties. The system may access stored digital assets using hierarchical classifications under a taxonomy based on the properties. The digital assets may be assigned conditions governing usage of the assets. Via relationship networks, the digital assets may “inherit” the conditions from other digital assets. |
US07734597B2 |
System and method performing an on-line check of a file system
A system and method for performing an on-line check of a file system modifies various function calls within a file system layer of a storage operating system so that each time the particular inode is retrieved using the modified function calls, a check is performed on the inode and associated buffer trees before returning the requested inode to the calling process. |
US07734594B2 |
Systems and methods of information backup
A serverless backup system for backing up information on a network including one or more servers, includes a backup storage system for backing up information and a storage system for storing information to be backed up and restored, wherein information being backed up is transferred directly from the storage system to the backup storage system without going through a server and information being restored is transferred directly from the backup storage system to the storage system without going through the server. |
US07734588B2 |
Method and system for creating management information base specifications
A method and apparatus for creating management information specifications in a schema by a user. According to various embodiments of the method, a first file is defined by using a metaschema. The metaschema is represented in a schema definition format. Subsequently, a second file corresponding to the first file is defined. The second file includes directives for depicting various elements of a metaschema. The user is then prompted to fill various fields that correspond to the various elements of the metaschema. As a result, the management information specifications are included in a document corresponding to the metaschema. The management information specifications in the document are then converted to form the management information specifications into a metaschema document. The metaschema document represents a schema. The schema includes the management information specifications. |
US07734586B2 |
Replication and synchronization of syndication content at an email server
A system and method for providing content to an enterprise is described. One embodiment includes receiving, from each of a plurality of users within an enterprise, subscription information, which indicates content feeds that each corresponding user desires to receive content from and retrieving content items from a plurality of feeds. The content items are stored in a first data store and at least a portion of the content items are replicated in a second data store that is utilized by an email message system of the enterprise so as to enable each of the plurality of users to view content items via the email message system. |
US07734584B1 |
Method and systems for storing and distributing data
Embodiments of this invention store and distribute from a central system units of information corresponding to files distributively stored in a plurality of remote systems. The remote systems may have intermittent network connection. A separate system, which may also have intermittent network connection, may access the units of information on the central system. The separate system may request that the central system transfer a particular file corresponding to a unit of information. The availability of the file on the remote system may be detected. A process may be initiated to send to the file from the remote system to the separate system, either through the central system or bypassing the central system. |
US07734583B2 |
Transparent virtual machine for mobile applications
The inclusion of metadata within an application description file allows a virtual machine to create an application descriptor file that may be registered with the mobile device operating system so that an icon associated with the application description file may be displayed in the main ribbon. Execution of an application defined by the application definition file may then be initiated by the selection, by the user, of the icon that is associated with the application definition file. This improves over the situation wherein execution of the application defined by the application definition file would require a selection of the runtime environment for the application and then the selection of the application. |
US07734579B2 |
Processing program content material
A method and system to process program content material are described herein. A received data stream includes program content data associated with a particular program and includes index data corresponding to the program content data of the particular program. The index data includes one of a plurality of program format codes. A database determines a program format type of the particular program. The database includes the plurality of program format codes and includes a corresponding plurality of program format types, wherein each program format type is associated with a specific division of program content material. Chapter points of the particular program are determined based on the associated specific division of program content material of the program format type corresponding to the one of the plurality of program format codes of the index data. |
US07734569B2 |
Recommender system for identifying a new set of media items responsive to an input set of media items and knowledge base metrics
Systems and methods are disclosed for identifying a new set of media items in response to an input set (or “query set”) of media items and knowledge base metrics. The system uses a knowledge base consisting of a collection of mediasets. Various metrics among media items are considered by analyzing how the media items are grouped to form the mediasets in the knowledge base. Such association or “similarity” metrics are preferably stored in a matrix form that allows the system to efficiently identify a new set of media items that complements the input set of media items. |
US07734568B2 |
DVD metadata wizard
Methods and systems are described that enhance a user's experience when playing a DVD through an enabled media player. One or more databases, managed by a server, maintain metadata associated with DVDs. When a DVD is loaded using the enabled media player, a DVD ID is automatically determined and used to search the metadata database. A user can confirm metadata that is found, causing the metadata to be stored in a local media library. Alternatively, the user can enter other search criteria to be used to locate different DVD metadata. Additionally, a user can either edit metadata that is returned from the metadata database, or manually enter metadata to be associated with a particular DVD. The user-edited or user-entered metadata can then be stored in the local media library. |
US07734560B2 |
Loose coupling of pattern components with interface regeneration and propagation
A computer-implemented method, system, and computer program product for generating an application is disclosed. A pattern module associated with an application pattern is provided. The pattern module includes a model of the application pattern, a design time component to provide content for the model, and a runtime component to execute the operation associated with the model based with the content. A set of dependencies among the model, the design time component, and the runtime component is determined. A set of interfaces is then generated to couple the model, the design time component, and the runtime component based on the set of dependencies. |
US07734559B2 |
Rule processing method and apparatus providing exclude cover removal to simplify selection and/or conflict advice
An improvement in a computer-implemented rule processing method that provides conflict or selection advice to help guide a user achieve satisfiability of a business or engineering rule represented by a zero-suppressed binary decision diagram (ZDD) rule model. The improvement comprises obtaining at least one Exclude ZDD rule component from the ZDD rule model, identifying covers within the Exclude ZDD rule component, removing covers identified in the identifying step thereby to produce abridged Exclude ZDD rule component, determining satisfiability of the rule model utilizing the abridged Exclude ZDD component, and utilizing results of the determining step during automated decision support to help guide the user to attain satisfiability of the rule. An apparatus that implements the aforementioned method is also disclosed. |
US07734558B2 |
Transition between manual management and autonomic management of autonomic systems
A method for the autonomic management of autonomic systems can include monitoring a managed system and recommending a course of action to be performed in the managed system. It can be determined whether the recommended course of action has been performed by an administrator. Responsive to the determination, it further can be determined whether an outcome from the course of action comports with a predicted outcome. If so, a point count can be changed responsive to a further determination that the outcome from the course of action comports with the predicted outcome. Conversely, the point count can be oppositely changed responsive to a further determination that the outcome from the course of action does not comports with the predicted outcome. In any case, when the point count crosses a threshold value, the management of the managed system can be transitioned to an adaptive component. |
US07734557B2 |
Methods, software, and systems for knowledge base coordination
The present invention provides computer program products, systems, and related methods of coordinating a knowledge base. |
US07734553B2 |
Systems and methods using cryptography to protect secure computing environments
Secure computation environments are protected from bogus or rogue load modules, executables and other data elements through use of digital signatures, seals and certificates issued by a verifying authority. A verifying authority—which may be a trusted independent third party—tests the load modules or other executables to verify that their corresponding specifications are accurate and complete, and then digitally signs the load module or other executable based on tamper resistance work factor classification. Secure computation environments with different tamper resistance work factors use different verification digital signature authentication techniques (e.g., different signature algorithms and/or signature verification keys)—allowing one tamper resistance work factor environment to protect itself against load modules from another, different tamper resistance work factor environment. Several dissimilar digital signature algorithms may be used to reduce vulnerability from algorithm compromise, and subsets of multiple digital signatures may be used to reduce the scope of any specific compromise. |
US07734551B1 |
Redistribution of rights-managed content and technique for encouraging same
Use of rights-managed content is enabled by a digital license that includes the identity of the licensee. The licensee redistributes the content by sending a package containing the content and the license to another party. That other party obtains a license to use the content by contacting a license server, and preferably pays a fee for this license. During the contact with the license server, the licensee's identifying information is uploaded to the license server, which allows the license server to determine who distributed the content to the other party. The license server can use this information to reward the original licensee for having redistributed the content. |
US07734547B2 |
Display control apparatus, display control method, and storage medium storing display control program
A display control apparatus for controlling display of a document on a display part, includes an acquiring section that acquires authentication information associated with a user entering a predefined area, a deciding section that decides whether or not the authentication information acquired by the acquiring section satisfies a display authorization condition associated with the document, and a limiting section that limits display of the document on the display part when the deciding section decides that the authentication information does not satisfy the display authorization condition. |
US07734545B1 |
Method and system for processing recurring payments
According to an embodiment of the present invention, a computer implemented method and system for processing payments may involve receiving a payment file from a paying entity; identifying at least one payee from the payment file; identifying a payment amount for the at least one payee for a contribution based on a pre-existing contract between the paying entity and the at least one payee for recurring payments to the at least one payee; identifying a payment method for the at least one payee from a payee profile; and distributing the payment amount via the payment method to the at least one payee; wherein a group manages the recurring payments for the at least one payee. |
US07734544B2 |
Authorization and capture with multiple currencies
Techniques are presented for authorization and capture with multiple funding sources and currencies. A transaction amount associated with a target currency is authorized from one or more funding sources, where at least one of the one or more funding sources includes funds associated with a different currency from the target currency. The funds from the different currency are calculated at authorization to cover the transaction amount and converted at settlement or capture to determine if the transaction amount is still covered at capture. |
US07734543B2 |
Electronic bill presentment and payment system
A switching system for the electronic presentment and payment of bills between a Consumer and a Biller. The system includes an open, interoperable switching network for routing bill summary information between a Biller and a Consumer. Bill summary files are generated by a Bill Service Provider. Consumer Service Providers poll the Bill Service Providers through the switching network for newly generated bill summary files. The bill summary files are routed through the switching network to the appropriate Consumer Service Provider. Customers of the Consumer Service Provider log on to the web site of the Consumer Service Provider to access bill summary data. In addition to viewing the bill summary files electronically, the Consumer can initiate electronic payment of previously presented bills or bills that have not been presented electronically. Accounts of the Billers and Consumers are settled periodically by the switching network and reports are generated of the historical transactional activity of the exchanges over the network. Detailed information concerning a bill is accessible by the consumer only via a direct communication with the Biller, e.g., a hyperlink to the web site of the Biller, not via the switching network. |
US07734539B2 |
Calculating credit worthiness using transactional data
Aspects of the invention provide for the use of transactional data in determining credit and product offerings. Further aspects of the invention provide for generating financial statements and indices using transactional data for use by users and/or financial institutions. The transactional based financial statements and indices may be used for making underwriting and financial planning decisions. |
US07734536B2 |
System, method and computer program product for workflow-based data processing
An approach to workflow-based data processing is described, wherein as part of the workflow a multiplicity of display pages is executed interactively by means of workflow control commands. A suitable computer system comprises at least one user terminal with a user interface for page display (802) and for input of user data and workflow control commands, one or more basic systems with associated basic databases, containing basic data, at least one cache database in which the user data and a selected extract from the basic data are cached (806), one or more service systems with services (810) for performing data processing steps on the basis of data sourced from the cache database and a mechanism (804) for generating a request directed at the invocation of at least one service (810) as a response to a workflow control command. The service (810) is invoked asynchronously in respect of the display of a new display page if the setup of the new display page is independent of the result of the service (810) invoked by means of the request. |
US07734535B1 |
Method and system for quantity entry
A trading screen may include a plurality of next trade quantity regions that comprise a plurality of locations, each location being associated a price on a price axis. The quantities can be entered into the various locations in the next trade quantity regions and the entered quantities can be used as a parameter of a future trade order at the associated price level. The trading screen may also include a plurality of quantity entry regions that are displayed with respect to the price axis. The quantity entry columns may each include plurality of sub-regions or locations corresponding to different price levels in the price axis. The quantity entry columns may be used to specify next traded quantities that may be used in placing orders for tradeable objects. |
US07734530B1 |
Meta-marketplace method
The present invention is a method for handling multiple aspects of the acquisition of vehicles, such as automobiles and trucks, in a unified and streamlined fashion. A system for acquisition of vehicles that integrates various product and service providers with retailers and consumers is presented from various aspects in order to realize efficiencies and opportunities that are impossible in the present mode of vehicle acquisition. |
US07734527B2 |
Method and apparatus for making secure electronic payments
In accordance with the present invention, a consumer communicates a request for purchase of goods and services to a merchant, the goods and/or services being selected from these listed together with their price quotes on the merchant's computer or website connected to a network, such as the Internet. The merchant then communicates a request for a token and an update key to the clearing server, the token being previously purchased by the consumer and residing on a clearing server device. The update key is used as an authorization to modify the value of the token, i.e., to decrement and to increment. The merchant forwards the purchased merchandise to the consumer. When consumer discontinues making purchases at the selected merchant, the merchant returns the updated token to the clearing server. A new key is necessary to make the next purchase. This is the case even where the requesting merchant is the same as that from whom the last purchase was made. When the token is requested, if the token was used after its initial purchase, the present value of the token is made certain by receipt on the clearing server of informational downloads from the merchants. |
US07734524B2 |
Customized financial instrument providing a stream of payments
According to one embodiment, a customized financial instrument, defined by at least a plurality of parameters received from a purchaser, includes an agreement by an issuer to make a stream of payments. The stream of payments is defined by the plurality of parameters received from the purchaser. The plurality of parameters includes a first date defining the date for the first payment; at least one of a second date defining the date for the last payment, a number of payments, and a duration for the stream of payments; and information defining payment amounts for each of the payments. The customized financial instrument is associated with an identification code, the identification code being issued by a third-party organization and the identification code being unique to the customized financial instrument defined by at least a plurality of parameters received from a purchaser. |
US07734513B2 |
System of tracking the real time location of shoppers, associates, managers and vendors through a communication multi-network within a store
The invention relates to one or more systems for locating a shopper's, associate's, manager's or vendor's presumed position in a store using a communication multi-network for communication in the store. Specifically, at least one location device is positioned in proximity to, for example, a shopper such that the shopper's presumed position about the store may be known continuously or upon demand to the store. |
US07734512B2 |
Method for creating a customer customizable lamp
A customer-customizable lamp includes a vertical support post mounted to a base plate. The customer selects from five different heights of decorative blocks to be mounted on the post. Each selected block may be provided in any one of five selectable colors or four selectable simulated wood grains. The selection of blocks and finishes are made on a web page with an interactive representation of the customizable lamp being displayed as the design is being created by the customer. The remaining height on the support post to be filled with decorative blocks is displayed. Once the post is filled and the customer has selected finishes for each selected block, the lamp design can be finalized for delivery to the customer. The customer selectable blocks and colors/finishes permit several million permutations so that the customer can create a highly individualized decorative lamp. |
US07734511B2 |
Method for selling content over a network
A method to generate revenue from supplied content is provided. Content is provided to a consumer via a network by providing a content service that allows the consumer to select and retrieve content as a package together with a clearing of the selectable content to an operator used by the consumer to select and retrieve the content via the network. Any content selected by the consumer is supplied directly to the consumer via the operator. The operator is charged for the supplied content. |
US07734507B2 |
Method for directing a user of a mobile device from a current location to a product
A method is described for directing a user of a mobile device from a current location to a product, wherein an identification code of the product is recorded in the mobile device and transmitted to a name server. The identification code is used in the name server among others for loading product-related data into the mobile device, e.g. a geographical location where the product can be bought. Following this, the user of the mobile device can go to said geographic location. For directing said user to the product, a direct contactless connection is established between said mobile device and a RFID element with which said product is marked, by using the same identification code or product-related data previously supplied by the name server. |
US07734501B2 |
Method of selling commodities and sharing sales profits using internet
The present invention relates, in general, to a method of selling commodities and sharing sales profits using the Internet and, more particularly, to a method of selling commodities and sharing sales profits using the Internet, which not only allows a commodity purchaser to give a predetermined deposit to a commodity seller, to purchase commodities at low prices, and to be issued both a dividend and an award for contribution previously stipulated by the commodity seller, depending on the contribution level of the amount spent purchasing commodities and the deposit after a predetermined period has elapsed, but also allows the commodity seller to finance a business using funds obtained on the basis of the credit thereof, thus maintaining continuous business relations between the commodity purchaser and the commodity seller. |
US07734497B2 |
Method, system, and storage medium for implementing transaction-based data exchange
A method for implementing transaction-based data exchange. The method includes transferring information relating to a product via a transmission means selected by an individual at a computing device requesting the information. The information includes at least one of warranty information, accounting information, pricing information, and product details. The method further includes calculating a net worth relating to the product, and updating a financial application associated with the individual with results of the calculating. |
US07734494B2 |
Virtual procurement folder
A computer implemented method for facilitating the procurement of goods and services, comprising requesting any one of a plurality of procurement entities, completing procurement items associated with the requested procurement entity, and recording the procurement items. |
US07734493B1 |
Tuning a schedule of transportation resources using mathematical programming
Techniques for refining a schedule involve identifying schedule alternatives to an original schedule and generating one or more substitute schedules using one or more of the schedule alternatives. An objective function is used to perform an analysis of the original schedule and the one or more substitute schedules, and a refined schedule is selected based on the analysis. |
US07734492B2 |
Validation and analysis of JDF workflows using colored petri nets
A method and system for translating a JDF workflow into a colored Petri net representation. Once the workflow has been converted, the colored Petri net is validated and analyzed. This provides the ability to identify potential deadlock conditions within a JDF workflow. In addition, the model network can be used to simulate throughput and turnaround time of a workflow and the effects of resources arriving at various times. |
US07734491B2 |
Hierarchical projects in a computer-enabled project management method and system
Methods and systems are provided for establishing a hierarchical relationship between a parent or master project schedule and sub-project schedules including tasks and phases required for completion of the parent or master project. When changes are made to data contained in a given parent or master project schedule or to a hierarchically related sub-project schedule, an automatic notification is passed to the owners/managers of affected project schedules so that those parties may accept the proposed change, reject the proposed change, or respond to the submitting party with a counter change proposal. |
US07734488B2 |
Functionality index (FI) for use with an engineering management system (EMS)
A top-down tiered process establishes an objective measure of the functional capacity of an asset to address a specified use. The process comprises: developing Issue Categories and lists of functional impact Sub-issue Types and specific issues under each type that may impact functionality of the asset for a specified use; providing the list to evaluators; employing evaluators to evaluate functionality, evaluators assigning a numerical Severity measure to each Sub-issue Type present during the evaluation; recording occurrences of issues under each Sub-issue Type discovered, summing occurrences to determine a Density of each Sub-issue Type; recording the evaluation in one or more engineering management systems (EMS); and using the recorded evaluation, calculating a value to be inserted on a numerical scale as a functionality index, FI. In select embodiments of the present invention, a numerical scale is used with values from 0-100. |
US07734487B2 |
Process driven quality measures
A common metrics manager analyzes customer feedback responses, and assigns a weighted priority to each feedback response. The weighted priority corresponds to a particular feedback response's impact on business goals, such as customer satisfaction. The common metrics manager uses weighted priority feedback responses to generate and rank a set of common metrics. The common metrics manager uses the common metrics to generate phase goals for each phase of a product's lifecycle. The number of phase goals for each product phase corresponds to the ranking of each particular common metric. Once a product ships to a customer which is developed using the common metrics, the customer sends feedback responses to the common metrics manager which the common metrics manager uses to generate new common metrics for use with a new product lifecycle. |
US07734486B2 |
Methods and system for preferred vendor pre-transaction bidding
In one embodiment, a method that can be performed on a system, is provided for preferred vender pre-transaction bidding. In one embodiment, the method comprises providing to a user one or more offers for sale of an item or service, the offers matching criteria pre-determined by one of a separate user or entity; receiving a selection of at least one offer from the user; comparing the selected offer to a set of pre-determined preferences of the user and generating and transmitting a request to one or more vendors for a counter-offer based on the set of pre-determined preferences of the user; in response to receiving one or more counter-offers, comparing the one or more counter offers to the criteria pre-determined by the separate user or entity; and providing to the user one or more of the counter-offers matching the criteria pre-determined by the separate user or entity. |
US07734482B1 |
System and method for pre-admission testing
A system and method for scheduling pre-admission testing (PAT) appointments and accessing PAT reports through an on-line interface. The system and method allows the input of patient demographic and medical information from a remote location. PAT physicians can access scheduling information and input patient information using an electronic medical record module. |
US07734481B1 |
Compliance audit for integrated emergency medical transportation database system
An integrated medical database system for the emergency medical transportation business. In one aspect of the invention, the system includes a dispatch and demographic module, a clinical module, an administration module and a billing module. Each module may communicate data with one or more of the other modules to form a system incorporating data sharing, thus achieving an end-to-end automation of emergency medical care accounting. Internal consistency checks using specific libraries of modifiable data rules are performed by the system to ensure that proper treatments are performed according to a chosen diagnosis. The system includes a compliance audit module operating on data from the dispatch module and clinical module. The compliance audit module checks to ensure that data is consistent with high risk compliance areas. The results of the compliance audit module are forwarded to the billing module. |
US07734469B1 |
Density measurement method and system for VoIP devices
A density measurement system for measuring a density of a speech processing device including a plurality of channels each having an encoder and a decoder, where each one of the plurality of channels is coupled to another one of the plurality of channels to provide a plurality of coupled pairs. The system comprises a first signal injector module for injecting a first speech signal into a first one of each coupled pair; a second signal injector module for injecting a second speech signal into a second one of each coupled pair; a quality module connected to each decoder for measuring a quality value for each decoder; and an error module connected to each encoder for determining an error value for each encoder, wherein the system determines the density of the speech processing device based on the quality value of each decoder and the error value of each encoder. |
US07734461B2 |
Apparatus for providing voice dialogue service and method of operating the same
A speech dialogue service apparatus including: a language analysis module tagging a part of speech (POS) of each respective word included in a sentence recorded in a predetermined text, syntactically analyzing the sentence by classifying a meaning of each respective word, and generating at least one semantic frame corresponding to the sentence according to a result of the syntactical analysis; and a dialogue management module analyzing an intention of the sentence corresponding to the at least one respective semantic frame, and generating a system response corresponding to the sentence intention by selecting a predetermined sentence intention according to whether an action corresponding to the intention of the respective sentence can be performed. |
US07734456B2 |
Method and apparatus for priority based data processing
An important component selection device is provided for selecting a component having a higher importance in a simulation calculation, so that the component having a higher priority is calculated firstly by a calculation device and the importance of the updated component is re-evaluated so as to be reflected in the calculation thereafter. When a high speed is required, the ranking of the important components are realized by hardware. Moreover, when a storage device has a plurality of candidate value data for each of the component data and the calculation device updates the candidate values one by one, the magnitude of variety of the candidate values is used as the importance of the component data and the component having this value which is large is calculated with a higher priority so that the calculation of the component having a small change is omitted, thereby increasing the simulation speed. |
US07734449B1 |
Numerical modeling of nonlinear ship-wave interactions
The hydrodynamics of a seagoing vessel are numerically modeled through the present invention's new calculative methodology, which uniquely combines vessel boundary characteristics and pseudo-spectral environmental characteristics. Solutions are obtained through mutual transformations between the vessel boundary's irregular grid and the environment's regular pseudo-spectral grid. The pressure at the vessel boundary, an important component of the vessel boundary itself, can be determined via either (i) finite element analysis (which has a Cartesian framework) or (ii) the present invention's new vessel normal vector analysis (which has a non-Cartesian framework); the latter approach avoids the singularity problem that generally besets hydrodynamics-related mathematics. Typical inventive practice implements a computer processing unit and succeeds in finding superior solutions in shorter CPU durations. |
US07734447B2 |
Radiation measuring device and data processing method
A radiation measuring device capable of identifying the incident direction of a radiation ray and energy (segmentation). The directivity characteristics of a plurality of detectors are different from each other. A plurality of energy segmentations are set respectively for a plurality of spectra corresponding to a plurality of detectors, and actual measurement ratio information (a plurality of actual measurement counting ratios) expressing the mutual ratio between integrated counting values for each energy segmentation is computed. The actual measurement ratio information is checked against a plurality of response functions, and, when the compatibility relation between specific actual measurement ratio information and specific theoretical ratio information is found, the incident direction of a radiation ray and an energy segmentation are identified based on that relation. |
US07734443B2 |
System and method for prediction of gas turbine trips due to thermocouple failures
Systems and methods for prediction of gas turbine trips due to component failures such as thermocouple failures. Exemplary embodiments include prediction of gas turbine trips due to component failures, including collecting raw gas turbine operational data and using the raw gas turbine operational data to generate a prognostic indicator for the prediction of a turbine trip due to the failed thermocouples. |
US07734441B2 |
Method and device for measuring and controlling the amount of flow/volume of liquid pumped/transferred by an electro-pump
Disclosed is a method and system for measuring and controlling an amount of flow and volume of liquid fluid and/or electrical energy consumed by an electro-pump. The method and system obtains a plurality of values for electrical parameters of the electro-pump including voltage value, currents value and active/reactive energy value; calculates the plurality values; and determines and controls the amount of instant flow and volume of said liquid fluid based on said calculated values. The system/method gathers these two measuring and controlling features (i.e. measuring and controlling the volume of liquid and amount of energy) in one casing, thereby, where applicable, provides a secure reference for policy making of both two parameters at the same time (e.g. for underground water resources). |
US07734440B2 |
On-chip over-temperature detection
An improved method and apparatus for setting a trip-point temperature value for detection of an over-temperature condition in a chip when a reading from a main temperature sensor exceeds the trip-point temperature value. In one embodiment, the trip-point temperature value is set to a known temperature limit value offset by a temperature difference, ΔT. ΔT is calculated by taking the difference between a reading of the main temperature sensor and a reading of another temperature sensor, remote from the main temperature sensor, while a heat-generating circuit is enabled. The main temperature sensor is distal from heat-generating circuit on the chip and the remote temperature sensor is proximate the heat-generating circuit. For multiple heat-generating circuits on the chip, a ΔT is determined for each of the heat-generating circuits, and the largest ΔT is used to calculate the trip-point temperature value. Advantageously, the largest ΔT determination may be done only once. |
US07734438B2 |
Method for determining correction values for correcting positional measurement errors in a machine having at least one translational axis of movement
In a coordinate measuring machine or any other kind of machine having at least one translational movement axis, correction values are determined by moving the mobile head of the machine along a defined path of movement. First and second position data are recorded by means of first and second position measuring devices. The first position data originate from position measuring devices of the machine. The second position data result from a reference measurement. The correction values are determined as a function of the first and second position data. A defined number of correction values is determined for each section of the path of movement, with the defined number varying in the sections as a function of the error profile defined by the correction values. |
US07734436B2 |
Comparative analysis of a sample relative to a database
The comparative analysis of a sample, derived from a product, with respect to a database comprises the step of determining the class membership of the different characteristics (variables) describing the samples: whether they are characteristics common to the sample under test and the database, they are characteristics particular to the sample under test, or they are characteristics particular to the database. The assignment of the variables to these classes enables parameters to be defined for global comparison of the sample under test and the database, based on: ratios summarizing the values taken by the variables of the different classes, or the distribution of the variables of the different classes. A machine implementation of the analysis is described. |
US07734429B2 |
Method and apparatus for creating at least one parameter for algorithmically evaluating damage in a structure
A method for creating at least one input parameter for an algorithmic system to evaluate damage in a structure may include: (a) Determining a plurality of damage index factors using first signal information relating to a first signal transmitted through the structure before the damage is imposed, and second signal information relating to a second signal transmitted through the structure after the damage is imposed. (b) determining a plurality of condensed damage index factors using the plurality of damage index factors. (c) Correlating selected of the condensed damage index factors with selected measured dimensions relating to the damage to determine a correlation index for selected combinations of the condensed damage index factors and the dimensions. (d) Selecting the at least one input parameter from among the selected condensed damage index factors having a correlation index meeting at least one predetermined criterion. |
US07734422B2 |
Method for evaluating DNA probes position on substrate
An oligonucleotide array comprising an array of multiple oligonucleotides with different base sequences fixed onto known and separate positions on a support substrate, wherein said oligonucleotides are biological stress related genes or complementary sequence chains to the said genes, and the said oligonucleotides are classified according to their gene functions, wherein the fixation region on the support substrate is divided into the said classification. |
US07734420B2 |
Methods and systems to identify operational reaction pathways
The present invention provides a method for identifying an operational reaction pathway of a biosystem. The method includes (a) providing a set of systemic reaction pathways through a reaction network representing said biosystem; (b) providing a set of phenomenological reaction pathways of said biosystem, and (c) comparing said set of systemic reaction pathways with said set of phenomenological reaction pathways, wherein a pathway common to said sets is an perational reaction pathway of said biosystem. Also described is a method of refining a biosystem reaction network; a method of reconciling biosystem data sets; a method of determining the effect of a genetic polymorphism on whole cell function; and a method of diagnosing a genetic polymorphism-mediated pathology. |
US07734417B2 |
Image processing device and method for parking support
An image processing device and method for parking support that allows the driver to perceive the state surrounding the vehicle correctly in a simple operation even if plural cameras are carried on the vehicle. Plural images are acquired using plural cameras for image pickup in different directions surrounding the vehicle. These images are used to show the state surrounding the vehicle to the driver, preferably in the form of a bird's-eye view. The view seen by the driver can switch from the bird's-eye view to an image of a desired view. This view can be selected by the driver by, for example, touching the screen upon which the bird's-eye view is displayed. |
US07734416B2 |
Automatic vehicle braking device
The automatic vehicle braking device is equipped with a braking force control processing portion which, based on the judgment result of a collision judgment processing portion and the judgment result of a steering avoidance judgment processing portion, imparts a turning property in a direction of head-on collision to the vehicle when the lateral position of the obstacle with respect to a travel route curve is large in a condition in which the driver is unconscious of a high possibility of collision between the vehicle and the obstacle and has taken no steering avoidance action yet. As a result, it is possible to reduce the speed of the vehicle and, at the same time, mitigate the damage suffered by the vehicle occupants at the time of collision. |
US07734413B2 |
Electronic device and program for displaying map
When a guiding route is included in a display target region at a photograph display mode, route data of the guiding route is also read. Within the read route data, information of a region for editing a photograph is stored. This information includes a road kind (color information), coordinates of the start/end points of the road, and a road width when editing is for a road. Next, photograph data is read, so that a color of the photograph data is edited based on the stored information of the route data. For instance, a color of the photograph data in a corresponding road region is changed to red that represents “national road.” |
US07734411B2 |
Predicted path selection system and method for hazard coding in selectively constrained aircraft control systems
A surveillance system detects potential hazards and alerts the pilot to them. The alerts can be modified to indicate proximity to the predicted path of the aircraft. An autopilot receives instructions from a flight management system (FMS) regarding a planned path and is subject to constraints preempting the planned path. The surveillance system selects which of the planned and a constrained path will be followed for alerting and hazard coding purposes. Means are disclosed to determine when the constrained path will be followed by evaluating the current position of an aircraft, the planned path, and the constraint data. |
US07734410B2 |
Navigation system
When a display map information is reduced to a specified scale for a wide area, items of congestion information are extracted which have a congestion level of “congested or busy”, and an overlap determination area is created for a congestion link of each item of extracted congestion information. The overlap determination area extends both transversely and longitudinally for a specified distance from the congestion link. Also, for each group of congestion information items having overlapping determination areas, an equal congestion level area is created by connecting the overlap determination areas and displayed in a color that corresponds to the congestion level. Equal congestion level areas are also created in the same manner for the congestion information items with congestion levels of “congested” and “not congested”, and displayed in different colors that correspond to their respective congestion levels. |
US07734404B2 |
Deceleration control apparatus for vehicle
A deceleration control apparatus for a vehicle including a controller that performs deceleration control based on a first target deceleration set based on a distance to a starting point of an upcoming curve, when the deceleration control for the curve is started at a position distant from the starting point of the curve; and that performs the deceleration control based on a second target deceleration set based on a lateral acceleration that is estimated to be detected when the vehicle passes the starting point of the curve, when the deceleration control for the curve is started at a position close to the starting point of the curve. With this apparatus, it is possible to perform the deceleration control that provides drive assist according to the intention of the driver and that enhances driving convenience for the driver. |
US07734401B2 |
Shift control system of a hybrid transmission with a motor torque correction
A shift control system of a hybrid transmission for a vehicle is arranged to correct ideal motor/generator torques so as to achieve a target engine speed prior to a target driving torque when an actual engine speed becomes greater than an allowable upper-limit engine speed and to correct the ideal motor/generator torque so as to achieve the target driving torque prior to the target engine speed when the actual engine speed does not become greater than the allowable upper-limit engine speed. |
US07734400B2 |
Fault detection system and method using augmented data and fuzzy logic
A system and method that provides improved fault detection in turbine engines is disclosed. The fault detection system provides the ability to detect symptoms of engine faults based on a relatively limited number of engine parameters that are sampled relatively infrequently. The fault detection system includes a sensor data processor that receives engine sensor data during operation and augments the sensor data. The augmented data set is passed to a fuzzy logic inference system that determines the likelihood that a fault has occurred. The inference system output can then be passed to a diagnostic system where evaluation of the output may yield a detailed diagnostic result and a prediction horizon. |
US07734396B2 |
Driving position adjusting system
A driving position adjusting system automatically adjusts a driving position in a second vehicle appropriately to a target user based on a driving position in a first vehicle adjusted by the target user. The driving position adjusting system includes a storage device, a detection device, an estimation device, a transmission device, and a control device. The storage device stores statistic data. The detection device detects a selected one of a plurality of divided range segments of the driving position in the first vehicle, the selected one being selected by the target user. The estimation device estimates an optimum one of the plurality of divided range segments in the second vehicle based on the statistic data and the selected one. The transmission device transmits to the second vehicle the optimum one in the second vehicle. The control device controls the driving position in the second vehicle correspondingly to the optimum one. |
US07734395B2 |
Systems and methods for regulating electrical adjusting mechanisms in motor vehicles
Driver-related electrical adjusting components in motor vehicles are regulated. An operator signal is generated based on a user actuating operator elements, to affect a desired movement of a vehicle component. The operator signal is processed in a control unit. An effect of the operator signal on movement of the vehicle component is regulated as a function of vehicle operating state signals so as to prevent the vehicle component from moving into a safety-critical position. |
US07734393B2 |
Object struck discrimination system and protection system
An object struck discrimination system for a vehicle is provided which is effective in increasing the discrimination accuracy for discriminating an object struck by the vehicle. In one form, an object struck discrimination system to be installed in a vehicle includes an impact receiving member for receiving an impact from an object struck which extends lengthwise along the width of the vehicle, a detection sensor for detecting the moving speed and/or the acceleration of the impact receiving member during a vehicle collision, and a control unit for deriving the maximum moving speed and the maximum acceleration based on the information detected by the detection sensor and discriminating the object struck based on the correlation between the maximum moving speed and the maximum acceleration. |
US07734392B2 |
Vehicle information display
An information display system for a vehicle includes an interior rearview mirror assembly disposed in an interior cabin of a vehicle and a video display screen disposed at the interior rearview mirror assembly. The video display screen is operable to display information including video images captured by a rearward facing camera of the vehicle for assisting the driver during a reversing maneuver, and the video display screen is further operable to display information including at least one instruction pertaining to an accessory of the vehicle. The display of the instruction includes at least one of (a) text pertaining to the accessory, (b) an icon pertaining to the accessory and (c) an image pertaining to the accessory. |
US07734389B2 |
Fault information management system and a method for implementing a fault information management system for a vehicle
The present invention relates to a fault information management system and method for implementing fault information management system for a vehicle. The present invention provides a fault information management system for a vehicle comprising: an interface for connecting a fault item; a first memory for storing a fault state; a memory for establishing a management reference for each fault item; a logic which manages fault information and fault history; and a second memory for storing a fault state. |
US07734388B2 |
Apparatus for detecting anomaly of wheel speed sensors
A wheel-speed-sensor-anomaly detection apparatus detects anomaly of wheel speed sensors of a vehicle. When a difference between the minimum wheel speed among detected wheel speeds and the smallest value among the remaining wheel speeds is greater than a predetermined threshold value, in principle, a wheel speed sensor of the wheel corresponding to the minimum wheel speed is determined to be anomalous. Meanwhile, when a wheel having a lowered tire air pressure (air-pressure-lowered wheel) is present and a road surface on which the vehicle is currently traveling is a low-μ road surface, the operation of detecting anomaly of the wheel speed sensors is prohibited. This operation reliably prevents erroneous detection of anomaly of the wheel speed sensor of the air-pressure-lowered wheel, which erroneous detection would otherwise occur due to the locking tendency of the air-pressure-lowered wheel occurring because of decreased tire air pressure, in particular, on a low-μ road surface. |
US07734383B2 |
Method and apparatus for planning the movement of trains using dynamic analysis
A method of planning the movement of plural trains through a rail network using a database of dynamic planning attributes reflecting the current conditions of the train and rail network. |
US07734382B2 |
Remote vehicle control system and associated method for counteracting rogue command
A vehicle remote control system is for a vehicle including a data communications bus extending throughout the vehicle, and at least one vehicle device connected to the data communications bus. The vehicle remote control system includes a remote transmitter, and a true controller at the vehicle for controlling the vehicle device via a true command on the data communications bus, and based upon the remote transmitter. The true controller also controls the vehicle device via a respective counteracting command on the data communications bus based upon detecting a rogue controller attempt to control the at least one vehicle device via a rogue command on the data communications bus. The true controller may thus counteract a rogue controller attempt to start the engine, unlock vehicle doors, roll down windows, and/or disarm the vehicle security system, for example. |
US07734380B2 |
Push communications architecture for intelligent electronic devices
A power management architecture for an electrical power distribution system, or portion thereof, is disclosed. The architecture includes multiple intelligent electronic devices (“IED's”) distributed throughout the power distribution system to manage the flow and consumption of power from the system using real time communications. Power management application software and/or hardware components operate on the IED's and the back-end servers and inter-operate via the network to implement a power management application. The architecture provides a scalable and cost effective framework of hardware and software upon which such power management applications can operate to manage the distribution and consumption of electrical power by one or more utilities/suppliers and/or customers which provide and utilize the power distribution system. Autonomous communication on the network between IED's, back-end servers and other entities coupled with secure networks, themselves interconnected, via firewalls, by one or more unsecure networks, is facilitated by the use of a back-channel protocol. The back-channel protocol allows a device coupled with a secure network to solicit communications from a device on the unsecure network, thereby opening a back-channel through the firewall through which the unsecure network device may send unsolicited messages to the secure network device. Communications between multiple secure networks is accomplished using a unsecure device on an intermediary unsecure network to relay communications between the secure network devices using the protocol described above. |
US07734379B2 |
System, method, and apparatus for managing wastewater treatment installation
Apparatus for managing a residential wastewater treatment system includes an in situ control unit that monitors an individual system. The control unit provides local control and alarms, and also sends status reports and/or alarms to a remote monitoring center via a telemetry device. The remote monitoring center makes information concerning the individual system available through a website. |
US07734378B2 |
Gait generation device for legged mobile robot
A vertical component or the like of a floor reaction force moment to be applied to a robot 1 is defined as a restriction object amount, and the permissible range of the restriction object amount is set. A provisional motion of the robot that satisfies a predetermined dynamic balance condition is determined on a predetermined dynamic model, and if a restriction object amount determined by the provisional motion deviates from the permissible range, then the motion of a desired gait is determined by correcting the provisional motion by changing the angular momentum changing rate of the robot from the provisional motion while limiting the restriction object amount to the permissible range on the dynamic model. |
US07734375B2 |
Robot and robot leg mechanism
A robot with a body, at least one leg on each side of the body, and a hip connecting the leg to the body. The hip is configured to abduct and adduct the leg. A linkage is configured to rotate the leg along a predetermined path. |
US07734374B2 |
Drug storage, indexing and dispensing system
A drug storage and dispensing system including a container for containing the drug, a storage tray and a drug identification key. The storage tray includes a plurality of drug storage chambers each defined by a sidewall and configured to receive the container. The key member includes at least one projection and at least one opening configured to receive the at least one projection. The at least one projection is disposed on either the sidewall or the container. The at least one projection receiving member is formed in the other of the sidewall and the container. The at least one projection and at least one opening have configurations that corresponding to at least one feature of the drug. The at least one projection is received in the at least one opening when the container is received in the storage chamber. |
US07734372B2 |
Wall mounted medications cabinet and system
A wall-mounted medications cabinet has at least one, and preferably up to four locking drawers, each with a removable bin holding the medications for a given patient. The drawers are each independently openable electronically. This can be accomplished using an incorporated PC with a touch screen monitor, or authorized access can be obtained via a network. The cabinet may be connected using USB or ethernet interface. A key lock can provide access in the event of a power failure. |
US07734369B2 |
Systems and methods for purchasing, invoicing and distributing items
A method for supplying items to dispensing units that hold at least one type of item and a record of inventory levels comprises periodically sending restocking information from the dispensing units over a network to a server computer. Ordering information is generated for the items to be restocked based on the restocking information. The ordering information is electronically sent to one or more supplier computers to order items to be restocked into the dispensing units. |
US07734368B2 |
Method for manipulating a dental virtual model, method for creating physical entities based on a dental virtual model thus manipulated, and dental models thus created
A 3D virtual model of an intra oral cavity in which at least a part of a finish line of a preparation is obscured is manipulated in virtual space by means of a computer or the like to create, recreate or reconstruct finish line data and other geometrical corresponding to the obscured part. Trimmed virtual models, and trimmed physical models, can then be created utilizing data thus created. The virtual models and/or the physical models may be used in the design and manufacture of copings or of prostheses. |
US07734367B2 |
Method of optimizing the joints between layers in modelling or prototyping involving layer decomposition, and the parts obtained
In a method for optimizing the joints between layers along portions of the layers which are flush with the surface of a part obtained by computer-aided modeling or prototyping involving layer decomposition, the connecting profile of two successive layers is mathematically and numerically defined using an algorithm in which the surface of the joint at the end zone adjacent to the flush portions is always substantially normal to the plane tangential to the surface of the part along the flush portions. |
US07734365B2 |
Supply consumption optimization and multiple component utilization
The invention disclosed here is a method for achieving simultaneous consideration of multiple independent dates associated with a single demand. The method iterates through the demands to match the demands with the supply quantities respecting demand priorities which vary over time and demand quantities which may perish over time. One embodiment of the invention allocates demand to supply through an iterative process beginning with earlier demand requirement dates and concluding with later demands which may preempt supply from earlier demands depending upon their relative priorities. An additional embodiment transforms the demands to create multiple demand records, each having an associated priority, such that a single original demand record is transformed into a plurality of related demand records, each having an associated priority. The component supply quantities are accumulated into period ending inventories. The method matches the multiple demand records (in priority sequence) to the period ending inventories. |
US07734361B2 |
Terminal and method for efficient use and identification of peripherals having audio lines
A communication system comprises a terminal configured for being able to communicate with a computer and to operate according to at least one operational parameter. A peripheral device for use with the terminal has a characterizing parameter associated therewith. The terminal is operable for reading the characterizing parameter from the peripheral device when the device is coupled to the terminal. The terminal is further operable for configuring itself to operate according to an operational parameter associated with the characterizing parameter of the peripheral device. |
US07734360B2 |
Industrial controller based on distributable technology objects
A method and system for controlling an industrial controller based on technology objects are disclosed. Technology object types may be loaded and instantiated into the run time system of a controller, thereby increasing the functionality and providing technological scaling of the controller. Technology object types may be loaded in the form of technology packages and a user may use the functionality of the invention directly in a user program. |
US07734357B2 |
System for operating an installation by editing graphic objects
A system is used to operate partial units of a technical installation by editing graphic objects, the system contains a graphic editor and a data editor. During the selection of a graphic object by the graphic editor, the data editor, which produces or modifies the control and configuration data and signals for a technical installation which is to be controlled, is called. The selection of the user is examined, in relation to the plausibility and consistency thereof, for the predetermined operational state of the technical installation. Subsequently, the modified and current configuration data is visualized in the graphic editor and the graphic object is modified based on the graphic object selected by the user. |
US07734347B2 |
Cardiac pacing response classification based on waveform feature variability
Methods and systems involve determining the cardiac response to pacing pulses. The variability cardiac signal features detected during initialization is used to establish a variability threshold. A cardiac signal associated with a pacing pulse is sensed and one or more features of the cardiac signal are detected. The variability of the one or more features is compared to the variability threshold. The cardiac response to the pacing pulse is determined based on the feature variability. |
US07734343B2 |
Implantable intravascular device for defibrillation and/or pacing
The present application describes an intravascular implantable pacing and/or defibrillation system. The described system includes a pulse generator that is implantable within a blood vessel and proportioned to blood flow through the blood vessel, and at least one lead attachable to the pulse generator. During implantation, the pulse generator is introduced into a patient's vasculature, advanced to a desired vessel and anchored in place within the vessel. The lead or leads are placed within the heart or surrounding vessels as needed to deliver electrical pulses to the appropriate location. |
US07734341B2 |
Method and apparatus for gastrointestinal stimulation via the lymphatic system
An implantable gastrointestinal (GI) stimulation system includes an implantable medical device and at least one stimulus delivery device configured to be placed in one or more lymphatic vessels of a patient, such as the patient's thoracic duct and/or vessels branching from the thoracic duct. In one embodiment, the implantable medical device includes a GI stimulation circuit to deliver electrical stimulation pulses to one or more target regions adjacent to a lymphatic vessel through the stimulus delivery device. In one embodiment, to control obesity, the electrical stimulation pulses are delivered to the organs and/or nerves of the GI tract to create a sensation of satiety and/or to expedite food movement through the GI tract. |
US07734336B2 |
Method and apparatus for detecting arrhythmias in a medical device
A method of detecting a cardiac event in a medical device that includes sensing cardiac signals from a plurality of electrodes forming a first sensing vector and a second sensing vector, determining inflections of the sensed cardiac signals, generating a pulse amplitude threshold in response to the determined inflections, determining whether the sensed cardiac signals are corrupted by noise in response to the determined inflections and the generated pulse amplitude threshold, and determining, in response to the sensed cardiac signals being corrupted by noise, whether the sensed cardiac signals are both corrupted by noise and shockable. |
US07734334B2 |
Assessment of sleep quality and sleep disordered breathing based on cardiopulmonary coupling
An assessment of sleep quality and sleep disordered breathing is determined from cardiopulmonary coupling between two physiological data series. An R-R interval series is derived from an electrocardiogram (ECG) signal. The normal beats from the R-R interval series are extracted to produce a normal-to-normal interval series. The amplitude variations in the QRS complex are used to extract a surrogate respiration signal (i.e., ECG-derived respiration) associated with the NN interval series. The two series are corrected to remove outliers, and resampled. The cross-spectral power and coherence of the two resampled signals are calculated over a plurality of coherence windows. For each coherence window, the product of the coherence and cross-spectral power is used to calculate coherent cross-power. Using the appropriate thresholds for the coherent cross-power, the proportion of sleep spent in CAP, non-CAP, and wake and/or REM are determined. Coherent cross-power can be applied to differentiate obstructive from non-obstructive disease, and admixtures of the same. |
US07734332B2 |
Atherectomy system with imaging guidewire
Systems and methods of increasing blood flow in a blood vessel with ultraluminal plaque. One disclosed method includes inserting an imaging guidewire into the blood vessel to the intraluminal plaque, propelling a catheter with a working head over the guidewire towards the distal end of the guidewire, scanning with the imaging guidewire to generate a cross-section image, radially positioning the catheter using a positioning element, monitoring the image to ascertain that the working head is properly positioned and operating the working head to remove the plaque. A computerized system designed, constructed and configured to perform the methods is further disclosed. |
US07734330B2 |
Method and apparatus for detecting and treating vulnerable plaques
The present technique utilizes microwave radiometry to detect the presence of vulnerable plaques engrained in the wall of a blood vessel. In accordance with the technique, an intravascular catheter containing at least one microwave antenna is moved along the suspect vessel. The antenna, in combination with an external microwave detection and display unit, is able to detect and display thermal anomalies due to the difference in the thermal emissivity (brightness) of vulnerable plaques as compared to normal tissue even though the two may have a common temperature. |
US07734327B2 |
Flexible image guided surgery marker
A bone marker for use in image guided surgery comprises a support having an anchor mechanism for anchoring the support in a bone. The marker includes at least one reference member which can be detected by an image guided system and which is attached to the support. The support has at least one limb which is resiliently deformable. |
US07734322B2 |
Blood volume determination and sensor calibration
An apparatus is provided for determining a calibration coefficient of a blood property sensor located in a blood system, wherein the blood system can include a vascular portion and an extracorporeal portion. The blood property sensor can be located in the extracorporeal portion to measure the change in a blood property corresponding to the passing of an indicator. The indicator can include a known amount of an introduced dilution indicator. The controller is provided for determining the calibration coefficient of the blood property sensor corresponding to the introduced dilution indicator in the measured change in the blood property. |
US07734319B2 |
Dual-mode superconductive filter having an opening pattern in a ground plane
A superconductive device that includes a ground film made of the superconductive material, wherein part of the ground film has an opening pattern. |
US07734313B2 |
Wirelessly networked gaming system having true targeting capability
A first mobile station (102) can be wirelessly linked to a second mobile station (104). A physical location of the second mobile station with respect to a physical location of the first mobile station can be determined. A first player (112) using the first mobile station can be presented an icon (402) representing a second player using the second mobile station. The icon can be presented from a perspective of an eye level view. At least one targeting icon (410) can be presented to the first player to facilitate targeting of the second player. A physical stimuli can be generated from the first mobile station and/or the second mobile station in response to a simulated weapon activation on the first mobile station. The physical stimuli can be a narrowly focused ultrasound beam (302) modulated to generate an audible sound when a propagation of the ultrasound beam is disrupted by a physical object. |
US07734310B2 |
Mobile terminal device
To provide a mobile terminal device which enables a user to view the television broadcast while the television broadcast is being displayed or the television broadcast is start to be displayed even in the case where the remaining amount of battery is small, and which can perform an action which reflects the user's intention. The mobile terminal device (100) includes: a television broadcast receiving unit (101) which receives a television broadcast signal; a television broadcast processing unit (102) which decodes the stream of the received television broadcast signal; a display conversion unit (103) which converts the decoded YUV signal into an RGB signal on a frame-by-frame basis; a control unit (109) which controls actions of the mobile terminal device in the case where the remaining amount of a battery (112) falls to a predetermined amount or below while the video and audio of the television broadcast is being outputted or in the case where the remaining amount of the battery (112) is the predetermined amount or below at the time when the video and audio of the television broadcast are required to be outputted; and an electric power supply management unit (111) which detects remaining amounts of the battery (112) and notifies the control unit (109) of the remaining amounts of battery for every predetermined time points. |
US07734306B2 |
Wireless device authentication at mutual reduced transmit power
A system and method for facilitating the authentication of wireless devices in an environment with multiple wireless networks. A user wishing to join an operating wireless network can bring his wireless device within close physical proximity, for example, less than one meter, of a device in the network that he wishes to join. The user then presses an authenticate button, which causes both devices to enter a low transmission power mode. In such case, the devices are only capable of operation within the close proximity. Being in low power mode will diminish the possibility of eavesdropping on the authentication process. Power down mode also reduces the amount of message traffic in the area and saves scarce power and processing resources at the nodes, which are now out of range. Authentication then takes place in low power mode and once completed, both devices resume normal power levels and continue communicating normally. |
US07734303B2 |
Pilot modulation error ratio for evaluation of transmitter performance
Systems and methodologies are described that facilitate monitoring transmitter performance in a wireless communication environment. A metric or metrics associated with one or more pilot symbols can be generated and used to evaluate performance. To generate pilot metrics, a signal analyzer can be used to sample the output of a transmitter and the sampled signal can be propagated to a processor. The processor can generate frequency domain channel estimates for subcarriers. Average channel estimates for the subcarriers can be used with the known pilot symbols to determine noise or error for each subcarrier, which can be used to generate the noise variance for each of the pilot symbols. A pilot modulation error metric can be generated based upon the average channel estimates and noise variance. |
US07734301B2 |
Communication system
A communication system has a main device capable of communicating with a destination station through a line and at least one subsidiary device connectable to the main device. The main device includes an operating state signal transmitting system that transmits an operating state signal representing that the main device is currently performing a predetermined operation when the main device receives, from the subsidiary device, a communication request signal requesting a communication from the subsidiary device through the line, while the subsidiary device includes a first notifying system that notifies that the main device is performing the predetermined operation when the subsidiary device receives the operating state signal from the main device. |
US07734297B1 |
Method and system for determining operating modes of users of a telecommunication system
The invention relates to a method for defining the patterns of behaviour of users of a telecommunication system on the basis of information collected from the telecommunication system, in which method at least one variable or a combination of variables of the telecommunication system is defined, user-specific information corresponding to the defined at least one variable or a combination of variables is filtered from the information collected from the telecommunication system, and the users of the telecommunication system are divided into classes of behaviour patterns on the basis of said filtered user-specific information. In addition, the invention relates to a system for defining the behaviour patterns of users of a telecommunication system, which system comprises means (51) for defining at least one variable or a combination of variables of the telecommunication system, filtering means (53) for filtering said user-specific information corresponding to at least one variable or a combination of variables from the information received from the telecommunication system, and classifying means (55) for classifying the users of telecommunication system on the basis of said filtered user-specific information. |
US07734291B2 |
Method and system for storing IOTA alert message requests for a vehicle communications system into a queue
The invention provides a method for storing an alert message request for a vehicle communication system into a message queue by initiating an acquisition task to determine service availability, receiving an alert message request from a wireless communication system, storing the alert message request into the vehicle communication unit message queue, and servicing the alert message request until completion. |
US07734289B2 |
Delivery of network services
A network element includes at least one input to receive communications from a plurality of terminal devices and a plurality of network elements, a processing unit and logic to classify the communications as a type of user information, and a router to route the communications according to the type of user information. The communication may be routed to at least one of a plurality of subnetworks according to the type of user information. |
US07734285B2 |
Method and apparatus for network initiated uninstallation of application program over wireless network
Network-initiated uninstallation of programs on remote modules, such as wireless telephones, is performed over a wireless network to recall programs stored on the wireless telephone that are faulty or harmful to the wireless telephone, the wireless network, or a user of the wireless telephone. If one or more recall criteria are met for uninstallation of a targeted application program, a recall command source constructs a recall command. A program manager, using a database containing information about each program downloaded onto each wireless telephone in the network, identifies, for the recall command source, which wireless telephones carry the targeted application program. The recall command includes a unique application identification for the targeted application program and an instruction to the wireless telephone to uninstall the targeted application program. The recall command is broadcast over the wireless network to the wireless telephones. In response to the recall command, the wireless telephone automatically uninstalls the targeted application program by executing a recall program on the wireless telephone. |
US07734283B2 |
Internet accessing method from a mobile station using a wireless network
A method for opening a wireless communication session and providing an end-user with a free Internet session after they view customized content associated with a wireless access point (“Hot Spot”). In a preferred embodiment, an end-user opens an Internet browser after selecting an available “Hot Spot” displayed on their wireless device. The wireless device connects with the chosen “Hot Spot”, which then establishes a connection with a management platform controlling authentication and content unique to the “Hot Spot”. The management platform then transmits the content via the “Hot Spot” to the wireless device, where it is displayed until expiration of a pre-determined time. After the display expires, the end-user's internet session is opened via automatic authentication by the management platform. This authentication can be triggered either by the click of a login button appearing on the wireless device after the display expires, or by mere expiration of the display. |
US07734280B2 |
Method and apparatus for authentication of mobile devices
A method and apparatus for authentication in a wireless communication network is disclosed. A secret is shared between a mobile device and a home device. When a mobile device requests a connection to a remote device and the remote device does not have knowledge of the shared secret, the remote device determines whether the mobile device can connect to the remote device by concurrently sending a challenge to the mobile device and the home device. The remote device then compares the responses from the mobile device and the home device. |
US07734277B2 |
Concept for enabling access to a network using local wireless network
A mobile communication network for providing access to a fixed network for access terminals within a geographical area is disclosed. A public mobile network contains a base station connected to a fixed network and is capable of communicating with the access terminals using a communication protocol within a part of the geographical area. A local wireless network is present within another part of the geographical area, wherein the base station is not capable of communicating with the access terminals. The local wireless network is connected to a fixed network via a network access devices. The local wireless network comprises at least one local wireless access point for communicating with the access terminal using the communication protocol. The local wireless network is arranged to send a message to an access terminal in the vicinity of the local wireless network containing an offer relating to call charges. |
US07734276B2 |
Retrofit automobile radio for older automobiles
A replacement or retrofit radio which can be used to replace a wide range of older automobile radios and fit into an almost unlimited number of dashboard configurations comprises a radio case or enclosure having a display sized to fit into most original automobile dashboard radio display openings. Separate control knob shafts and associated controls are provided electrically connected to the radio via relatively long cables. With separate control knob shafts, there is no limit to where the controls and shafts are placed with respect to the radio case and display. A selected set of brackets can be attached to the radio with the selected set of brackets providing adjustable physical mounting of the control knob shafts to the brackets and physical connection of the control knob shafts to the radio. This allows mounting of the radio in the dashboard of the automobile in the usual manner of tightening nuts onto threaded control knob shaft sleeves. |
US07734273B2 |
Frequency mixer device and method for compensating DC offset
A frequency mixer device is provided with a mixer circuit having an input cell that amplifies an input signal and a switching cell that mixes the amplified input signal with a switching signal and outputs a multiplied signal, and a DC offset compensator that detects the input level of the input signal and outputs a compensation signal based on that detection signal, the compensation signal being supplied to the mixer circuit so as to compensate a DC offset included in the multiplied signal. The compensation signal that the DC offset compensator outputs is added to the output signal of the input cell so as to compensate the DC offset. Low frequency noise included in the compensation signal is converted to a frequency near that of the switching signal, and does not range over the desired waveband of the mixer output. |
US07734270B2 |
Method and apparatus for an enhanced RFID tag interrogator
An apparatus for an enhanced receiver for an RFID Tag Interrogator is described. The enhanced receiver has a zero crossing detector, a phase shifter, a pulse generator and a chopper. The zero crossing detector produces a sampling signal from the current transformer. The phase shifter modifies the sampling signal by producing a 90 degree phase shifted sampling signal. The pulse generator increases time duration of each pulse of the phase shifted sampling signal, which is then fed to the chopper. Thus, the chopper samples the backscattered carrier signal every 90 degree phase shift from the time when the backscattered carrier signal passes the zero crossing. This makes isolation of the backscattered signal from the carrier signal more effective. |
US07734269B2 |
Control of receiver antenna diversity
Control of receiver antenna diversity is described in relation to apparatuses, user radio terminals, a method, and a computer program. The apparatus comprises an interface configured to obtain information on a power control procedure of a radio receiver and a processing unit configured to switch on/off a receiver antenna diversity branch of the radio receiver on the basis of a comparison between a predetermined condition and the information on the power control procedure. |
US07734268B2 |
Method and apparatus for leveling an increasing or decreasing slope of an AM modulated receiving signal
A method and an apparatus for leveling an increasing or decreasing slope of an AM modulated receiving signal attenuate the AM modulated receiving signal with an attenuation curve with a stepwise slope corresponding to the increasing or decreasing slope of said AM modulated receiving signal, filters the attenuated AM modulated receiving signal within AM-demodulation with a lowpass infinite-impulse-response filter of at least second order and increases the level of each delay-unit's output signal of the infinite-impulse-response filter each time a step in the attenuated AM modulated receiving signal arrives at the input of said infinite-impulse-response filter. |
US07734265B2 |
Audio muting circuit and audio muting method
In an audio muting circuit, after a short delay from a first time at which a first mute signal generation circuit causes a first mute signal to fall from “H” level to “L” level, a second mute signal generation circuit causes a second mute signal to fall from “H” level to “L” level at a second time. A third mute signal generated by combining the first and second mute signals is caused to fall from “H” level to a predetermined level at the first time, and caused to fall from the predetermined level to “L” level at the second time. Thus, at the start of muting, the level of an audio signal is increased in stepwise manner. In this way, noise generated at the start of muting can be reduced. |
US07734264B2 |
System frame number (SFN) evaluator
An access terminal (102) reacquires a system frame number (SFN) when a difference between a continuous counter elapsed time (220) and a calculated elapsed time (222) exceeds a threshold. The continuous counter elapsed time (220) is generated by a continuous counter (122) remaining active during a sleep state of the access terminal (102) and the calculated elapsed time (222) is based on a SFN derived from a counter value generated by a discontinuous counter (124) that is deactivated during the sleep state. In one aspect, the continuous counter (122) may be clocked by a continuous clock (118) during a sleep mode and the discontinuous counter (124) may be clocked by a faster clock (120) that is deactivated during the sleep mode. During reactivation after the sleep mode, the discontinuous counter (120) is set, at the counter set time, to a reset counter value (126) corresponding to an SFN indicated by the continuous counter (122). |
US07734263B2 |
Transmission circuit and communication device
A transmission circuit operates with high efficiency and low distortion. An amplitude and phase extraction section extracts amplitude data and phase data from input data. A phase modulation section phase-modulates the phase data to output a resultant signal as a phase-modulated signal. An amplifier section amplifies the phase-modulated signal to output a resultant signal as a transmission signal. An amplitude control section supplies, to the amplifier section, a voltage controlled in accordance with an AC component represented by a fluctuation component of the amplitude data and a DC component represented by an average value level of the fluctuation component of the amplitude data. |
US07734261B2 |
Calibrating amplitude and phase imbalance and DC offset of an analog I/Q modulator in a high-frequency transmitter
The object of the invention, which relates to a method and an arrangement for calibrating an analog I/Q modulator in a high-frequency transmitter, is to provide a method and an associated circuit arrangement by means of which a calibration of the I/Q modulator is carried out without a balancing operation and thus the complexity is minimized. According to the invention, this object is achieved, in terms of the method, in that transmission signals are produced by the I/Q modulator in three method steps in accordance with the method and said transmission signals are in each case evaluated and the results of the evaluations are stored, in that, in a fourth method step, improved compensation coefficients are calculated on the basis of the results of the previous evaluations, which improved compensation coefficients can be used for a subsequent run-through of the method, and in that the run-throughs of the method are repeated until the error of the amplitude and/or phase response of the I/Q modulator lies below a defined threshold value or a defined number of run-throughs of the method is reached. |
US07734259B2 |
Method and system for a transmitter loft cancellation scheme that maintains IQ balance
Methods and systems for a transmitter LOFT cancellation scheme that maintains IQ balance are disclosed. Aspects of one method may include providing current compensation to both differential inputs of a mixer for each of I and Q channels. An initial current compensation of X units may be provided, followed by subsequent compensation as needed. The initial compensation may be provided to each differential input of the mixers used for I and Q channels. The subsequent current compensation for the I channel may be independent of the subsequent current compensation for the Q channel. Subsequent current compensation to a first differential input for a mixer may be increased by Y units while decreasing current compensation to the second differential input of the mixer by Y units. In this manner, the DC common mode level for the mixer may remain the same at the initial DC compensation current of X units for both mixers. |
US07734258B2 |
RF transmitter front-end and applications thereof
A radio frequency (RF) transmitter front-end includes a digital to analog conversion module and a power amplifier module. The digital to analog conversion module is coupled to convert amplitude information into analog amplitude adjust signals when a first mode is active and is coupled to convert power level information into analog power level signals when a second mode is active. The power amplifier module is coupled to amplify first phase modulated RF signals in accordance with the analog amplitude adjust signals to produce first outbound RF signals when the first mode is active and is coupled to amplify second phase modulated RF signals in accordance with the analog power level signals to produce second outbound RF signals when the second mode is active. |
US07734255B2 |
Radio resource management method, management apparatus employing the same, base station, and terminal
The radio resource management server 1 receives radio link quality information measured by the radio base station 2 and radio link quality information measured by the radio base station 3 and thus detects the occurrence of interference. Upon the occurrence of the interference, the transmission power of the radio base station causing the occurrence of interference is controllably reduced to suppress the interference. In the method of controllably varying the transmission power of a radio base station, depending on the number of radio terminals or traffic volume, oscillation of a service area occurs. However, according to the present invention, the transmission power is changed on the occurrence of interference, without depending on the number of radio terminals or traffic volume, so that the area oscillation does not occur after the transmission power has been once stabilized. |
US07734249B1 |
Method and system for reporting usage of a repeater in wireless communications
A method and system for detecting, at a repeater, that a communication passing between a wireless communication device and radio access network infrastructure via the wireless repeater has a predefined characteristic and responsively outputting a reporting signal is disclosed. The reporting signal may be sent to a database which is accessible to a positioning system. The reporting signal may contain information regarding attributes of the repeater. Using the attributes of the repeater, the positioning system may be able to perform more accurate triangulation when locating the wireless communication device. |
US07734248B2 |
Communications terminal, server, playback control method and program
The communications terminal comprises: a playback device which playbacks content; a reading device which reads in access information recorded on a prescribed recording medium, the access information being necessary for downloading the content which can be played back by the playback device, via a network; a communications device which downloads via communications the content corresponding to the access information according to the access information read in; a storage device which stores the downloaded content, the storage device storing details of the access information in association with the content, the details of the access information being used in downloading the content; a judging device which judges whether or not the content corresponding to the read access information is present in the storage device, according to information which is stored in the storage device, when the access information is read in by the reading device; and a control device which controls the playback device, the reading device, the communications device, the storage device, and the judging device, wherein: if the judging device judges that the content is present in the storage device, the control device controls for acquiring the content corresponding to the access information read in from the storage device, and for playing back the content; and if the judging device judges that the content is not present in the storage device, the control device controls for downloading the content corresponding to the access information read in, and for playing back the content. |
US07734245B2 |
Statistical-deterministic approach to natural disaster prediction
A combined statistical-deterministic approach to methods and systems for assessing risk associated with natural disasters, in particular, hurricane wind risk. One example of a method of predicting wind speed distribution within a predetermined distance from a point of interest includes steps of statistically synthesizing a large plurality of wind storm tracks that pass within a predetermined radius of the point of interest, running a deterministic simulation of wind intensity along each one of the large plurality of wind storm tracks to produce an output representative of wind speed distribution along each track, and using the output to estimate an overall wind speed probability distribution from a combination of the wind speed distributions along each track within the predetermined distance from the point of interest. |
US07734240B2 |
Fusers, printing apparatuses and methods, and methods of fusing toner on media
Fusers, printing apparatuses and methods, methods of fusing toner on media are disclosed. An embodiment of the fusers for fusing toner on a medium includes a rotatable fuser member including an outer fusing surface; a first indenter adapted to form a first indentation in the fusing surface at a first location during movement of the fuser member relative to the first indenter; and a second indenter adapted to form a second indentation in the fusing surface at a second location laterally spaced from the first location during movement of the fuser member relative to the second indenter. |
US07734238B2 |
Image forming apparatus with first and second guiding sections for varying a contact length of a sheet with a heating member in accordance with a thickness of the sheet
An image forming apparatus includes a fixing section and a guiding section. The guiding section includes first and second guiding members. The first guiding member is in a first conveyance path for a first recording sheet having a first width and contacts the first recording sheet to guide the first recording sheet to a discharging portion. The second guiding member is in an area of a second conveyance path a the second recording sheet having a second width larger than the first width and guides the second recording sheet to the discharge portion at an angle so that a contact length of the second recording sheet with the heating member along a conveyance direction of the second recording sheet is shorter than a contact length of the first recording sheet with the heating member along a conveyance direction of the first recording sheet. |
US07734237B2 |
Image forming apparatus with fixing fluid application device
An image forming apparatus of the wet fixing method includes a toner image forming section, a intermediate transfer section including an intermediate transfer belt, a fixing fluid applying section that applies a fixing fluid to a toner image on the intermediate transfer belt and swells and/or softens the toner image, a transferring and fixing section, a recording medium feeding section, and a scanner section. The fixing fluid applying section and the transferring and fixing section are placed so that, when the toner image in a swelled and/or softened state on the intermediate transfer belt is transferred and fixed to a recording medium, adhesive force A between toner forming the toner image and the intermediate transfer belt becomes smaller than adhesive force B between the toner and the recording medium. |
US07734231B2 |
Toner container, developer replenishing device, and image forming apparatus
A toner container adapted for containing toner includes a first side wall and a second side wall opposed to each other. The toner container longitudinally extends between the first side wall and the second side wall and includes a handle to be held when the container is attached to or detached from the apparatus main body and a retaining portion provided on the first side wall to be engaged with a portion of the apparatus main body when the container is installed in the apparatus main body. The handle is provided at a position shifted to the second side wall from a center of the container in the longitudinal direction. |
US07734229B2 |
Toner replenishing method, toner replenishing apparatus, and computer readable recording medium
A pixel count section calculates a coverage rate corresponding to toner consumption. A control coefficient value setting section determines, based on the coverage rate, a stop threshold value representing reference concentration for toner replenishment and replenishment extension time. A magnetic permeability sensor measures permeability representing toner concentration in a housing portion. A toner concentration control section starts toner replenishment when an output value from the magnetic permeability sensor varies from a value less than a start threshold value to the start threshold value or above, and stops toner replenishment after lapse of replenishment extension time from the time at which an output value varied from a value greater than the stop threshold value to the stop threshold value. |
US07734227B2 |
Developing device and image-forming apparatus using multiple-component developer
A developing device 2a, which is provided with: a developer tank 16 that houses a developer 24 containing a toner, a carrier for charging the toner and reverse polarity particles that are charged with a polarity reversed to the electrostatic charge polarity of the toner by the carrier; a developer-supporting member 11 that supports the developer supplied from the developer tank on the surface thereof, and transports the developer; and a separating mechanism 22 that separates the toner or the reverse polarity particles from the developer supported on the developer-supporting member, and the reverse polarity particles are collected into the developer tank, is provided, and an image-forming apparatus having such a developing device and an image-forming method applied thereto are also provided. |
US07734226B2 |
Lift mechanism for one or more developer members in an image forming device
The present application is directed to devices and methods to position a developer member relative to a photoconductive member in an image forming device. One embodiment includes an elongated lift plate positioned in proximity to a photoconductive member. An elongated opening may be positioned within the lift plate. The opening may include a first section and a second section. The first section may be positioned farther from the photoconductive member than the second section. A positioning member may be positioned within the opening, and be operatively connected to the developer member. A hold down may bias the positioning member towards an edge of the opening. The lift plate may be longitudinally movable between a first position with the positioning member in the first section of the opening that positions the developer member away from the photoconductive member, and a second position with the positioning member in the second section that positions the developer member against the photoconductive member. |
US07734222B2 |
Image forming apparatus with flexible tube for cooling air and guide channel for flexible tube
An image forming apparatus is provided with a cooling fan for cooling toner boxes within the apparatus. The outlet of the cooling fan and the toner boxes are connected by flexible tubes, respectively. This makes it possible to connect the cooling fan with the toner boxes even if there is not sufficient space, thereby enabling cooling of the toner boxes. |
US07734221B2 |
Conductive member, process cartridge using conductive member and image formation apparatus using process cartridge
The present invention provides a conductive member 10 with a superior durability by controlling an electric resistance value of an electric resistance adjusting layer 2 within a semi conductive range, preventing an ion conductive material from bleeding out of the electric resistance adjusting layer 2 to avoid improper charging and avoiding strength decreasing of a weld portion of the electric resistance adjusting layer and an electric resistance value fluctuation. The electric resistance adjusting layer 2 is made from a resin composition prepared by melting and kneading a thermoplastic resin, a high molecular ion conductive material containing an alkali metal salt and a graft copolymer which has an affinity for both the thermoplastic resin and the high molecular ion conductive material. |
US07734220B2 |
Velocity correction device and velocity correction method in image forming apparatus
A velocity correction device of an image forming apparatus capable of obtaining a high-quality image. The image forming apparatus includes a rotor, a motor, a motor control unit, and a velocity command memory. The velocity correction device includes a velocity measuring unit, an arithmetic unit, and an interface unit. The velocity correction device is attached to the image forming apparatus. The velocity measuring unit measures the rotational velocity of the rotor when the motor is rotating at a reference rotational velocity which is a fixed velocity. The arithmetic unit compares the measured velocity with a no-velocity-fluctuation velocity of the rotor calculated by the reference rotational velocity of the motor, extracts a velocity fluctuation component of the rotor, and generates the velocity command data to cancel the extracted velocity fluctuation component. The generated velocity command data are transmitted to the velocity command memory through the interface unit, and stored therein. |
US07734218B2 |
Cover-body locking construction and image forming apparatus provided with such locking construction
A cover-body locking construction includes a specified housing, a frame insertable into and withdrawable from the housing, a structure supported on the frame, and a cover body shiftable between a covering position to cover at least part of the structure and an exposing position to expose the at least part of the structure to the outside by canceling the covered state with the structure withdrawn from the housing. The cover body includes a locking member having a locking portion for locking the cover body set at the covering position into the frame and an operating portion for causing the locking portion to lock and unlock. The housing includes a lock guiding member shaped to interlock the locking portion with the frame due to the interference with the cover body and the operating portion upon inserting the frame into the housing with the structure covered by the cover body. |
US07734216B2 |
Cartridge and image forming apparatus with discharge electrode detachably attached to a frame
A cartridge may include a frame; a photosensitive member that is rotatably supported about a rotation axis inside the frame; a discharge induction electrode that is supported inside the frame and detachably attachable to the frame from outside the frame in a direction perpendicular to the rotation axis of the photosensitive member; and a discharge electrode that is supported inside the frame opposite the discharge induction electrode and detachably attachable to the frame from outside the frame in the direction perpendicular to the rotation axis of the photosensitive member. The discharge electrode may be detachably attachable to the frame independent of the discharge induction electrode when the discharge induction electrode is supported inside the frame. |
US07734215B2 |
Cartridge drum roller
A tool for rotating a drum from a first cartridge drum axle end, the first cartridge drum axle end having a predetermined shape, the tool comprising a tool body configured to provide structure to the tool; a first end defined by the tool body; a second end defined by the tool body, the second end positioned on an end on the tool body opposite to the first end; and a first impression made on the first end of the tool body, the first impression substantially matching the predetermined shape of the first cartridge drum axle end, wherein when the first cartridge drum axle end is inserted within the first impression, the tool allows the drum to be rotated. |
US07734212B2 |
Image forming apparatus with a brush roller that rotates and reciprocates
An image forming apparatus is provided with a rotary image bearing member; a charging roller for charging the outer circumferential surface of the image bearing member by rotating in contact with the image bearing member; a brush roller for cleaning adhered matters on the outer circumferential surface of the charging roller by being held in contact with the charging roller due to its own weight and rotating; a driving mechanism for drivingly rotating the brush roller to have a linear velocity difference to the charging roller; and a moving mechanism for reciprocating the brush roller along the longitudinal direction thereof. |
US07734204B2 |
System and methods for reducing ghosting
The presently disclosed embodiments are directed to imaging members useful in electrostatography. More particularly, the embodiments pertain to an improved development systems for electrophotographic imaging and printing apparatuses and machines in which ghosting print defects are reduced, and more particularly, is directed to a method for reducing positive ghosting in such systems. |
US07734203B2 |
Image formation apparatus, an image formation process control method, and a recording medium
An image formation apparatus including a toner cartridge for holding toner, an image supporting unit, on which an electrostatic latent image corresponding to a toner image is formed, a toner development unit for developing the latent image into the toner image with the toner, a detecting unit for detecting toner concentration of the toner image, and a control unit for controlling an amount of toner adhering to the latent image by adjusting a development bias voltage based on an output of the detecting unit. If control by the control unit based on the detection output of the detecting unit is insufficient, and consumption of the toner is out of a predetermined normal range, the control is carried out by estimating one of toner consumption amount and toner recovery amount in a direction that departs from the predetermined normal range. |
US07734198B2 |
Image forming apparatus and wireless communication device
An image forming apparatus includes a rotating member that is rotatable, a communication medium, and a receiving unit. The communication medium that is attached to an outer circumference of the rotating member stores therein information on the rotating member and relays the information on the rotating member via wireless communication. The receiving unit receives the information on the rotating member from the communication medium. |
US07734192B2 |
Control apparatus and control method for optical modulator
An object of the invention is to provide a control system in which the phase shift between drive signals of an optical modulator can be reliably detected and compensated by a simple configuration. To this end, a control apparatus of the invention, for an optical modulator generating a signal light of a CS-RZ modulation system or the like by two LN modulators connected in series, detects the phase shift between drive signals given to the former and latter stage LN modulators, or judges the phase shift between the drive signals based on intensity information of the electric spectrum of the signal light output from the optical modulator, to control the phases of the drive signals so as to minimize the phase shift. As a result, the phase shift between the drive signals can be reliably detected and compensated by an electric circuit with a simple configuration. |
US07734189B2 |
Parallel channel optical communication using modulator array and shared laser
An optical transmitter includes a drive laser, a 1×N splitter, and an array of modulators. The 1×N splitter is coupled to split a beam from the drive laser into separated beams, and the modulators modulate the respective beam to represent respective data signals that are transmitted in parallel. Embodiments of the transmitter can provide high data rate communications at low cost by eliminating the need for an array of isolators and eliminating the need for high quality AR coatings. Additionally, an integrated optical circuit containing the modulator array does not require an array of lasers and can be fabricated at higher yields and lower costs. |
US07734186B2 |
Signal transmission in an optical system
A method of reducing Raman tilt in a transmission apparatus capable of transmitting a plurality of signals, occupying contiguous channels in a transmission band, through a length of optical transmission cable which exhibits the Raman effect of transferring energy from the shorter wavelength signals at one end of the transmission band towards the longer wavelength signals at the other end of the transmission band, including the transmission of half the maximum number of signals at twice the normal channel frequency spacing at a higher-than-normal level and the transmission signals in selected ones, fewer than all, of the available channels at the normal channel spacing at a normal power level. As new channels are added at the lower frequency channel spacing, the powers of both neighboring channels are reduced to the normal power level. |
US07734184B2 |
Optical transceiver module having an active linear optoelectronic device
An optoelectronic transceiver comprises an active linear TOSA circuit mounted on a header. The active linear TOSA circuit includes input nodes for receiving a differential signal pair, a first bipolar transistor, a second bipolar transistor and an electro-optical transducer. A base terminal of the first bipolar transistor is coupled to the two input nodes and an emitter terminal of the first bipolar transistor is coupled to a base terminal of the second bipolar transistor. A collector terminal of the first bipolar transistor is coupled to a first terminal of the electro-optical transducer, the first terminal of the electro-optical transducer also being configured to be coupled to a voltage source. A collector terminal of the second bipolar transistor is coupled to a second terminal of the electro-optical transducer and an emitter terminal of the second bipolar transistor is coupled to a signal ground which is not the header ground. |
US07734180B2 |
Single fibre bidirectional optical transmission system and single fibre bidirectional optical amplifier
The present invention provides a single fiber bidirectional optical transmission system capable of realizing the extension of a single fiber bidirectional long distance at a moderate price.An optical signal outputted from a second optical transmitter is incident on an optical amplifying portion passing through an optical circulator, a single fiber bidirectional transmission path, an optical circulator and an optical Blue/Red filter. The optical signal outputted from a first optical transmitter is incident on the optical amplifying portion passing through a dispersion compensator and the optical Blue/Red filter. By inserting the dispersion compensator immediately after the first optical transmitter, a difference between a power level by which the optical signal from the first transmitter is inputted to the optical amplifier and the power level by which the optical signal from the second optical transmitter is inputted to the optical amplifier is made small, so that, even when the optical amplifier is installed at one end of the transmission path, both of the bidirectional signals can obtain sufficient gains, thereby realizing a bidirectional collective amplification. |
US07734177B2 |
System, method and terminal processing apparatus for optical fiber transmission
Disclosed by the present invention is a system and method for optical fiber transmission. The switching portion of the present invention adopts the single-layered integrated switching technology so as to ensure a relatively simple and easy maintenance compared with the switching in a traditional communication network where said switching is made in the service network layer and the bearer network layer, respectively. Moreover, the present invention implements data transmission via optical fiber throughout the entire telecommunication system such that demands for bandwidth resources are satisfied during the whole data transmission process and the QoS (Quality of Service) of different services as well as rapid and un-blocking switching of the services are ensured in the telecommunication system. Therefore, the present invention can implement on-demand allocation of bandwidth resources, enhancing the flexibility in network resource management while a subscriber can apply for bandwidth resources based on its demand, which satisfies the individual needs of the user. |
US07734169B2 |
Camera
There is disclosed a camera having a first imaging medium which acquires subject image data from a subject light flux transmitted through a photographing lens; an optical path branching member which is disposed in an image pickup optical path of the first imaging medium to branch an optical path of the subject light flux; a primary image forming surface on which the subject light flux branched by the optical path branching member forms an image; and a second imaging medium which picks up the subject image formed on the primary image forming surface. When the present camera satisfies at least one of a plurality of optical conditions, the amount of shading of the light flux guided to the second imaging medium is reduced. |
US07734167B2 |
Focus controller, optical apparatus using the same, and control method
A focus controller configured to control focus of an optical system that has a focus lens includes a switching circuit configured to select a first driver for the electrization to a coil of a motor in performing focus control using a first focus detector, and to select a second driver in an electrization to the coil of the motor in performing focus control using a second focus detector. The first driver is configured to switch an electrization to the coil in the motor according to an output of the position sensor. The second driver is configured to switch an electrization to the coil of the motor according to a determined time interval. |
US07734161B2 |
Image stabilization with adaptive shutter control
An apparatus to facilitate image stabilization with adaptive shutter control is described. An embodiment of the apparatus includes an image sensor, a movement detector, and a shutter controller. The movement detector is coupled to the image sensor. The shutter controller is coupled to the movement detector. The image sensor is configured to obtain image data. The movement detector is configured to obtain movement measurement information during a shutter period having a predetermined duration. The shutter controller is configured to adjust the shutter period of a shutter based on the movement measurement information. The shutter controls the time the image sensor is responsive to light incident on the image sensor. Embodiments of the apparatus provide a smaller and less costly implementation for image stabilization. |
US07734157B2 |
System and method for producing medical image data onto portable digital recording media
This application discloses a system for recording medical image data for production on a portable digital recording medium such as CDs and DVDs. This system includes a receiving module, a processing module and an output module, with viewing program for viewing medical image data stored on the portable digital recording medium. It also discloses a method of storing medical image data on a portable digital recording medium, including the steps of receiving the medical image data, processing the data and storing the data on the portable digital recording medium, with a viewing program for viewing medical image data stored on the portable digital recording medium. It further discloses a method of selecting medical image data for recording on a portable digital recording medium, including the steps of connecting a browsing terminal to a computer database that stores the medical image data, selecting a first set of the medical image data from the computer database, and recording the selected first set of medical image data on the portable digital medium, with a viewing program for viewing the medical image data stored on the portable digital recording medium. It also discloses the method and system of retrieving medical image data that are related to the received/selected original medical image data, and recording the original and related medical image data on a portable digital recording medium. |
US07734155B2 |
Multimedia home network computer
A home entertainment network has a computer with a multi-DVD changer which holds plural DVDs onto which content from an hard disk drive (HDD) can be transferred for storage. Also, DVD content can be ripped to the HDD, and multiple copies of home videos and photographs on the HDD can be made onto several disks simultaneously. |
US07734151B2 |
Method for decoding image block
Disclosed is a method for decoding an image block. The method comprises a step of decoding an image block of a first layer based on a corresponding block of a second layer encoded with an intra mode, wherein a first area is formed with pixels, which are adjacent to a corner pixel positioned in the corresponding block in a diagonal direction and extend in vertical and horizontal directions away from the corresponding block, and data are padded in the first area based on the corner pixel and the pixels positioned in the first area and at least one of first and second blocks, which are simultaneously adjacent to the corresponding block and encoded with the intra mode. Accordingly, a reference block required when a macro block is encoded in an intra base mode or when a macro block encoded in the intra base mode is decoded has more precise values, thereby enabling improvement of a coding efficiency. |
US07734148B2 |
Method for reproducing sub-picture data in optical disc device, and method for displaying multi-text in optical disc device
Embodiments of the present invention relate to an apparatus. The apparatus includes a supplementary decoder and a memory. The supplementary decoder is configured to decode supplementary data. The supplementary data is associated at least one of audio data and video data. The memory is coupled to a supplemental video decoder. The memory is configured to record the start position of the decoded supplementary data. In embodiments, the apparatus includes a user input. The user input is configured to cause the apparatus to replay at least one of audio data and video data with the supplementary data starting from the start position of the decoded supplementary data stored in the memory. |
US07734144B2 |
Method and apparatus for editing source video to provide video image stabilization
A method and apparatus for editing a source video that has already been taken to stabilize images in the video. To eliminate jerky motion from a video, changes in shots are first detected. Then, any jerkiness within the video of that shot is classified and the video is segmented further into smaller segments based on this classification. The jerkiness within the selected segments is removed. The corrected shot, comprising a plurality of frames, is then added to the preceding shot until all shots of the video have been appropriately corrected for jerkiness. To help the user identify the shots being edited, keyframes or snapshots of the shots are displayed, thereby allowing the user to decide whether processing of the shot is desired and which shots should be incorporated into the final video. |
US07734143B2 |
Image processing apparatus capable of adjusting image quality by using moving image samples
A disclosed technique for adjusting the image quality uses a moving picture for a sample stored in advance on a storage medium. A plurality of sample moving picture images, based on the moving picture for a sample read from the storage medium, having different image quality relative to each other are displayed on the screen. This technique enables confirmation of how the actual image having been subjected to the image quality adjustment would be displayed in an apparatus for displaying a moving image, such as a television receiver, because the sample stored on the storage medium is a moving picture. |
US07734142B2 |
Apparatus for providing a modified analog video signal from an internet transmission of a video signal
A modified Colorstripe™ copy protection process utilizes a basic anti-copy protection (ACP) signal that causes attenuation of a video signal, wherein, in one embodiment, the process modifies (lowers) the level of a front porch portion and adds an incorrect color signal (color burst) in the region of the sync tip. When an illegal copy is made, a pre-blanked end of line portion causes a TV set to trigger the color burst sample pulse ahead of time and cause the incorrect color signal in the sync tip region to be sampled. Thus, since the sync tip region has incorrect color phase or frequency, the resulting illegal copy will have enhanced color distortions. In other embodiments, other portions of the horizontal blanking interval are lowered in level and incorrect color bursts are added to a portion or portions of the back porch and/or a portion of the front porch.A further embodiment employs lowering a back porch portion above a sync tip level near the beginning of a video line to form a pseudo sync/AGC pulse pair. The various embodiments of the process may include an adaptable process, as well as several alternative ACP signals for use in combination with the process. |
US07734140B2 |
Video processing apparatus which can respond to non-native remote commands and method of operation thereof
A recorder, method, device, and interpretation apparatus for executing code commands. The invention is a device which functions in response to code commands comprising: means to execute a function in response to a code command having a format for the device; and means to execute the function in response to a code command having a format for a different device. The invention is also a recorder comprising means to execute a first type of recorder function corresponding to a second type of recorder commands. In another aspect, the invention is a method of controlling a recorder comprising: receiving a second type of recorder command; mapping the second type of recorder command into a corresponding first type of recorder function; and executing the corresponding first type of recorder function. In yet another aspect, the invention is an interpretation apparatus for receiving a second type of recorder command and outputting a corresponding first type of recorder. |
US07734138B2 |
Fiber optic connector holders
There is provided a fiber optic connector holder adapted to selectively retain two or more fiber optic connectors that include a dust cap on the ferrule. The connector holder comprises a boot retainer to selectively retain a portion of the boot of the connector, and the connector holder comprises a dust cap retainer to selectively retain a portion of the dust cap of the connector. The connector holder is provided in a telecommunications enclosure to provide convenient parking for fiber optic connectors that are not optically connected within a distribution field or the like or that are generally not in service at the time. The connector holders may be selectively installed and/or removed from the telecommunications enclosure to assist in the installation of new fiber optic hardware, such as splitter modules. |
US07734137B2 |
Multiple core microstructured optical fibre
A multicore optical fibre includes a microstructured cladding material formed from a plurality of cladding elements arranged in an array and each cladding element comprising at least two different materials each having different refractive indices, and a plurality of core elements formed within interstitial regions between adjacent cladding elements. A fibre so formed may have a large number of cores per unit cross-sectional area as compared with prior art fibres, and thus allows the fibre to have relatively short distances between adjacent cores for a given required inter-core isolation. A fibre so formed has utility in many areas requiring high core density, such as inter-chip optical communication, or optical communication between circuit boards. |
US07734135B2 |
Method and device for manufacturing optical preforms, as well as the optical fibres obtained therewith
The present invention relates to a method and a device for manufacturing optical performs, in which one or more layers of glass, doped or undoped, are deposited onto the internal surface of a hollow substrate tube, which deposition is effected by supplying one or more reactive gas mixtures of glass-forming compounds tot the interior of the hollow substrate tube and subsequently generating a non-isothermal plasma in the hollow substrate tube, after which the preform is subjected to a contraction process for the purpose of forming a massive rod, from which optical fibres are drawn. |
US07734129B1 |
Super-s multiple-tapped optical delay line
A photonic processor having a high spectral resolution which separates an input optic signal into numerous channels and a method of constructing same are provided. The photonic processor includes an optical delay line spiral having dips to compensate for path length differences between the various paths such that each path is an integer multiple of a fixed path length. Straight segments are included in the spiral design to offset the dips in the spiral such that they do not overlap. A number of waveguide taps are included that may launch the channelized light signals into a photonic lens. |
US07734127B2 |
Optical switch module
The present invention provides an all optical cross connect switch utilizing two-axis MEMS mirrors for cross connecting optical fibers in a first set of optical fibers to optical fibers in a second set of optical fibers. The optical fibers in the first and second sets of optical fibers are precisely positioned in a first fiber-microlens positioning array to define a first set of parallel collimated cross-connect communication beam paths, with each collimated cross-connect communication beam path connecting an optical fiber in the first set of optical fibers with a MEMS mirror in a first MEMS mirror array. Alignment beams are added to and aligned co-axially with each of the first and second sets of parallel collimated cross-connect communication beams. Two beam direction sensor units are positioned to detect each alignment beam in the first and second sets of alignment beams transmitted through the dichroic mirror and a MEMS control system controls the positions of the MEMS mirrors to connect optical fibers in the first set of optical fibers to any of the optical fibers in the second set of optical fibers. |
US07734116B2 |
Swarm imaging
A method and apparatus is provided for collecting data and generating synthesized data from the collected data. In one example, the data may include data at a specific time or over a period of time such that a requestor may request data obtained or captured by data capture devices at the specified time or during the period of time. Multiple images may also be received from the data capture devices and may further be connected or stitched together to provide a panoramic, 3-dimensional image of requested subject matter. |
US07734113B2 |
Signal processing device, method, and program
An image processing device and method, where the device includes a data continuity detector configured to detect data continuity of image data made up of a plurality of pixels acquired by light signals of a real world being cast upon a plurality of detecting elements each having spatio-temporal integration effects, and a real world estimating unit configured to generate a gradient of pixel values of the plurality of pixels corresponding to a position in one dimensional direction of spatio-temporal directions as to pixels of interest within the image data. |
US07734110B2 |
Method for filtering the noise of a digital image sequence
The present invention sets out to make available a method for reducing noise in an image sequence. This method can be implemented in an acquisition device such as a digital video camera or the like. The aim of this invention is attained with a method for filtering a sequence of digital images in CFA format. |
US07734109B2 |
Method and apparatus for bit resolution extension
A bit resolution-extension method is provided. The bit resolution-extension method includes acquiring the shortest distance from a central pixel to a positive contour and the shortest distance from the central pixel to a negative contour in a filtering region which scans the positive contour comprising large pixels of a fixed value and the negative contour comprising small pixels of a fixed value, based on a value of the central pixel, generating an extension bit of the central pixel by interpolating the shortest distance from the central pixel to the positive contour and the shortest distance from the central pixel to the negative contour, and adding the extension bit as a lower bit of the central pixel. |
US07734107B2 |
System and method for performing wavelet-based texture feature extraction and classification
A system and method are disclosed for performing wavelet-based local texture feature extraction and classification procedures. Image data is initially provided to include a query image and a series of test images. A feature detector calculates image parameters corresponding to the image data. The image parameters include mean absolute values, variance values, and texture angles. The feature detector utilizes the image parameters to calculate distance values that represent texture similarity characteristics between the query image and each of the test images. The feature detector then evaluates the distance values to determine one or more matching images from among the test images. |
US07734106B1 |
Method and apparatus for dependent coding in low-delay video compression
An apparatus comprising an encoder circuit and a storage circuit. The encoder circuit may be configured to generate a reliability score and a referral score for each partition in an input data stream. The input data stream may be encoded based upon the reliability score and the referral score for each partition. The storage circuit may be configured to store the reliability score for each partition of the input data stream. |
US07734105B2 |
Multi-mode image processing
An image encoding and decoding scheme operable according two different modes depending on properties of the processed image is disclosed. In the encoding, an image is decomposed into image blocks (600) comprising image elements (610). The blocks (600) are compressed into block representations (700A, 700B) according to one of two compression modes. A block representation (700A; 700B) comprises two codewords (720A, 730A; 720B, 730B) representing properties of the image elements (610) in the block (600) and a sequence (740A; 740B) of image element associated indices indicative of one of the codewords (720B, 730B) or a property representation generated based on a codeword (730A). The block representation (700A; 700B) also includes a mode index representing the mode, according to which the block representation (700A; 700B) was compressed. This mode index can be provided before, during or after generation of the codewords (720A, 730A; 720B, 730B) and index sequence (740A; 740B). In the decoding, the codewords (720A, 730A; 720B, 730B) and index sequence (740A; 740B) are used to decompress the block representation (700A; 700B) according a decompression mode determined by the mode index (710A; 710B). |
US07734102B2 |
Method and system for screening cargo containers
A system for screening cargo containers is provided including an image generation device, an apparatus for screening cargo containers and an output module. The image generation device generates an image signal conveying information related to the contents of the cargo container. The apparatus receives the image signal and a list of objects conveying objects expected to be present in the cargo container. A processing unit processes the image signal in combination with the list of objects and a group of target images associated with objects to derive mismatch information data. The mismatch information data conveys at least one distinction between the list of objects and the information related to the contents of the cargo container conveyed by the image signal. Information conveying the mismatch information data is released and conveyed to a user of the system by an output module. |
US07734101B2 |
Apparatus and system for testing an image produced by a helmet-mounted display
The present invention relates to a system and method for allowing quality of an image to be tested. For example, the present invention may be utilized to test the quality of an image produced by a helmet-mounted display such as an Integrated Helmet and Display Sighting System (IHADSS). In at least one embodiment, after the image is captured by a camera, for example, at least one measurable aspect of the image is analyzed in an objective manner to determine at least one possible difference in the measurable aspect of the image and a corresponding measurable aspect of a recalled representation of the image and presenting the difference via a visual display device. |
US07734099B2 |
Method and system for generating polygonal boundary definitions for image objects
Image objects within two-dimensional images are identified by locating boundary points that describe line segments that define a polygon outlining each object. Processing follows lines of pixels between boundary points to determine whether additional pixels are a part of the same image object by reference to a discriminator, such as color. Boundary points are thus identified for contiguous pixels and contiguous lines. Arm-like regions are identified by recursive analysis in a similar manner. The resulting boundary point list may serve to identify the image object, such as for labeling or tagging in web-based manuals, catalogs, and so forth. |
US07734098B2 |
Face detecting apparatus and method
A process time is shortened while a face detection precision is maintained high. A face detection unit for extracting a face area of a photographic subject from an image taken with a digital camera or the like includes a unit for acquiring focussing area information in an image area from image data and accessory information of image data regarding photographic conditions and the like, a unit for determining a face detection area in the image area in accordance with the focussing area information, and a unit for executing a face detection process not for a whole image area but partially for a face. |
US07734097B1 |
Detecting objects in images with covariance matrices
A method detects objects in an image. First, features are extracted from the image. A frequency transform is applied to the features to generate transformed features. A covariance matrix is constructed from the transformed features, and the covariance matrix is classified to determine whether the image includes the object, or not. |
US07734090B2 |
Information processing device and method, and program
Disclosed herein is an information processing device for recognizing a two-dimensional code in which predetermined information is coded by two-dimensionally arranging a plurality of cells according to a predetermined arrangement rule, the information processing device including detecting means and obtaining means. In the information processing device, the detecting means detects the position determining part on a basis of binarized data obtained as a result of binarizing the image of the two-dimensional code on a basis of a first threshold value. The obtaining means detects the arrangement rule of the cells present in the area identified by the position determining part on a basis of binarized data obtained as a result of binarizing the area identified by the position determining part on a basis of a second threshold value different from the first threshold value, and obtains the predetermined information. |
US07734089B2 |
Method for reducing mosquito noise
A method of reducing mosquito noise in a digital image. As mosquito noise is often most plainly visible in the “background” of an image (e.g., the sky or some other backdrop to objects within an image), the luminance value of the background of the image is first determined. Then, the luminances of the pixels of the image are compared against this “background luminance” to determine which should be considered as part of this background. The luminances of these background pixels are then averaged so as to smooth out the representation of the background, and reduce mosquito noise. |
US07734082B2 |
Defect inspection method
The present invention relates to a defect detection or observation method that detects fine defects in the course of defect inspection and observation, does not detect locations not constituting defects, or classifies a defect candidate as a grain phenomenon or other phenomenon that does not affect a product. In one embodiment, a method for inspecting defects of a product having a plurality of product units formed repetitively at different locations comprises obtaining an image of the product units on the product having an appearance to be observed; detecting regions of the image each having an appearance which differs from an expected appearance by greater than a preset threshold; calculating feature amounts for the detected regions; classifying the detected regions into groups of defect candidates; forming an aggregate of the feature amounts of the detected regions in the different product units, for each of the groups of defect candidates; and determining for each product unit attributes for the detected regions by comparing the feature amounts of the detected regions belonging to each group of defect candidates with a distribution of the aggregate of the feature amounts for the group of defect candidates. |
US07734079B2 |
Methods and apparatus for image reconstruction
Methods and apparatus for producing an image of an object with a multi-slice imaging apparatus having a row of detectors are provided. The method includes generating a first partial image using projection data acquired at a first imaging position in a step-and-shoot imaging mode, generating a second partial image using projection data acquired at a second imaging position, and combining the partial images to form a final image. |
US07734078B2 |
System and method for generating composite substraction images for magnetic resonance imaging
In time-resolved contrast-enhanced magnetic resonance angiography, a measure quantifying image quality provides a basis for generating a linear filtered composite image by facilitating selection of a mask and an arterial phase image for subtraction. Filtering of individual pixels of a temporal series of images provides enhanced contrast in a single image by allowing the temporal behavior of the pixel intensity to denote representation as an artery, vein or background tissue. Motion artifacts are suppressed by re-registering sequential images, adjusting weighting before averaging and subtraction and filtering the Fourier data to eliminate data corrupted by motion or other phenomena. |
US07734072B2 |
Face recognition for automatic adjustment of personalized device parameters
This is a system having a personal identification function to perform a registering operation not as an explicit one. The system simplifies the confirmation of an identification result thereby to improve dictionary updating conveniences. A device control apparatus is configured to include a face identification processor, a device setting unit and an interactive processor. The device control apparatus is configured to acquire personal data on the face image of a user, to identify a person matching the acquired personal data, by comparing the acquired personal data and registered personal dictionary data, to display the face image, as matching the identified person, at the registration time on the basis of the registered personal dictionary data, to receive such confirmation information from the user as to confirm whether or not the displayed person is identical to the user, and to set device environment parameters matching the confirmed person. |
US07734069B2 |
Image processing method, image processor, photographic apparatus, image output unit and iris verify unit
An iris region of an eye is detected from an original image (S1) and image conversion is performed to the detected iris region so that feature data unique to the person can not be extracted (S2). For example, the iris region is divided into a plurality of portions and respective images of divided portions are re-arranged in a predetermined order or at random. |
US07734066B2 |
Security system with distributed computing
A security system with a processor that receives information from multiple sources. The system is illustrated by a network of inspection machines at multiple locations in an airport, such as at check-in desks. These machines provide data to the processor for threat detection processing. The processor provides a central control and data integration point. Centralized control may be used to readily adapt threat detection programs and data integration may allow more accurate or more thorough threat determinations to be made. Moreover, centralized processing of computation intensive operations, such as image reconstruction, may provide for more efficient processor utilization throughout the system, providing a lower total processing cost. Additionally, centralized processing allows for human decision makers to be readily integrated into the system. |
US07734064B2 |
Method and apparatus for classifying geological materials using image processing techniques
Provided is a method and apparatus for classifying geological materials using image processing techniques. The method and apparatus classify geological materials including stones, rock samples, and rock surfaces according to type and state by sequentially applying image processing techniques, such as a color space analysis, a granulometry analysis, texture parameter extraction and texture statistics extraction, to digital images of the geological materials. Since the method and apparatus extract quantitative figures that represent an entire image region by applying various image processing techniques, such as the color space analysis, the granulometry, the texture parameter extraction and the texture statistics extraction, to the digital images of the geological materials, the geological materials can be classified, which is not possible using a conventional image processing technique. |
US07734063B2 |
Multi-agent autonomous system
A multi-agent autonomous system for exploration of hazardous or inaccessible locations. The multi-agent autonomous system includes simple surface-based agents or craft controlled by an airborne tracking and command system. The airborne tracking and command system includes an instrument suite used to image an operational area and any craft deployed within the operational area. The image data is used to identify the craft, targets for exploration, and obstacles in the operational area. The tracking and command system determines paths for the surface-based craft using the identified targets and obstacles and commands the craft using simple movement commands to move through the operational area to the targets while avoiding the obstacles. Each craft includes its own instrument suite to collect information about the operational area that is transmitted back to the tracking and command system. The tracking and command system may be further coupled to a satellite system to provide additional image information about the operational area and provide operational and location commands to the tracking and command system. |
US07734061B2 |
Optical occupant sensing techniques
Vehicular system for determining the presence of an object in a passenger compartment of the vehicle includes a first image receiver arranged at a first location for obtaining a first two-dimensional view of a portion of the compartment, and a second image receiver arranged at a second location for obtaining a second two-dimensional view of the same portion of the compartment, the second image receiver being arranged relative to the first image receiver such that three dimensions of the portion of the compartment are encompassed by the first and second views. A processor receives images from the first and second image receivers and determines whether an object is present in the compartment based on the images. A reactive system, such as an airbag assembly, may be coupled to the processor and controlled thereby based on the determination of whether an object is present in the imaged portion of the compartment. |
US07734060B2 |
Method and apparatus for estimating noise determination criteria in an image sensor
A method and an apparatus are provided for estimating noise determination criteria in an image sensor. The method includes calculating a color characteristic value for each of a plurality blocks constituting an input image, comparing the color characteristic value of a first block among the blocks with a initial noise criterion, sorting the color characteristic value of the first block as a first group of a color characteristic class and accumulating a result of the comparing into the first group, and modifying the initial noise criterion using a result of the accumulating and calculating a first group noise criterion to be applied to corresponding blocks belonging to the sorted first group of the color characteristic class. |
US07734059B2 |
Method and its program for cell labeling of volume data
By external data acquisition means using a computer, external data comprised of boundary data for an object is obtained; by external data input means, the external data are inputted into the computer; by cell dividing means, the external data are divided to rectangular parallelepiped cells that boundary planes intersect perpendicularly; by cell sorting means, the individual cells are sorted into boundary cells that include boundary data and non-boundary cells that do not include boundary data; by space sorting means, respective spaces are assigned to different space numbers where the cells are partitioned according to the boundary data; and by space number compression means, adjacent cells are reassigned to the same space numbers for cells that are not partitioned according to the boundary data. |
US07734054B2 |
Acoustic apparatus, connection polarity determination method, and recording medium
An acoustic apparatus includes an obtaining section configured to obtain impulse response data between at least one speaker and a microphone; a computation section configured to compute step response data by integrating the impulse response data obtained by the obtaining section; and a determination section configured to determine a connection polarity of the speaker in accordance with the size relationship of areas of a region on the positive side and a region on the negative side of the step response data in a determination segment of a predetermined time width in which a rise point of the step response is a starting point. |
US07734051B2 |
Key distribution
Methods and systems are provided for trusted key distribution. A key distribution or an identity service acts as an intermediary between participants to a secure network. The service provisions and manages the distribution of keys. The keys are used for encrypting communications occurring within the secure network. |
US07734050B2 |
Digital certificate pool
A wireless vehicle and infrastructure system is described that allows for utilization of a quasi-anonymous common private key/digital certificate pool, such that all vehicles are authenticated to the system, but no one vehicle/user can be readily identified during their use of the system because of their use of set of common private key/digital certificate pairs that are assigned to each vehicle from the pool and are common across multiple vehicles. Vehicle/user anonymity is only temporarily removed during vehicle/user re-authentication and re-issuance of new common private key/digital certificate pairs from the pool in the wireless vehicle and infrastructure system. |
US07734049B2 |
Data transmission method, user equipment and GPRS/EDGE radio access network
The invention relates to a method for transmitting data between a GRPS/EDGE radio access network and user equipment of a mobile system, and to user equipment using the method, and to GERAN. In the method, the data to be transmitted is encrypted using an encryption algorithm at the transmitting end, the encrypted data is transmitted from the transmitting end to the receiving end, and the transmitted data is decrypted using an encryption algorithm at the receiving end. The used encryption algorithm is an encryption algorithm of the radio access network UTRAN employing the wideband code division multiple access method of the universal mobile telecommunications system, in which case the input parameters of agreed format required by the encryption algorithm are created on the basis of the operating parameters of the GPRS/EDGE radio access network GERAN. |
US07734048B2 |
Cryptographic system using chaotic dynamics
The invention is a cryptographic system using chaotic dynamics. A chaotic system is used to generate a public key and an adjustable back door from a private key. The public key is distributed and can be used in a public key encryption system. The invention can also be used for authentication purposes. The adjustable back door of the invention can be used in conjunction with the public key to derive the private key. The degree of difficulty involved in deriving the private key is dependent on the adjustable back door. That is the value of the back door can be adjusted to vary the difficulty involved in deriving the private key. |
US07734047B2 |
Information recording medium, information processing device, information processing method, and computer program
There are provided an information recording medium, an information processing apparatus, an information processing method, and a computer program, which can realize users' convenience for using content in accordance with a license and copyright protection. An information recording medium stores an encrypted content file including encrypted content, usage right information of the encrypted content, and encryption key information necessary for a decrypting process for the encrypted content. Thus, a user can acquire a license (usage right information) and key information necessary for decryption of the content, together with the content, from the information recording medium, without acquiring the license (usage rights) by connection to a license provider. Therefore, it is no longer necessary to perform a process of acquiring the license (usage rights) from the license provider when the content is to be used, whereby user convenience is improved, and license-based content copyright management can also be ensured. |
US07734042B2 |
System and method for using a streaming protocol
An initialization vector (IV) is employed to decrypt a block of a stream that has been encrypted with Cypher Block Chaining (CBC) encryption, without requiring decryption of previous blocks within the stream. For example, a listener who accesses a distribution point to retrieve encrypted content authenticates himself to an application server that regulates access to encrypted content on the distribution point, and responsively receives a key. The listener then requests access to a reference point within the encrypted content stream somewhere after its beginning (e.g., using preview clips). The distribution point relates the reference point to a corresponding block of the encrypted stream, and identifies an IV previously used for encryption of that block. The distribution point provides the associated encrypted block of content and the IV to the listener to enable mid-stream rendering of the encrypted content, without requiring the listener to decrypt previous blocks within the encrypted stream. |
US07734039B2 |
Telephone apparatus
The invention relates to a telephone apparatus that allows, when additional installation of a handset unit ends in failure, an immediate retry of the additional installation with appropriate procedure and operations. At additional installation of a handset unit, a base unit (10) transmits an ID of the base unit (10) stored in a base ID storage portion (24a), a handset unit number inputted through a base key matrix (23), and an extension command for indicating an instruction of additional installation to a handset unit (30) wirelessly using a setting channel. When the handset unit number received fails to coincide with a handset unit number inputted through a handset unit key matrix (36), the handset unit (30) transmits a failure-indicating extension completion signal to the base unit (10), and its operation ends. Upon receiving the failure-indicating extension completion signal, the base unit (10) displays an operating guide on a base display device (15). |
US07734038B2 |
Electrical receptacle with open corner region
An electrical receptacle with an open corner region facilitates electrical connection between an electrical device positioned in the receptacle and a conduit, cable or like wiring that passes through the open corner region. The open corner region is defined by a side wall, top face and rear wall of the receptacle. The receptacle is particularly adapted for use with electrical devices that include a connector that aligns with the open corner region, e.g., an access point. |
US07734035B2 |
Method and apparatus for soft-response echo suppression
Methods and apparatus are provided for reducing echo from a received signal. A suppression gain is applied to an output of an echo canceler that has processed the received signal. The suppression gain includes a region of sloping attenuation about a decision point. The echo canceler optionally estimates an echo path and subtracts then estimate from the received signal. The suppression gain includes a non-zero lower bound, gmin, on a maximum attenuation applied by a suppressor, that is based on operating conditions of the echo canceler. The region of sloping attenuation applies a variable amount of attenuation that depends on the size of an output error ē(n) of the echo canceler relative to the received signal, x(n). |
US07734032B1 |
Contact center and method for tracking and acting on one and done customer contacts
The present invention is directed to a contact center for servicing contacts having (a) an input to receive a first contact from a first customer; (b) a selector (i) to determine whether the first contact is related to another contact with the first customer and (ii) when the first contact is related to another contact with the first customer, to service the contact differently than when the first contact is unrelated to another contact with the first customer; and/or (c) a repeat contact determining agent (i) to track, a set of the plurality of agents over a selected time period, a number of contacts serviced by the agent set that are related to another contact serviced by the plurality of agents and (ii) to maintain, for each of the plurality of agents, an indicator indicating one or more of (a) a number of contacts, serviced by the agent set during the selected time period, that are not related to another contact serviced by the agent and (b) a number of contacts, serviced by the agent set during the selected time period, that are related to another contact serviced by the agent. |
US07734031B1 |
Systems and methods for integrating PSTN and IP application platforms to enable advanced telephony services
A service control point (SCP) (140) associated with a public-switched telephone network (PSTN) (110) includes a service logic module (210-N+1) and a network interface (215). The service logic module (210-N+1) enables the service control point (SCP) (140) to establish a connection with an Internet Protocol (IP) application server (120) via a transmission control protocol/Internet protocol (TCP/IP) network (105). The network interface (215) communicates via the connection to integrate telephony services between the PSTN (110) and the TCP/IP network (105). |
US07734030B2 |
Dial plan generator
Telephone numbering data comprising an NPA code associated with an NXX code that is associated with a rate center identifier is received at a dial plan instruction writer. Local call data relative to a home rate center is also received. The local call data determine whether a call originating in the home rate center is charged as a local call, a toll call, or a long distance call. Routing rules to be applied to a called telephone number originating from the home rate center are determined based on the telephone numbering data and the local call data. Instructions executable by the telephone switch that implement the routing rules are generated. |
US07734026B2 |
User selected caller ID override
Universal caller identification services are provided to enable a subscriber to maintain his or her identity by communicating an outgoing communication from any one of a plurality of different communications and communicating a communications signal to a called party communications address with a Universal CallerID to always identify the calling party. Further exemplary embodiments provide the Universal CallerID signal and a third party identifier to a called party and/or the Universal CallerID signal and a called party identifier to a third party. The Universal CallerID signal and a third party identifier and/or the Universal CallerID signal and a called party identifier may include text, video, voice, and/or digital data. |
US07734024B1 |
Method and apparatus for providing user access via multiple partner carriers for international calls
A method and apparatus for providing subscribers of a VoIP service provider to take advantage of wholesale arrangements made by the VoIP service provider with one or more international partner carrier network providers to one or more international countries are disclosed. Specifically, the present method enables a VoIP service provider to display a web page to their subscribers, for each destination country, with one or more international partner network providers and their corresponding calling rates and/or call completion success rates to each particular destination country. |
US07734021B1 |
Method and apparatus for supporting out of area phone number for emergency services
A method and apparatus for enabling a service provider to map a subscriber service address to a specific Public Safety Answering Point (PSAP) and then provides an association between the subscriber's out of area phone number and the correct PSAP are disclosed. When the subscriber places an emergency call, such as an E911 call, the network performs a database lookup obtaining the corresponding PSAP associated with the subscriber's service address and routes the call to that PSAP accordingly. |
US07734019B1 |
Systems and methods for third party emergency call termination
Various systems and methods for servicing emergency calls are disclosed. One such method includes providing a location database that includes physical location information about a communication device. This location information can be accessed either directly or indirectly by an emergency service answering system, while concealing the information from a network responsible for terminating the call. |
US07734018B2 |
System and method for establishing a call between a calling party and a called party over a wired network
A system and method for establishing a telephone call between a calling party telephone and a called party telephone over a wired network. A telephone number associated with the called party telephone is monitored using a telephone status monitor to obtain a status of the called party telephone. The status of the called party telephone is entered in a called party telephone status file that is accessible to a calling party processor over the wired network. The calling party processor dials the telephone number of the called party telephone when an on-hook status is detected by the calling party processor so as to establish a telephone call between the calling party telephone and the called party telephone over the wired network. |
US07734016B2 |
Radiographic imaging apparatus and method
A system is in a standby mode as an imaging preparation condition in step S1. If gripping of an operation handle is detected in step S2, the operation goes to step S3, in which an electromagnetic brake is released, thereby allowing a radiation detector to be rotated substantially around the center of an imaging region. If a rotation angle is detected in step S5, a first limiting device covering an effective imaging region of the radiation detector is changed to a second limiting device so as to be constantly arranged within the effective imaging region even during rotation of the radiation detector. |
US07734011B2 |
Two-dimensional small angle x-ray scattering camera
A two-dimensional x-ray scattering camera includes a source, an optic, a detector, and a pair of collimating blocks. The source emits x-ray beams that are reflected by the optic towards a sample. The detector detects scattering from the sample, the pair of collimating blocks is positioned between the optic and the detector to collimate the beam. A bottom surface of one block is substantially parallel a top surface of the other block, and the blocks are rotatable relative to the beam about a pivot. The system forms a two-dimensional beam that is symmetric about the primary beam axis at the detector position, regardless how the beam is collimated by the collimating blocks. The system therefore eliminates smearing and can be used for anisotropic small angle scattering at high resolution and low Qmin. |
US07734009B2 |
Angiographic x-ray diagnostic device for rotation angiography
The invention relates to an angiographic x-ray diagnostic device for rotation angiography with an x-ray emitter which can be moved on a circular path about a patient located on a patient support table, with an image detector unit which can moved on the circular path facing the x-ray emitter, with a digital image system for recording a plurality of projection images by means of rotation angiography, with a device for image processing, by means of which the projection images are reconstructed into a 3D volume image, and with a device for correcting physical effects and/or inadequacies in the recording system such as truncation correction, scatter correction, ring artifact correction, correction of the beam hardening and/or of the low frequency drop for the soft tissue display of projection images and the 3D volume images resulting therefrom. |
US07734007B2 |
X-ray imaging system for performing automated imaging of patient anatomy
An X-ray imaging system performs automated imaging of patient anatomy. A collimator includes at least one portion of X-ray absorbent material automatically adjustable to alter the dimensions of a spatial cross section of an X-ray beam of radiation, in response to a control signal. A collimator controller generates the control signal in response to, determining one or more regions of the X-ray detector corresponding to a portion of patient anatomy to be X-rayed in response to X-ray absorbent markers indicating boundaries of the portion of patient anatomy during an initialization X-ray exposure for individual steps of the series of pre-programed steps and determining different positions of the portion of X-ray absorbent material for corresponding individual steps of a series of pre-programed steps in response to the determined regions. An X-ray imaging device automatically moves an X-ray detector and X-ray emitter combination relative to patient anatomy in a series of pre-programed steps, in response to data representing the determined series of pre-programed steps and user command. The X-ray imaging device automatically adjusts the position of the portion of X-ray absorbent material via the control signal. |
US07734000B2 |
Clock and data recovery circuits
A clock and data recovery circuit comprising a phase detection circuit, first and second oscillators, and a flip-flop. The phase detection circuit outputs a detection signal according to a significant transition of an input signal. Each oscillator receives the detection signal and operates alternately in a clock and data recovery mode and a phase-locked mode. When the first oscillator operates in the clock and data recovery mode and outputs a first clock to control the flip-flop to output an output signal, the second oscillator operates in the phase-locked mode to adjust a frequency of a second clock. Before switching to the clock and data recovery mode, the second oscillator synchronizes the second clock with the first clock. |
US07733999B2 |
System and method for an adaptable timing recovery architecture for critically-timed transport applications
The present invention provides a timing recovery architecture and circuit for recovering the clock timing from a received signal in critically-timed transport applications. The present invention further relates to a timing recovery architecture and circuit for removing network-induced clock jitter and wander that occurs in a transport network during asynchronous mapping techniques, bit and/or byte-stuffing techniques, or traditional pointer adjustment schemes associated with traditional PDH (pleisiosynchronous digital hierarchy), SDH (synchronous digital hierarchy), and packet-based networks. The timing recovery circuit may be implemented in a logic circuit such as programmable, digital FPGA (field programmable gate array) logic, or alternatively in standard cell or gate-array ASIC (application-specific integrated circuit) technology, or like logic circuit design. |
US07733998B2 |
System and method for programmably adjusting gain and frequency response in a 10-gigabit Ethernet/fibre channel system
Aspects of the invention may provide a method and system for adjusting a gain and/or a frequency response of an input signal for a multimode PHY device. A signal divider (704) may apportion the input signal into a gain adjustment signal and/or an equalization adjustment signal upon receipt of the input signal. A signal adjuster (702) coupled to the signal divider (704) may adjust a gain of the apportioned gain adjustment signal within the multimode PHY device (130). An equalizer (706) coupled to the signal divider (704) may be configured to equalize the equalization adjustment signal within the multimode PHY device (130). A summer (708) coupled to the equalizer (706) and signal adjuster (702) may be adapted to sum the adjusted adjustment signal and the equalized equalization adjustment signal within the multimode PHY device (130) to create an output equalized signal (712) having a desired gain and/or frequency response. |
US07733997B2 |
Signal adjustment receiver circuitry
Systems and methods for adjusting a signal received from a communication path are disclosed. A receiver can receive a signal from a communication path which attenuates at least some frequency components of the signal. The receiver can include an equalization block that adjusts at least some of the frequency content of the received signal, a signal normalization block that provides a normalized signal amplitude and/or a normalized edge slope, and a control block. In one embodiment, the control block controls frequency adjustment in the equalization block for high frequencies. For low frequency adjustment, user-programmable parameters control the normalized signal amplitude in the signal normalization block and the low frequency adjustment in the equalization block. |
US07733995B2 |
Noise filter and filtering method
A noise filter, used for a digital signal, configuring an [N−1]-stage filter by connecting the N-number of flip flops in series comprises a selection unit for outputting a filter output signal by selecting one of signals filtered by one to (N−1) stages based on a selection signals; and a wave form check unit for making the selection unit change a selection thereby by changing a value of the selection signal based on a pulse width on the filter output signal which is output from the selection unit. |
US07733993B2 |
Phase noise canceling OFDM receiver
A receiver includes, in series, at least one receive antenna, a buffer, and arithmetic logic block, a symbol detector, and a phase noise estimator. A further feedback loop couples an output of the phase noise estimator to an input of the arithmetic logic block for providing an estimate of phase noise. The buffer is for storing the received signal. The arithmetic logic block, such as a multiplier, is for removing the estimate of phase noise, received via the feedback loop, from the buffered signal. The symbol detector is for estimating a symbol from the output of the arithmetic logic block. The phase noise estimator estimates phase noise from two inputs received from the symbol detector: the estimated symbol and the remainder signal. Preferably, the phase noise estimator performs an IFFT on these two inputs and Kalman filters the result. Iteratively estimating the phase noise improves precision substantially. |
US07733988B2 |
Multiframe control channel detection for enhanced dedicated channel
A plurality of decoding metrics for a current frame may be generated based on a correlation set for a current frame and a correlation set for at least one previous frame. Whether a signal is present on a control channel may then be determined based on the generated decoding metrics. |
US07733981B2 |
Direct conversion RF transceiver for wireless communications
A single chip radio transceiver includes circuitry that enables received wideband RF signals to be down converted to base band frequencies and base band signals to be up converted to wideband RF signals prior to transmission without requiring conversion to an intermediate frequency. The circuitry includes a low noise amplifier, automatic frequency control circuitry for aligning the LO frequency with the frequency of the received RF signals, signal power measuring circuitry for measuring the signal to signal and power ratio and for adjusting frontal and rear amplification stages accordingly, and finally, filtering circuitry to filter high and low frequency interfering signals including DC offset. |
US07733980B2 |
Quadrature modulation circuits and systems supporting multiple modulation modes at gigabit data rates
A quadrature modulation circuit includes a mixer circuit including an integrated sign modulation control circuit and a plurality of mixer ports. The mixer ports include a first input port, a second input port, an output port and a sign modulation control port. The modulation circuit generates a modulated signal by operation of the mixer circuit multiplying a modulating signal applied to the first input port with a carrier signal applied to the second input port to generate a mixed signal output from the output port, and by operation of the integrated sign modulation control circuit controlling polarity switching of a signal at one of the mixer ports in response to a sign modulation control signal input to the sign modulation control port. |
US07733977B2 |
Radio transmission device and radio transmission method
Disclosed are a radio transmission device and a radio transmission method capable of containing a plenty of mobile stations for receiving low-rate data and avoiding lowering a system throughput. A group ID assigning unit (108) groups UE receiving low-rate data and assigns a frequency by using the group ID. An SCCH processing unit (109) generates an SCCH containing the group ID. A low-rate control information processing unit (113) generates low-rate control information indicating a timing slot to which a low-rate UE has been assigned. A multiplexing unit (117) multiplies low-rate control information on RB to which low-rate data is assigned when multiplexing a pilot channel, SCCH, and data. |
US07733971B2 |
Apparatus and method for recovering frequency in an orthogonal frequency division multiplexing system
An apparatus and method for recovering a carrier frequency of a received signal using a predefined symbol in an OFDM system is provided. A maximum value detector detects at least three values and their corresponding offsets in descending order among auto-correlation values calculated within a specific frequency offset range between a received signal and a predefined symbol. A frequency offset corrector compares a ratio of a first auto-correlation value to a second auto-correlation value with a predetermined first threshold, determines whether first and second frequency offsets corresponding to the first and second auto-correlation values are adjacent to each other if the ratio of the auto-correlation values is less than the first threshold, and determines an initial carrier frequency offset using a difference between the first frequency offset and a frequency offset correction value determined according to system, if the first and second frequency offsets are adjacent to each other and a ratio of the second auto-correlation value and a third auto-correlation value is greater than a predetermined second threshold. |
US07733965B2 |
Encoding method and apparatus for a dual mode super source follower circuit
Encoding of a dual mode digital signal for transfer using a dual mode super source follower circuit to drive the signal across a pulse transformer is presented. The dual mode signal comprises data in one mode and power/control in the other mode. In the power/control mode the magnitude of the signal pulses are greater than the magnitude of the data pulses. Thus, the current sinking deficiencies of the super source follower may introduce waveform irregularities when transitioning from the high of the power pulse to the high of the data pulse. An encoding method described herein uses a return to zero scheme to avoid such waveform irregularities during power to data transitions. |
US07733958B2 |
Method for fast multiple reference frame motion estimation
A method for fast multiple reference frame motion estimation, which is used to perform motion estimation between a current frame and reference frames Fn−1, Fn−2, . . . , Fn−k. The method performs a special block matching to find a plurality of motion vectors for blocks of each frame with respective to a previous frame and then composes motion vector(s) of the current frame referring to the reference frame Fn−(k−1) and a motion vector of the reference frame Fn−(k−1) referring to the reference frame Fn−k into composed motion vectors of the current frame referring to the reference frame Fn−k for the block in the current frame. The method selects a composed motion vector with a minimum of cost function from the composed motion vectors produced when composing the motion vectors and then finely adjusts the composed motion vector selected, thereby obtaining an adjusted motion vector. |
US07733956B1 |
Method and apparatus for storing base and additive streams of video
The present invention provides an apparatus and method for encoding, storing, transmitting and decoding multimedia information in the form of scalable, streamed digital data. A base stream containing basic informational content and subsequent streams containing additive informational content are initially created from standard digital multimedia data by a transcoder. Client computers, each of which may have different configurations and capabilities are capable of accessing a stream server that contains the scalable streamed digital data. Each different client computer, therefore, may access different stream combinations according to a profile associated with each different client computer. Thus, the streams accessed from the server are tailored to match the profile of each client computer so that the best combination of streams can be provided to maximize the resolution of the 3D, audio and video components. |
US07733954B2 |
Method of coding a video image stream with a view for subsequent recoding using the same type of code
The invention lies within the area of image compression coding, in particular of MPEG type, which uses recoding help data. The invention affords a solution for reusing the help data selectively. To this end, the invention adjoins an electronic signature representative of the constraints of the coder. Thus, it becomes possible to determine whether the help data are reusable or not for a subsequent coding using other constraints. |
US07733942B2 |
Interference reduction receiving device and method thereof
A receiving device and a receiving method enabling the high-speed and high-accuracy interference reducing process are provided. The interference reduction receiving device despreading digital signal at a plurality of timings, multiplying each of the signals after being despread by a weight and combining the signals, comprises an estimation unit estimating channel response vector having, as elements, channel estimation values corresponding to the respective timings based on the digital signal, a quantizing unit quantizing the digital signal in the vicinity of the respective timings, a signal correlation matrix generation unit generating a signal correlation matrix having, as the element, each signal correlation value calculated based on the respective quantized signals, and an weight calculating unit calculating the weight based on the channel response vector and the signal correlation matrix. |
US07733941B2 |
Inter-symbol interference cancellation for wireless multiple access
An interference-canceling receiver is configured for cancelling inter-symbol interference due to both inter- and intra-channel interference in coded, multiple-access, spread spectrum transmissions that propagate through frequency-selective communication channels. The receiver mitigates the effects of post-cursor inter-symbol interference using feedback of previously estimated symbols, and mitigates pre-cursor inter-symbol interference using an interference canceller, such as an iterative interference canceller. |
US07733939B2 |
Low-rate long-range mode for OFDM wireless LAN
A system for implementing an orthogonal frequency division multiplexing scheme and providing an improved range extension. The system includes a transmitter for transmitting data to a receiver. The transmitter includes a symbol mapper for generating a symbol for each of a plurality of subcarriers and a spreading module for spreading out the symbol on each of the plurality of subcarriers by using a direct sequence spread spectrum. The symbol on each of the plurality of subcarriers is spread by multiplying the symbol by predefined length sequences. The receiver includes a de-spreader module for de-spreading the symbols on each of the plurality of subcarriers. The de-spreader module includes a simply correlator receiver for obtaining maximum detection. The correlator produces an output sequence of a same length as an input sequence and the de-spreader module uses a point of maximum correlation on the output sequence to obtain a recovered symbol. |
US07733934B2 |
Optical waveguide and semiconductor optical element
An optical waveguide has a semiconductor laser section, an intermediate section, and an optical modulator section on a surface of a substrate. The distance of a surface extending outwardly from and transverse to both sides of a mesa stripe in the semiconductor laser section from the surface of the substrate is larger than the distance of a surface extending outwardly from and transverse to both sides of the mesa stripe in the optical modulator section from the surface of the substrate. The distance of a surface extending outwardly from and transverse to both sides of the mesa stripe in the intermediate section from the surface of the substrate decreases from the semiconductor laser section toward the optical modulator section. |
US07733933B2 |
Wavelength tunable laser apparatus and wavelength control method
Included are: a gain chip having a gain unit and a phase control region; a current supply for causing a positive current to flow to the phase control region; a voltage supply for applying a bias voltage to the phase control region; and a control unit for selectively driving the current supply or the voltage supply depending on a direction of the wavelength shift. The control unit drives the current supply when a laser wavelength is to be shifted to a shorter wavelength side from a wavelength with the current supply and the voltage supply being turned off, and drives the voltage supply when the laser wavelength is to be shifted to a longer wavelength side from a wavelength with the current supply and the voltage supply being turned off. |
US07733929B2 |
Wavelength tunable optical transmitter and optical transceiver
A wavelength tunable laser module for DWDM is used, in which a single electroabsorption modulator integrated laser is mounted and an oscillation wavelength is made tunable by temperature control. Driving conditions of a laser and a modulator are determined such that they have approximately the same modulation and transmission characteristics in a temperature control range. Such an electroabsorption modulator integrated laser is used and the driving conditions are incorporated, thereby a small, inexpensive wavelength tunable optical transmitter can be provided. |
US07733926B2 |
Thulium laser pumped Mid-IR source with broadbanded output
A Thulium laser (15) is used to directly drive a ZnGeP2 optical parametric oscillator (30) with a nominal 2 μm output to generate the 3-5 micron wavelengths. In one embodiment, the ZGP OPO is configured as a linear resonator and in another embodiment the ZGP OPO is configured as a ring resonator. The ring resonator prevents optical feedback to the Thulium laser (15) and eliminates the need for an optical isolator (24). Moreover, the Thulium laser pump (15) is implemented as a Tm:YAlO3 laser in which YAlO is the host for the Thulium YAlO is particularly beneficial as it is a mechanically hard optical material allowing high thermal loading without fracture as well as natural birefringence that can minimize thermal birefringence losses. A longer wavelength transition at 1.99 microns is selected to minimize nonlinear crystal loss. More particularly, a high power, high efficiency Tm:YAlO3 laser repetitively Q-switched at 10 kHz is used to drive a ZnGeP2 OPO. The system is run with room temperature components and achieves over 3 W at 3-5 microns with an efficiency of 5% starting from the pump diode. A two crystal resonator (40, 42) design allows tuning over multiple spectral peaks or alternately as an ultra broad spectral source. |
US07733925B2 |
Continuous wavelength tunable laser source with optimum positioning of pivot axis for grating
A laser source (10) for generating a continuously wavelength tunable light (12) includes a gain media (16), an optical output coupler (36F), a cavity collimator (38A), a diffraction grating (30), a grating beam (54), and a beam attacher (56). The diffraction grating (30) is spaced apart from the cavity collimator (38A) and the grating (30) cooperates with the optical output coupler (36F) to define an external cavity (32). The grating (30) includes a grating face surface (42A) that is in a grating plane (42B). The beam attacher (56) retains the grating beam (54) and allows the grating beam (54) and the grating (30) to effectively pivot about a pivot axis (33) that is located approximately at an intersection of a pivot plane (50) and the grating plane (42B). As provided herein, the diffraction grating (30) can be pivoted about the unique pivot axis (33) to move the diffraction grating (30) relative to the gain media (16) to continuously tune the lasing frequency of the external cavity (32) and the wavelength of the output light (12) so that the output light (12) is mode hop free. |
US07733918B2 |
System for live audio presentations
In a live audio presentation system, a stage rack and a front of house rack are interconnected by a transmission medium that transmits digital audio data and control information between them. Packets of digital audio data and control information are sent at the audio sampling rate. The packets of data are encoded using an encoding technique that provides unique codes that may be detected, thus enabling clock recovery of a clock signal embedded in the data packets. Data packets may include data for error checking. A serial digital transmission medium may be used as the transmission medium. Such a transmission medium uses low voltage signals and supports high bit rates. The system is synchronized by the FOH rack which transmits data to the stage rack according to a local audio sample clock or an external audio sample clock to which it synchronizes. This clock is embedded in data packets sent to the stage rack. The stack rack recovers the audio sample clock from data received from the FOH rack and synchronizes its receive and transmit operations to this recovered clock. The FOH rack recovers the audio sample clock from data received from the stage rack and synchronizes its receive operations to this recovered clock. The FOH rack may include an embedded computer that processes the digital audio data, and may include DSP processing that handles so-called plug-in software. A digital audio workstation or sequencer also may be connected to the FOH rack to either record the live presentation or to inject edited, recorded audio into the live presentation. |
US07733915B2 |
Minimizing buffer requirements in a digital video system
According to some embodiments of the invention, a method of minimizing buffer requirements, in a packet based multimedia system having a multimedia source device coupled to a multimedia display device by way of a bi-directional auxiliary channel arranged to transfer information between the display device and the source device and vice versa and a unidirectional main link arranged to carry multimedia data packets from the multimedia source device to the multimedia display device is disclosed. Interspersing special characters that allow the display device to distinguish each bit of pixel data included in the data packets thereby requiring only a small FIFO type buffer unit. |
US07733913B1 |
Striping data over transmission channels
Data is striped over transmission channels having limited bandwidths and variable delays. Data to be striped over the channels is accessed. An expiration time of at least one packet of the data to be striped is determined. Probabilities of timely receiving the at least one packet are determined using a recursive function and the expiration time and a length of queue storing the at least one packet waiting to be striped. The computed probabilities are stored in a table, and the computed probabilities are retrieved from the table for at least one other packet having the same expiration time and the same queue length. The probabilities are used to map the at least one other packet to at least one of the channels. |
US07733911B2 |
Error control in multicast video distribution
An embodiment of the invention includes an efficient error-control system and method for recovering packet losses, especially losses in distributing multicast video over broadband residential networks. Preferably, unlike most existing error-control algorithms designed for Internet multicast, the system and method does not employ substantial feedback suppression. Preferably, the system and method does not employ substantial multicasted retransmission. Preferably, the system and method does not employ substantial parity retransmission. Preferably, the system and method does not employ substantial local loss recovery. The system and method integrates two existing classes of error-control algorithms: Automatic Repeat Request (ARQ) and Forward Error Correction (FEC), to reduce traffic overhead and achieve scalability. |
US07733908B1 |
Cross-layer architecture for a network device
A cross-layer architecture for a network device having a number of network interfaces is provided. Each of the network interfaces implements a number of low level layers of a protocol stack and includes an associated network based cross-layer agent. The network device also includes an application based cross-layer agent associated with one or more high level protocol stack layers including an application layer. When the application layer desires to form a network connection to another network device, an arbitration agent operates to identify one of the network interfaces for the network connection. The arbitration agent then effects interconnection of the application based cross-layer agent and the network based cross-layer agent of the network interface and interconnection of the high level protocol stack layers and the low level protocol stack layers of the network interface, thereby forming a complete protocol stack having a cross-layer architecture for the network connection. |
US07733906B2 |
Methodology for network port security
A system has a local area network, and software to automatically evaluate a network layer address, a lower layer address, a network port identifier, and/or a domain name of an equipment interface that is to be connected to the network. The software is to determine whether one of these matches an expected value for the network. The software is to provide a credential for each equipment interface that is authorized to connect to the network and that has been authenticated by the software. The credential contains a lower layer address, a network layer address, a domain name, and a network port identifier. Other embodiments are also described and claimed. |
US07733902B2 |
Conveying protocol units for portable electronic objects via a protocol for microcomputer peripherals
Application protocol data units are conveyed in a universal serial bus so that a portable electronic object such as a smart card can be recognized by a terminal, such as a micro-computer, as being a peripheral. The header and the data field, when such a data field exists, of each command are encapsulated in data fields of data packets of respective downlink transactions. The data field, when such a data field exists, and the trailer of each response are encapsulated in the data packet data field of at least one uplink transaction. By means of this bus link, the data rate between the terminal and the electronic object is higher, and a plurality of portable electronic objects can be connected to the terminal. |
US07733901B2 |
Multi-protocol wireless communication apparatus and method
A scalable, multi-protocol mobile switching center in a wireless communications network provides communications control for digital and analog wireless communications devices including devices that operate according to GSM and IS-41 standards. The hardware and software architecture of the switching center is designed so that processing that is unique to a particular protocol is performed at the lowest possible level, and remaining processing can use generic procedures. The switching center incorporates a home location register and visitor location register that are used in conjunction with software applications to determine the protocol of mobile communications devices using the wireless communications network. The mobile switching center can be used to provide a large scale distributed wireless network or a small scale wireless network. The switching center can also be used as an adjunct to a private branch exchange to provide in-building wireless services and call control. Graphical user interfaces make the wireless communications network easy to maintain. |
US07733897B2 |
Channel allocating method for random access
A channel allocating method for random access is disclosed, which is suitable for allocation of uplink RACH in a radio access network and by which random access processing performance in a radio access network is enhanced using RACH of new structure. The present invention includes the steps of setting up a channel area (Ic) dedicated for new access attempt among random access channels of a prescribed frame (t) and allowing a mobile terminal to attempt access to an access point via a prescribed random access channel corresponding to the channel area (Ic). |
US07733896B2 |
Dynamic access priority scheme
In the dynamic access priority method, priority classes with different backoff delays are used to prioritize random access over shared channels and to reduce collision in the presence of a surge of random access requests. Service class information for a plurality of service classes is stored at user equipment. The service class information for a service class includes at least one of a maximum and a minimum back off value; the maximum back off value being indicative of a maximum back off interval and the minimum back off value being indicative of a minimum back off interval. At least one of a maximum and a minimum back off value is determined based on a selected service class of the user equipment, and a back off interval is determined based on the determined back off value. The back off interval indicates a period of time the user equipment waits before the user equipment attempts a transmission. |
US07733895B2 |
Non-preemptive scheduling in network elements
A graph based on a data traffic matrix represents the occupancy of a set of virtual output queues to an optical crosspoint packet data switch. Edges in the graph are assigned to a matching in order of decreasing weight, provided that the edges do not conflict with other edges previously placed in the matching. If a conflict is found for a particular edge, a new matching is created and the conflicting edge is placed in the new matching. The process iterates until all edges are covered, resulting in creating a collection of matchings. The collection of matchings is transformed into a schedule such that each matching defines a switch configuration and the weight of the heaviest edge determines its holding time. The length of the obtained schedule equals the total cost of the collection. The cost of the collection is the total weight of the matchings plus the product of the re-configuration delay and the number of matchings. |
US07733893B2 |
Method and receiver for determining a jitter buffer level
The invention relates to a method and a receiver having control logic means for determining a target packet level of a jitter buffer adapted to receive packets with digitized signal samples, which packets are subject to delay jitter, from a packet data network. According to the invention, the jitter buffer is made adaptive to current network conditions, i.e., the nature and magnitude of the jitter observed by the receiver, by collecting statistical measures that describe these conditions. The target buffer level is determined with regard to the effect of packet losses in terms of duration of the discontinued playback of the true signal. This effect is derived from statistical measures of the network conditions as perceived by the receiving side and as reflected by a probability mass function which is continuously updated with packet inter-arrival times. The target buffer level is the result of minimization of a cost function which weights the internal buffer delay and an expected length of buffer underflow. |
US07733889B2 |
Network switching device and method dividing packets and storing divided packets in shared buffer
A network switching device that prevents its shared buffer from suffering a blocking problem, while achieving a higher memory use efficiency in buffering variable-length packets. Every received packet is divided into one or more fixed-length data blocks and supplied to the buffer. Under the control of a buffer controller, a transmit queue is created to store up to a fixed number of data blocks for each different destination network, and the data blocks written in the buffer are registered with a transmit queue corresponding to a given destination. The linkage between data blocks in each packet, as well as the linkage between packets in each transmit queue, is managed as a linked list structure based on the locations of data blocks in the buffer. |
US07733886B2 |
Burst data reception method and apparatus in EPON
A method and apparatus for receiving burst data in an OLT of an EPON are provided. The method includes the steps of: a) receiving burst data from the plurality of ONUs; b) generating a multipoint control protocol (MPCP) LOS signal for reducing a synch time of the burst data; c) reducing the synch time in response to generation of the MPCP LOS signal; and d) recovering the received burst data by performing a code-group sort in a period where the MPCP LOS signal is not generated. |