Document Document Title
US08225680B2 Wipe sampling device of radioactive contaminants on surface of spent nuclear fuel storage canister
A wipe sampling device of radioactive contaminants on surface of spent nuclear fuel storage canisters is revealed. The wipe sampling device of radioactive contaminants takes samples from the storage canister to get at least one sample for monitoring radioactive contamination on the surface of the canister. The sampling device mainly includes a sample stick and a tube. The sample stick disposed in the tube is used to take samples from the surface of the canister. The wipe sampling device of radioactive contaminants on surface of the canister provides an effective sampling method for remote detection of canister contamination and ensures accuracy and representation of the detection results.
US08225678B2 Fluid flow meter using thermal tracers
A fluid flow meter is described that uses thermal tracers to measure flow speed. For fluid flowing through a conduit, the fluid is heated at a heating location in the conduit with a time-dependent heating strength. A speed of sound in fluid flowing in the conduit is measured at multiple sensing locations downstream from said heating location. The flow speed of the fluid is determined from a delay with which the time dependence is detected in the sound speeds measured at the sensing locations. A frequency of the variation of heating strength that is used to determine the flow speed is selected automatically based on the flow speed and/or other circumstances.
US08225673B2 Method of manufacturing and testing monofilament and multi-filaments self-retaining sutures
The present invention relates to self-retaining (“barbed”) systems for surgical procedures, methods of manufacturing self-retaining systems for surgical procedures, included their uses and testing. In various embodiments of the invention, a device and method for barbing sutures uses a laser to cut the suture under appropriate temperature and tensile strength conditions. In various embodiments of the invention, a device and method tests the tensile strength and elasticity of a barbed monofilament or multifilament suture. In various embodiments of the invention, a potting material can be used to retain one end of the suture for manufacture or testing.
US08225665B2 Method and system of measuring material loss from a solid structure
A method is described for measuring an amount of loss of material thickness from a solid structure in which acoustic waves can propagate. The structure is in operation in contact with substances susceptible to changing a thickness of the structure. A system operable to implement the method is also described. The system comprises acoustic transducers arranged in operation in contact with a surface of the solid structure. The system comprises a processing unit operable to drive one or more of the transducers to excite acoustic signals in a wall of the structure. The acoustic signals travel a distance within the structure and are received at the transducers to generate corresponding received signals for the processing unit to process and analyze. The analysis enables a degree of material loss from the structure to be computed and then optionally displayed on a display unit. The acoustic signals correspond to various modes and the processing unit (3) is operable to isolate signal components in the received signals, which provide a more reliable indication of the degree of material loss from the structure.
US08225657B2 Method and apparatus for quantitatively detecting unbalanced state and method for detecting clamping state of a workpiece
A method and an apparatus for quantitatively detecting the unbalanced state of a rotating shaft and a clamping state of a workpiece clamped to a shaft are disclosed by solving with a nonlinear multivariable method a Lagrange kinematics equation to determine from acquired position, velocity, acceleration and torque signals of the rotating shaft an unbalanced amplitude variable and an unbalanced angle variable of the rotating shaft, optionally both with and without a workpiece. The motor driving the shaft is energized with a combined S-shaped and sinusoidal velocity profile with a position profile component, a velocity profile component, and an acceleration profile component. The components are selected such that the motor speed during the accelerating and decelerating stages does not change abruptly.
US08225648B2 Particulate matter sensor
A particulate matter sensor is provided for sensing particulate matter present in exhaust gases in a conduit. The particulate matter sensor includes a sensing element with a sensing face which extends into the exhaust conduit and provides a signal indicative of the amount of particulate matter detected in the exhaust conduit. An inner shield is provided to surround the sensing face and includes an inner shield inlet for admitting exhaust gases therein to be sensed. An outer shield surrounds a portion of the inner shield and defines an outer shield chamber extending axially beyond the inner shield. The outer shield has an outer shield inlet passage to receive exhaust gasses from the conduit. Exhaust gases enter the inner shield from the outer shield chamber through the inner shield inlet.
US08225644B2 Rheometer with modular environmental control system
A rheometer uses a removable integrated environmental control cartridge that includes at least one environmental control unit, at least one supply port operative to interact with the supply port for a chassis of the rheometer. It also includes at least one mechanical alignment interface that is operative to interact with the mechanical alignment interface of the chassis to align both the mobile part with respect to the fixed part and the chassis supply port with respect to the environmental control cartridge part. In another general aspect, a rheometer can use an environmental control cartridge interface operative to report an identity of the integrated environmental control cartridge to an environmental control cartridge identification interface of its chassis.
US08225641B2 Nanofibers and methods of making same and using same in humidity sensors
A self-cleaning humidity sensor based on Mg2+/Na+-doped TiO2 nanofiber mats is provided. Examples show the response and recovery characteristic curves for ten circles with the RH changing from 11% to 95%. The nanofibers are manufactured by mixing together a metal salt comprising titanium, a magnesium compound, a sodium compound, and a high molecular weight material to form a mixture, electrospinning the mixture to form composite nanofibers, and calcining the composite nanofibers to yield a TiO2 nanofiber material doped with magnesium and sodium.
US08225636B2 Apparatus for forming a duct
An apparatus for forming a duct includes a bending apparatus and a support apparatus. The bending apparatus includes a table, a cut off beam, and a leaf hinged to a forward edge of the table. The cut off beam is movable toward and away from the table to clamp or release a metal web being fed forward across the table and the leaf. The cut off beam repeatedly clamps the metal web to the table while the leaf pivots toward the cut off beam to form a duct section. The support apparatus includes a cross rod movable along pivoting support arms. As the metal web is bent to form the duct section, the support arms and the cross rod are moved to internally support the duct section.
US08225635B2 Method for making bicycle pedal
Disclosed is a method for making a bicycle pedal, comprising the following steps: (A) cutting, in which an elongate metal plate is formed by pressing and two coupling holes are formed through the plate; (B) bending, in which the metal plate is bent to have the opposite ends jointed to each other, forming a circumferentially enclosed hollow pedal frame with the two coupling holes concentrically located and spaced from and opposing each other; and (C) welding, in which a collar is mounted outside the pedal frame concentric with respect to each of the coupling holes through welding to provide a sufficient contact area for rotatably receiving and supporting a spindle therein, whereby the pedal frame is rotatable about the spindle for pedaling operation of a bicycle. This method overcomes the various drawbacks occurring in metal-cast or plastic injection-molded bicycle pedals, providing economic advantages for high-mix low-volume productions.
US08225634B2 Device for positioning and holding an emergency key
A device for positioning and holding a key in a container including a cover and a casing. The device includes an opening/closing mechanism enabling the cover and the casing to be mobile in relation to each other at least in rotation, about a rotational axis, between an open position providing access to a housing of the container and a closed position. The device also includes a locking/unlocking mechanism of the cover and the casing, at least in a closed position, comprising a locking/unlocking control device which is mobile in translation following a translation axis.
US08225630B1 Dual-function padlock
A dual-function padlock includes a lock body, a numeral detent unit, a U-shaped hook, a hook member, a numeral unlocking member, and a lock core unit, providing a simple configuration. By an operation portion of a numeral unlocking member, the padlock can be unlocked by using numerals and can be conveniently locked without the need to match correct numerals.
US08225629B2 Portable lock with electronic lock actuator
A lock assembly including a body and at least one locking member. An actuator mechanism within the body is moveable between locked and unlocked positions. The actuator mechanism may be actuated by either a key lock cylinder or an electronic actuator. The lock assembly may also include a memory configured to store user identification information.
US08225627B2 Method for reducing diameter of bubble existing in a glass plate
It is an object of the present invention to provide a new method for reducing the diameter of a bubble existing in a glass plate. Specifically, the present invention provides a method for reducing the diameter of a bubble existing in a glass plate, which comprises irradiating the vicinity of the bubble existing in the glass plate with a light beam emitted from a light source, to raise the temperature of the glass in the vicinity of the bubble to at least the melting point of the glass to reduce the maximum diameter of the bubble.
US08225625B2 Charm for chain, chain and chain element provided with such a charm
Charm (1) for a chain (3) and/or ribbon and/or belt in the form of a necklace, a bracelet or the like, characterized in that this charm (1) is provided with a time-rendering device (2).
US08225624B2 Refrigeration system
A compressor (20) is provided with compression mechanisms (61, 62) to have four compression chambers (61, 62, 63, 64) in total. In the compressor (20), the first compression chamber (61) and the second compression chamber (62) differ in the phase of capacity changing cycle from each other by 180° and the third compression chamber (63) and the fourth compression chamber (64) also differ in the phase of capacity changing cycle from each other by 180°. In a cylinder nonoperating mode, refrigerant is compressed in a single stage in each of the first compression chamber (61) and the second compression chamber (62) while the refrigerant compression operation is halted in the third compression chamber (63) and the fourth compression chamber (64). In a two-stage compression mode, refrigerant compressed in a single stage in each of the first compression chamber (61) and the second compression chamber (62) is further compressed in the third compression chamber (63) and the fourth compression chamber (64).
US08225623B2 Centrifugal fan, air conditioner
To obtain an air conditioner having a lower-noise centrifugal fan capable of improving product reliability during transportation and execution properties of installation, with reduced packaging materials in favor of environment. The shape of a blade is formed so that when a blade edge positioned on the downstream side of the blowing direction is designated as a blade rear-edge, the centrifugal fan has a relationship of the outer diameter of the side plate>the outer diameter of the blade rear-edge on the side of a side plate>the outer diameter of the blade rear-edge on the side of a main plate≧the outer diameter of the main plate, and the blade rear-edge is located inside of a straight line connecting a connection point between the blade rear-edge and the main plate to a connection point between the blade rear-edge and the side plate relative to the rotation axis of the fan, and the distance between the blade rear edge and the rotation axis increases toward the side plate from the main plate.
US08225618B2 Refrigerant recovery method and apparatus
A method and apparatus for recovering fluids in various states from a system includes a motor that is configured to engage a compressor in a first direction and engage a compressor in a second direction depending on the fluids contained therein.
US08225609B2 Steam storage system for artificial solar island
A system [500] for producing solar energy at a desired temperature and pressure range includes a primary energy source [501] that is used in a Clausius Rankine cycle, with the primary energy source connected to and proximate to a plurality of solar collectors [520]. More particularly, at least one steam storage tank [501] feeds the expansion step of the Clausius Rankine cycle. This enables the system [500] to reliably supply energy during times when the solar collectors receive little or no radiation. According to one aspect of the invention, the solar collectors [520] reside on an artificial island [510a, 510b, 510c], preferably sea-based, or offshore, so that the steam storage tank [501a, 501b, 501c] can be located well below sea level. This enables the use of compressive forces from the sea water to counteract the outwardly directed pressure caused by the steam contained in the steam storage tank [501a, 501b, 501c]. Moreover, this storage tank [501c] may have a dual-walled structure [501d, 501e], for insulation purposes, and may be operatively connected to a sea level condenser [501i] to produce sweet water. Still further, steam from the steam storage tank [501] can be used to drive one or more absorption chiller devices housed within an absorption chiller unit [530a] that is operatively connected to an air conditioning system [530b]. And these structures can be located on the roof of a building [530] so as to supply air conditioning to the building [530].
US08225602B2 Integrated pump and injector for exhaust after treatment
A urea solution injection system and an injector with which urea solution or other exhaust treatment liquid from a source tank can be injected as an atomized spray into an exhaust pipe. A metering pump with integrated injection nozzle are contained in a common housing mounted directly to the exhaust pipe, thereby eliminating the separate electric motor driven pump, line between pump, and injector in conventional systems.
US08225596B2 Exhaust purification device of internal combustion engine
In an internal combustion engine, a urea adsorption type selective reduction catalyst is arranged in an engine exhaust passage. By feeding urea from a urea feed valve into the exhaust gas flowing into this selective reduction catalyst, the NOx included in the exhaust gas is reduced in the selective reduction catalyst. TO suppress the generation of hydrogen cyanide, an HC adsorption catalyst for adsorption of the HC in the exhaust gas is arranged in the engine exhaust passage upstream of the selective reduction catalyst.
US08225592B1 Microjet noise suppression system for jet engines
A jet engine noise suppression system uses a plurality of microjets that are located on a frame downstream of the exhaust port of a jet engine. Each microjet issues a microjet flow, either liquid or gas, directed at the main jet flow issued by the engine. The mass of the combined microjet flow is substantially smaller than the mass of the jet engine flow. The angle of at which each microjet issues its flow may be variable. The microjets may be located on a pop-up head of a blast deflector or on a upstanding rack.
US08225590B2 Harvesting header with a flexible cutter bar and tilt arm for cutterbar drive
A harvesting machine includes a harvesting header with a header frame, a flexible cutterbar assembly attached to the header frame along the length thereof and configured to cut a crop, a plurality of laterally spaced apart support arms, and a conveyor assembly positioned behind the cutterbar assembly and operable to receive severed crop material from the cutterbar assembly. The support arms are pivotally coupled to the frame for swinging movement about a laterally extending axis so that the flexible cutterbar assembly is operable to flex along the length thereof in response to changes in terrain as the header is advanced. The cutterbar drive includes a forward gearbox drivingly connected to the cutterbar assembly and supported on an outer support arm.
US08225589B2 Drive arrangement for a mower with rotary cutter disks
A crop harvesting header includes a cutter bar mounted on a frame carrying a plurality of generally horizontal cutter disks. The cutter bar includes a first longitudinally extending hollow gear case and a second longitudinally extending hollow gear case divided at a position along the length of the cutter bar so as to form first and second separate sections. Each gear case includes a gear train of spur gears to drive the cutter disks. On each section the outermost disk is connected to an upstanding drive shaft with a right angle gear box connected to an upper end with a drive transfer shaft connecting the first and second gear boxes, an input hydraulic drive motor to the first gear box and an output shaft and the second gear box for driving the conditioner.
US08225586B2 Belt driven clamping arrangement for gripping and advancing web material in a packaging machine
A packaging machine includes a clamping arrangement, composed of a series of clamps designed to grip and release a web of flexible material, and which are coupled to a belt that is advanced along a predetermined path to advance the web of flexible through the machine. The belt is made up of side-by-side belt portions that are spliced together in axially spaced locations by the clamps, to withstand the forces and stresses placed thereon as the web material is advanced. Each clamp is formed of an upper jaw member and a lower jaw member that are pivotably interconnected together, in combination with a guide member the guides movement of the belt through the machine. The belts are independently driven by operation of a pair of motors, which are synchronously operated in order to advance the opposite edges of the web material at the same rate of speed through the machine.
US08225584B2 Film for stretch hood applications and method for using same
Provided are films wherein at least one layer of the film comprises a first polymer component and a second polymer component. The first polymer component comprises propylene-derived units and ethylene-derived units and/or a C4 to C20 alpha-olefin. The second polymer component comprises ethylene-derived units and a units derived from a co-polymerizable ethylenically unsaturated ester. The films are particularly useful in stretch hood applications.
US08225582B2 Automated solid pharmaceutical product packaging machine
An automated pharmaceutical product packaging machine simultaneously fills a plurality of product package templates in parallel with desired pharmaceutical dosing requirements. The templates are subsequently positioned over a temporary storage template having cavities for receiving solid pharmaceutical doses. A collector member is subsequently placed beneath the temporary storage template for receiving the pharmaceuticals which in turn is positioned over a solid pharmaceutical product package having a plurality of cavities which correspond to openings on the templates and wherein each of the templates fills a pharmaceutical package.
US08225572B2 Wall panel assembly
The present invention is a wall panel assembly for securing a protective and/or decorative panel to a wall, such as the exterior wall of a building. The panel includes a rail and channel arrangement along each edge of the panel designed to slideably engage panel clips having a cooperative guide rail and channel. The clips are used to secure the panel to a wall using common fasteners, such as screws.
US08225571B2 Deck fastener, system and method of use
A device for fastening first and second structural members, typically decking joists and planks has a generally planar base plate with first and second ends and a thickness. A first vertical tab is integral with, and bent upwardly along a first bend line from an interior portion of the base plate. The bend occurs in a first direction to form a first interior angle between the first vertical tab and the second end of the base plate. A first fastener-receiving hole is positioned in the first vertical tab. A second fastener-receiving hole is positioned in the base plate between the first bend line and the second end. The first interior angle is in the range of about 85 to 90° along the first bend line. The base plate is generally trapezoidal, with a width that decreases from the first end to the second end.
US08225569B2 Foam filling member
A foam filling member that can hold a foam sheet in a looped shape stably, without increasing the number of components, to provide improved vibration suppression and sound insulation. The strip-like foam sheet is formed in a looped shape by bending round it, so that both end portions of the foam sheet are overlapped with each other in a thickness direction thereof to form an overlapped portion therein. Then, insertion shafts of a clip are inserted through the overlapped portion, so that the overlapped portion is held in sandwich relation between a base portion and a head portion to form a foam filling member. Then, a supporting portion of the fixing portion of the clip is inserted in a fixing hole of an inner panel and fixed to the inner panel. After the inner panel and an outer panel are welded, the foam filling member is foamed, cross-linked, and cured by heating in a drying line process at the baking finish, to thereby produce the foam, whereby the interior space of the pillar is filled up with the foam, leaving no space therein.
US08225567B1 Siding having backer with features for drainage, ventilation, and receiving adhesive
A siding-plus-backer paneling unit that may provide a valley in the backer for improved adhesion strength, a ridge on another side of the backer for enabling ventilation, and a recess in an end of the backer for improved mating of adjacent paneling units.
US08225560B2 Skylight having a molded plastic frame
The present invention provides a skylight frame design that is adapted to receive at least two panels of glass. The skylight frame comprises a stepped frame section that includes a lower step surface and an upper step surface. The lower step surface is adapted to receive a first glass panel so that a section of the first glass panel lies flush against the lower step surface. Similarly, the upper step surface is adapted to receive a second glass panel so that the second glass panel lies flush against the upper step surface. The skylight frame design of the invention is either incorporated into a skylight frame that may be attached to a curb unit on a roof or it may be an integral part of a skylight frame-curb assembly that also contains a curb section. In another embodiment of the invention, a skylight frame design which directly incorporates one or more panels of glass during molding is provided.
US08225552B2 Door-opening device for a vehicle sliding door
A sliding door slides along the side of a vehicle. An electric drive unit is disposed on a floor of the vehicle and a lower guide rail is disposed under the floor. A lower roller bracket coupled to the sliding door moves along the lower guide rail back and forth. A door-opening outer tube mounted to the sliding door extends from the electric drive unit to a rear wire guide at the rear end of the lower guide rail. A door-closing outer tube extends from the electric drive unit to a front wire guide at the front end of the lower guide rail. A door-opening wire extends through the door-opening outer tube from the electric drive unit to the lower roller bracket. A door-closing wire extends through the door-closing outer tube from the electric drive unit to the lower roller bracket.
US08225547B2 Vine crop supporting system
Vine plants are layered along a row of vine plants supported in growing media in a vine crop by a vine planet supporting system suspended from an overhead building structure locating the vine crop therein. The system includes a track extending in a longitudinal direction along the row of vine plants spaced above the growing media. A spool body supporting a string wound thereon is associated with each vine plant to support the vine plant extending along the string. A carrier body slidable along the track supports each spool body on the track. The spool bodies are coupled to the track such that the spool bodies are each arranged to unwind the string therefrom responsive to displacement of the spool body with the respective carrier body in the direction of the row of vine plants.
US08225546B2 Plant cultivation structure, root-preventing structure and root-preventing sheet used in them
To realize a root-preventing sheet with outstanding shape maintaining properties while being thin and light that even when affixed has no wrinkles, is difficult to tear, has excellent applicability, durability and adhesiveness and demonstrates definite root-preventing effects at low cost. The above problem is resolved by realizing a root-preventing layer structure set up on the construction surface of the soil layer that the plant is planted in and which prevents extrusion into the outer part of the soil layer of the plant root comprising: a resin film having the strength to be able to prevent extrusion of the plant root affixed to the construction surface; and an adhesive layer formed on the back face of the resin film, wherein a cover tape, which has an adhesive layer on the back face and has enough strength to be able to prevent extrusion of the plant root, is affixed to mutually abutting or overlapping resin film parts of the root-preventing layer to prevent extrusion of the plant root, and the thickness of the adhesive layer of the cover tape is formed to be smaller than the diameter of the extruding tip of the plant root.
US08225543B2 Canting vertical fore grip with bipod
Devices, systems and methods of canting firearms such as rifles relative to fore grip having extendable and expanded legs. One version allows for a rocking and canting of the firearm by pivotally attaching an upper portion of the expanded legs. Another version allows for a separate canting member to be clamped to both the upper portion of a vertical fore grip and to the lower mounting rail of the firearm. The canting member has portions that cant (move to the left or to the right) relative to one another. An operator can cant the firearm in a free-state or to fixed positions as desired.
US08225540B2 Wristband and use method thereof
A wristband that can be attached comfortably to wrists or ankles of various sizes by adjusting a band length. The wristband includes: a display portion, a band portion in a first end portion of the wristband as an extension from one side of the display portion; the first end portion includes band holes, and is wrapped around a wrist or the like; a setting portion formed in the other end portion as an extension from the other side of the display portion, includes a setting hole, and is overlapped with the band portion to attach the wristband in loop form. Band hole displays are printed beside the band holes in positions corresponding to the respective band holes. Band hole displays constituted by the same sequence of numbers as the band hole displays are provided beside the band holes, and boundary marks indicating the application range of the corresponding band hole display are provided in a length measurement portion at identical intervals to the band holes.
US08225537B2 Positioning and rotating apparatus for interring screw-in and self digging burial containers
Apparatus by which screw-in and self digging burial containers may be picked up, maneuvered into a desired position and pressed, rotated and or agitated for the purpose of interring such burial containers at nearly any angle into earth, sand, snow or other receiving material on dry land, wet land or under water.
US08225536B2 Removable footwear cleat with cushioning
A removable cleat for footwear. The cleat includes a disc with opposing faces. A shoe coupling element is attached to one face of the disc. The other disc face supports a cushioning layer. Traction elements are supported by the cushioning layer. When a user steps on a surface wearing a shoe outfitted with these cleats, the resilience of the cushioning layer at once both lessens the impact of the traction elements on the ground surface and lessens the reaction force on the user's foot transmitted through the shoe's outsole. The user's comfort is thereby enhanced.
US08225534B2 Article of footwear with a flexible arch support
An article of footwear is disclosed that includes an upper and a sole structure secured to the upper. The sole structure may include a flexible arch support adapted to provide support for a user's arch while permitting the arch to flex away from the user's foot. The flexible arch support may include a plurality of articulatable segments that, from a resting position, can rotate with respect to each other away from the user's foot, while resisting articulation in an opposite direction. The upper may include articulatable straps that secure the article of footwear to the user's foot while providing flexibility for foot bends or other movements.
US08225532B2 Shoe and removably securable shoe insert
A shoe insert for adjusting the fit of a shoe on a person's foot, and the combination of such insert and a shoe with elements providing for removable securement of the insert within the shoe. The shoe insert may be formed from a stable, resilient, and biodegradable material such as a molded mixture of polyurethane and cork, and may be removably secured within the shoe via a cooperating slot and rail system to prevent slippage of the insert within the shoe. The shoe or insert or both may be contoured to provide a custom anatomical fit to the person's foot.
US08225515B2 Chainsaw carving guide bar
A chainsaw guide bar adapted for carving and shaping a workpiece. In one embodiment, a guide bar includes a mounting end, a distal cutting end, and an intermediate portion offset from the longitudinal axis defined the mounting end. The guide bar may further include an idler sprocket mechanism operable to keep the saw chain engaged with the outer peripheral edge of the guide bar. In other embodiments, the guide bar includes an axially elongated recess providing an unsupported span of chain which is movable between undeflected and deflected positions when carving a workpiece.
US08225509B2 Method for making a pivot arm assembly for semiconductor wafer handling robots
A method for making a robot pivot arm assembly includes forming from a rigid, machinable material a circular disk, and forming a circular aperture through the center of the disk. An outer bearing track is formed integrally in the inside surface which defines the aperture, and the apertured disk is positioned in a machining device with a fixturing portion that engages the outer bearing track. An integral outer race, an arm and a gear segment with teeth are then machined into the disk to form the outer portion of the pivot arm assembly. An inner race with an inner bearing track is positioned inside the integral outer race, and rolling bearing elements are inserted into the first and second bearing tracks.
US08225500B2 Method of making a conductive elastomeric coplanar connector with mechanical pin
A process to make a connector is enclosed. The claimed embodiment comprises the following steps. First, design an insulating substrate using a customer specification. Second, program a Computer Numerical Control machine tool to form holes in the insulating substrate according to the design made in step one. Third, program a computer controlled dispensing machine tool to dispense conductive polymer into each hole formed in step 2. Fourth, form holes in the insulating substrate using the programmed Computer Numerical Control machine tool. Fifth, place a pin in each hole. Sixth, using a computer controlled automated dispensing machine, dispense electrically conductive polymer into each hole around the pin. And, finally, cure the polymer to hold the pin in place.
US08225495B2 Localizing unit for an X-ray diagnostic system with a sterile drape
A localizing unit for an X-ray diagnostic system covered with a sterile drape is provided. In one embodiment, the localizing unit can be sterilized and has an adapter, which includes a mechanism for puncturing the sterile drape and a mechanism for temporarily securing the sterile drape on a housing of the X-ray diagnostic system. The adapter may be detachably held in predetermined holders on the housing of the X-ray diagnostic system and may be positioned on the housing in a reproducible manner. In some embodiments, the mechanism for temporarily securing the sterile drape on the housing includes an elastically deformable, surrounding seal, which upon positioning the adapter, produces a force on the sterile drape in a direction perpendicular to the surface of the housing.
US08225491B2 Coil manufacturing method
A coil manufacturing method for manufacturing a wave wound coil in a substantially cylindrical shape by shaping a linear conductor with a cross-sectional shape having directionality, includes: transferring a linear wave conductor shaped in a substantially rectangular waveform, and having straight side portions extending in a wave width direction, one-side connecting portions sequentially connecting every other pair of adjacent side portions at ends on a one wave width direction side, and other-side connecting portions sequentially connecting pairs of adjacent side portions that are not connected by the one-side connecting portions at ends on an other wave width direction side; first bending the one-side and second bending the other-side connection portions so that the side portions are arranged along a coil circumferential direction, and directions of cross-sectional shapes of the side portions are in a constant direction with respect to a coil radial direction; and winding the bent wave conductor on a bobbin.
US08225481B2 Diffusion bonded composite material and method therefor
Methods and apparatus are provided for forming a diffusion bonded composite structure. The composite structure includes at least one internal void or feature. Surfaces to be bonded are cleaned and prepared for bonding. The exposed joints of the composite structure where the surfaces interface are sealed. The composite structure is placed in hot isostatic process furnace. The furnace is pressurized to a low pressure below 1500 pounds per square inch that forces the surfaces to be bonded in intimate contact with one another. The composite structure is heated to promote diffusion bonding at the interface of surfaces in contact with one another.
US08225477B2 Fairing removal tool
A fairing removal tool and a method of using the tool provide for an improved method of removing a fairing from an engine inlet case. The fairing removal tool employs a hook and notch to engage the fairing and release the bonds joining the fairing to an inner structural element of the inlet case.
US08225474B2 Stent crimping device
A crimping fixture for crimping a stent onto a balloon of a catheter is disclosed. The crimping fixture includes a flexible elastomeric body having a crimping lumen and one or more inflation lumens extending through the flexible elastomeric body. The flexible elastomeric body is elastically stretched such that a pre-crimped stent may be placed in the crimping lumen. The inflation lumens are then pressurized with a fluid to impart an inward crimping force onto the stent to crimp the stent to a balloon.
US08225462B2 Temporary sheet splice apparatus and method
An apparatus for temporarily repairing a separated sheet of a sailing vessel, including a first inner sleeve being formed by a first pair of thin bands and having a plurality of teeth facing a first direction, a second inner sleeve being formed by a second pair of thin bands and having a plurality of teeth facing a second direction, and an outer sleeve bonded to the first and second inner sleeves, wherein the sleeves have the ability to expand when placed under a compression force in the lateral direction and contract when placed under a tension force in the lateral direction, thereby causing the teeth to bite into ends of the separated sheet when under tension.
US08225448B2 Lint roller
Disclosed is a lint roller having a handle, and first roll of tape and a second roll of tape. The handle has a support having a first portion and a second portion. The first roll of tape has an outwardly facing surface with adhesive and rotatable about the first portion of the support. The second roll of tape has an outwardly facing surface with adhesive and rotatable about the second portion of the support.
US08225447B2 Dovetail treating apparatus
An apparatus for treating a dovetail in a dynamoelectric machine is provided. The apparatus includes a housing, at least two pads for treating, cleaning or polishing a dovetail surface, at least a pair of guide wheels for aligning the apparatus within the dovetail, and at least one motor connected to the pads. The motor is operatively configured to rotate the pads. The dovetail surface is treated, cleaned or polished by sliding the apparatus along the dovetail and activating the motor to rotate the pads.
US08225444B2 Inflatable device forming mattresses and cushions
The invention relates to an inflatable device comprising an electromechanical device and a self-sealing valve, and in particular, to any inflatable device that includes the assembly. In some embodiments, at least a portion of a fluid controller is coupled to and supported by an inflatable bladder of an inflatable device. The fluid controller may be located in a compartment, and the compartment may be within the profile of the bladder. The inflatable device may be a single bladder mattress or a dual bladder mattress. The inflatable device may include a heater or an articulation device. The inflatable device may be multi-positional device or have a storage compartment. The inflatable device may be configurable using one or more members such as a membrane or fasteners.
US08225428B2 Protective hood
A protective hood for use by a firefighter or other emergency worker. The hood includes a crown portion to cover the top of a wearer's head, the crown portion being made from a material having a primary stretch direction oriented to extend in a transverse, ear-to-ear, direction across the top of a wearer's head; and a lower portion that extends downward from the crown portion, the lower portion being made from a material having a primary stretch direction oriented to extend in a circumferential direction around a wearer's head.
US08225425B2 Noisemaker apparatus
A noisemaking device comprising a first and second holders in the form of, for example, a pair of gloves, the palm region of each glove is provided with a domed shaped hollow member formed of a rigid, sound transmitting material and which extends upwardly from the surface of the holder so that when the hollow members are caused to be impacted against each other during hand clapping, a distinct sound is generated.
US08225424B2 High visibility safety apparel
A high visibility safety vest for use with an air/oxygen bottle such as used with a SCBA. The vest includes a torso covering portion of high visibility material. The torso covering portion includes a back panel with an air/oxygen bottle receiving cover of the high visibility material formed in the back panel to extend therefrom and cover an air/oxygen bottle of a SCBA worn by a wearer of the vest.
US08225422B1 Car seat coat
Clothing adapted for a child to wear while traveling in a car seat. The clothing includes sleeves, legs, and a hood connected to a back panel to form an always-open area over the child's chest. The always-open area avoids trapping material of the clothing between seat belt straps and the child's chest. Certain embodiments include a blanket that is sized to form a covering over the always-open area. Desirably, the blanket is optionally removable, to permit its use for other functions. When present, it is currently preferred for an edge of the blanket to be affixed to a visor of the hood. The distal ends of sleeves and legs in certain embodiments are permanently closed. In other cases, the ends may be optionally closed, or structured to remain open-ended. The clothing may include a plurality of layers to provide variable insulation.
US08225420B2 Helmet heat shield
A helmet heat shield affixed over the top of a helmet of the type worn by riders of motorcycles, all-terrain vehicles, bicycles, and other similar open-air vehicles. The inner surface of the heat shield conforms to the contour and shape of the upper portion of the helmet and further, provides an air gap between the helmet and the heat shield. A radiant barrier attached to the inner surface of the heat shield assists in dissipating heat away from the helmet surface. The air gap also permits air to circulate through freely, thereby significantly reducing the heat transfer to the exterior surface and interior of the helmet. The heat shield may be manufactured as an integral part of the helmet.
US08230507B1 Modular agent for network security intrusion detection system
The present invention provides for the receipt of a request to modify a software agent's configuration at a server-based manager. A determination of the modifications to the software agent is made at the server-based manager. The requested modifications are then delivered to the software agent. The software agent interprets the requested modifications and implements them.
US08230498B2 System and method for defending against denial of service attacks on virtual talk groups
In one embodiment, a method includes establishing a first virtual talk group (VTG) that includes a plurality of endpoints and has a first multicast address. The plurality of endpoints includes a first endpoint and a second endpoint. The method also includes monitoring traffic associated with the first VTG, determining when a denial of service (DOS) attack is indicated by the traffic, and identifying at least one rogue endpoint responsible for the DOS attack when it is determined that the DOS attack is indicated. The first endpoint and the second endpoint are notified that they are to participate in a dynamic switchover to a second VTG when a DOS attack is indicated. The second VTG is established using a second multicast address, and includes the first endpoint and the second endpoint, but not the rogue endpoint.
US08230497B2 Method of identifying software vulnerabilities on a computer system
A method of identifying a software vulnerability on a computer system is disclosed in which the computer system has software stored thereon and is connected to a management system over a computer network. The method comprises the steps of: applying an interrogation program to the software, the interrogation program being capable of exploiting a known software vulnerability if it is present in the software to which the interrogation program is applied; in the event that the software vulnerability is exploited by the interrogation program, operating the interrogation program to generate a set of management information from which can be derived the identification of the computer system; and sending the management information to the management system.
US08230491B2 Automatic access to network devices using various authentication schemes
An access discovery method and system discovers and stores the proper access protocol for each device on a network. The discovery process includes progressively sequencing through state transitions until a successful access protocol sequence is determined, and an access script corresponding to this sequence is stored for subsequent access to the device. Preferably, the protocol-discovery algorithm is modeled as a state table that includes a start state and two possible terminal states: success and failure. A state machine executes the state table until a terminal state is reached; if the terminal state is a failure, the system backtracks to attempt an alternative sequence. The process continues until the success state is reached or until all possible sequences are executed without success. An exemplary state model is provided that has been shown to be effective for modeling network devices from a variety of vendor devices.
US08230482B2 System and method for manipulating and managing computer archive files
Certain embodiments of the present invention provide an archive management application that operates within a host application to provide access to an archive and/or allow access to and/or modification of files in an archive using the host application's interface, instead of operating as a separate standalone archive management application. In an embodiment of the present invention, a file archiving system may include a user interface component, a file management component and a compression/extraction engine component. The user interface component may include an enhanced user interface of a host application that provides an interface for a user. The file management component may include a central directory that provides a representation of the contents of an archive. The compression/extraction engine component may include a file size module and/or a security module. The file size module may be used to compress and/or decompress a file in an archive. The security module may be used to encrypt, decrypt, digitally sign and/or authenticate a file in an archive.
US08230461B1 Method for grouping and transmitting multimedia data
A method for the aggregation and the transmission of multimedia data is proposed, in which multimedia data (52) is analyzed according to its content and corresponding metadata (51) is generated and a user profile (21) is established. The user stipulates and/or modifies at least parts of the user data (211) of the user profile (21) in advance of a purchase of multimedia data from the central unit (20) by means of a communication device (10). Multimedia data (52) are selected utilizing the metadata (51) and based upon the user profile, and content oriented and user specific optimized multimedia data are produced out of the selected multimedia data by means of a repackaging module (30). The content oriented and user specific optimized multimedia data are stored and made available to the user via a database (41) of a content module (40) of the central unit (29). Particularly, the content oriented and user specific optimized multimedia data are made available to the user for various receiving devices of the user in the database (41) of the content module (40).
US08230455B2 Method and system for enforcing password policy for an external bind operation in a distributed directory
The invention describes techniques for enforcing password policy within a distributed directory environment that includes one or more distributed directory servers and a proxy server that acts as an intermediate agent between a client and the distributed directory environment. In one aspect, the proxy server is enhanced to support the passing (from the backend server to the client) of password policy controls. In particular, controls returned from a backend server are parsed and cached (for re-use) for the life of a given client connection. According to another aspect, the proxy server ensures that all compare operations for a single user's password are directed to the same backend server in the distributed directory environment. This insures that a user's most current password is used, and that failed operation counts, resets and operational attributes are up-to-date. According to still another aspect, the proxy server enforces password policy on bind plug-ins and, in particular, through a pair of pre-bind and post-bind extended operations. In particular, pre-bind processing includes checking if an account is locked. Post-bind processing includes checking for expired passwords, grace logins and updating failed/successful bind counters.
US08230449B2 Call control enabler abstracted from underlying network technologies
Embodiments of the invention provide systems and methods for controlling a media session. According to one embodiment, a method for controlling a communication session can comprise receiving a request to perform a call control function from an application via a northbound interface of a call control enabler. The northbound interface can provide an abstract interface for invoking one or more of a plurality of call control functions. The call control function can be requested from a first network resource via a southbound interface of the call control enabler specific to the first network resource. In some cases, results of the call control function can be received from the first network resource via the southbound interface of the call control enabler. The results of the call control function can then be returned to the application via the northbound interface of the call control enabler.
US08230444B2 Global attribute uniqueness (GAU) using an ordered message service (OMS)
A method and computer program product for providing Global Attribute Uniqueness (GAU) using an Ordered Message Service (OMS) is presented. A database operation is received from a client. A determination is made regarding whether the operation changes a value to a current value and when the operation would change a value to a current value then operation is ended. When the operation would not change a value to a current value the operation is decomposed into ADD messages and DELETE messages. The ADD messages are sent to a GAU manager and GAU state is checked and updated. The updates are committed to GAU state and the Directory Server (DS) is updated. Operation is then returned to the client. DELETE messages are sent to the GAU manager and GAU state is updated. The updates are then committed.
US08230442B2 Executing an accelerator application program in a hybrid computing environment
Executing an accelerator application program in a hybrid computing environment with a host computer having a host computer architecture; an accelerator having an accelerator architecture, the accelerator architecture optimized, with respect to the host computer architecture, for speed of execution of a particular class of computing functions; the host computer and the accelerator adapted to one another for data communications by a system level message passing module, where executing an accelerator application program on an accelerator includes receiving, from a host application program on the host computer, operating information for an accelerator application program; designating a directory as a CWD for the accelerator application program, separate from any other CWDs of any other applications running on the accelerator; assigning, to the CWD, a name that is unique with respect to names of other CWDs of other applications in the computing environment; and starting the accelerator application program on the accelerator.
US08230439B2 Green computing interchange switching function
Systems, methods, devices and program products are provided for enabling users of a computing system to measure and compare the green efficiency of a set of resources used in a computing task. With the use of this information, the user can select a desired set of resources to be employed in the computing task to minimize the environmental impact of computing tasks in relation to requirements. In some embodiments, the invention creates metrics for measuring the greenness of a computing task. The metrics are calculated through analysis of the resource computation, energy consumption, consequence of computation, and dimensional characteristics of a computing task. The metrics could be beneficial or other metrics that permit the user or a processing system to make scheduling and execution decisions.
US08230428B2 Data management job planning and scheduling with finish time guarantee
A method is disclosed for scheduling data management jobs on a computer system that uses a dual level scheduling method. Macro level scheduling using a chained timer schedules the data management job for execution in the future. Micro level scheduling using an algorithm controls the actual dispatch of the component requests of a data management job to minimize impact on foreground programs.
US08230420B2 Apparatus for transferring a virtual machine using stored correspondence information
A virtual machine is transferred between an information processing apparatus and another information processing apparatus via a communication unit which communicates with the other information processing apparatus via a network. For a virtual machine which operates in the virtual machine operating environment of the information processing apparatus, correspondence relationship information representing the correspondence relationship between the virtual machine and a storage unit which stores a virtual disk file to be accessed by the virtual machine is managed using a storage correspondence table. Access from the virtual machine which has issued an access request to the virtual disk file is controlled by looking up the storage correspondence table.
US08230418B2 Computer program product for evaluating the workloads of installation plans in quantity by building a pre-requisite relation knowledge-base
A first embodiment of the invention includes a computer program product including machine executable instructions stored on machine readable media, the instructions for providing an installation plan for installing at least one application in at least one processing system, by implementing a method. The method includes loading a configuration management database (CMDB) for the processing system, the CMDB including a pre-requisite relations knowledge database and a configuration information database. The method also includes receiving installation data for an installation of the at least one application and determining one or more installation plans for the installation of the application based upon the CMDB and the installation data. The method further includes displaying the one or more installation plans to a user, including an indication of a best installation plan.
US08230415B1 On-demand advertising of software packages
A network system includes an access control device and a client device. The access control device provides access to an enterprise network using a virtual private network (VPN) and provides a software update package to the client device. The client device includes an operating system that maintains a user context for a user having restricted privileges and a system context having elevated privileges. The client device further includes a user-level setup module, a system-level installation service and a user-level installation service. The setup module, system-level installation service and the user-level installation service interact to provide on-demand advertisement and installation of authorized software update packages on computing devices when needed by the user without requiring action by an administrator.
US08230410B2 Utilizing a bidding model in a microparallel processor architecture to allocate additional registers and execution units for short to intermediate stretches of code identified as opportunities for microparallelization
An enhanced mechanism for parallel execution of computer programs utilizes a bidding model to allocate additional registers and execution units for stretches of code identified as opportunities for microparallelization. A microparallel processor architecture apparatus permits software (e.g. compiler) to implement short-term parallel execution of stretches of code identified as such before execution. In one embodiment, an additional paired unit, if available, is allocated for execution of an identified stretch of code. Each additional paired unit includes an execution unit and a half set of registers. This apparatus is available for compilers or assembler language coders to use and allows software to unlock parallel execution capabilities that are present in existing computer programs but heretofore were executed sequentially for lack of a suitable apparatus. The enhanced mechanism enables a variable amount of parallelism to be implemented and yet provides correct program execution even if less parallelism is available than ideal for a given computer program.
US08230405B2 Administrative tool environment
In an administrative tool environment, user input is supplied to an administrative tool framework for processing. The administrative tool framework maps user input to cmdlet objects. The cmdlet objects describe a grammar for parsing the user input and input objects to obtain expected input parameters. The input objects are emitted by one cmdlet and are available as input to another cmdlet. The input objects may be any precisely parseable input, such as .NET objects, plain strings, XML documents, and the like. The input objects are not live objects. The cmdlets may operate within the same process. Alternatively, one cmdlet may operate locally while another cmdlet operates remotely. The cmdlets may be provided by the administrative tool framework or may be provided by third party developers. The user input may be supplied to the framework via a host cmdlet.
US08230404B2 Computer program product containing instructions for providing a processor the capability of executing an application derived from a compiled form
An integrated circuit card is used with a terminal. The integrated circuit card includes a memory that stores an interpreter and an application that has a high level programming language format. A processor of the card is configured to use the interpreter to interpret the application for execution and to use a communicator of the card to communicate with the terminal.
US08230403B2 Typed-data translation for platform independence
A method, computer program and device for the translation of typed data objects in a heterogeneous computational environment is described. The operating system (or installed shared code libraries) translates typed data objects from a first format (e.g., big-endian) to a second format (e.g., little-endian) if the application sending the object and the application receiving the object utilize different formats. By placing data object format translation capabilities into the operating system, the software development effort required to permit an application (e.g., a user-level application) to execute in a heterogeneous environment is significantly reduced.
US08230393B2 Template model for metadata capture
The illustrative embodiments provide a method, system and computer program product for automatically capturing metadata using a template model. The template model is assembled for automatically capturing metadata during one or more stages of the life cycle of an application. Included in the template model are a description and a source of the metadata during a particular stage of the application lifecycle. The template model further includes multiple fields for dynamically capturing metadata. The template model fields may include: a stage field, an item field, a type field, specific source field, indicative field, a source list field, an analyzer reference field, default value field, and default reason field. A unique label associated with the stage field, of the template model, is read to identify the current stage of the lifecycle. The metadata associated with the current stage is automatically captured, then communicated to the application.
US08230392B2 Determining the reuse value of a service component
An apparatus for determining a reuse value of a service component associated with a first service in a service orientated architecture, the apparatus including: a first assignor component for assigning a first variable to the service component, the first variable associated with a process of generating the service component; a second assignor component for assigning a second variable to the service component, the second variable being associated with a reuse factor derived from a reuse of the service component in the first service; and a calculation component for using the first and second variables to determine a third variable associated with the service component, wherein the third variable is associated with a reuse value of the service component for reuse in a second service.
US08230385B2 Test effort estimator
A system, method, and computer program product for evaluating the test effort to be provided for functional testing during an application development project is disclosed. The major influencing parameters within testing applications in complex systems are used to compute a test case management effort and a defect effort, those parameters being scope, duration and product quality related, or organization related. A test effort consolidated measurement is generated and provided as a final summary report in a user-friendly format suitable for management analysis.
US08230384B1 Techniques for generating and processing a schema instance
Described are technique for generating a configuration schema instance. A layout file is received that specifies what portion of configuration information is to be extracted from a configuration data store. The portion of configuration information is extracted from said configuration data store in accordance with said layout file. A representation of said portion of configuration information is stored in said configuration schema instance.
US08230383B2 Method for the construction of flexible printed circuit boards
A description is given of a method for the computer-aided construction of flexible printed circuit boards that are arranged in a housing (10) of a device. The method provides a 3D model for determining the fixed points (1 to 4) of the printed circuit board, such as fastening points and connecting points, and a 2D model based on a development of a skeleton model (20) of the printed circuit board, for creating a printed circuit board design (40) comprising a printed circuit board contour and a printed circuit board layout. The two development environments are uniquely assigned to one another.
US08230381B2 Method for designing cell layout of semiconductor integrated circuit
With a conventional method for designing cell layout, it is necessary to give relative positional information in advance to all cells to be arranged. Furthermore, the conventional method is troublesome because it is necessary to correct relative positional information of cells after confirming a result of temporary layout. Therefore, it takes time to obtain a layout result. To avoid these problems, cells of a specific type specified from outside, or cells satisfying specific conditions, are extracted and arranged first or limited to a layout position by specifying a layout position, then arranging the remaining cells using a general layout algorithm.
US08230373B2 ESD analysis device and ESD analysis program used for designing semiconductor device and method of designing semiconductor device
An ESD analysis method and computer program product are disclosed. A circuit simulation is executed of design data of a semiconductor integrated circuit including a first power supply pad, a second power supply pad and a plurality of current paths between the first power supply pad and the second power supply pad, to calculate potentials in the plurality of current paths, when one of an ESD current and an ESD voltage is applied between the first power supply pad and the second power supply pad. An ESD tolerance is checked by calculating a potential difference between a first node coupled to the first power supply pad and a second node coupled to the second power supply pad, based on the calculated potentials. The first node and the second node are determined as nodes to be coupled to a border cell upon the potential difference being lower than a predetermined value.
US08230369B2 Simulation method and simulation program
A method of simulating an optical intensity distribution on a substrate when a mask pattern formed on the mask is transferred to the substrate through a projection optical system by irradiating an illumination light obliquely on a mask surface of the mask, which comprises setting a phase difference between a zero-order diffraction light and a first-order diffraction light determined according to at least one of a distance between the zero-order diffraction light and the first-order diffraction light on a pupil of the projection optical system, thickness of a light-shielding portion formed on the mask, angle defined by an optical axis direction of the illumination light and an incident direction on the mask, and a difference between a size of the mask pattern and a half cycle of the mask pattern, and carrying out a simulation of the optical intensity distribution on the substrate according to the set phase difference.
US08230368B2 Mobile communication terminal and method for displaying a word or phrase on an idle screen using a mini planar function
A mobile communication terminal displays a word or phrase on an idle screen of the terminal using a mini planar function. A user provides one or more words or phrases associated with specific events, and when the specific event occurs, the associated word or phrase is displayed. Display attributes may be established and enabled for each of the words or phrases. Alternatively, each of the words or phrases may be associated with a starting time for display and an ending time for display, and if the current time is within the display period for more than one word or phrase, then each word or phrase is displayed.
US08230366B2 Dynamically changing cursor for user interface
A dynamic cursor for a computer graphical user interface changes according to the processing state of applications over which the cursor is located, or with respect to an operating system element. A normal cursor is displayed when either the operating system element, or an application over which the cursor is located, can be accessed in a normal manner. A standard wait cursor is displayed over busy applications that require a user to wait until interacting with the application, when the application is active in the foreground of the computer system. When the application is busy and operating in the background, a hybrid wait cursor is displayed that indicates to the user the busy state of the application and the user's ability to interact with operating system elements or other applications regardless of this busy state. Other forms of hybrid cursors are disclosed that indicate the results of a drag operation, and quantitative data pertaining to objects being dragged.
US08230354B2 Method and system for providing dynamic branding in a computer program or suite
A method and system for providing dynamic branding for a computer program or suite having windows, screens, display elements in a graphical interface. The system comprises a branding service module and a branding files database. The database includes a schema for storing and accessing the branding files. The branding files comprise graphical elements and/or textual elements, which can be modified and updated.
US08230353B2 Iterative development of services from WSDL
Iterative development of services may be provided by simultaneously developing service implementations and the corresponding WSDL description. At least one web service may be specified by WSDL code accepted as input. Output code may be created corresponding to each of the inputted web service. A graphical display item may be displayed corresponding to each inputted web service. The WSDL code, output code, and graphical display may be updated to reflect user input modifying a web service. A WSDL document and/or an output code document may be generated including modified web services.
US08230351B2 Method and apparatus for collaborative work
A method and apparatus for collaborative work is provided. One embodiment of a method for facilitating a collaborative task undertaken by a plurality of users, where each of the users uses a networked computing device that displays a user interface including a public panel representing a shared workspace and a private panel representing a personal workspace, includes receiving, by a server, a first request from a user to move a component from the shared workspace to the user's personal workspace The component represents an individual contribution to the collaborative task. The method then renders the component unavailable for use (e.g., moving or editing) by the other users.
US08230348B2 Collaboration software with real-time synchronization
A collaboration program operates on a computer system for storing, sharing and synchronizing data between different users. Centrally stored content data items are organized by associations into one or more folders, with the folders arranged by associations in a multi-level hierarchical structure. Users have access to all folders and content data items falling within at least one top level folder or “file cabinet” viewable by that user. When a user makes a change/addition to the hierarchical structure, that change/addition is transmitted to a server, which makes the change/addition to the necessary associations and sends messages through a TCP/IP format advising other signed-on users of the change/addition. With each content data item having the capability of being associated into multiple folders and each folder having the capability of being associated into multiple other folders or file cabinets, the computer system operating the collaboration program gives different users simultaneous, synchronized access to the folders and content data items in the hierarchical structure.
US08230346B2 Graphical user interface for an information mediation system
A graphical user interface for an information mediation system is provided for assisting the user to discover an information source that matches a sense of value of the user which normally can not be explicitly expressed in language, from a plurality of information sources such as bulletin board sites. The information mediation apparatus collects information from the plurality of information sources, analyzes the information, and generates one or more guideposts corresponding to information values thereof and data indicating a correlation between the plurality of information sources relative to the guideposts. A client apparatus receives one or more guideposts and a set of data containing information indicating the correlation of the information sources relative to the guidepost from the information mediation apparatus, and displays the correlation between these information sources in such a mode that the user can easily understand.
US08230341B2 Unified media devices controlling using pre-defined functional interfaces
A method (and a computer-readable medium comprising executable instructions for generating a user interface on a display) are disclosed for controlling a plurality of media objects connected to a network. The method displays a subset of a group of predefined functional interfaces. A functional interface comprises one or more user menus and each user menus is associated with at least one media object. The method forwards a user request to a control server and to receive a response to the user request from the control server. A user request comprises one or more user interactions with the subset of the functional interfaces. The method further comprises updating the subset of the functional interfaces on the display screen.
US08230339B2 Hierarchical data display
A graphical hierarchical data wheel for displaying hierarchical nodes includes a top level circle on a central axis of the wheel representing a top level node. The wheel further includes a first concentric ring adjacent to the top level circle and comprising a plurality of first level segments, each representing a first level node. The size of each first level segment is proportional to a weight of the corresponding first level node. The wheel further includes a second concentric ring having a larger radius than the first concentric ring and adjacent to the first concentric ring, and comprising a plurality of second level segments, each representing a second level node. The size of each of the second level segments is proportional to the weight of the corresponding second level node. The wheel may include additional concentric rings as needed, and depending on the resolution and size of the display.
US08230337B2 Associating objects with corresponding behaviors
Methods and systems for associating objects with corresponding machine behaviors. Machine behaviors refer to responsive actions that are triggered when an object (which may be physical or electronic) is encountered. Examples of these behaviors include fetching a web page, executing software instructions, etc. A registration system enables machine behaviors to be associated with objects through use of object identifiers. For an electronic object such as an audio or video signal, the identifier can comprise a steganographic in-band watermark, a numeric ID or song/artist name field in a in a file header; a 128-bit hash value obtained by applying a hashing algorithm to the content data, the file header data, a portion thereof, etc. The disclosure particularly focuses on an embodiment utilizing stickers as objects, and watermarks as identifiers, but the technology can be implemented in many other, different, forms.
US08230335B2 Enhanced visual representations of company related data and generation of virtual business cards
Data characterizing contact information for an individual is obtained. Thereafter, the contact information is associated with a company identifier for a company. A remote data source is then polled to obtain at least one graphical image characterizing a logo for the company so that a virtual business card containing the at least one graphical image and the contact information can be generated and displayed. In some implementations, other information from a remote data source can be used to generate a background portion of a virtual business card. Related apparatus, systems, techniques and articles are also described.
US08230332B2 Interactive user interface for converting unstructured documents
An interactive interface facilitates the conversion of unstructured documents into XML-compliant documents. A document is parsed to identify fact items in the content of the document. A classifier associates initial labels with an identified fact items, and the fact items and associated initial labels are forwarded to a user for review and correction. An interface executing on a client computer presents the initial labels associated with fact items, and enables a user to correct the labels associated with the identified fact items. Upon receipt of corrected labels from the user, the classifier is trained to update probable associations of labels and fact items in accordance with the corrected labels. The interface enables the user to enter new labels and/or concepts for a taxonomy, and an extension to the taxonomy is automatically generated.
US08230329B2 Enterprise-level transaction analysis and reporting
Systems and methods for a multi-level advanced caching engine that is designed for processing a high-volume of transaction data and ensuring high performance query processing is provided. A folio is interactively updated on-demand for an organizational hierarchy with aggregated information from pre-summarized balances. Responsive to user-generated folio-level queries which depend upon balance values not currently stored within the financial transaction system, multiple instances of balances are dynamically created and populated with new balance values based on the user-generated folio-level query. Responsive to new transaction data, clean balance values are maintained within the dependent balances by regenerating the associated balance values. Responsive to a user-generated folio-level query, an instance of a cube is dynamically created and populated having dimensions defined by parameters of the user-generated folio-level query and which aggregates the balance values of the balances into appropriate slices of the cube.
US08230328B2 Methods and systems for distributing localized display elements to an imaging device
Aspects of the present invention relate to systems, methods and devices for imaging device display content localization. Some aspects relate to methods and systems for sending geographical-locale-related information from an imaging device to a remote computing device where the geographical-locale-related information is matched with related data comprising a language and at least one of a time format, a date format, an address format, a calendar format, a currency type and a geographical-locale-related cultural custom, which is then sent to the imaging device for output to a user.
US08230324B1 Ad size capture tool for publications
Methods, systems, and apparatus for specifying the size of one or more advertisements that can be accepted for inclusion in a publication. In one aspect, a method includes receiving one or more parameters defining a publication, wherein the one or more parameters include one or more of a format, a number of columns, a height and a width; presenting an advertisement inventory table corresponding to the publication, wherein the advertisement inventory table is generated in accordance with the one or more received parameters; receiving input through the advertisement inventory table identifying at least one supported advertisement; and storing, in association with the publication, information defining the at least one supported advertisement.
US08230310B2 Method and apparatus for received signal processing in a wireless communication receiver
According to one aspect of the teachings presented in this document, a wireless communication receiver implements a form of joint detection that is referred to as “fast joint detection” (FJD). A receiver that is specially adapted to carry out FJD processing provides an advantageous approach to joint detection processing wherein the number of computations needed to produce reliable soft bits, for subsequent turbo decoding and/or other processing, is significantly reduced. Further, the algorithms used in the implementation of FJD processing are particularly well suited for parallelization in dedicated signal processing hardware. Thus, while FJD processing is well implemented via programmable digital processors, it also suits applications where high-speed, dedicated signal processing hardware is needed or desired.
US08230309B2 Maximum likelihood detector, error correction circuit and medium storage device
A maximum likelihood decoder creates a decoding target data string and provides error candidates that are effective for an error correction circuit. The decoder has a detector for creating a decoding target data string, and an error candidate extractor for extracting the bit positions of which likelihood of each bit shows a high probability of error as the error candidates of the decoding target data string based on the likelihood information from the detector. Since only the bit positions of which error probability is high are extracted as error candidates, a correction circuit can extract the error candidates in the sequence of the lower likelihood, and the number of times of sorting in the sequence of likelihood can be decreased.
US08230305B2 Extended single-bit error correction and multiple-bit error detection
Some embodiments include apparatus and methods to prevent at least one of misidentifying and ignoring multiple-bit errors if the multiple-bit errors include a plurality of erroneous data bits that belong to only one specific group of a plurality of groups of data bits and if none of the other groups of the plurality of groups have errors.
US08230303B2 Memory system and data processing method thereof
A data processing method of a memory system including a flash memory, which includes judging whether data initially read from a selected page of the flash memory is correctable. If the initially read data is judged not to be correctable, the data is newly read from the selected page based upon each of newly determined read voltages. Thereafter, error-free sub-sectors of the newly read data are collected based upon EDC data corresponding to the initially read data. The data of the error-free sub-sectors are then corrected based upon ECC data corresponding to the initially read data.
US08230294B2 Low density parity check (LDPC) decoder using broadcast messaging
In a decoder implementing a belief propagation algorithm for iteratively decoding a Low Density Parity Check (LDPC) encoded data block, a method of computing messages to be sent by a first node of the decoder to at least one neighbor node of the decoder. The method comprises: processing messages received by the first node to remove an echo of a previous message sent by the first node to the at least one neighbor node in a previous iteration, to yield corresponding modified messages; computing a message for a current iteration using the modified messages; and broadcasting the computed message for the current iteration to each of the at least one neighbor nodes.
US08230287B2 Image data test unit, image apparatus having the same, and method of testing image data using the same
An image data test unit includes a data acquisition unit configured to acquire image data having individual frames, an image data temporary storage unit configured to receive the acquired image data from the data acquisition unit to store a certain amount of the image data, and a test calculation unit configured to sequentially receive the image data from the image data temporary storage unit to store a certain amount of the image data, and compare the stored image data with pre-set test elements. In addition, an image apparatus having the image data test unit and a method of testing image data using the image data test unit are also provided.
US08230282B2 Method and apparatus for low-pin-count scan compression
A low-pin-count scan compression method and apparatus for reducing test data volume and test application time in a scan-based integrated circuit. The scan-based integrated circuit contains one or more scan chains, each scan chain comprising one or more scan cells coupled in series. The method and apparatus includes a programmable pipelined decompressor comprising one or more shift registers, a combinational logic network, and an optional scan connector. The programmable pipelined decompressor decompresses a compressed scan pattern on its compressed scan inputs and drives the generated decompressed scan pattern at the output of the programmable pipelined decompressor to the scan data inputs of the scan-based integrated circuit. Any input constraints imposed by said combinational logic network are incorporated into an automatic test pattern generation (ATPG) program for generating the compressed scan pattern for one or more selected faults in one-step.
US08230280B2 Source and destination data circuitry coupled to bi-directional TMS lead
The present disclosure describes using the JTAG Tap's TMS and/or TCK terminals as general purpose serial Input/Output (I/O) Manchester coded communication terminals. The Tap's TMS and/or TCK terminal can be used as a serial I/O communication channel between; (1) an IC and an external controller, (2) between a first and second IC, or (3) between a first and second core circuit within an IC. The use of the TMS and/or TCK terminal as serial I/O channels, as described, does not effect the standardized operation of the JTAG Tap, since the TMS and/or TCK I/O operations occur while the Tap is placed in a non-active steady state.
US08230278B2 Test system having a sub-system to sub-system bridge
A test system having a sub-system to sub-system bridge may be provided that utilizes the useful attributes of a plurality of circuit testing techniques, while reducing deficiencies associated with certain types of circuit testing. A bridged test system structure is utilized to facilitate circuit testing that is more effective and time efficient. The method analyzes performance data acquired by a first component for one or more circuits, and sends that performance data to a second test component. The second test component provides test signals to the circuits, using the performance date to enhance the use of the test signals, and also provides test response data for the circuits in response to the provided test signals.
US08230276B2 Writing to memory using adaptive write techniques
Techniques for writing to memory using adaptive write techniques. An adaptive write technique includes receiving at a computer a message including a plurality of symbols. The message is written to a memory. The writing to memory includes performing for each symbol in the message: writing a data value to a memory location in the memory and reading contents of the memory location after the data value has been written. The data value is determined at the computer in response to the symbol and to the contents of any memory locations previously read as part of writing the message to the memory. It is determined at the computer if the contents of the memory locations reflect the message. The writing is restarted at the computer in response to determining that the contents of the memory locations do not reflect the message.
US08230273B2 Wireless communication apparatus
A wireless communication apparatus performs data communication with a base station using a plurality of transport channels (TRCHs) that share a frequency band, and selects a reference TRCH using coding schemes of data to be transmitted using the TRCHs. After that, the wireless communication apparatus performs outer loop control so that a block error rate (BLER) of the data to be transmitted using the reference TRCH is set to a target BLER.
US08230270B2 Monitoring device
The invention relates to a monitoring device for a processor comprising a means for monitoring the power consumption of the processor and a means for analysing the power consumption to detect abnormal operation of the processor.
US08230267B2 Automated software testing framework
A generic testing framework to automatically allocate, install and verify a given version of a system under test, to exercise the system against a series of tests in a “hands-off” objective manner, and then to export information about the tests to one or more developer repositories (such as a query-able database, an email list, a developer web server, a source code version control system, a defect tracking system, or the like). The framework does not “care” or concern itself with the particular implementation language of the test as long as the test can issue directives via a command line or configuration file. During the automated testing of a given test suite having multiple tests, and after a particular test is run, the framework preferably generates an “image” of the system under test and makes that information available to developers, even while additional tests in the suite are being carried out. In this manner, the framework preserves the system “state” to facilitate concurrent or after-the-fact debugging. The framework also will re-install and verify a given version of the system between tests, which may be necessary in the event a given test is destructive or otherwise places the system in an unacceptable condition.
US08230264B2 System evaluation apparatus
An apparatus for evaluating a change of an existing system to a modified system by using a test system including a subsystem having the same configuration with either of the existing subsystem and the modified system includes: a memory for storing configuration information of the test system and test information; and a processor for executing a process including: activating the test system to execute test on the subsystem, collecting test information from the test system, and storing the test result information while the subsystem has the same configuration as the existing system; confirming the test system has been modified; and activating the test system to execute test on the subsystem, collecting test result information from the test system, and storing the test result information while the subsystem has the same configuration as the modified system.
US08230263B2 Automated specification based functional test generation infrastructure
A method comprising the steps of (A) generating a code, (B) applying one or more constraint constructs to the code, (C) generating a coverage code and a second code in response to applying the constraint constructs to the code, (D) generating a third code in response to the code, and (E) generating one or more assembly language tests in response to the second code.
US08230255B2 Blocking write acces to memory modules of a solid state drive
Described are embodiments of an invention for blocking write access to memory modules of a solid state drive. The solid state drive includes a controller access module or a memory access module that controls write access to the solid state drive and the memory modules of the solid state drive. Upon determining that a memory module has failed, the failed memory module or the entire solid state memory device is configured to be read only to prevent an errant write of data over critical data. Further, a failed memory module, or solid state device memory having a failed memory module, may be replaced upon failure.
US08230247B2 Transferring architectural functions of a processor to a platform control hub responsive to the processor entering a deep sleep state
Power consumption and dissipation during sleep states of processors is reduced using a novel connected standby sleep state. In the connected standby sleep state a dedicated power plane is used to maintain processor context. To conserve power, unnecessary components on the processor are powered down, including all of the clock components, and wakeup sources previously directed to the processor are directed to a platform control hub. The platform control hub sustains certain architectural functions for the processor during connected standby sleep state, and manages the wakeup logic for returning the processor to the preceding sleep state.
US08230244B1 On demand hard disk drive system on a chip power control scheme
A technique for controlling a group of logic included in a hard disk drive system, is performed by obtaining an access instruction associated with accessing a target location in a disk included in the hard disk system. A number of units until the target location is accessed is calculated. It is determined whether to put the group of logic into a lower power state based at least in part on the number of units until the target location is accessed and a warm up time associated with the group of logic; in the event it is determined to do so, the group of logic is put into the lower power state.
US08230242B2 Accessory power management
Methods, apparatus, and circuits for managing power among portable computing devices and one or more accessories. One example provides commands to improve power management between a portable computing device and one or more accessories. Other examples provide commands that may allow a portable computing device to charge at a maximum available current level while providing an accessory with sufficient current for its proper operation. Another may help prevent a portable computing device from drawing a high level of current that could be detrimental to an accessory, while others provide commands that may allow a battery pack to instruct a portable computing device to not charge its internal battery. Another example may allow a portable computing device to determine which power supply among multiple power supplies should be used to power an accessory, while others may allow an accessory to retrieve charging current parameters from a portable computing device.
US08230240B2 Method and system for energy efficient networking over a serial communication channel based on forward error correction support
Aspects of a method and system for energy efficient networking over a serial communication channel are provided. In this regard, one or more circuits in an Ethernet PHY that communicates over one or more serial communication channels may transmit and/or receive physical layer signals to maintain and/or refresh synchronization and/or training parameters while operating in an energy saving mode. The Ethernet PHY may transition out of the energy saving mode upon transmitting and/or receiving a wake sequence via the serial communication channel(s), where the wake sequence comprises one or more deterministic forward error correction (FEC) block in instances that FEC is utilized for communications via the serial communication channel(s). The one or more circuits in the Ethernet PHY may be operable to perform forward error correction (FEC) functions and one or more of the FEC functions may be disabled while remaining ones of the FEC functions are enabled.
US08230229B2 Security in computing networks
A system for verifying the security of communications between a set of nodes via a high-bandwidth, insecure communications channel. A number of embodiments are described for enabling authenticated communication between the nodes in an environment wherein there is a high bandwidth Dolev-Yao network amongst the nodes and non-spoofable, low-bandwidth empirical channels between each pair of nodes.
US08230227B2 Method for generating a temporally threaded CMI watermark
Disclosed is a method for generating a temporally threaded copyright management information watermark where fragile watermarks containing CMI are spread throughout a digital work temporally. In one embodiment of this invention, the copyright management information is divided into a multitude of copyright management information subparts; the copyright management subparts are applied to fragile sub-watermarks; and fragile watermarks are applied to temporally separated portions of the digital work.
US08230215B2 Method for allocating multiple authentication certificates to vehicles in a vehicle-to-vehicle communication network
In a vehicle-to-vehicle communication network utilizing PKI security methods to protect communications and in which the PKI encryption utilizes a Certificate Authority having both a private key and a publicly distributed key, a method for allocating multiple certificates for each vehicle which are assigned to each vehicle in the communication network. The method includes the step of assigning a unique secret key k to each vehicle in the communication network. The Certificate Authority then creates a plurality of public key and private key encryption pairs for each vehicle and each encryption pair is associated with an index i. A plurality of certificates are then created with one certificate for each value of the index. A revocation list comprising the secret keys is maintained by the Certificate Authority so that all encryption pairs assigned to a particular vehicle may be revoked by the secret key k corresponding to that vehicle.
US08230214B2 Systems and methods for optimizing SSL handshake processing
A method for enabling efficient SSL handshakes through precomputing of handshake messages, the method includes: receiving, by an appliance, a server certificate identifying a server; generating, by the appliance, at least one of: (i) an SSL server certificate message comprising the received server certificate, (ii) an SSL client certificate request message, and (iii) an SSL hello done message; storing, by the appliance, the generated messages; receiving, by the appliance from a client, an SSL client hello message identifying the server; and transmitting, by the appliance to the client, an SSL server hello message and at least one of the stored messages. Corresponding systems are also described.
US08230209B1 Method and apparatus for automatically providing a user the opportunity to boot from an alternate storage device where a valid operating system resides
Automatically presenting the user, at boot time, the option of booting from a default device or from any of a plurality of storage devices that contain bootable partitions. This overcomes current methodologies that are not automated, needs manually intervention, and requires a degree of sophistication that the user, most probably does not have. This is very simple for the user to use and automatically presents a current and up date list of bootable partitions.
US08230208B2 Booting an operating system of a system using a read ahead technique
In one embodiment, the present invention includes a method for generating a list of files accessed during an operating system (OS) boot process to profile the OS boot process, and optimizing the list of files to generate an optimized file list for use in future OS boot processes, where the optimizing is according to a first optimization technique if the files were accessed from a solid state medium and according to a second optimization technique if the files were accessed from a rotating medium. Other embodiments are described and claimed.
US08230203B2 Detecting spin loops in a virtual machine environment
Embodiments of apparatuses, methods, and systems detecting spin loops in a virtual machine environment are disclosed. In one embodiment, an apparatus includes detection logic and virtualization logic. The detection logic is to detect whether a guest is executing a spin loop. The virtualization logic is to transfer control of the apparatus from the guest to a host in response to the detection logic detecting that the guest is executing the spin loop.
US08230199B2 Perform frame management function instruction for setting storage keys and clearing blocks of main storage
What is disclosed is a set key and clear frame management function defined for a machine architecture of a computer system. In one embodiment, a machine instruction is obtained which identifies a first and second general register. Obtained from the first general register is a frame size field indicating whether a storage frame is one of a small block or a large block of data. Obtained from the second general register is an operand address of a storage frame upon which the instruction is to be performed. If the storage frame is a small block, the instruction is performed only on the small block. If the indicated storage frame is a large block of data, an operand address of an initial first block of data within the large block of data is obtained from the second general register. The frame management instruction is performed on all blocks starting from the initial first block.
US08230187B1 Techniques for integrating backup modules with virtualized storage
Techniques for integrating backup applications and/or modules with virtualized storage are disclosed. In one particular exemplary embodiment, the techniques may be realized as a computer implemented method for integrating a backup module with a storage appliance comprising sending a storage device command to a source storage appliance from a source backup module, executing at the source storage appliance the storage device command, and updating one or more source storage indicators associated with the source storage appliance, wherein the one or more source storage indicators include replication status information for one or more portions of electronic storage associated with the source storage appliance.
US08230185B2 Method for optimizing cleaning of maps in FlashCopy cascades containing incremental maps
A method implemented in a computer infrastructure having computer executable code having programming instructions tangibly embodied on a computer readable storage medium. The programming instructions are operable to determine whether a target disk of a map contains data unavailable to a downstream disk from an upstream disk in a FlashCopy cascade and detect whether the downstream disk has a copy of the data. Additionally, the programming instructions are operable to copy the data from the target disk to the downstream disk, if the target disk of the map contains data unavailable to the downstream disk from the upstream disk and the downstream disk does not have the copy of the data. Furthermore, the programming instructions are operable to refrain from copying the data from the target disk to the downstream disk, if the target disk of the map does not contain data unavailable to the downstream disk from the upstream disk or the downstream disk does have the copy of the data. Moreover, the programming instructions are operable to remove the map from the FlashCopy cascade.
US08230184B2 Techniques for writing data to different portions of storage devices based on write frequency
Techniques for writing data to different portions of storage devices based on write frequencies are disclosed. Frequencies of data writes to various portions of a memory are monitored. The memory includes various storage technologies. Each portion includes one of the storage technologies and has a respective lifetime. An order that the portions are written into and recycled is dynamically managed to equalize respective life expectancies of the portions in view of differences in endurance values of the portions, the monitored frequencies of data writes, and the lifetimes. In some embodiments, the storage technologies include Single-Level Cell (SLC) flash memory storage technology and Multi-Level Cell (MLC) flash memory storage technology. The SLC and MLC flash memory storage technologies are optionally integrated in one device. In some embodiments, the storage technologies include two or more different types of SLC flash memory storage technologies, optionally integrated in one device.
US08230178B2 Data processing system and method for efficient coherency communication utilizing coherency domain indicators
In a cache coherent data processing system including at least first and second coherency domains, a memory block is stored in a system memory in association with a domain indicator indicating whether or not the memory block is cached, if at all, only within the first coherency domain. A master in the first coherency domain determines whether or not a scope of broadcast transmission of an operation should extend beyond the first coherency domain by reference to the domain indicator stored in the cache and then performs a broadcast of the operation within the cache coherent data processing system in accordance with the determination.
US08230177B2 Store prefetching via store queue lookahead
Systems and methods for efficient handling of store misses. A processor comprises a store queue that stores data for committed store instructions. Coupled to the store queue is a cache responsible for ensuring consistent ordering of store operations for all consumers, which may be accomplished by maintaining a corresponding cache line be in an exclusive state before executing a store operation. In response to a first committed store instruction missing in the cache, the store queue is configured to convey to the cache a second entry of the plurality of queue entries as a speculative prefetch instruction. This second entry corresponds to a committed store instruction that follows in program order the first committed store instruction of a given thread. If the prefetch instruction misses in the cache, the latency for acquiring a corresponding cache line overlaps with the latency of the first store instruction.
US08230171B2 System and method for improved media identification in a storage device
Systems and methods are provided for improved identification of removable storage media. A scanner may be used to read an identifier, such as a barcode, on a removable storage media. In the event that the scanner reads the identifier incorrectly due to a defect in the barcode, such as a damaged label, misaligned identifier, or because the scanner is incapable of reading the identifier type or the scanner's field of view is incorrect, a media management component receives the scanned identifier data and matches it to a known set of media identifiers to create a subset of matching identifier data. A closest matching media identifier may be identified from the subset of matching identifier data. An index may be updated with information indicating the closest matching media identifier and a location of the removable storage media.
US08230163B2 Memory device, host circuit, circuit board, liquid receptacle, method of transmitting data stored in a nonvolatile data memory section to a host circuit, and system including a host circuit and a memory device detachably attachable to the host circuit
A memory device is electrically connectable to a host circuit. The memory device includes a nonvolatile data memory section, a read/write control section, and a data transmission section. The read/write control section reads a first data from the nonvolatile data memory section where the first data has a prescribed data amount. The data transmission section transmits to the host circuit the first data together with second data, wherein the second data is different from the first data and has prescribed correlation with content of the first data. The second data having an identical data amount to the data amount of the first data.
US08230159B2 System, method, and computer program product for sending logical block address de-allocation status information
A system, method, and computer program product are provided for sending de-allocation status information. In use, a de-allocation status of at least a portion of memory associated with a logical block address is determined. Additionally, de-allocation status information is generated, based on the determination. Furthermore, the de-allocation status information is sent to a device.
US08230157B2 Memory device and method of multi-bit programming
Memory devices and multi-bit programming methods are provided. A memory device may include a plurality of memory units; a data separator that separates data into a plurality of groups; a selector that rotates each of the plurality of groups and transmits each of the groups to at least one of the plurality of memory units. The plurality of memory units may include page buffers that may program the transmitted group in a plurality of multi-bit cell arrays using a different order of a page programming operation. Through this, evenly reliable data pages may be generated.
US08230156B2 Method for controlling non-volatile semiconductor memory system
In a memory system using a storage medium, which is inserted into an electronic apparatus via a connector to add a memory function thereto, the storage medium has a GROUND terminal, a power supply terminal a control terminal and a data input/output terminal, and the connector has a function of being sequentially connected to each of the terminals. When the storage medium is inserted into the connector, the GROUND terminal and control terminal of the storage medium are connected to corresponding terminals of the connector before the power supply terminal and data input/output terminal of the storage medium are connected to corresponding terminals of the connector. Thus, it is possible to improve the stability when a memory card is inserted into or ejected from the memory system.
US08230153B2 Method and system for HBA assisted storage virtualization
Certain aspects of a method and system for host bus adapter assisted storage virtualization are disclosed. Aspects of one method may include loading storage virtualization functionality into one or more of: a storage driver, a network driver, a network interface card (NIC), and a host bus adapter. A SCSI request may be translated to obtain physical target information utilizing a translation table located on one or more of: the storage driver, the network driver, the NIC and the host bus adapter. At least a portion of a plurality of the translated SCSI requests may be cached on the host bus adapter or the NIC.
US08230141B2 Apparatus and method for sorting items
An apparatus for sorting items has a buffer device with a multiplicity of buffer storage locations, filled by a loading device, and an intermediate store with a multiplicity of intermediate storage locations. The intermediate store and the buffer device are arranged such that items stored at a buffer storage location can be transferred into an intermediate storage location. The intermediate storage locations are movable at a relative speed with respect to the buffer storage locations and are suitable for receiving more than one item, for presorting. The buffer device is arranged over the intermediate store such that an item located in a buffer storage location can fall into an intermediate storage location. The apparatus has a multiplicity of collecting containers, arranged under the intermediate store, and are at rest during the sorting operation and are filled during the sorting operation with items contained in the intermediate storage locations.
US08230132B2 Management device and computer readable medium
A management device for managing a device has: a control unit including: a status acquiring unit that acquires a status of the device; and a notifying unit that, if the device is in a specific status, notifies information about the specific status to another device; and a first management screen supply unit supplying first management screen data to a display unit, wherein the control unit determines whether a notifying function of the notifying unit is valid or invalid, if the notifying function is valid, the control unit controls the status acquiring unit to periodically acquire the status of the device regardless of whether the first management screen supply unit starts up, and if the notifying function is invalid, the control unit controls the status acquiring unit to acquire the status of the device when the first management screen supply unit starts up in response to an instruction from a user.
US08230130B2 Input device
In accordance with an aspect of the present invention, an input device includes: a state detection portion to detect a state of a connected external device; a signal generation portion to generate a pulse signal predetermined for the detected state; a signal detection portion responsive to detection of a pulse signal to output a state signal predetermined for the detected pulse signal; and an opening/closing portion to open/close a circuit that connects the signal generation portion with the signal detection portion.
US08230129B2 Apparatus and method for identifying device types of series-connected devices of mixed type
A memory controller is unaware of device types (DTs) of a plurality (N) of series-connected memory devices in an interconnection configuration. Possible DTs include, e.g., random access memories and Flash memories. First, the memory controller sends a specific DT (“don't care”) and an initial number of binary code to the first device of the interconnection configuration and the binary code is propagated through the devices. Each device performs a “+1” calculation regardless of the DT. The last device provides the memory controller with Nד+1” from which the memory controller can obtain the number N of devices in the interconnection configuration. Thereafter, the memory controller sends a search number (SN) of binary code and a search DT for DT matching that propagate through the devices. Each device performs DT match determination of “previous match”, “present match” and “don't care match”. Based on the match determination, the SN and search DT are or not modified. The modified or non-modified SN and DT are propagated through the devices. Such processes are repeated. From the propagated SN and DT and the previously recognized number of the devices, the memory controller can identify the DT of each device in the interconnection configuration.
US08230118B2 Interface circuit and video apparatus
An interface circuit includes: a first transmitting section transmitting a first signal as an in-phase signal to an external device through a transmission path; and a second transmitting section transmitting a clock signal, which is synchronized with the first signal to be transmitted by the first transmitting section, as a differential signal to the external device through the transmission path.
US08230092B2 Multicast-routing-protocol-independent realization of IP multicast forwarding
Improved systems and methods for implementing data-driven protocols are provided. In one embodiment, improved implementations of multicast routing protocols are provided. Separation between multicast forwarding and control elements are provided by use of a powerful yet simple application program interface (API) for inter-module communication. The API is multicast-routing-protocol-independent and can be used to express the forwarding state of any existing multicast protocol. Efficient platform-specific implementations are facilitated.
US08230088B2 Remote computer system management through an FTP internet connection
A method for remote computer systems management through an FTP Internet connection. A user operating on a remote client issues requests to the host server. These requests are first sent to an FTP server which enforces security measures. Upon authentication, the FTP server issues appropriate commands and then passes these commands on to the operation system of the host server through an FTP transfer. The commands perform standard features of the operation system which are not normally allowable by traditional FTP. Responses are sent back through the FTP server to the original requestor's remote client computer. A web-based management application may be used to provide an intuitive, user-friendly graphical user interface to be operated in conjunction with a web browser on the local client computer. The user submits requests through this web control panel to initiate operations to be executed on the remote operating system of the host server. These HTTP web requests are initially transmitted to a web server which processes the HTTP requests and then submits the requests to the FTP server by establishing an IP connection. Likewise, responses sent back through the FTP server are passed on to the web server and reported to the user through HTML over HTTP to the original user's web browser for display.
US08230081B2 Feature set based content communications systems and methods
In an exemplary system, a plurality of access devices comprising at least a first access device and a second access device is selectively and communicatively coupled to a profile management subsystem. The profile management subsystem is configured to maintain profile data representing a feature set of at least one of the plurality of access devices, receive a profile request signal representing a request for profile data corresponding to the second access device from the first access device, and transmit the requested profile data to the first access device in response to the profile request signal. The first access device is configured to transmit content to the second access device in accordance with a feature set represented by the profile data corresponding to the second access device.
US08230077B2 Hypervisor-based facility for communicating between a hardware management console and a logical partition
A hypervisor-based facility is provided for communicating between a hardware management console (HMC) and a logical partition of a data processing system. The facility includes: packaging a request or response of a source endpoint as cargo in a generic transport primitive, the source endpoint being either an HMC or a logical partition of the data processing system; and forwarding the generic transport primitive from the source endpoint to a target endpoint via the hypervisor. The forwarding includes receiving the transport primitive at the hypervisor and forwarding the cargo of the transport primitive to the target endpoint. The cargo includes the request or response from the source endpoint, and the hypervisor forwards the cargo absent inspection or parsing of that cargo. The target endpoint is the other one of the logical partition or the hardware management console of the data processing system.
US08230076B2 Method and apparatus for simultaneous location privacy and route optimization for communication sessions
The invention relates to a method for routing packets in a system of packet-switched networks comprising a plurality of home agents, at least one mobile node and at least one correspondent node, the mobile node having at least a first home address and communicating with the correspondent node over a first of the plurality of home agents. The method comprises the following steps carried out by the mobile node: receiving an application layer request message from the correspondent node; looking up a correspondent node address in a part of the application layer request message; locating a second of the plurality of home agents in proximity to a direct path between the mobile node and the correspondent node using the correspondent node address; bootstrapping with the second home agent to obtain a second home address; including the second home address in a part of an application layer response message to the correspondent node to enable the correspondent node to use the second home address for data communications with the mobile node.
US08230074B2 System and method for reducing required memory usage between communication servers
An arrangement and method for reducing memory usage for communications between servers in a communication network utilizing the Session Initiation Protocol (SIP) by controlling establishment of SIP-Tunnels. A single SIP-Tunnel for a certain event package is utilized for multiple subscriptions between one instance of a requesting server such as a Resource List Server (RLS) and one instance of an Application Server such as, for example, a Presence Server. The SIP-Tunnel is then used to send all SIP NOTIFY messages between these two entities to reduce memory usage at both ends by removing the overhead created by SIP.
US08230067B2 DHCP proxy in a subscriber environment
Methods and apparatuses for a network element having DHCP proxy functionality are described. According to one embodiment, an exemplary method includes receiving, at a network element, a request for an IP address from a subscriber, in response to the request, on behalf of the subscriber, communicating with one or more IP address providers over a network to process the request, and responding to the subscriber with respect to the request as if the network element is an IP address provider, on behalf of the one or more IP address providers.
US08230066B2 Location independent backup of data from mobile and stationary computers in wide regions regarding network and server activities
The present invention relates to a computerized method and respective system for servicing a request for a networked data transfer from a client system, which is able to be serviced on a particular server system being a member of a plurality of server systems dedicated to service said client requests, in which the server systems are connected via a network and share information about a plurality of client systems, and in which the service is known to consume some non-negligible network bandwidth. In order to balance required bandwidth peaks and to improve user comfort, it is proposed to establish an inter-server communication, which determines the best suited server for providing the service, reflecting pre-collected client history data, favorite service provision times, etc. The method can be applied primarily for backup of data from distributed client systems, or for improving print services.
US08230057B1 Storage network system, managing apparatus, managing method and program
A management computer includes a memory storing toplogical information including identifiers of ports of computers, storage apparatuses, and switches. The management computer includes a processor, which is configured to: collect a plurality of performance information of the ports, and a plurality of access times from computer ports to the storage apparatuses; evaluate that a certain access time among the plurality of access times exceeds a predetermined allowable range; search a first access path to which the certain access time corresponds; search at least one second access path starting from a first computer port on the first access path; and search performance information of certain ports which are on the at least one second access path in order to display the searched performance information.
US08230055B2 Method and appliance for using a dynamic response time to determine responsiveness of network services
In a method and appliance for determining responsiveness of a service via a particular protocol, a device intermediary to a plurality of clients and a plurality of services determines response times from each of a plurality of services to respond to requests via a first type of protocol of a plurality of protocols. The device calculates an average response time for the first type of protocol from each of the response times of the plurality of services. The device establishes a predetermined threshold for which a response time of a service for the first type of protocol may deviate from the average response time. The device identifies a service as available responsive to determining that a deviation of the response time of the service from the average response falls within the predetermined threshold.
US08230054B2 Systems and methods for managing dynamic proximity in multi-core GSLB appliance
The present invention is directed towards systems and methods for providing dynamic proximity load balancing via a multi-core intermediary device. An intermediary device providing global server load balancing (GSLB) identifies a local domain name service (LDNS) entries database and assigns each LDNS entry in the LDNS entries database to one of the plurality of packet processing engine base on a source internet protocol (IP) address of each LDNS entry. The first packet processing engine on the appliance receives a LDNS request for an IP address, determines that the LDNS entry for the IP address is assigned to a second packet processing engine of the plurality of packet processing engines, transmits a request to the second packet processing engine for the LDNS entry for the IP address, and determines a response to the LDNS request based on the LDNS entry for the IP address received from the second packet processing engine.
US08230051B1 Method and apparatus for mapping and identifying resources for network-based services
A method, apparatus and computer-program product for mapping and identifying resources in network based services is disclosed. The method comprises the steps of determining a measure of utilization for each of the selected transactions, generating an indication for each measure of utilization exceeding an associated utilization threshold value, determining the cause of the measure of utilization exceeding the associated utilization threshold value by correlating the transactions generating the indications with the resources executing the transaction and applying additional resources until the measure of utilization is less than the associated threshold. In one aspect of the invention, balancing the measure of utilization associated with each of the selected transactions occurs to maintain each of the measures of utilization within a substantially known tolerance to each other measure of utilization.
US08230046B2 Setting cookies in conjunction with phased delivery of structured documents
In one embodiment, a method includes receiving a first request from a client for a target structured document and generating the target structured document and one or more parameters for one or more state objects associated with the client. In a particular embodiment, the method includes, in a first response phase, transmitting a first portion of the target structured document to the client. In a particular embodiment, the method further includes, in a second response phase, transmitting a second portion of the target structured document that includes a code segment. The method may additionally include receiving a second request from the client sent from the client as a result of the client executing the code segment, and transmitting a response to the second request that comprises the one or more parameters for the one or more state objects.
US08230044B2 Media channel management
The media session management of the invention encompasses a media server having access to multiple unicast-based media channels and a user terminal. The user terminal generates and transmits a generic, channel-transparent session request to the server. This request initiates a generic, channel-transparent media session setup procedure between the terminal and the server. The setup procedure involves exchange of requests and responses but no media channel is yet selected or notified at the server. Once the channel-transparent setup has been completed, the user terminal transmits a channel-specific rendering request for a desired media channel to the server. In a subsequent channel switch, the terminal simply transmits a new channel-specific request for a new channel to the server during the ongoing session and reusing the negotiated transport parameters of the channel-transparent setup procedure.
US08230039B2 Systems and methods for accelerated playback of rich internet applications
Embodiments of systems and methods for accelerated playback of rich internet applications are disclosed. For example, one embodiment of the present invention includes a method having the steps of determining a frame rate associated with a rich internet application, the rich internet application comprising a plurality of frames; determining at least one timing signal to be generated by the rich internet application; and determining at least one frame at which the timing signal would be output at the frame rate. The method further includes generating each of the plurality of frames of the rich internet application at a rate greater than the frame rate; and outputting the at least one timing signal when the at least one frame associated with the timing signal is generated. In another embodiment, a computer-readable media includes code for a carrying out such a method.
US08230034B2 Automatic display of email distribution lists
Embodiments of the present invention are directed generally to autocompete functionality in messaging applications. The autocomplete functionality, for example, generates frequently and/or recently used distribution lists or groups, performs keyword searches to identify recipient identifiers, and provides convenient modification of existing distribution lists or groups.
US08230030B2 Electronic device and method of controlling out-of-office notifications
A method of controlling an electronic device, the method comprising detecting, at the electronic device, occurrence of an event for turning on an out-of-office assistant, for each account, associated with a respective PIM service, that is operational on the electronic device, determining if the PIM service is operable to receive updates, when the PIM service is operable to receive an update from the electronic device to turn on an out-of-office notification, sending the update from the electronic device to the PIM service, otherwise, sending an out-of-office notification, from the electronic device, in response to receipt of an email message at the electronic device, via the PIM service.
US08230023B2 Managing email disk usage based on user specified conditions
Mechanisms are provided for managing email disk usage based on user specified conditions. An incoming email for a user is scanned for email expressions. A determination is made as to whether one of the email expressions matches one of a number of listed expressions forming a matched expression. Responsive to a presence of a matched expression, a determination is made as to whether a first threshold associated with the matched expression is met or exceeded. Responsive to the first threshold being met or exceeded, a notification is sent to the user of the first threshold being met.
US08230016B1 Determining intent of a recommendation on a mobile application
Methods and systems are provided for determining the intent of a recommendation made by a user of a mobile application where the application includes a plurality of separable components, any one or more of which the recommendation can apply to. An application in which a user recommendation control is provided for presentation to a user also includes a tag indicating how a recommendation of the application should be interpreted with respect to the components included therein. The tag can be set by the application developer and can be in the form of text (e.g., a keyword or term) or a uniform resource locator (URL). Where a tag references multiple components of an application, a recommending user can be presented with a recommendation intent query. The recommendation intent query allows a user to designate one or more components of the application to which the user's recommendation should be attributed.
US08230011B2 Networked computer alert system
An alert system for users of networked computers is described. The alert system includes local software installed on the user's personal computing device, such as personal computers, cell phones and personal data assistants as well as server software. The system allows for both anonymous and non-anonymous rapid communication from the user upon a triggering event of harassment or other actions while accessing the Internet using the personal computing device. The system includes flexible and customizable communication to a variety of pre-selected recipients by a variety of communication means.
US08230010B1 System, device, and method for controlling access in a multicast communication network
A system, device, and method for controlling access in a multicast communication network uses a distributed host authentication scheme to prevent unauthorized hosts from joining a shared multicast distribution tree. An authorized host is provided with access information for accessing the shared tree. Certain access information is also distributed to at least a designated device associated with the host, although the access information may be distributed to other devices as well. The designated device uses the access information to authenticate the host and establish a security agreement with the host. Other devices may use the access information to authenticate the host in the event that the designated device is unable to authenticate the host. An authenticated host is added to the shared tree, while a host that cannot be authenticated is prevented from joining the shared tree.
US08230002B2 Method and system for automatic setup in web-based applications
A method and system for automatic setup in web-based applications is provided. A plurality of HTTP requests and a plurality of responses between a client and a server are captured. The plurality of HTTP requests and responses are matched in a special order to extract one or more meaningful actions. One or more meaningful actions are recorded in time sequence. And the recorded meaningful actions are replayed when automatically setting up in web-based applications.
US08229994B2 Method, system, and program product for providing automatic group subscriptions
A first data store is provided for storing individual subscriptions, including match criteria and an action specification. A second data store is also provided for storing group subscriptions, including a use counter and a list of pointers to the individual subscriptions. When a new individual subscription is submitted, it is registered/stored in the individual subscription data store. Upon registration, its criteria are checked against the criteria of existing subscriptions in the group subscription data store. If there is a match, a use counter corresponding to the matching group subscription is incremented, and a pointer is added to a list of pointers to associate the matching group subscription with the individual subscription. If there is not a match, a new group subscription is added to the group subscription data store, and the group subscription is registered with the pub/sub engine. A use counter corresponding to the group subscription is incremented, and a pointer is added to a list of pointers.
US08229988B2 Sampling circuit
A sampling circuit includes a latch circuit which latches the digital signal S1 at a constant period, an addition register which adds the sampled data for the same input code, a divider which divides the added value by a predetermined divisor, a digital memory which stores the divided value and outputs it at an arbitrary timing for a predetermined reading out number, an operator which operates the output data from the digital memory in accordance with a previously set algorithm, a judgment circuit which judges the operation result with a predetermined judgment criterion, and a control logic part which controls such that the addition and outputting processing by the addition register and the division and outputting processing by the divider are carried out concurrently with the sampling processing by the latch circuit. This sampling circuit in an AD converter or a DA converter can reduce inspection cost.
US08229987B2 Discrete time direct sampling circuit and receiver
A direct sampling circuit and a receiver which carry out discrete time analog processing with a high degree of design freedom and are provided with a filter property which is achievable to comply with the receipt of a broad band signal. A plurality of discrete time analog processing circuits (101) are connected in parallel with each other, a gm value and a capacitance of a capacitor in each circuit system are set independently based on a prescribed condition, and an output signal obtained from each circuit system is synthesized by means of a buffer capacitor (102), so that an equivalently high-dimensional IIR filter can be put into practice.
US08229986B2 Signal approximation system for minimizing the measure of worst-case error
The purpose of this invention is that the optimum approximation formula can be derived even if an analysis filter has non-linear characteristic in a discrete signal approximation system. The norm of source signal 1 is bounded. Analysis filters 2 of FIR filters yield the output signal that is expressed with polynomial of transformed source signal 1 through a unit filter. An interpolation function is calculated according to the filter characteristic based upon the multi-dimensional function transformed from the polynomial. The output signal of the analysis filter 2 is sampled after each constant interval to obtain a discrete signal. The approximation function of the power function of the source signal 1 is calculated with linear combination of the interpolation functions using the discrete signals as coefficients. The radical of this approximation function is calculated to derive the root approximation function of the source signal 1. The root approximation functions of all sampling timings are composed to make a total approximation function.
US08229983B2 Channel switch frame
Methods and apparatus to process multimedia data enabling faster channel acquisitions, improved error recovery and improved efficiency. An encoder device encodes a first portion of multimedia data using inter-coding to generate a first version, and encodes the first portion of multimedia data using intra-coding to generate a second version. A decoder device receives a first version of a first portion of multimedia data, wherein the first version is inter-coded, receives a second version of the first portion of multimedia data, wherein the second version is intra-coded, and selectively decodes the first and second received versions.
US08229979B2 Method and system for inspecting memory leaks
A system and method are provided to inspect memory leaks. In one embodiment, a method of inspecting memory leaks is disclosed. The method includes garbage collecting at a virtual machine to generate a garbage collection file having memory leak information identifying dirty objects of an application causing first memory leaks and providing a state of the dirty objects as they existed prior to causing the first memory leaks. The garbage collection file is periodically duplicated into a backup file to the garbage collection file, and, during runtime, the backup file having the memory leak information is analyzed including reviewing the state of the dirty objects as they existed prior to causing the first memory leaks to identify clean objects capable of turning dirty and causing second memory leaks.
US08229976B2 Data binding for XML schemas
A user interface may be generated from an XML schema. For a data object definition in an XML schema, a user interface object may be defined, and a memory store for the data object may be created and bound to the user interface object. The user interface component may be defined in the XML schema, as a separate file, or within an XML document. A user interface object may be selected based on the data type, and various limits and display mechanisms and input devices may be configured based on the schema. When bound, the data stored in the memory store may be reflected in the user interface component, and changes to the user interface component may be reflected in the memory store.
US08229975B2 Data compression apparatus, data decompression apparatus, and method for compressing data
A data compression apparatus for compressing structured data is provided. The data compression apparatus includes an input unit configured to input a plurality of structured data items to be compressed and a plurality of schema files each corresponding to one of the structured data items, an index data generating unit configured to derive a common vocabulary set from a combination of at least two of the schema files among the input schema files and generate index data for associating an index with each of vocabulary items included in the common vocabulary set, and a replacement unit configured to replace the vocabulary included in the structured data item with a corresponding index on the basis of the index data for each of the structured data items corresponding to the schema files included in the combination of schema files.
US08229973B2 Infrastructure and architecture for development and execution of predictive models
A system that enables development and execution of predictive models comprises a centralized data management system, a data extraction tool a model validation tool and a model execution tool. In embodiments, a data management system includes a data management server that can be accessed via a web browser that stores data. An extraction tool includes a data filter adapted to filter data based on, for example, a population criteria, a sample size, and a date range criteria. A model validation tool validates the model. A model execution tool allows a user to score the model.
US08229970B2 Efficient storage and retrieval of posting lists
A role tree having nodes corresponding to semantic roles in a hierarchy is defined. A posting list is generated for each association of a term and a semantic role in the hierarchy. The posting lists are stored contiguously on a physical storage medium such that a subtree of the hierarchy of semantic roles can be loaded from the storage medium as a single contiguous block. The posting lists for a subtree of the hierarchy are retrieved by obtaining data identifying the beginning location on the physical storage medium of the posting lists for the term at the top of a desired subtree of the hierarchy and data identifying the length of the posting lists of the desired subtree of the hierarchy. A single contiguous block that includes the posting lists for the desired subtree of the hierarchy is then retrieved from the beginning location through the specified length.
US08229969B1 Maintaining web session data spanning multiple application servers in a session database
A method, system, and computer program product for maintaining a web session data spanning multiple servers. A web session is initiated for a web-based application via a client browser. A unique session key is generated for the web session and the web-based application. The session key is stored in the client browser. A web session page-level object is initialized. Session data is then loaded into a memory-mapped cache. Requests for session data from the client browser are received and responded to via a plurality of servers. The modified session data generated during the session is stored into a session database. The web session object is then flushed at the end of the session.
US08229968B2 Data caching for distributed execution computing
Embodiments for caching and accessing Directed Acyclic Graph (DAG) data to and from a computing device of a DAG distributed execution engine during the processing of an iterative algorithm. In accordance with one embodiment, a method includes processing a first subgraph of the plurality of subgraphs from the distributed storage system in the computing device. The first subgraph being processed with associated input values in the computing device to generate first output values in an iteration. The method further includes storing a second subgraph in a cache of the device. The second subgraph being a duplicate of the first subgraph. Moreover, the method also includes processing the second subgraph with the first output values to generate second output values if the device is to process the first subgraph in each of one or more subsequent iterations.
US08229948B1 Context-based search query visualization and search query context management using neural networks
A system, method and computer program product for visualization of context-based search results, including a plurality of neurons, the neurons being associated with words and documents; a plurality of connections between the neurons; a map that displays at least some of the neurons to a user, wherein the display of the neurons on the map corresponds to their relevance to a search query; a display of the links to the relevant documents; and means for changing positions of the neurons relative to each other based on input from the user. Changing a position of one neuron relative to other neurons also changes positions of other contextually relevant neurons, and displays different relevant documents. The map displays the neurons with their relevance identified by any of font type, color, transparency and font size. The map includes icons in proximity to the displayed word neurons for identifying those neurons as irrelevant. Links to the documents are obtained from a search engine having an input query. The map displays annotations and/or keywords to the documents next to the displayed documents.
US08229946B1 Business rules application parallel processing system
A business rules application parallel processing system is provided. The system comprises at least one computer system, stored data, and an application that, when executed on the at least one computer system, extracts data from the initially stored data for processing in accordance with at least one business rule. The system also stores the data in a sequential file format as a first data set and partitions the data in the first data set in accordance with the at least one business rule to create a second data set and prepare the data in the second data set for processing. The system also partitions the data in the second data set into partition units appropriate for scaled application processing across multiple processors in the at least one computer system to create a third data set. The system also processes the data in the third data set in a parallel execution across the multiple processors and recombines the data after processing in accordance with the at least one business rule in a fourth data set.
US08229942B1 Identifying negative keywords associated with advertisements
The present disclosure includes a system and method for identifying negative keywords associated with advertisements. In some implementations, a method for advertising includes identifying one or more keywords associated with an advertisement. The keywords used to embed the advertisement in Web pages such as those including search results. By scoring keywords to identify those keywords that are not relevant to the web page content, one or more negative keywords can be identified in order to limit the embedding of non-relevant advertisements in web page content.
US08229935B2 Photo recommendation method using mood of music and system thereof
A photo recommendation method using a mood of music is provided. The photo recommendation method using the mood of the music includes: categorizing the music into a mood by analyzing a sound source of the music; searching for a photo using meta information of the music; and recommending the photo corresponding to the categorized mood of the music according to a result of the searching.
US08229918B2 Hardware accelerated reconfigurable processor for accelerating database operations and queries
Embodiments of the present invention provide a hardware accelerator that assists a host database system in processing its queries. The hardware accelerator comprises special purpose processing elements that are capable of receiving database query/operation tasks in the form of machine code database instructions, execute them in hardware without software, and return the query/operation result back to the host system. For example, table and column descriptors are embedded in the machine code database instructions. For ease of installation, the hardware accelerators employ a standard interconnect, such as a PCle or HT interconnect. The processing elements implement a novel dataflow design and Inter Macro-Op Communication (IMC) data structures to execute the machine code database instructions. The hardware accelerator may also comprise a relatively large memory to enhance the hardware execution of the query/operation tasks requested. The hardware accelerator utilizes hardware-friendly memory addressing, which allows for arithmetic derivation of a physical address from a global database virtual address simply based on a row identifier. The hardware accelerator minimizes memory reads/writes by keeping most intermediate results flowing through IMCs in pipelined and parallel fashion. Furthermore, the hardware accelerator may employ task pipelining and pre-fetch pipelining to enhance its performance.
US08229910B2 Apparatus, system, and method for an inline display of related blog postings
An apparatus, system, and method for an inline display of related blog postings. The apparatus, system, and method include searching a first blog for material common to the first blog and to a second blog and adding a link to the common material in the second blog. The link includes an interactive indicator in the second blog that displays a posting from the first blog that contains the common material in response to selection of the indicator. The apparatus, system, and method include marking each posting in the first blog that contains the common material and that has been displayed in the second blog as having been read.
US08229909B2 Multi-dimensional algorithm for contextual search
A computer-implemented method can include building a multi-dimensional contextual model, receiving search terms from a user, performing a search based on the search terms and the multi-dimensional contextual model, generating search results based on the search, and visually displaying the search results.
US08229903B2 Suggesting data interpretations and patterns for updating policy documents
A system and method for utilizing data mining to generate a policy document or to revise theory within a policy document. A data base of unknown events is mined for application to the development of a system management policy document. The results of the data mining of the database of unknown events are automatically incorporated into a policy document, subject to user approval, to produce a new policy document or an updated version of an existing policy document.
US08229898B1 Methods and systems for utilizing redundant data
A computer-implemented method, at least a portion of the method being performed by a backup computing system configured to backup data from first and second protected systems, may include receiving a request to restore data of the first protected system. The computer-implemented method may also include determining that at least a first portion of the data to be restored is located on the second protected system. The computer-implemented method may further include instructing the second protected system to send at least the first portion of the data to a recovery system. Another computer-implemented method may include receiving a request to create a clone of a first computing system, determining that data to be cloned is located on a second computing system, and instructing the second computing system to send the data to the clone. Various other methods, systems, and computer-readable media are also disclosed.
US08229886B2 Continuously available program replicas
A method for replicating a program and data storage according to one embodiment comprises sending program replication data from a first program to a second program, the second program having an application program that is a replica of an application program of the first program; sending data storage requests from the first program to a first storage system; and replicating data stored in the first storage system in a second storage system. Additional methods, systems, and computer program products are disclosed.
US08229875B2 Bayes-like classifier with fuzzy likelihood
A method, system, and computer program product for building a classifier based on the concepts similar to a Bayesian classifier, but using fuzzy theory provides better understanding and an improved approach to modeling the data. The concept of prior information about the class is eliminated, and focuses on the likelihood function (obtained from training data). This is modeled as fuzzy sets. The process of classification uses the possibility-probability transformation. A method of performing data analysis processing includes constructing a fuzzy likelihood by modeling a likelihood of data given a training class using fuzzy sets and transforming the fuzzy likelihood into a probability distribution using a possibility-probability transformation.
US08229866B2 Method and system for detecting correlation in data sets
A method and system for detecting correlations in a data set is provided. The method includes determining one or more parameters associated with one or more data sets. The one or more parameters are determined at runtime for generating one or more test data sets from the one or more data sets. A test data of the one or more test data sets comprises one or more objects and one or more indices. The one or more objects are associated with the one or more indices. The method further includes computing one or more correlation coefficients associated with the one or more test data sets. The one or more correlation coefficients are computed for detecting correlation corresponding to the one or more test data sets.
US08229861B1 Methods and systems for online warranty management
The present invention relates to product warranty management solutions, and in particular, to methods and systems for maintaining purchase records and product repair, replacement, and refund warranty claims processing. The user experience in performing warranty management is simplified and enhanced over existing methods.
US08229855B2 Method and system for facilitating payment transactions using access devices
A payment system for facilitating a payment transaction between a payer and a payee includes a payer access device, a payee access device, and a services hub. The services hub is configured to communicate with the payer device and the payee device; maintain information relating to a payer account and access device information associated with the payer account, the payer account being linked to the access device; generate a tracer ticket in response to a request issued by the payer using either the payer device or the payee device, the tracer ticket containing information relating to the payment transaction; validate the access devices; and authorize the payment transaction against the payer account through conventional payment processing systems. Upon receiving the request from the payee device for the tracer ticket, the services hub generates the tracer ticket and forwards a copy thereof to the payer via the payee device.
US08229851B2 Methods and systems for exchanging/transferring gift cards
Methods and systems for exchanging various forms of value, including coins, currency, credit, debit, and/or bank account funds, for prepaid cash cards, credit cards, phone cards, and the like. In one embodiment, a value exchange machine includes a coin input region, a coin sorting/counting apparatus, a card reader, and a communications facility configured to communicate with a remote computer network. In another embodiment, a value exchange system includes one or more of the value exchange machines connected to one or more remote computers via a communications link. A user wishing to purchase, for example, a prepaid cash card can visit one of the value exchange machines, select the desired transaction, and pay for the card with coins, currency, a credit card, a debit card, and/or bank account funds. After confirming payment, the value exchange machine dispenses the card to the user.
US08229845B2 Withdrawal processing apparatus and withdrawal processing method
A withdrawal processing apparatus is arranged with a storage unit for storing deposit balances of respective yen account and foreign currency account; an acquiring unit for acquiring withdrawal request information including a withdrawal amount for every currency; a withdrawal judgment unit for judging, for every currency, whether or not the withdrawal amount is within a range of a deposit balance; and a withdrawal processing unit for performing a withdrawal process based on the withdrawal amount of yen for the yen account if judged that the withdrawal amount of yen is within the range of the deposit balance of the yen account, where the withdrawal processing unit compensates the shortage amount from the yen account and performs the withdrawal process when the shortage amount with respect to the withdrawal amount of the foreign currency of the foreign currency account is within the range of the deposit balance of the yen account.
US08229839B2 System for appraising a financial product
A method and system of appraising a financial product includes receiving a request for a financial product and information about a party requesting the financial product; preparing a bid solicitation for the financial product based on the request and information and transmitting the bid solicitation to a plurality of product carriers; a plurality of product carriers submitting initial proposals for providing the financial product; generating ratings for the initial proposals, respectively; and generating appraisals for the initial proposals; and informing the product carriers of the decision.
US08229836B2 Method and apparatus for facilitating business processes
A method and apparatus for facilitating a business process communication and managing business processes. First business process data is obtained from at least one first trading participant and processed at a process management platform configured to automatically determine second trading participants to satisfy the first business process data. A second protocol is identified for conducting business transactions used by the second trading participants. Second business process data is generated from the first business process data. The second business process data includes a set of transaction messages having a data format in accordance with the identified second protocol. The second business process data is transmitted from the process management platform to the second trading participants. The first and second trading participants conduct the business transactions in accordance with their respective protocols for conducting business transactions. The process management platform is configured to process at least one proprietary transaction definition format.
US08229817B2 Methods and apparatus relating to the formulation and trading of investment contracts
A system to enable the formulation of multi-party investments contracts. The system allows an ordering party to input contract data relating to at least one phenomenon that has a range of future outcomes and a future time of maturity. The contract data further includes a set of probabilities of occurrence for each outcome in the range and a consideration due to a counterparty at or after the time of maturity. One or more counterparties can input registering data including a set of probabilities of occurrence for each outcome in the range. The system prices and matches a contract by applying at least one template of entitlement as a function of outcome to each counterparty's set of probabilities to give one or more individual counterparty prices each equal to the ordering party's consideration, and further, applying the ordering party's set of probabilities to each template to derive an implied entitlement.
US08229816B1 Intelligent cash recycler remote capabilities
A method, system, computer program product, and apparatus, or a combination of the foregoing for remotely connecting to an Intelligent Cash Recycler. A user connects to any Intelligent Cash Recycler tied into the system in order to remotely access, monitor, communicate, update, trouble-shoot, perform maintenance on, and settle accounts of the remotely located Intelligent Cash Recyclers. Incident reports are created in real-time to indicate when there is an issue with a particular Intelligent Cash Recycler. The system routes the incident reports to the appropriate groups, so that the groups may address the incident reports and resolve the problem. Specifically, a group may, for example, resolve some incidents by making changes to the remotely located cash recycler configuration settings, pushing new files to the recycler, or updating the software or firmware associated with the remotely located cash recycler.
US08229813B2 Access point for mobile devices in a packet based network and a method and a system for billing in such a network
An access point for mobile devices with wireless communication capability for usage in a packet based network, said network comprising at least one gateway having access to a remote service, the access point comprises communication means for establishing communication with at least one or more access point in order to form a network between at least said access points. Also, there are means for adding the identity of the mobile device; and registering means for registering the identity of data packets transferred through said access point. The invention also concerns a method and system for billing in such a network.
US08229809B2 System and method for use in management of financial assets
A computer system has a processor; and a memory storage device in communication with the processor. The processor is configured, in a business cycle, to access fund expense calculation data and perform verification of the fund expense calculation data; receive data indicative of prices of the funds, perform verification with respect to the received price data; after completion of verification of the fund price data, receive data indicative of trades, perform verification on the received trade data; after completion of verification of the trade data, provide output signals indicative of instructions for execution of trades consistent with the verified price and trade data; based on the trade instructions data, determine instructions for payment in settlement of trades, provide output signals indicative of the instructions for payment; and update accounting ledgers with data from the business cycle.
US08229795B1 Fact checking methods
A fact checking system verifies the correctness of information and/or characterizes the information by comparing the information with one or more sources. The fact checking system automatically monitors, processes, fact checks information and indicates a status of the information.
US08229789B2 System and method for advertisement delivery within a video time shifting architecture
The present invention is directed to systems and methods for employing canonical metadata to describe advertisements comprising an advertiser storing an advertisement and arbitrarily complex metadata that is descriptive of the advertisement, which is received at a control center. At the control center, the advertisement is mapped to canonical metadata. The advertisement and canonical metadata are stored at the control center for use in discriminating between advertisements from a plurality of advertisers.
US08229786B2 Click probability with missing features in sponsored search
Sponsored search advertising utilizes a click probability as one factor in selecting and ranking advertisements that are displayed with search results. The probability of click may also be referred to as a predicted click-through rate (“CTR”) that may be multiplied by an advertiser's bid for a particular advertisement to rank the display of advertisements. An accurate prediction of the click probability improves the potential revenue that is generated by advertisements in a pay per click system. Other advertising systems may benefit from an accurate and reliable estimate for an advertisement's probability of click in different environments and scenarios.
US08229785B2 Mobile network dynamic workflow exception handling system
Methods for using an exception handling system are provided for dynamically recovering from a workflow exception occurring in a healthcare mobile network communication system. An individual user can access the system through a hand-held mobile device. The system has multiple workflows and at least one mission critical item. Attack tree modeling analyses are performed to identify the mission critical item. Another operation includes writing a plurality of forward recovery rules to protect the mission critical item. The recovery rules are enabled through an engine in communication with the mobile network communication system. The multiple workflows are monitored for indication of a system attack on any one of the multiple workflows. A new workflow is automatically generated upon detection of the system attack. The exception handling system is overlayed on the mobile network. Authorization is provided by the system for the individual user.
US08229767B2 System and method for salvage calculation, fraud prevention and insurance adjustment
Disclosed is a novel system and method that provides real time information to an insurance adjuster. The system obtains information related to an insured item which has an outstanding claim. Information includes the cost to repair a specific item, the salvage value of the item, and the cost to replace the item. The system then compares the information related to the insured item from an economic perspective to determine whether it should be repaired or replaced. Since the system is objective, it reduces the reliance on subjective human factors such as collusion and lack of expertise. As a result, the system reduces the number of fraudulent and inaccurate transactions related to the specific item.
US08229761B2 Enhanced multiple resource planning and forecasting
A system configuration and techniques for optimizing schedules and associated use predictions of a multiple resource planning workflow are disclosed herein, applicable to environments such as radiologist scheduling in a teleradiology workflow. In one embodiment, a series of computing engines and components are provided to allow detailed forecasting and the generation of customized recommendations for scheduling and other resource usage scenarios. This forecasting can factor resource efficiencies, changes in resource demand volume, resource specialties, resource usage preferences, expected future events such as the removal or addition of resources at future times, and other resource availability or usage changes. The forecasts may be further enhanced through the use of historical data models and estimated future data models. Additionally, a calendar and other tools may be presented through a user interface to allow forecast and scenario customization based on selection of a series of future dates.
US08229759B2 Self-service medical service method and its system
The present invention provides a medical self-service terminal service method and system thereof. It is based on the integrated IHE information management system, radiology management system, digital image technology, computer technology, and tele-communication technology. It converts information and images of the patient and diagnosis information of doctors into digital computer information and stores them in a server. The patient information and medical image data can be called in, displayed, printed, and output via a network. Human-oriented animated interfaces and accurate and simple operation options help patients choose all kinds of self-services needed, such as registration, log-in, photograph pickup, report pickup, and querying, through human-computer interaction in different periods of time.
US08229758B2 System and method of electronic managing and dispensing medication and prophlyactic drugs in an emergency environment
A system and method for dispensing medication and prophylactic drugs to specific parties at a designated mobile medical workstation during either a municipal, state or national emergency event. The system includes a plurality of mobile medical workstations provided at various geographic locations that are activated only during a municipal, state or national emergency situation. A electronic card is provided to a party for storing personal, medical, biometric and pharmaceutical data and information relating to the party. Upon an identification verification sequence, the medication and prophylactic drugs may be dispensed to the party.
US08229751B2 Method and apparatus for automatic detection and identification of unidentified Broadcast audio or video signals
A system and method of detecting unidentified broadcast electronic media content using a self-similarity technique is presented. The process and system catalogues repeated instances of content that has not be positively identified, but are sufficiently similar as to infer repetitive broadcasts. These catalogued instances may be further processed on the basis of different broadcast channels, sources, geographic locations of broadcasts or format to further assist the identification thereof.
US08229747B2 System and method for spelling recognition using speech and non-speech input
A system and method for non-speech input or keypad-aided word and spelling recognition is disclosed. The method includes generating an unweighted grammar, selecting a database of words, generating a weighted grammar using the unweighted grammar and a statistical letter model trained on the database of words, receiving speech from a user after receiving the non-speech input and after generating the weighted grammar, and performing automatic speech recognition on the speech and non-speech input using the weighted grammar. If a confidence is below a predetermined level, then the method includes receiving non-speech input from the user, disambiguating possible spellings by generating a letter lattice based on a user input modality, and constraining the letter lattice and generating a new letter string of possible word spellings until a letter string is correctly recognized.
US08229746B2 Enhanced accuracy for speech recognition grammars
Disclosed herein are methods and systems for recognizing speech. A method embodiment comprises comparing received speech with a precompiled grammar based on a database and if the received speech matches data in the precompiled grammar then returning a result based on the matched data. If the received speech does not match data in the precompiled grammar, then dynamically compiling a new grammar based only on new data added to the database after the compiling of the precompiled grammar. The database may comprise a directory of names.
US08229745B2 Creating a mixed-initiative grammar from directed dialog grammars
A method of building a mixed-initiative grammar can include receiving one or more conjoin phrases, wherein each conjoin phrase is associated with a selected one of the plurality of directed dialog grammars, and receiving a user input specifying a selected grammar generation technique. The mixed-initiative grammar can be automatically generated, in accordance with the selected grammar generation technique, such that the mixed-initiative grammar specifies an allowable ordering of sets when interpreting a user spoken utterance and whether duplicative phrases are allowable within the user spoken utterance.
US08229734B2 Semantic decoding of user queries
An intelligent query system for processing voiced-based queries is disclosed, which uses semantic based processing to identify the question posed by the user by understanding the meaning of the user's utterance. Based on identifying the meaning of the utterance, the system selects a single answer that best matches the user's query. The answer that is paired to this single question is then retrieved and presented to the user. The system, as implemented, accepts environmental variables selected by the user and is scalable to provide answers to a variety and quantity of user-initiated queries.
US08229727B2 System and method for incorporating design behavior and external stimulus in microprocessor emulation model feedback using a shared memory
A system and method for incorporating design behavior and external stimulus in microdevice model feedback using a shared memory is presented. The invention describe herein uses the attached memory model to provide additional heuristics to an application executing on an emulation system's device model, which results in a more detail and real-life device emulation. The attached memory model provides a storage area for a runtime software environment to store emulation data, which is subsequently provided to the device model during emulation. The emulation data may include 1) randomization stimuli to the device model, 2) additional runtime data for checking heuristics, and 3) emulation data points that are otherwise not accessible to the device model.
US08229722B2 Electrical power system modeling, design, analysis, and reporting via a client-server application framework
A system for intelligent web-based monitoring and management of an electrical system is provided. The system is configured to acquire real-time data output from the electrical system, and to transmit a user interface to a client terminal which is configured to display the user interface. In an embodiment, the system is configured to store a virtual system model of the electrical system. The system is configured to generate a predicted data output for the electrical system utilizing the virtual system model of the electrical system, monitor the real-time data output and the predicted data output of the electrical system, and initiate a calibration and synchronization operation to update the virtual system model when a difference between the real-time data output and the predicted data output exceeds a threshold.
US08229718B2 Use of scientific models in environmental simulation
Use of scientific models to generate graphical virtual environments is described. In an embodiment at least two different scientific models are used. Input data which is representative of a real world environment is used by a first scientific model, such as a climate model, and data output by the first scientific model is then fed into a second, different, scientific model, such as an ecological model, in order to generate simulation data. The simulation data, which may, for example, detail the required population density of particular plant species and their size and age, is then used by a graphical simulation engine to generate a graphical virtual environment which may, for example, be used in a computer game such as a flight simulation game.
US08229717B2 Method for simulating the behavior of a bonded joint of two parts
A method for simulating the behavior of a bonded joint of two composite material parts with an adhesive material layer. The method includes the steps of a) providing a Finite Element Model with all the relevant information for analyzing the structural joint; b) providing a calculation model for calculating the deformations of the adhesive material layer when it is subjected to tensile/peel and shear stresses, including a plastic behavior of the adhesive of a linear type under tension/peeling and of a non-linear type under shearing; and c) simulating the behavior of the bonded joint by applying the calculation model to obtain the failure indices of each failure mode. A system which is useful as an aid in the design of the structural joint using a computer-implemented Finite Element Model of the structural joint.
US08229711B2 Method of analysis for kinetic properties of golf club head and golf club therefor
The accuracy or computation speed of analysis of a club head using the finite element method is improved. In a method of analysis of a golf club head, a model of the golf club head represented by a set of elements including tetrahedral solid elements 30 is prepared on a computer, nodes 32 are provided at the vertexes and on at least one side of the tetrahedral solid element, and the kinetic properties of the golf club head are computed by the finite element method in which the elements and nodes of the model are used and the nodes are made output points of computation. At this time, in at least some of the tetrahedral solid elements, the number of nodes provided per one element is made not fewer than ten.
US08229710B2 Method of analysis for kinetic properties of golf club head and golf club therefor
The accuracy or computation speed of analysis of a club head using the finite element method is increased. In a method of analysis of a golf club head, a model of a golf club head represented by the collection of elements including polygonal shell elements 30 each having three or four vertexes is prepared on a computer, six or more nodes 32 are provided at the vertexes and on at least one side of the element, and the kinetic properties of the golf club head are computed by the finite element method in which the elements and nodes of the model are used and the nodes are made output points of computation.
US08229707B2 User interface for a flow cytometer system
A method of extracting and analyzing a data set from a flow cytometer system of the preferred embodiment comprises the steps of (1) running a sample and saving all collected raw data, (2) viewing raw (or “unmodified”) data, (3) modifying the raw data (e.g., scaling and/or culling the raw data), (4) reviewing and saving the modified data, and (5) exporting the saved data. Once the sample has been run and all collected data have been saved, the user can repeat the steps of modifying the raw data, saving the modified data, and exporting the saved data as many times as necessary and/or desirable.
US08229705B1 Performance monitoring in computer networks
The present disclosure provides methods and apparatus for monitoring performance of a Maintenance Entity (ME) in a computer network. In one embodiment, a method of monitoring performance of an ME includes receiving a control frame via the ME. The method further includes using a hardware performance monitor to provide to a programmable processor a metric indicative of a performance parameter associated with the ME based at least in part on information in the control frame. The method further includes using the programmable processor to determine the performance parameter associated with the ME based at least in part on the metric provided using the hardware performance monitor.
US08229703B2 Accurate and computationally efficient method of non-central chi square probability density function
Embodiments include systems and methods of non-coherent signal processing. For example, one embodiment includes a method of a non-coherent signal detection. The method includes receiving data indicative of a received signal, and evaluating a probability density function indicative of a signal parameter based on the received data. Evaluating the probability density function comprises identifying at least one of a plurality of terms of summation having at least one peak of the probability density function and evaluating the plurality of terms of a non-central chi-square distribution determining the signal parameter based at least in part on the received data and the calculated probability density.
US08229701B1 System and method for measuring an object's center of gravity
A system and method are provided for measuring an object's center of gravity. The system includes a bed for supporting the object in an immovable position. The bed is tiltably attached to a frame that is supported near at least a first and a second edge by at least one force measuring device per edge. The bed is tiltable about one of the edges. A processor is connected to each force measuring devices and is configured to process force measurement data collected therefrom. The processor is configured to calculate the object's center of gravity along a z-axis based on a ratio of a cosine of the bed's angle of tilt multiplied by the center of gravity of the object along a y-axis in a flat configuration minus the center of gravity of the object along the y-axis in a tilted configuration to the sine of the angle of tilt.
US08229700B2 Method and device for measuring the progress of a moving person
Embodiments of the invention provide a method and a device for measuring the progress of a moving person. The method calculating at least one of the following quantities describing the progress of the moving person: speed, step rate, step count, step length, distance and way of progress, based on values of a vertical acceleration of a body of the moving person measured by an acceleration sensor over a measured time.
US08229698B2 Method for determining a highly accurate position of routes and/or objects
The invention relates to a method for determining a highly accurate position of routes and/or objects, in which the routes and/or objects to be recorded are first of all surveyed. In this case, the teaching provides for the routes and/or objects to be recorded to be surveyed repeatedly and for the positions to be determined with the aid of statistical methods using measured values obtained by the repeated surveying operation.
US08229696B2 Overheat detection system
According to one embodiment of the invention, a method for preventing the failure of a system, which includes one or more pipes, or one or more cooling jackets, or one or more fluid cooled system components carrying a fluid, involves detecting one or more pressure levels of the fluid in the one or more pipes at one or more points, then comparing the detected pressure levels to a corresponding one or more predetermined limitation values. If the detected pressure levels exceed the corresponding limitation values, a shut-down signal is generated. The shut-down signal triggers the adjusting of one or more systems responsible for causing thermal variations of the fluid, preventing the system from failing while allowing the system to continue operation shortly thereafter.
US08229688B2 Method and apparatus for detection using magnetic gradient tensor
Locating and characterising a magnetised body involves moving a magnetic gradient tensor sensor relative to the magnetised body along a profile, or allowing the magnetised body to move along a profile past the sensor. Magnetic gradient tensor measurements are obtained at points along the profile. A rotational invariant calculated from the eigenvalues of the magnetic gradient tensor measurements is then used to locate and/or characterize the body. The rotational invariant can be the scaled moment of a point dipole representation of the magnetised body, or one third of the square root of the scaled moment. The rotational invariant is modelled and sufficient measurements obtained to over-determine parameters of the model. A system of linear equations resulting from a model of the gradient tensor elements is then solved using the determined values of parameters.
US08229685B2 Two-phase fluid flow measuring apparatus and process
An apparatus for measuring a flow rate of a two-phase fluid flowing within a conduit includes a chamber having at least one transparent wall in fluid communication with the conduit; a high-speed imaging system in visual communication with the at least one transparent wall; a thermocouple and a pressure transducer for obtaining a temperature value and a pressure value of the two-phase fluid flowing within the conduit; and a processor for determining the flow rate of the two-phase fluid by analyzing the images obtained by the high-speed imaging system, and from the temperature and pressure values for the two-phase fluid flowing within the conduit. A process is provided for determining the flow rate of a two-phase fluid flowing within the conduit.
US08229682B2 Apparatus and method for bearing condition monitoring
An electrical motor bearing condition monitoring system includes an assembly that includes a shaft, a first bearing race coupled to the shaft, a plurality of bearing balls, and a second bearing race coupled to the first bearing race via the plurality of bearing balls. A portion of the assembly has a magnetic field encoded thereon. The monitoring system includes a magnetic field sensor positioned proximately to the magnetized assembly and configured to measure the magnetic field, and a processing unit configured to detect changes in the magnetic field via the magnetic field sensor.
US08229679B1 Stepped chirp lidar system and method
A system assesses a column of gas in an atmosphere. The system includes an optical transmitter for transmitting (a) an online signal tuned to an online wavelength of gas, (b) an offline signal tuned to an offline wavelength of the gas, and (c) an optical signal for providing altimetry data. A modulator is included for modulating the online signal with a first stepped chirp waveform and modulating the offline signal with a second stepped chirp waveform. A processor assesses the column of gas, after receiving a returned online signal, a returned offline signal and a returned optical signal. A lock-in amplifier is included for (a) multiplying a returned signal with the first stepped chirp waveform to obtain a detected online signal, and (b) multiplying the returned signal with the second stepped chirp waveform to obtain a detected offline signal. The processor is configured to remove ground reflections from the optical signal to obtain scattered noise, and assess the column of gas based on the scattered noise. The processor is also configured to (a) multiply an estimated returned online signal with the first stepped chirp waveform to obtain a simulated cloud only online signal, and (b) multiply an estimated returned offline signal with the second stepped chirp waveform to obtain a simulated cloud only offline signal. In addition, the processor is configured to assess the column of gas by performing regression between the detected online and offline signals and the simulated online and offline signals.
US08229678B2 Methods and systems for transforming particle data
In an embodiment, a computer-implemented method is provided for processing data from a particle analyzer. The method includes transforming data using at least one transform that provides: transformation according to a weighted combination of a first mathematical function and a logarithmic function for positive data values, such that the transformation corresponds to the first mathematical function for positive particle data values approaching zero, and to the logarithmic function for positive particle data values approaching infinity; and transformation corresponding to a second mathematical function for negative data values. The transformed data may be then output for display or storage. In another embodiment, the transforming involves substituting the particle data for an independent variable in the transform to directly obtain values to be plotted based on the input particle data values.
US08229677B2 Methods for generating databases and databases for identifying polymorphic genetic markers
Processes and methods for creating a database of genomic samples from healthy human donors, methods that use the database to identify and correlate polymorphic genetic markers and other markers with diseases and conditions are provided.
US08229672B2 Percolation test apparatus
The present invention includes a method and apparatus for determining the percolation rate of soil. The method includes providing a test assembly configured to be placed over the top of a test hole, the test assembly containing a remote sensor (such as an ultrasound sensor) positioned proximate the top of the hole. The depth to the bottom of the hole, as well as the elevation of water within the hole during the test process, is measured using the remote sensor and used to determine perc rate of the soil within which the hole is dug.
US08229665B2 Vehicle control apparatus for avoiding contact with obstacle locating backward
There is disclosed a vehicle control processing when a vehicle backs up. According to this vehicle control processing, a controller backs the vehicle toward an obstacle step by step by repeating execution of back control processing for backing the vehicle to a halt at a target stop position, which is set on the obstacle side of the vehicle, until a distance from the vehicle to the obstacle becomes equal to or less than a final target stop position. Thus, it prevents the vehicle driver from failing to park the vehicle at an appropriate position and feeling a lot of trouble during vehicle control as experienced by the vehicle driver in the conventional vehicle control apparatus.
US08229648B2 Method and apparatus for controlling fuel injection in a homogeneous charge compression ignition engine
A multi-cylinder internal combustion engine is operative in a controlled auto-ignition combustion mode. The operation includes monitoring engine operation, and globally adapting fueling for all the cylinders based upon an engine intake mass air flow and an air/fuel ratio. The fueling for each cylinder is individually adapted based upon states of a combustion parameter for all the cylinders.
US08229647B2 Control apparatus for multi-cylinder internal combustion engine
Provided is a control apparatus for a multi-cylinder internal combustion engine equipped with fuel injection valves provided respectively for the cylinders including: a revolution measuring means for measuring a revolution speed for a predetermined angle for each cylinder; an inter-cylinder revolution-difference calculating means for calculating, from the measured revolution speed, a difference in revolution speed between a cylinder of current explosion and a cylinder of the previous explosion; an injection amount correcting means for adjusting the average amount of injection of the fuel injection valves of all the cylinders in accordance with the inter-cylinder differences in revolution speed after the cold start of the engine calculated by the inter-cylinder revolution-difference calculating means; an inter-cylinder revolution-difference averaging means for averaging the differences in revolution speed, calculated by the inter-cylinder revolution-difference calculating means, each between the cylinder of current explosion and the cylinder of the previous explosion; and a torque adjusting means for adjusting the torque of each cylinder so that the average value of the inter-cylinder revolution differences calculated by the inter-cylinder revolution-difference averaging means can be reduced close to zero.
US08229646B2 Method and apparatus for monitoring gas turbine blades
A method (and corresponding apparatus) for monitoring gas turbine blades. The output from an eddy current sensor monitoring the movement of turbine blades past the sensor is processed to determine when the signal train from the sensor omits a signal or pulse corresponding to one of the shaft's full complement of blades. The signal processor compares sensed blade periods with average blade periods.
US08229645B2 Automatic parking system for vehicle
Disclosed herein is an automatic parking system for a vehicle. The automatic parking system employs a method of generating a parking trajectory in consideration of the operational performance of a steering motor connected to the steering wheel of a vehicle, thus guiding a vehicle through smooth parking and reducing an error between an ideal parking trajectory and an actual parking trajectory.
US08229636B2 Method and unit for shifting gear in a power-assist transmission
A method and unit for shifting gear in a power-assist transmission; to shift gear, a series of operations are performed in sequence, and each of which must be completed prior to completion of the next operation; for each operation, a predicted time delay is estimated corresponding to the time lapse between the instant the operation is commanded and the instant the operation is actually completed; and the operations are commanded successively as a function of the predicted delay times, so that an operation is commanded before the preceding operation has actually been completed.
US08229634B2 Method for controlling an automatic multi-step shift transmission
A method of controlling an automatic transmission of a motor vehicle that is situated in the force flow between a drive motor and an axle drive of a drive axle or a transfer box in which the current road inclination (αFB) is determined. To improve the shifting behavior of the transmission, during a transition between driving on a downhill stretch (2) and on level ground (4), after driving on the downhill stretch (2) and/or after the transition to a thrust operation, a recognition function for determining a downhill run-out (3) is initiated and, when the downhill run-out (3) is recognized, a shift to a higher gear during a thrust operation, i.e., a thrust upshift, is carried out before driving onto level ground (4) and/or before the transition to the traction operation.
US08229633B2 Method for operating a powertrain system to control engine stabilization
An engine is selectively operative in one of a plurality of engine states to transfer torque to an input member of a hybrid transmission. The hybrid transmission is operative to transfer torque between the input member and a torque machine and an output member to generate an output torque in response to an operator torque request. A method for controlling the engine includes monitoring the operator torque request, determining operating power costs associated with a plurality of candidate engine states in response to the operator torque request, determining transition costs for transitioning the engine from a present engine state to each of the candidate engine states, determining stabilization costs for operating the engine in the present engine state and subsequently operating the engine in each of the candidate engine states, and selecting a preferred engine state based upon the operating power costs, the transition costs, and the stabilization costs for the plurality of engine states.
US08229627B2 Vehicle steering apparatus
A vehicle steering apparatus that can prevent a large returning torque from acting when a steering wheel is turned. Through processing of an assist control program, rotational torque (assist torque) of an electric motor is calculated by adding returning torque g·Trto to turning torque Tc (in actuality, subtracting the returning torque g·Trto from the turning torque Tc). The electric motor is driven and controlled in accordance with the calculated assist torque. When the steering torque is large, the calculated returning torque gain g decreases, and therefore, the returning torque g·Trto decreases or becomes zero. With this control, the greater the force (torque) required to operate the steering wheel, the smaller the influence of the returning torque, and steering feel at the time of turning the steering wheel is improved.
US08229625B2 Method and apparatus for customizing a wireless network architecture
A wireless network arrangement for a vehicle includes an electronic controller disposed within the vehicle. A plurality of wireless electronic components are disposed within the vehicle and are wirelessly communicatively coupled to the electronic controller. The components are networked together wirelessly such that members of any subgroup of the components can wirelessly communicate with each other.
US08229622B2 Data recorder and storage system for line replaceable unit
A data recorder is configured to be mounted to a line replaceable unit (LRU) and utilized in conjunction with a service monitor. The data recorder includes a memory, a processor coupled to the memory and configured to store operational data pertaining to the LRU in the memory, and a monitor interface coupled to the memory. The monitor interface is configured to be coupled to the service monitor to permit access to the operational data stored in the memory.
US08229620B2 Method for model-based diagnosis of a mechatronic system
A method for model-based diagnosis of a mechatronic system. A control unit within the mechatronic system performs error detection and an arithmetic unit outside of the mechatronic system performs error identification.
US08229613B2 Travel energy learning device, method, and program
A travel energy learning device includes: a road section identifying unit that identifies a road section where a host vehicle is currently located; a travel condition information obtaining unit that obtains travel condition information that indicates a travel condition when the host vehicle traveled the road section; a work rate deriving unit that derives information indicating work rate of a transmission shaft based on rate of rotation of the transmission shaft and torque transmitted by the transmission shaft; and an energy information accumulating unit that derives required energy information indicating the energy required for traveling the road section based on the derived information that indicates the work rate during travel of the road section, links the derived required energy information to the road section and the travel condition information, and accumulates the required energy information.
US08229586B2 Method and apparatus for assembling a complex product in a parallel process system
A method and apparatus for assembling a complex product in a parallel process system wherein a collection of components are provided for assembling the complex product. The present invention involves transferring the collection of the components to one of a plurality of similar computerized assembly cells through the use of a transport system. The collection of components is automatically assembled into the complex product through the use of the computerized assembly cells. The complex product is then transferred from one of the assembly cells to a computerized test cell, where the complex product is tested to ensure for the proper dimensioning and functioning of the complex product. The complex product is then transferred from the test cell via the transport system to either a part reject area or conveyor, if the complex product is defective, or to an automatic dunnage load or part return system, if the complex product is not defective.
US08229585B2 Methods and apparatus for vertically orienting substrate processing tools in a clean space
A computerized system for a fabrication facility capable of routine placement and replacement of processing tools in at least a vertical dimension relative to each other.
US08229584B2 Abnormality detection system and method of detecting abnormality
An abnormality detection system includes a measurement unit, a decision unit, an alarm unit, and storage units, and serves to detect the abnormality in a control characteristic value of a plurality of products manufactured on the same production line. The decision unit receives the control characteristic value stored in the storage unit, and decides whether an abnormality exists, based on that value. More specifically, the decision unit decides that the control characteristic value is abnormal when, with respect to m (m is a natural number) pieces of the products that are consecutively manufactured, an absolute value of a difference in control characteristic value between each of the products and another manufactured immediately before the former is equal to or less than a predetermined constant.
US08229581B2 Placement of a solar collector
When using a solar concentrator to obtain energy collected from the sun, it can be beneficial to place the concentrator accurately. As the concentrator moves, a position of the concentrator with respect to gravity can be determined, such as through the use of an inclinometer. A comparison can be made of the determined position against a desired position. The comparison can be made to determine if the concentrator should move. If a positive determination is made, then the concentrator can be moved accordingly.
US08229580B2 Electronic apparatus, control method of electronic apparatus and power saving control device
According to one embodiment of the invention, an operation control module 107p controls an operation status of an electronic apparatus in response to an operation signal from an operation module. A power saving status setting module 107a sets the electronic apparatus into the power saving status when a sensing module 108 does not acquire a preset detection output (user detection). A first power saving status releasing module 107b releases the power saving status of electronic apparatus when the sensing module has acquired the preset detection output (user detection). A second power saving status releasing module 107c releases the power saving status when the operation signal is input from the operation module in the power saving status.
US08229578B2 Methods and apparatus to manage module run sequences in a process control environment
Example methods and apparatus to manage module run sequences in a process control environment are disclosed. A disclosed example method includes receiving a module including a plurality of function blocks, receiving an indication of a subset of the plurality of function blocks, and receiving an indication of a first sequence of execution for the subset, wherein the first sequence of execution is different than a second sequence of execution associated with the module. The example method also includes associating the subset with a run sequence identifier, and associating the run sequence identifier with a trigger condition.
US08229569B1 Silicone molded co-polymer composite lead body for pacing and defibrillation leads
A composite lead body includes a rigid polymer material, such as silicone-polyurethane co-polymers, in a proximal portion of the lead body and a flexible polymer material, such as silicone, in a distal portion of the lead body. The flexible polymer material is molded in-situ about the end of the rigid polymer material, which is pre-formed, forming a junction at which the two polymers are bonded together, preferably in an interdigitated manner. The end of the rigid polymer is treated with a primer in order to facilitate the formation of a strong bond between the polymers. The molding process, advantageously, provides substantial control over the final shape of the molded polymer, inhibiting the formation of discontinuities in the shape of the lead body.
US08229563B2 Devices for adapting charge initiation for an implantable cardioverter-defibrillator
Devices configured to perform an adaptive method for initiating charging of high power capacitors and delivering therapy to a patient after the patient experiences a non-sustained arrhythmia. The adaptive methods adjust persistence criteria used to analyze an arrhythmia prior to initiating a charging sequence to deliver therapy.
US08229561B2 Atrial retrograde management
Methods and systems for classifying cardiac responses to pacing stimulation and/or preventing retrograde cardiac conduction are described. Following delivery of a pacing pulse to an atrium of the patient's heart during a cardiac cycle, the system senses in the atrium for a retrograde P-wave. The system classifies the atrial response to the pacing pulse based on detection of the retrograde P-wave. The system may also sense for an atrial evoked response and utilize the atrial evoked response in classifying the cardiac pacing response. If capture is not detected, the system may deliver additional atrial pacing pulses to reduce atrial retrograde conduction. A backup pace may be delivered to prevent the atrial retrograde conduction if an atrial evoked response is not detected during a cardiac cycle. Alternatively, retrograde management may involve delaying a next scheduled pace may be until expiration of an atrial effective refractory period.
US08229560B2 System and method of using AV conduction timing
In an implantable medical device that provides atrial and ventricular pacing in an atrial-based pacing mode, longer periods of time are permitted for intrinsic AV conduction to occur. By monitoring the patient's AV delay under these circumstances, useful information is obtained that can be correlated to other patient conditions or symptoms.
US08229550B2 Fetal surveillance
Fetal behavior is monitored by receiving ECG data from a set of electrodes attached to a material body. A waveform pre-processor identifies a succession of fetal ECG complex waveforms within the received data and a waveform processor determines differences in the processor succession of fetal ECG complex waveforms over time. An event logger determines from the determined differences a number of fetal movements during the period of time. Fetal spatial presentation and/or position within the uterus may also be determined from fetal ECG data acquired from a plurality of electrodes positioned on the maternal abdomen in a predetermined configuration. A number of fetal ECG complex waveforms are identified within the data, and each of the waveforms is compared with a set of predetermined fetal ECG complex templates ascribed to the predetermined electrode configuration to determine a template that best matches the identified fetal ECG waveforms.
US08229535B2 Systems and methods for blood glucose monitoring and alert delivery
Systems and methods for continuous measurement of an analyte in a host are provided. The system generally includes a continuous analyte sensor configured to continuously measure a concentration of analyte in a host and a sensor electronics module physically connected to the continuous analyte sensor during sensor use, wherein the sensor electronics module is further configured to directly wirelessly communicate displayable sensor information to a plurality of different types of display devices.
US08229533B2 Low-noise optical probes for reducing ambient noise
An optical probe, which is particularly suited to reduce noise in measurements taken on an easily compressible material, such as a finger, a toe, a forehead, an earlobe, or a lip, measures characteristics of the material. A neonatal and adult disposable embodiment of the probe include adhesive coated surfaces to securely affix the probe onto the patient. In addition, the surface of the probe is specially constructed to reduce the effect of ambient noise.
US08229532B2 External ear-placed non-invasive physiological sensor
In one embodiment, a non-invasive physiological sensor assembly is capable of attachment to a tissue site of the ear comprising of cartilaginous structures of the ear, providing low latency of physiological measurements as well as a secure attachment.
US08229526B2 Portable device with sliding housing
A portable device includes: a first housing; a second housing slidably coupled to the first housing, the second housing being slidable from one end of the predetermined slidable range to the other end thereof via the middle position thereof; a first and second spring members; a first and second arms; a connecting arm connecting the first spring member with the second spring member; wherein when the second housing is slid from the one end to the middle position, the first and second spring members generate a reaction force while the second spring member stays in the initial position, and when the second housing is slid from the middle position to the other end, the first and second spring members move along the sliding of the second housing.
US08229525B2 Semi-automatic sliding device for a portable terminal and portable terminal having the same
A sliding-type portable communication terminal and a semi-automatic sliding device for the portable communication terminal are provided. The portable terminal has a body housing, a sliding housing sliding on the body housing, and a sliding device for semi-automatically moving the sliding housing with respect to the body housing. The sliding device includes a first member, a second member moving in a desired direction with respect to the first member while facing the first member, and an elastic body coupled between the first and second members. The elastic member functions as a semi-automatic driving source for driving the second member in the desired direction.
US08229524B2 Clip shaped electronic device with swivelling panels
A mobile electronic device two panels arranged to swivel so that the panels can swivel between a retracted position in which the two panels substantially overlap one another and an extended position in which only a minor portion of the panels overlap one another. The panels are shaped and dimensioned to define a space between them when the panels are in the retracted position. The space is suitable for receiving and clamping an item such as garment or clothing between the panels when the panels are in the retracted position, so that the device can be clamped onto a belt or other piece of garment or clothing such as a pant pocket.
US08229512B1 Communication device
The method to output from the caller's device the ringback tone selected by the caller's device after the dialing process is implemented and prior to the call being answered by the callee.
US08229510B2 Device having 2D and 3D image display functions for mobile phone
A device having 2D and 3D image display functions for a mobile phone is provided. A plurality of image pickup elements, a 2D and 3D touch screen, and a 2D and 3D function key are installed on the mobile phone, so as to achieve the function of 3D image capture and viewing as well as 3D interface operations.
US08229507B2 Method for setting voice tag
A method for setting a voice tag is provided, which comprises the following steps. First, counting a number of phone calls performed between a user and a contact person. If the number of phone calls exceeds a predetermined times or the user fails to perform a voice dialing before calling to the contact person within a predetermined duration, the user is inquired whether or not to set a voice tag corresponding to the contact person after the phone call is complete. If the user decides to set the voice tag, a voice training procedure is executed for setting the voice tag corresponding to the contact person.
US08229498B2 Assigning code space to portable base stations
In addition to other aspects disclosed, a portable base station requests assignment of a portion of a code space from a remotely located control station. The assignment is based upon the location of the portable base station. The portable base station is also capable of transmitting an identification signal using the assigned code space portion to uniquely identify the portable base station to one or more access terminals.
US08229490B2 Hand-off control method in radio communication system
A hand-off control method (FIG. 4) for suppressing reverse radio wave interference between radio access terminals and for accelerating hand-off, in which when a base station of greatest forward reception power has changed from a BTS1 to a BTS2 in a forward link, the radio access terminal (AT) alters the ID of a designated communication-destination base station to the BTS2 in an R-CQICH transmitted cyclically, and it makes a hand-off request after having increased transmission power of the R-CQICH a fixed quantity (403-406). The BTS1 does not transmit an FLAB and data. The BTS2 receives the R-CQICH (406) and succeeds in demodulation, thereby to recognize that the BTS2 has been designated as the communication-destination base station, and it transmits (407) an FLAB after execution and completion of a hand-off process. When the AT has received the FLAB (407) from the designated communication-destination base station BTS2, it transmits (408) the R-CQICH in which the communication-destination base station is designated as the BTS2, in a next R-CQICH transmission cycle, after having returned the transmission power of the R-CQICH (414).
US08229488B2 Methods, apparatuses and computer programs for media content distribution
Methods for distributing media content between portable electronic devices enabled for media acquisition and wireless communication are disclosed. The methods comprises forming of a group of the portable electronic devices being present at a common context, providing a piece of media content to other members of the group, and collecting a piece of media content from other members of the group, respectively. Apparatuses, i.e. portable electronic devices, suitable for such media content distribution, as computer programs for implementing the media content distribution on such apparatuses, are also disclosed.
US08229483B2 Method for mapping a coverage area
A method for calculating path loss PL at a point P in a coverage area CA of an antenna at a cell site. The method comprises the steps: transmitting a signal from the antenna, the antenna having an effective antenna gain Gant, and measuring a received signal strength indicator RSSI of the transmitted signal by a receiving antenna at the point P. The method further comprises the steps: determining a dominant indirect radiation path between the antenna and the receiving antenna to establish the effective antenna gain Gant from the antenna in a direction of the dominant indirect radiation path, and calculating path loss PL at the point P using the established effective antenna gain Gant and measured received signal strength indicator RSSI. A method for mapping a coverage area, a method for simulating changes in a communication network and a system for cell planning.
US08229481B2 Method and related device for making memorandum in mobile communications device
A method for making a memorandum in a mobile communications device includes displaying a label on a screen of the mobile communications device, displaying a note in the label according to a first user instruction, and attaching a multimedia data corresponding to the note according to a second user instruction.
US08229480B2 Methods, systems, and computer program products for transferring a message service payload between messaging entities
The subject matter described herein includes methods, systems, and computer program products for transferring a message service payload between messaging entities. According to one aspect, the subject matter described herein includes a method for intelligently processing a message service payload being transmitted between messaging entities. A messaging service message comprising a payload being transmitted from an N-generation messaging entity to an M-generation messaging entity is received at a core network, wherein N and M are integers. The payload is decoded to identify a service to be provided. An action is performed to facilitate the providing of the identified service.
US08229475B2 Method for improving performance of mobile broadband wireless access system
A method for improving performance of mobile broadband wireless access system is disclosed. The method comprises the steps: first, a paging controller controls base stations to transmit paging broadcasting messages to mobile stations; the mobile stations respond to the paging controller through the base station which responds with the mobile stations; then, the paging controller transmits paging notice message to note that the base stations which do not respond with the mobile stations stop transmitting the paging broadcasting messages in the paging group; last, the base stations in the paging group immediately stop transmitting the paging broadcasting messages as to the mobile station, and delete the corresponding data, after they receive the paging notice message which the paging controller transmits. By use of the present method, the base station processing and the storing cost are not remarkably increased, legal-user's paging errors caused by non-legal accessing message are avoided, and the occupying of network wireless resources and system resources can be effectively reduced.
US08229474B2 Method and system for terminal access
A system and method for terminal access includes transmitting a paging message from a network to a terminal; determining, by the terminal, orthogonal code information which differs from the one being used for current system access according to a predetermined rule; acquiring by the terminal a corresponding orthogonal code according to the orthogonal code information and modulating an access probe according to the orthogonal code; and transmitting the access probe by the terminal to the network and performing network access. In the various embodiments, the terminal responding to the paging selects a unique access orthogonal code according to the method and system. According to various embodiments, conflicts are minimized as a result of using the same orthogonal code between the terminals responding to the paging and between the terminal responding to the paging and the terminal originating the call. Accordingly, latency in the response to paging may be reduced.
US08229465B2 Position estimation of a wireless terminal in a structure using base station signal information
An information processing device is provided that includes: a storage portion associating and storing section information indicating one section of a building structure, first measurement information acquired by signal intensity measurement of a wireless signal transmitted from a surrounding base station in a wireless terminal existing in the one section, and base station identification information; a receiving portion that receives at least one piece of second measurement information acquired by signal intensity measurement, and at least one piece of base station identification information that indicates a base station of a transmission source of the wireless signal; and a selection portion that selects, based on at least one piece of first measurement information associated with the at least one piece of base station identification information and the at least one piece of second measurement information, section information associated with one of the at least one piece of first measurement information.
US08229461B1 System and method for operating a location server
A method and a system for providing location information are provided. A location server receives a request for location information for the mobile station. The request includes an identifier for the mobile station. The location server determines whether the mobile station is at an enclosing location object by searching a location server database in response to the request. When the location server determines that the mobile station is at the enclosing location object, the location server obtains the enclosing location object from the location server database independent of a location request being sent to the mobile station, and provides the enclosing location object as the location of the mobile station. A sensor can be used to determine whether the mobile station is at the enclosing location object, and the location server database can be updated based on the sensor information.
US08229460B2 Demodulation apparatus and receiving apparatus
A portable phone device comprises a telephone unit for base band processing of a receiving signal and audio conversion processing, as well as a global positioning system (GPS) receiving unit for receiving signals from at least one GPS satellite, each signal including a spread code. A crystal oscillator generates a first oscillation signal having a predetermined frequency, and a temperature controlled oscillator generates a second oscillation signal having a predetermined frequency different from that of the first oscillation signal. A synchronization capture portion performs synchronization capture of the spread code, and a synchronization hold portion performs synchronization holding and demodulation of the signals received from the at least one GPS satellite. A central processing unit calculates position and speed of the portable phone device.
US08229458B2 Systems and methods to determine the name of a location visited by a user of a wireless device
Methods and systems that record the location of a user and transmit targeted content to a user based upon their current and past location information. A network is configured to include a server programmed with a database of targeted content, a database of location information, a database of user information, a database searching algorithm, and a wireless communication system capable of communicating with the user's mobile device. The location of the mobile device is ascertained and recorded. The location information is analyzed to determine the routes taken by the user, businesses visited by the user, and other behaviors of the user. Targeted content is sent to the mobile device of the user and whether the user visits the physical locations associated with the targeted content is monitored. Payment systems, phone exchange systems, and other features may also be integrated to provide detailed conversion tracking to producers of targeted content and business owners.
US08229444B2 Cellular system, carrier allocation method thereof, base station, and mobile station
In a method of allocating carriers of a cellular system comprising mobile stations and a wireless network of multiple base stations, multiple carriers being available for communication between base and mobile stations, the wireless network performs the following. Carriers are divided into first and second carriers, and allocated the same for each cell formed by the base stations. Each mobile station is classified as an intracell-inner-area or an intracell-outer-area mobile station. Communication is performed with the intracell-inner-area and intracell-outer-area mobile stations by the first and second carriers, respectively. A status of use of the first carriers in a first cell is measured based on communicated data, as is that of the second carriers in a second cell. The number of second carriers in the second cell is changed based on at least the status of use of the first carriers and the status of use of the second carriers.
US08229437B2 Pre-allocated random access identifiers
Systems and methods of pre-allocating identifiers to wireless devices for use in requesting resources over a random access channel are described. A wireless communication system includes a random access channel over which wireless devices can anonymously send requests for resources. The base stations receiving and processing the anonymous requests reduces the probability of random access channel collisions and conserves the resources needed to support the anonymous requests by pre-allocating one or more codes to select wireless devices. The wireless devices having the pre-allocated codes can transmit a particular code over the random access channel as a request for resources that uniquely identifies the requester.
US08229427B2 Status validation for terminals in a wireless communication system
A terminal is assigned an active identifier for use while in an active state of a connection with a base station. The base station periodically broadcasts the status of the active identifiers for that base station, e.g., via status validation bits that indicate whether each active identifier is currently assigned to a terminal or not assigned to any terminal. The base station may also broadcast the identity (e.g., a scrambling mask) of the terminal assigned with each active identifier that is currently in use. If a terminal believes that it is assigned a particular active identifier, then the terminal checks the status validation bit for this active identifier. If this status validation bit indicates that the active identifier is currently in use, then the terminal may further check the scrambling mask sent for the active identifier in order to determine whether the terminal is actually assigned the active identifier.
US08229424B2 Network listening method of a mobile phone
A network listening method of a mobile phone is provided. The mobile phone includes a code division multiple access (CDMA) chip and two user identity module (UIM) cards. The network listening method executes a first network listening method to listen to a communication network, if a listening frequency of the first UIM card equals a listening frequency of the second UIM card and the listening channel of first UIM card equals the listening channel of the second UIM card. The network listening method further executes a second network listening method to listen to the communication network, if the listening frequency of the first UIM card does not equal the listening frequency of the second UIM card and/or the listening channel of first UIM card does not equal the listening channel of second UIM card.
US08229414B1 Release of temporarily allocated number triggered by voice disconnect at mobile switching center
A method of managing a pool of telephone numbers is provided. The method comprises a mobile switching center identifying an incoming voice call as a customer care call based on a dialing code sequence, establishing a memory entry associated with the voice call, and coupling the voice call to an over-the-air service provisioning server. The method further comprises the over-the-air service provisioning server allocating a telephone number from a pool of telephone numbers to the terminal and establishing a communication session with a customer service user interface. The method further comprises the mobile switching center detecting termination of the voice call and transmitting a notification of the termination of the voice call. The method further comprises the over-the-air service provisioning server, in response to the notification of the termination of the voice call, returning the telephone number to the pool of telephone numbers.
US08229413B2 Message filter program for a communication device
A communication device is configured to receive messages. The communication device may comprise a display screen upon which messages are displayed. A microprocessor configured to execute at least one message management program on the communication device, filters incoming messages. The message management program comprising a message filter application filters messages based on a comparison of sender identification data associated with a message to approved sender identification data.
US08229397B2 Access terminal authorization at private access points in wireless networks
This description relates to access terminal authorization methods in wireless networks.
US08229391B2 Method, apparatus and system for managing emergency services of mobility-restricted mobile station
A method, an apparatus, and a system for managing emergency services of a mobility-restricted Mobile Station (MS) are disclosed. The method includes: an Anchor-Service Flow Authorization entity (A-SFA) obtains emergency service information or an Emergency Service Flag (ES_Flag), where the emergency service information or the ES_Flag serves as an indication of providing emergency services for the mobility-restricted Mobile Station (MS); constructs, according to the emergency service information or the ES_Flag, an emergency service indicator in an MS context maintained by the A-SFA; and sends a Path Registration Request (Path_Reg_Req) to a Base Station (BS), where the Path_Reg_Req carries the ES_Flag if what is obtained is the ES_Flag; or, if what is obtained is the emergency service information, generates the ES_Flag according to the emergency service indicator or emergency service information, and adds the generated ES_Flag into the Path_Reg_Req.
US08229388B2 Geolocation methods and apparatus
Methods and associated apparatus and programs for computers for operating geolocation devices are provided. The methods include determining the duration of a time interval during which the device is configured to remain active, responsive to a comparison between an estimate of benefit of remaining on for that time interval and an estimate of cost of remaining on for that time interval. The estimates of cost and benefit may be determined in response to user-selected parameters where by the end-user may effect a trade-off between battery life and receiver sensitivity. The methods also include varying the maximum duration of each listening period whereby to conserve battery power.
US08229379B2 Frequency planning for switching devices for multi-band broadcast radios
Systems and methods are disclosed that use multiple DC-DC (direct-current-to-direct-current) regulators and configurable DC-DC regulators with respect to multi-band audio receivers in order to allow for the use of different DC-DC regulator switching clock signals for different audio broadcast bands. The systems and methods disclosed thereby help to alleviate interference problems typically caused by switching devices used in the DC-DC conversion process. The embodiments described are also applicable to switching power supplies run from alternating current (AC) power sources and to Class D amplifiers working with broadcast radios.
US08229376B2 Compensation method of radio frequency module performance and radio frequency module
A compensation method for radio frequency module performance, said radio frequency module is provided with a radio frequency input power detection circuit, a radio frequency output power detection circuit, a module monitoring circuit, a power amplification circuit and a radio frequency digital controlled attenuator. The soft program running in the processor of the module monitoring circuit adjusts parameters of the radio frequency module according to querying predefined compensation table or according to the compensation data calculated based on predefined formula/algorithm, thus reducing influence of ambient temperature to linearity, gain, radio frequency power detection accuracy of the radio frequency module, as well as avoiding gain decrease of the radio frequency module. Moreover, a radio frequency module improved by such method is also provided. As said structure of above mentioned method is employed by the radio frequency module, monitoring method according to this structure is able to automatically debugging and testing by using tools such as computer, thus improving the production efficiency.
US08229368B1 Systems for detecting and locating interference sources
A data communications system includes a controller device and multiple client devices in data communications with each other over a data communications network. The controller device is configured to issue an instruction to a portion of the client devices that instructs them to acquire an interference characteristic associated with one or more external interference source. The interference characteristic may be measured interference magnitudes associated with a frequency of data communications over the data communications link. The portion of client devices transmits the measured interference magnitudes to the controller device. The controller device then determines a location of one or more interference sources based on the transmitted data.
US08229363B1 Interferer detection for a wireless communications network
An apparatus, method and program detect interference in cell sites of a wireless communications network. A cell site from the cell sites of the wireless communications network is selected and signal code power measurements from mobile devices in the cell site are received so that the sources of signals being transmitted to the mobile devices can be determined. Interfering sources are determined based on the signal code power measurements and the active set of sources for the mobile devices. The signal code power measurements are summed and ranked, and transmitters associated with the ranked signal code power measurements for the interfering sources are determined. The same procedure is repeated for all cell sites of the wireless communications network, and the transmitter that is an interfering source for the highest number of cell sites is selected as a problem transmitter.
US08229359B2 Center device
To provide a center device for accommodating a variety of situations which may occur when a home-use game machine, or the like, is used, in which a plurality of users use their own controller devices such as an input device. A center device communicates between a plurality of controller devices, receives an instructing operation carried out by the user of each controller device, and executes processing according to the instructing operation. The center device selects at least one of the controller devices as a controller device to be authenticated from among the plurality of controller devices by utilizing communication with each of the plurality of controller devices, and conducts authentication processing relative to each of the controller devices while communicating with each of the selected controller device.
US08229348B2 Data transmitting apparatus and method
A ground station multiplexes audio digital data of a plurality of audio broadcasts, GUI data, and download audio data and transmits the multiplexed signal to a receiving side through a satellite. The receiving side displays a GUI screen corresponding to an audio broadcast. When a music information selection command is input on the display screen, an audio broadcast of a music program corresponding to the music information is selected. When a music information download command is input on the display screen, download audio data corresponding to the music information is output. The download audio data is stored to a storage device so as to download audio data corresponding to a desired music title.
US08229345B2 Digital broadcast receiving apparatus and method thereof
A digital broadcast receiving apparatus and a method thereof are disclosed. The digital broadcast receiving apparatus includes a demultiplexer for separating a multichannel transport stream into a plurality of broadcasting channel data and outputting the broadcasting channel data, a buffer unit, including a plurality of buffers having different capacities that correspond to data bit rates, for storing the broadcasting channel data in the buffers having the corresponding capacities, respectively, according to the data bit rates, a user interface for outputting channel identification information corresponding to the broadcasting channel selected by a user, and a switching device for selecting one of outputs of the plurality of buffers according to the channel identification information.
US08229344B1 RF communication receiver vulnerability assessment
Techniques are disclosed for analyzing a wireless communications device. The techniques include, for instance, assessing vulnerability of the device, including its susceptibility to jamming, by applying one or more interfering signals to the device and observing the device's response. The techniques further include identifying one or more vulnerabilities that can be exploited in defeating malicious behavior involving use of the device (e.g., such as using the device for remote detonation of explosives). Applying one or more interfering signals to the device may include, for instance, applying a trigger signal and a jamming signal to the device, and adjusting the jamming signal until the trigger signal is rendered ineffective in acting as a trigger signal. Identifying one or more vulnerabilities that can be exploited in defeating malicious behavior may include, for instance, reporting parameters of the one or more interfering signals that result in defeating the malicious behavior.
US08229336B2 Endless belt, cartridge, and image forming apparatus
The invention provides an annular body having a resin layer. The resin layer has a resin and particles. The particles are at least one of conductive or magnetic. A surface of the resin layer has a first region and a second region. The first region is different from the second region in at least one of the surface resistivity or the magnetic flux density. The second region has a resin region and a high density region. The resin region is provided at an outer side with respect to the high density region in the thickness direction of the resin layer and is substantially free of the particle. The high density region has a higher content of the particles comparing to the resin region and the first region. The invention further provides a cartridge having the annular body. The invention further provides an image forming apparatus having the annular body.
US08229334B2 Developer unit, process device and image forming apparatus
A developer unit according to one aspect of the invention includes: a developer accommodation member configured to accommodate a developer having charging polarity to a first polarity opposite to a second polarity; a developing roller arranged at the developer accommodation member, the developing roller being configured to carry the developer; a supply roller arranged at the developer accommodation member and configured to supply the developer to the developing roller, an image formation width being defined on a surface of the supply roller along an axis direction of the supply roller; and a charging member brought into sliding contact with an outside of the image formation width of the supply roller. The charging member at a portion brought into sliding contact with the supply roller is formed of a material which is positioned on a side of the second polarity on a triboelectric series relative to the supply roller.
US08229333B2 Developer system and method for providing a stable flow rate of developer in an electrographic printer
A developer system and method for an electrographic printer is provided. The system includes a magnetic brush having a magnetic core surrounded by a toning shell that rotatably conveys a layer of developer to the photoconductor element; a sump containing a reservoir of developer, and a self-metering conveyor roller having a maximum magnetic field strength on its outer surface of between about 100 and 1000 gauss, and a minimum magnetic field strength of no less than about 30% of the maximum field strength. A driving assembly rotates the conveyor roller at a saturation speed that saturates the capacity of the conveyor roller to deliver developer to the toning shell. The self-metering conveyor roller obviates the need for a metering skive to provide a stable flow rate of developer, and increases the printing speed of the printer by providing a higher flow rate of developer to a photoconductor drum of the printer.
US08229328B2 Developer supply mechanism, development apparatus and image forming apparatus having the developer supply mechanism
A developer supply mechanism is composed of: a developer supply path one end side of which is opened upward and which guides the developer in substantially a vertical direction; a convex portion that is formed on a wall surface of the developer supply path; a coil spring that is disposed in the developer supply path, stretchable and shrinkable in a longitudinal direction of the developer supply path, pressurized to the convex portion in a natural-length state, stretched toward one end side of the developer supply path when the convex portion is hooked on between pitches by a circumferential-direction rotation, and is given a horizontal-direction movement to leave the convex portion when coming off the convex portion; and a drive portion that is connected to the coil spring at the other end side of the developer supply path and rotates the coil spring in a circumferential direction of the coil spring.
US08229326B2 Image forming apparatus and method of synchronizing image carrier rotations
An image forming apparatus having a plurality of image carriers that are rotated in the same direction in synchronization with one another. The apparatus includes a detector that detects a rotational position on the each image carrier of the plurality of image carriers, a memory that stores a phase difference between a predetermined position and an eccentric position on each image carrier within the plurality of image carriers, and a controller that controls the eccentric positions on the circumferences of the image carriers to coincide with one another by using the phase differences stored in the memory.
US08229322B2 Image forming apparatus and apparatus exterior unit
An image forming apparatus includes: an image carrier carrying a toner image; a transfer unit including: a transfer body transferring the toner image onto a recording medium; and a positioning portion positioning the transfer body with respect to the image carrier; a guide portion guiding the recording medium to a position where the toner image is to be transferred onto the recording medium; and an opening and closing unit supporting the transfer unit and the guide portion and provided to be openable and closable by rotating with respect to a main body of the apparatus about a predetermined rotation center, the opening and closing unit forming different angles with the main body between when a force required to position the transfer unit with respect to the main body reaches a maximum value, and when a force required to position the guide portion with respect to the main body reaches a maximum value.
US08229314B2 System and method for controlling ordering of color toner based on a service contract
A system and method for managing customer color orders associated with at least one printer device, including a processor and a supply control module including a series of programmable instructions executable by the processor for: receiving color usage data from the at least one printer device indicative of consumption of one or more of a plurality of color toners; calculating for each printer device of the at least one printer device a permissible amount of each color toner of the plurality of color toners that can be ordered for the printer device by a customer based on a contract; and receiving a customer color order request for selectively ordering an amount of one or more color toners of the plurality of color toners for a printer device of the at least one printer device under the contract.
US08229296B2 Method and apparatus for channel protection switching of optical network device
A method for channel protection switching of an optical network device, an Optical Transport Network (OTN) device, and a Passive Optical Network (PON) device is provided. The method includes detecting, by the PON device, whether an OTN alarm indication signal is received after discovering a fault. If the OTN alarm indication signal is received, the alarm generated by the PON device is suppressed so that the PON device does not perform channel protection switching. The PON device detects whether an OTN alarm indication signal is received, and suppresses the alarm generated by the PON device so that the PON does not generate futile alarms or lead to futile switching when the OTN fails but the PON works normally.
US08229294B2 Cameras with varying spatio-angular-temporal resolutions
A camera includes a lens and a sensor. A dynamic mask is arranged at an aperture plane between the lens and the sensor, and a static mask is arranged immediately adjacent to the sensor. Angular, temporal or spatial variations in light rays acquired of a scene by the sensor are mapped to individual pixels of the sensor.
US08229267B2 Fiber optic enclosure with tear-away spool
A fiber optic enclosure includes a housing and a cable spool assembly disposed on an exterior surface of the housing. The cable spool assembly has a first tear-away end and a second tear-away end. The first and second tear-away ends include at least one area of weakness extending from an inner diameter of the cable spool assembly to an outer diameter of the cable spool assembly. A mounting plate is rotationally engaged with the cable spool assembly such that the cable spool assembly and the housing selectively and unitarily rotate about an axis of the mounting plate.
US08229264B2 Light guide for endoscopes
The amount of heat generated at a light input portion of a light guide for endoscopes constituted by a plurality of bundled optical fibers is suppressed. The light guide for endoscopes is constituted by a plurality of bundled optical fibers, for propagating an illuminating light beam, which is focused and caused to enter a light input end facet thereof, to a light output end facet thereof, to emit the illuminating light beam onto a portion to be observed. A transparent member having a sectional shape which is at least as large as the focused spot of the illuminating light beam is provided in close contact with the light input end facets of the optical fibers. The optical fibers are connected to the transparent member in a maximally densely packed state.
US08229262B2 Method and system for packaging a high power fiber-optic coupler
A fiber-optic coupler packaging including an internal encapsulation for encapsulating a fiber-optic coupler, the refraction index of the internal encapsulation is smaller than the refraction index of the fiber-optic coupler, and an external encapsulation, for encapsulating the internal encapsulation, the refraction index of the external encapsulation is greater than the refraction index of the internal encapsulation, the internal encapsulation and the external encapsulation are substantially transparent to the range of wavelengths of the light traveling inside the fiber-optic coupler.
US08229251B2 Pre-processing optimization of an image processing system
The present approach increases bandwidth by performing at least two functions at the pre-processing level. Specifically, under the present approach, program code is structured so that the segmentation and binarization functions/modules (and optionally a blob analysis function/module) are merged into a single module to reduce memory bandwidth. In addition, each image frame is segmented into a plurality of partitions (e.g., vertical strips) to enhance the reusability of the image data in LS already fetched from main memory. Each partition is then processed by a separate one of a plurality of processing engines, thereby increasing the utilization of all processing engines and allowing the processing engines to maintain good bandwidth.
US08229250B2 Pattern aligning method, verifying method, and verifying device
A pattern alignment method performs alignment of the comparison source pattern or the comparison target pattern that has been subjected to the angle-scale conversion with the comparison source pattern. Angular deviations and scale factors between the comparison source pattern and the comparison target pattern are computed separately, after angle and scale conversion, the measured template matching is performed. Therefore, parallel-displacement alignment can be made faster and precise alignment is possible. Template matching processing can be minimized, and aligning can be performed precisely and rapidly.
US08229248B2 Methods and systems for identifying the orientation of a digital image
Aspects of the present invention are related to systems and methods for determining the orientation of an electronic document image.
US08229236B2 Method for progressive JPEG image decoding
A progressive JPEG image decoding method is provided. In the decoding method, a non-zero history table and a sign table of each variable length decoding (VLD) result are recorded and used as a reference for decoding the next scan layer. The decoded coefficients are no longer directly stored in a memory so as to save the memory space. Accordingly, an image can be decoded and displayed correctly even with limited memory space.
US08229229B2 Systems and methods for predicting video location of attention focus probability trajectories due to distractions
A method is provided to predict the location of attention focus probability trajectories due to distractions in a test video. A peripheral sensitivity probability map is created base upon a nominal measurement map, and an attention probability map, which are both based on a test video input. A focus of attention probability map with distraction is produced based upon the peripheral sensitivity map, the nominal measurement map, the attention probability map and a distractibility control input.
US08229225B2 Candidate selection method for handwriting input
A method for handwriting input includes recognizing a first character inputted by handwriting; providing a plurality of recognition results each with a code based on the recognition of the first character; recognizing a second character inputted by handwriting; and determining the first character based on the recognition of the second character. A handwriting input system for carrying out the method is also provided.
US08229208B2 Transprojection of geometry data
Systems and methods for transprojection of geometry data acquired by a coordinate measuring machine (CMM). The CMM acquires geometry data corresponding to 3D coordinate measurements collected by a measuring probe that are transformed into scaled 2D data that is transprojected upon various digital object image views captured by a camera. The transprojection process can utilize stored image and coordinate information or perform live transprojection viewing capabilities in both still image and video modes.
US08229201B2 Systems, methods and apparatus for plaque visualization and quantification using fuzzy and adaptive region classes
Systems, methods and apparatus are provided through which carotid plaque is classified in an image and visually displayed using an iterative adaptive process, such as an expectation maximization process.
US08229192B2 Methods and apparatus to process left-ventricle cardiac images
Example methods and apparatus to process left-ventricle cardiac images are disclosed. A disclosed example method includes identifying a first landmark point in a first cardiac image, identifying a first centroid of a left ventricle depicted in the first cardiac image, and performing a Cartesian-to-polar transformation to form a first rectangular representation of the left ventricle depicted in the first cardiac image based on the first landmark point and the first centroid.
US08229191B2 Systems and methods for metadata embedding in streaming medical data
Systems and methods for embedding metadata such as personal patient information within actual medical data signals obtained from a patient are provided wherein two watermarks, a robust watermark and a fragile watermark are embedded in a given medical data signal. The robust watermark includes a binary coded representation of the metadata that is incorporated into the frequency domain of the medical data signal using discrete Fourier transformations and additive embedding. Error correcting code can also be added to the binary representation of the metadata using Hamming coding. A given robust watermark can be incorporated multiple times in the medical data signal. The fragile watermark is added on top of the modified medical signal containing the robust watermark in the spatial domain of the modified medical signal. The fragile watermark utilizes hash function to generate random sequences that are incorporated through the medical data signal.
US08229165B2 Processing method for coded aperture sensor
A method of processing for a coded aperture imaging apparatus which is useful for target identification and tracking. The method uses a statistical scene model and, preferably using several frames of data, determines a likelihood of the position and/or velocity of one or more targets assumed to be in the scene. The method preferably applies a recursive Bayesian filter or Bayesian batch filter to determine a probability distribution of likely state parameters. The method acts upon the acquired data directly without requiring any processing to form an image.
US08229163B2 4D GIS based virtual reality for moving target prediction
The technology of the 4D-GIS system deploys a GIS-based algorithm used to determine the location of a moving target through registering the terrain image obtained from a Moving Target Indication (MTI) sensor or small Unmanned Aerial Vehicle (UAV) camera with the digital map from GIS. For motion prediction the target state is estimated using an Extended Kalman Filter (EKF). In order to enhance the prediction of the moving target's trajectory a fuzzy logic reasoning algorithm is used to estimate the destination of a moving target through synthesizing data from GIS, target statistics, tactics and other past experience derived information, such as, likely moving direction of targets in correlation with the nature of the terrain and surmised mission.
US08229154B2 Headphone device
The present invention provides a more excellent headphone device that is provided with the portability and operability as compared with that in the past. The present invention provides a device that is connected to an electronic device through a connecting cord which includes a housing, a reeling section that reels up a headphone cord of a headphone to the inside of the housing, an attachment section that is arranged on the housing, and is to be attached to the user, and a link section that physically links any one of the housing and the attachment section to the electronic device.
US08229150B2 Hearing device with detachable microphone
The present hearing device with at least one microphone (1) arranged within the housing of the hearing device, wherein the microphone (1) is arranged within a mounting plate (4) of the hearing device, an opening (3) for receiving the microphone (1) is inventively provided within said mounting plate (4) and further elastic material (2) is arranged in at least a part area between said microphone (1) and the wall of said opening (3) facing said microphone (1). The elastic material (2) is providing a clamping action or friction fit that reliably fixes the microphone (1) in its built-in position within the mounting plate (4) or the opening (3) respectively.
US08229147B2 Hearing assistance devices with echo cancellation
According to various embodiment of a method of operating a hearing instrument, an acoustic signal pathway is provided from a microphone through a signal processor to a hearing instrument (HI) receiver in an acoustic mode of operation. An RF transmit signal pathway is provided from the microphone to an RF transmitter, and an RF receive signal pathway is provided from the RF receiver through the signal processor to the HI receiver in an RF mode of operation. An input signal representative of sound detected by the microphone is adaptively filtered. A first adaptation rate is used for the acoustic mode of operation and a second adaptation rate is used for the RF mode of operation. The second adaptation rate is faster than the first adaptation rate.
US08229127B2 Active noise cancellation in hearing devices
Disclosed is a hearing device system comprising at least one hearing aid circuitry and at least one active noise cancellation unit, the at least one hearing aid circuitry comprises at least one input transducer adapted to convert a first audio signal to an electric audio signal; a signal processor connected to the at least one input transducer and adapted to process said electric audio signal by at least partially correcting for a hearing loss of a user; an output transducer adapted to generate from at least said processed electric audio signal a sound pressure in an ear canal of the user, whereby the generated sound pressure is at least partially corrected for the hearing loss of the user; the at least one active noise cancellation unit being adapted to provide an active noise cancellation signal adapted to perform active noise cancellation of an acoustical signal entering the ear canal in addition to said generated sound pressure, wherein the hearing device system further comprises a combiner unit adapted to combine the processed electric audio signal with the active noise cancellation signal, to obtain a combined signal and to provide the combined signal to the output transducer.
US08229125B2 Adjusting dynamic range of an audio system
An audio reproduction system substantially fits the dynamic range of recorded and broadcast music (or other type of audio content) into a desired output dynamic range, bounded by the available dynamic range of the listening environment. In some scenarios the output dynamic range may be defined as a function of the ambient noise level present in the environment and the maximum output capabilities of audio system. A listener may adjust the desired prominence of the program with a user control, with foreground (louder and more dynamic) as one extreme and background (quieter and less dynamic) as the other extreme. A control to adjust prominence, when used to provide background reproduction, may reduce the average volume of a reproduced signal and fit the input signal dynamic range into a suitably smaller but desired output signal dynamic range.
US08229116B2 Information processing apparatus and method and program
An information processing apparatus configured to transfer encrypted information from a sending source to a sending destination, includes: a decryptor, an encryptor, and a transmitter. The decryptor is configured to decrypt the encrypted content supplied from the sending source by use of a common key used in the sending source. The encryptor is configured to encrypt the information decrypted by the decryptor by use of a common key used in the sending destination and output the encrypted information as information to be transferred to the sending destination. The transmitter is configured to transmit the information decrypted by the decryptor to the encryptor through a route in the information processing apparatus.
US08229113B2 Strengthened public key protocol
A method of determining the integrity of a message exchanged between a pair of correspondents. The message is secured by embodying the message in a function of a public key derived from a private key selected by one of the correspondents. The method comprises first obtaining the public key. The public key is then subjected to at least one mathematical test to determine whether the public key satisfies predefined mathematical characteristics. Messages utilizing the public key are accepted if the public key satisfies the predefined mathematical characteristics.
US08229112B2 Decipherable searchable encryption method, system for such an encryption
A method for encrypting/decrypting a message includes the initial step of generating keys by the sub-steps of generating a public key; generating a decryption key; and generating a derivation key. For a first entity, the message is encrypted using the public key and a cipher. For a second entity, the cipher is decrypted to find the message. A trapdoor associated with said message is generated. The trapdoor corresponds to a derivative of the derivation key specific to the message. A test cipher is tested, using the trapdoor associated with the message, to determine if the test cipher is an encryption of the message using the public key.
US08229103B2 Communications systems and methods using wireline adapters
Systems and techniques for communication over telephony wireline. A command interface and control device may include a wireline input configured to connect the device to an operative line of a wireline telephony network (such as the PSTN) and to transmit voice signals to and receive voice signals from the wireline telephony network. The device may also include a cellular module configured to transmit signals to and receive signals from a cellular telephony network and a system controller to control communications on the wireline input and the cellular module. One or more wireline adapter modules may be configured to provide control functionality local to a telecommunications device.
US08229102B2 System and method for providing customer activities while in queue
A system and method for providing customer activities while in queue allows for one or more customers to interact with one or more customer activities while waiting to speak with a live agent. The customers engage the customer activities while holding in a queue where the customer activities reduce the boredom, frustration, and perceived hold duration associated with holding to speak to a live agent. The customers are offered one or more options of the customer activities to interact with and the system and method monitors the customers' selections and interaction with the customer activities. As agents become available, each customer is transferred to an agent along with information regarding the customer's interaction with a selected customer activity. Upon completion of the interaction between the agent and the customer, the customer has the option to return to the selected customer activity and continue interacting with the selected customer activity.
US08229101B1 Punctuality call center metric
A method of measuring server performance includes recording a time of queuing a request by a client for primary resources managed by the server; recording an estimated wait time for responding to the request for primary resources; recording a time of service for the request for primary resources; and calculating a punctuality metric of the request for primary resources by subtracting the difference between the time of service and the time of queuing from the estimated wait time. The punctuality metric is representative of the performance of the server.
US08229094B2 Methods, systems, and products for processing communications
Methods, systems, and products are disclosed for processing communications. A communication is received that originates from a sender's communications address and that is addressed to at least one of a recipient's multiple communications addresses. The recipient's multiple communications addresses are all associated with a single device identifier. The recipient's communications addresses are associated to account numbers, and at least one of the account numbers is billed for the communication.
US08229089B2 Method and apparatus for controlling output level of voice signal during video telephony
A method and apparatus controls an output level of a voice signal for video telephony by considering the distance between a user and a terminal and surrounding noises. An input image signal and an input voice signal of the user to be used for the video telephony are received at the user's terminal. A received image signal and a received voice signal received from the other party's terminal to which the video telephony is connected, are output on the user's terminal. The user's face region included in the input image signal is extracted. A size information of the extracted face region is checked. A distance information about a distance from the user is checked using the size information. And an output level of the received voice signal is controlled based on the distance information.
US08229088B2 Time authentication system, terminal device, time authentication method for conversation voice data for use therein, and program thereof
A time authentication system provided can detect an alteration of the case, in which either of the speakers of a conversation makes the alteration, and can verify, in the case of no alteration, that a conversation voice has occurred at a time within a range. When a speaker #1 terminal (2) and a speaker #2 terminal (3), i.e., all the speakers of the conversation request a time authentication station server (1) for the issue of a unique background sound which is difficult for those other than the time authentication station server (1) to estimate beforehand, the time authentication station server (1) issues the background sound and an electronic verification, which is electronically signed by adding a time stamp to the hash of the background sound, to the speaker #1 terminal (2) and the speaker #2 terminal (3). All the speakers of the conversation start the record of the conversation voice containing the background sound of all the speakers of the conversation, by using the speaker #1 terminal (2) and the speaker #2 terminal (3), mix and transmit their own voices while reproducing the background sound, end the record of the speech voice, and store the voice data.
US08229085B2 Automatic message management utilizing speech analytics
Embodiments are provided for utilizing speech analytics for automatically managing messages in a communications network. A message from a calling party to an unavailable called party is recorded in a messaging management module. The messaging management module automatically identifies a category for assigning to the content of the message based on information associated with the unavailable called party or a calling party and associates a language model with the message content based on the category. An analysis module utilizes the language model to identify grammar making up the message content. The messaging management module automatically performs a messaging management function on the message content based on a set of rules. The messaging management function may include automatically determining a priority for the message (enabling the message to be retrieved out of order) or automatically triggering an action in response to the message which is directed to the unavailable called party.
US08229074B2 Carbon nanotube array for focused field emission
Systems and methods are provided for field emission device. An array of carbon nanotubes is arranged in a variable height distribution over a cathode substrate. An anode is provided to accelerate the emitted electrons toward an x-ray plate. Voltage is supplied across the array of carbon nanotubes to cause emission of electrons. The pointed height distribution may be linear or parabolic, and a peak height of the variable height distribution may occur in a center of the array. A side gate may also be provided adjacent the array of carbon nanotubes to provide improved electron emission and focusing control.
US08229073B2 Orthovoltage radiotherapy
A radiosurgery system is described that is configured to deliver a therapeutic dose of radiation to a target structure in a patient. In some embodiments, the target tissues are placed in a global coordinate system based on ocular imaging. In some embodiments, a treatment plan is utilized in which beam energy and direction and duration of time for treatment is determined for a specific disease to be treated and/or structures to be avoided. In some embodiments, a fiducial marker is used to identify the location of the target tissues. In some embodiments, radiodynamic therapy is described in which radiosurgery is used in combination with other treatments and can be delivered concomitant with, prior to, or following other treatments.
US08229072B2 Elongated lifetime X-ray method and apparatus used in conjunction with a charged particle cancer therapy system
The system uses an X-ray imaging system having an elongated lifetime. Further, the system uses an X-ray beam that lies in substantially the same path as a charged particle beam path of a particle beam cancer therapy system. The system creates an electron beam that strikes an X-ray generation source located proximate to the charged particle beam path. By generating the X-rays near the charged particle beam path, an X-ray path running collinear, in parallel with, and/or substantially in contact with the charged particle beam path is created. The system then collects X-ray images of localized body tissue region about a cancerous tumor. Since, the X-ray path is essentially the charged particle beam path, the generated image is usable for precisely target the tumor with a charged particle beam.
US08229065B2 X-ray inspection device
An X-ray inspection device is adapted to detect foreign matter in a target object while the target object is conveyed. The X-ray inspection device includes an X-ray emission device, a scintillator unit, a slit member and a photodiode array. The scintillator unit extends in a direction that intersects a conveyance direction of the target object, and is configured and arranged to optically convert the X-rays emitted by the X-ray emission device into visible light. The slit member forms a slit that extends in the direction that intersects the conveyance direction, and is disposed on an upstream side of the scintillator unit with respect to a direction of X-ray irradiation. The slit member is arranged so that a width of the slit is narrower than a width of the scintillator unit, and is equal to or wider than half a light-receiving width of the photodiode array in the conveyance direction.
US08229060B2 Medical X-ray examination apparatus and method for k-edge imaging
The present invention relates to a medical X-ray examination apparatus and method for performing k-edge imaging of an object of interest including material showing k-edge absorption. To allow the use of conventional detector technology, which does not suffer from the limitation to provide very high k-rate capabilities a method is proposed comprising the steps of: —emitting polychromatic X-ray radiation (4; 4a, 4b), —Bragg filtering said polychromatic X-ray radiation by a Bragg filter such that radiation (16) transmitted through said Bragg filter (14; 14a, 14b) passes through said object (5), —detecting X-ray radiation after passing through said object (5), —acquiring projection data at at least two different Bragg reflection angles of said Bragg filter (14; 14a, 14b), and —reconstructing a k-edge image from the acquired projection data.
US08229058B2 Shift register of LCD devices
A shift register includes a plurality of shift register units coupled in series. Each shift register unit, receiving an input voltage at an input end and an output voltage at an output end, includes a node, a pull-up driving circuit, a pull-up circuit and first through third pull-down circuits. The pull-up driving circuit can transmit the input voltage to the node, and the pull-up circuit can provide the output voltage based on a high-frequency clock signal and the input signal. The first pull-down circuit can provide a bias voltage at the node or at the output end based on a first low-frequency clock signal. The second pull-down circuit can provide a bias voltage at the node or at the output end based on a second low-frequency clock signal. The third pull-down circuit can provide a bias voltage at the node or at the output end based on a feedback voltage.
US08229052B2 Apparatus and method for transmitting/receiving secondary synchronization channel in a broadband wireless communication system
An apparatus and method for transmitting/receiving an S-SCH in an Institute of Electrical and Electronics Engineers (IEEE) 802.16m wireless communication system are provided. A method for transmitting, by a transmitter, a Secondary Synchronization CHannel (S-SCH) in a communication system includes generating a sequence depending on a cell IDentification (ID), determining a subcarrier set comprising subcarriers to map the generated sequence, based on a Fast Fourier Transform (FFT) size and a segment ID, and mapping the generated sequence to the subcarriers of the determined subcarrier set.
US08229043B2 Stepped gain mixer
An amplified stepped gain mixer portion improves the signal-to-noise ratio of a receiver by using multiple gain states to improve linearity. The mixer portion includes an amplifier, a switch and two transistors. The amplifier output is coupled to the sources of the two transistors. An oscillating signal is present on the transistor gates. The transistor drains are coupled to one another through the switch when the switch is closed. The mixer portion operates in two modes. In a 1/2 mode, the mixer portion output current flows only through the first transistor and not through the second transistor because the switch is open. In a 2/2 mode, the mixer portion output current flows through both transistors. The mixer portion is configured such that the switch is closed when a switching signal is asserted. The switching signal is asserted when a bit of a mixer control register is written to.
US08229042B2 Orthogonal frequency division multiplexing demodulator
An OFDM demodulator which does not require a reference signal for synchronization of carriers and can reduce influence of phase rotation by a propagation path when carrier synchronization is made. The OFDM demodulator performs Fourier transform plural times in 2 or more different operation ranges for the same OFDM symbol, calculates phases of sub carriers from the plural-time results of the Fourier transform, compares the calculated phases for each of the plural-time results of the Fourier transform and detects an error in frequency of reproduction carrier from the compared results.
US08229040B2 Feedforward receiver and method for reducing inter-symbol interference by using joint soft values
A feedforward receiver and method are described herein that address inter-symbol interference in received symbols by using an enhanced equalizer to generate joint soft values (joint information of a previous modem bit x′ and a modem bit x) and an enhanced decoder which uses the joint soft values and side information (bias about the previous modem bit x′) to output a more reliable information bit x.
US08229034B2 FM radio receiver processing system
A processing front-end for FM radio signals includes a receiver, a filter, and a mixer. The receiver obtains an FM radio signal including data content centered at a data frequency and programming content. The filter is coupled to the receiver and removes the programming content from the FM radio signal. The mixer accepts the filtered FM radio signal and shifts the center frequency of the data content to a lower frequency than the first frequency. The lower frequency is selected according to a sampling rate available in an analog-to-digital converter present in a subsequent processing stage, typically a low cost digital signal processor.
US08229031B2 Galileo/GPS receiver with improved positioning accuracy
Embodiments related to global positioning are described and depicted.
US08229028B2 Apparatus for measuring IQ imbalance
The present invention relates to an apparatus and a method for measuring an in phase and quadrature (IQ) imbalance. One embodiment according to the present general inventive concept can provide a method for measuring a Tx IQ imbalance generated in an IQ up-conversion mixer and an Rx IQ imbalance generated in an IQ down-conversion mixer, that includes measuring a first IQ imbalance corresponding to a first combination of the Rx IQ imbalance with the Tx IQ imbalance, measuring a second IQ imbalance corresponding to a second combination of the Rx IQ imbalance with the Tx IQ imbalance and obtaining the Tx IQ imbalance and the Rx IQ imbalance from the first IQ imbalance and the second IQ imbalance.
US08229027B2 Pre-distortion and memory compensation apparatus
Pre-distortion and memory compensation apparatuses and methods for a non-linear component are provided. The apparatus comprises an adaptive block for generating a plurality of correlation coefficients, which are used to weight a plurality of synthesis work functions to pre-distort a given signal. The adaptive block can be driven by an error signal generated from a feedback signal from the non-linear component output signal and a delayed version of the input signal. The apparatus is capable of being operated directly at radio frequency. Also provided are apparatuses and methods for generation of quadrature signals, transconductance amplification employing negative resistance, variable-gain amplification, and envelope detection.
US08229025B1 Method of and circuit for accepting a sample of an input signal to be used to calculate parameters for a predistortion circuit in an integrated circut
A method of accepting a sample of an input signal to be used to calculate parameters for a predistortion circuit in an integrated circuit is disclosed. The method comprises accumulating data associated with an input signal over a period of time; detecting the sample of the input signal at a predetermined time; comparing the sample of the input signal to the accumulated data; and determining whether the sample of the input signal is acceptable to be used to calculate parameters for the predistortion circuit. A circuit for accepting a sample of an input signal to be used to calculate parameters for a predistortion circuit in an integrated circuit is also disclosed.
US08229022B2 Modulation and demodulation method, modulation apparatus and demodulation apparatus
The present invention relates to a modulation and demodulation method of minimizing an error rate and applying it to a differential operation modulo 4. A modulation apparatus includes a Gray coding circuit 101 to which data of (2n+1) bits are inputted (where “n” is an integer more than 1) and which encodes 2 bits of an input signal of (2n+1) bits to a Gray code as a signal for allowing four quadrants to be identified, an encoding circuit 102 that encodes 3 bits of the input signal of (2n+1) bits as a signal indicating any one of eight subgroups provided in each of the four quadrants so that an average Hamming distance between adjacent subgroups within its quadrant becomes a minimum, and a mapping circuit 104 that maps binary data encoded by the Gray coding circuit 101 and the encoding circuit 102 on the four quadrants.
US08229021B2 Data transmission system and data transmission method
The present invention maps coded bits that have been output from a low density parity check coder 11 onto specific bit positions on a 16 QAM constellation diagram in accordance with a column weighting of the coded bits.
US08229020B2 Integrated equalization and CDR adaptation engine with single error monitor circuit
A data communications system and methods are disclosed. The system includes a transmitter for conveying a data signal filtered by a finite impulse response (FIR) filter to a receiver via a channel. The receiver equalizes the received data signal using a decision feedback equalizer (DFE) and the FIR. The receiver samples the data signal to determine an error signal and uses the error signal to adapt settings of a pre-cursor tap coefficient of the FIR, one or more post-cursor tap coefficients of the FIR, a phase of the recovered clock, and a coefficient of the DFE. To adapt the settings, the receiver determines the error signal based on an error sample taken from the data signal in a single clock cycle. To determine an error signal, the receiver samples the data signal at a phase estimated to correspond to a peak amplitude of a pulse response of the channel.
US08229018B2 Multiple input, multiple output communications systems
Embodiments of the present invention include systems and methods for optimizing the transmitter and receiver weights of a MIMO system. In one embodiment, the weights are optimized to create and steer beam nulls, such that each transmitted signal is substantially decoupled from all other signals between a MIMO transmitter a MIMO receiver. In another embodiment, the weights are selected such that, the signal strength of each weighted signal transmitted through a communications channel along a respective signal path is substantially equivalent, but for which the weighting vectors are not necessarily orthogonal. In a further embodiment, each transmitted signal is coupled only between its own transmitter and receiver antennas with a gain, or eigenvalue, that is a consequence of the weights, and which is bounded to within a desired range of values while at the same time the weighing vectors are orthogonal. Embodiments employing various decomposition techniques are also provided.
US08229014B2 Fast fourier transform processing in an OFDM system
An FFT processor for an OFDM receiver includes multiple interrelated operational blocks. The FFT processor is configured to perform data demodulation, channel estimation, and fine timing acquisition on received OFDM symbols. The FFT processor incorporates a pipelined FFT engine using a memory architecture shared with channel estimation and demodulation blocks. The combination of the shared memory structure and the pipelined FFT operation enable the channel estimation and demodulation processing to be completed during the time used to capture the next received symbol.
US08229012B2 Structured codebook for 4TX multiple antenna systems
Methods and apparatus are disclosed for applying successive multi-rank beamforming strategies (e.g., successive precoding strategies) for the design of precoders over a set of parallel channels. Successive beamforming is applied to a narrow band channel model and is also applied for finer quantization of a single beamforming vector (e.g., recursive beamforming). A first embodiment provides the optimal approach with high complexity. An alternative embodiment provides successive beamforming for near optimal precoding selection with medium complexity. A low complexity method for precoder selection is also provided wherein a channel representative matrix for the set of parallel channels is determined and successive beamforming on the calculated channel representative is applied.
US08229009B2 System and method for communicating data using efficient fast fourier transform (FFT) for orthogonal frequency division multiplexing (OFDM) modulation
A communications device includes at least one memory device for storing complex exponential functions as approximations of sine and cosine basis waveforms. A logic circuit adds and subtracts the complex exponential functions to generate an Orthogonal Frequency Division Multiplexed (OFDM) communications signal as a plurality of N data subcarriers that carry communications data. The logic circuit provides efficient and accurate implementation of the IFFT for use as an OFDM modulator using additions of stored complex exponentials and modulation of the integer-valued QAM data symbols using logic shifts and sign changes (2's complement).
US08229004B2 Image signal processing apparatus with code amount control for inter-frame and intra-frame encoding
An object of this invention is to effectively reduce a luminance flicker caused by noise while suppressing an adverse effect such as an afterimage and a decrease in the resolution upon smoothing as much as possible even when the S/N ratio of an image photographed at an increased gain is low. An image signal processing apparatus includes a smoothing circuit (124) to execute smoothing processing of an image signal, a compression encoding circuit (112, 113) to compression-encode the image signal, a setting circuit (126) capable of setting, for the compression encoding circuit, the code amount for each picture type, and a control circuit (116) that controls in accordance with a gain setting value acquired from a camera (102) to change the intensity of smoothing processing and the assignment ratio of code amount for each picture type.
US08228999B2 Method and apparatus for reproduction of image frame in image receiving system
An apparatus for reproduction of an image frame in an image receiving system is disclosed. The apparatus includes a demultiplexer for restoring a received signal to a decodable bitstream and generating start information of each image frame of the bitstream, and an image decoder for decoding the bitstream restored by the demultiplexer, thereby generating a reproducible I frame or P frame, which is an image frame; an image reproduction time uniformity processing module for buffering each image frame output from the image decoder, and then outputting the buffered I frame or P frame while delaying the I frame or P frame based on the start information of each image frame provided by the demultiplexer according to a preset delay time. The present delay time has been preset to be greater than a processing time period required for decoding of an I frame and to be less than a time interval between image frames in the image bitstream. The apparatus may also includes an image output unit for providing an output of the image reproduction time uniformity processing module to an external output unit to display said output.
US08228997B1 Systems and methods for an efficient scan pattern search in a video encoder motion estimation engine
In accordance with the teachings described herein, systems and methods are provided for scanning a search area of reference pixel data to identify a reference macroblock of pixels with a closest pixel fit to a current macroblock of pixels. An example system may include a local memory array (e.g., a shift register), a processing block and a scan sequencer. The local memory array may include a plurality of rows and columns, with N extra rows or columns in addition to a number of rows or columns necessary to store N reference macroblocks of pixels The processing block may be used to compare reference macroblocks of pixels with the current macroblock of pixels to identify the reference macroblock of pixels with the closest pixel fit to the current macroblock of pixels. The scan sequencer may be used to load reference pixel data into the local memory array and present reference macroblocks of pixels from the local memory array to the processing block according to a scan pattern.
US08228993B2 System and method for encoding and decoding information in digital signal content
Systems and methods for embedding and extracting data in a digital signal content are disclosed. In the various embodiments, a system includes a processing unit configured to receive the digital signal content and the data, and an encoder configured to embed the data into the digital signal content. In other of the various embodiments, a system includes a processing unit configured to receive a digital signal content having embedded data, and a decoder configured to extract the data from the digital signal content.
US08228991B2 System and method for adaptive video compression motion compensation
Methods and systems for video coding are provided. A method includes receiving a digital video stream. The digital video stream includes multiple sequential independent frames. The method further includes storing a first frame of the digital video stream. The method also includes encoding a second frame of the digital video stream using motion compensation with the stored first frame as a reference.
US08228979B2 Wide-band multi-format audio/video production system with frame-rate conversion
A multi-format digital video production system enables a user to process an input video program to produce an output version of the program in a final format which may have a different frame rate, pixel dimensions, or both. An internal production format of 24 fps is preferably chosen to provide the greatest compatibility with existing and planned formats associated with HDTV standard 4:3 or widescreen 16:9 high-definition television, and film. Images are re-sized horizontally and vertically by pixel interpolation, thereby producing larger or smaller image dimensions so as to fill the particular needs of individual applications. Frame rates are adapted by inter-frame interpolation or by traditional schemes, including “3:2 pull-down” for 24-to-30 fps conversions. Simple speed-up (for 24-to-25 conversions) or slow-down (for 25-to-24 conversions) for playback, or by manipulating the frame rate itself using a program storage facility with asynchronous reading and writing capabilities. The step of converting the signal to a HDTV format is preferably performed using a modified upconversion process for wideband signals (utilizing a higher sampling clock frequency) and a resizing to HDTV format frame dimensions in pixels.
US08228975B2 System and method for pre and post-tap zeroing
A system and method are provided for zeroing pre and post-tap settings in a link partner using a plurality of voltage gain taps. The method provides a link partner (LP) transmitter. A network-connected local device (LD) selects an LP pre-tap or post-tap. The LD also chooses a zero gain setting for the selected LP tap. In a first iteration, the LD directs the LP to decrease the difference between the selected tap gain setting and the zero setting by 1 step. If a limit signal is not received by the LD, the LP is directed to maximally increase the center tap gain setting until a limit signal is received. The iterations are continued until a limit signal is returned in response to the LD directing the LP to decrease the difference between the selected tap gain setting and the zero setting.
US08228970B2 Signal processing device and wireless apparatus
There is provided a signal processing device and a wireless apparatus capable of not erroneously determining polarity, appropriately performing a spread modulation process, a carrier modulation process, and reception data demodulation process, improving reception accuracy, and miniaturizing a circuit, even when IF carrier frequency shift occurs. The signal processing device and the wireless apparatus includes a spread modulation unit which includes a first differential encoding process section for performing a differential encoding process on a reception data, a differential encoding process section for performing a second differential encoding process on the output, and a spread modulation process section for performing a spread modulation process on the output using a spread code; a carrier modulation unit which quadrature-modulates a transmission data spread modulation signal and a continuous wave; and a reception data decoding unit which performs a correlation process twice and a delay detection process twice.
US08228956B2 Time stamp offset in data packet bundling
A system, method, and computer readable medium for time stamp offset in data packet bundling including filling a globally distributed time stamp based upon a globally distributed time, receiving a signal unit, resolving a difference in time between the globally distributed time stamp and the reception of the signal unit and assigning a time offset based upon the resolved time difference.
US08228954B2 Routing operations using sensor data
In one embodiment, a method comprises an Internet Protocol (IP) router receiving sensor data from at least one of a second IP router or an attached host sensor node, the sensor data distinct from link data of a network link; the IP router generating sensor information based on storing the sensor data with metadata describing reception of the sensor data by the IP router in a routing information base; and the IP router executing a routing operation based on the sensor information stored in the routing information base.
US08228936B2 Method for multiplexing control signals and reference signals in mobile communications system
A reference signal multiplexing method for multiple mobile stations includes: grouping together control signals for the multiple mobile stations; and multiplexing reference signals corresponding to the control signals by CDM over the same bandwidth as that of grouped control signals.
US08228931B1 Distributed virtual storage switch
An architecture that enables distributed storage capacity to be shared as though accesses were being made to a Fiber Channel Switch is described. The distributed capacity may include Fiber Channel devices and thus a method for addressing Fiber Channel devices coupled in a resilient ring has been provided. Expected Fiber Channel behavior and reliability are attained in the architecture of this invention through the application of bandwidth provisioning and extended reach mechanisms at each node in the ring. The bandwidth provisioning mechanisms ensure that access is provided to the communication links of the ring for each node according to a defined bandwidth distribution. The extended reach mechanisms of the invention ensure that the standard Fiber Channel packet delivery assumptions are satisfied. The solution exploits native ring characteristics to deliver customer separation and management of the resulting storage network. Forwarding Error Correction techniques can be used to ensure that a Bit Error Rate of the Fiber Channel communications on the ring is comparable to a Bit Error Rate of a typical Fiber Channel network.
US08228926B2 Dynamic loading for signaling variants
Methods and apparatus for dynamically loading signaling definition files for operations involving multiple signaling variants. Transmission links that transmit communications corresponding to one of several signaling variants are associated with one of several signaling definition files, where each signaling definition file corresponds to one of the signaling variants and, thus, can be employed during switching, signaling, and other processing of the communications without requiring such processing to be specifically hard-coded, or even designed, for each individual signaling variant.
US08228921B2 Radio apparatus
A control unit assigns a plurality of data signals in a manner that, of the plurality of data signals, data signals of higher data rate are assigned anteriorly. Of terminal apparatuses to which the plurality of data signals are to be transmitted respectively, the control unit specifies a terminal apparatus to which a training signal is to be transmitted. If the data signal to be sent to the specified terminal apparatus is contained in an anterior part of the packet signal, the control unit will append a training signal to a front part preceding a leading data signal. If the data signal to be sent to the specified terminal apparatus is not contained in an anterior part of the packet signal, the control unit will move this data signal to a posterior part of the packet signal and then append a training signal to a front part preceding this moved data signal.
US08228920B2 High-throughput scheduler with guaranteed fairness for wireless networks and other applications
A scheduler is adapted to schedule packets or other data blocks for transmission from a plurality of transmission elements in timeslots of a frame in a communication system. In scheduling for a given frame, the scheduler initially designates each of the transmission elements as eligible to transmit one or more data blocks in the given frame, and selects from among those of the transmission elements designated as eligible at least one of the transmission elements for scheduling in a next available timeslot of the given frame. The scheduler then adjusts the eligibility status of the selected transmission element(s), and repeats the selecting and adjusting operations for one or more remaining timeslots of the given frame. The scheduler in an illustrative embodiment may be implemented in a network processor integrated circuit or other processing device of the communication system.
US08228912B2 Selecting wireless mesh node locations
Locations for deploying mesh nodes in a wireless network are determined based on a Terminal Steiner tree (TST). The TST that is formulated from an input graph and client locations in the wireless network is determined. The input graph includes signal strength values for pairs of mesh node-to-client location and mesh node-to-mesh node links and mesh node locations for deploying the mesh nodes are selected from the Steiner nodes in the TST.
US08228908B2 Apparatus for hardware-software classification of data packet flows
An apparatus for routing data packets includes a network interface, a memory, a general purpose processor and a flow classifier. The memory stores a flow structure. Every packet in one flow has identical values for a set of data fields in the packet. The memory stores instruction that cause the processor to receive missing flow data and to add the missing flow to the flow structure. The apparatus forwards a packet based on the flow. The flow classifier determines a particular flow and whether it is already stored in the flow structure. If not, then the classifier determines whether that flow has already been sent to the processor as missing data. If not, then the classifier stores into a different data structure data that indicates the flow has been sent to the processor but is not yet included in the flow data structure, and sends missing data to the processor.
US08228904B2 Using PSTN reachability in anonymous verification of VoIP call routing information
In one embodiment, an apparatus may verify an identity of a destination Voice-over-Internet-Protocol (VoIP) call agent for a destination telephone number based on demonstrated knowledge of at least one public switched telephone network (PSTN) call initiated to the destination telephone number. The apparatus may also receive the identity of the destination VoIP call agent based on the demonstrated knowledge of the at least one PSTN call initiated to the destination telephone number.
US08228897B2 SS7 ANSI-41 to SIP based call signaling conversion gateway for wireless VoIP E911
An SS7-based call protocol conversion gateway that translates between circuit-switched SS7 protocols and session initiation protocol (SIP) oriented protocol, allowing an E911 call initiated over a switched network to be routed by a VoIP network. The SS7-based call protocol conversion gateway provides a PSAP with MSAG quality (street address) information about a VoIP dual mode phone user without the need for a wireless carrier to invest in building out an entire VoIP core. Thus, wireless carriers may continue signaling the way they are today, i.e., using the J-STD-036 standard for CDMA and GSM in North America, yet see benefits of a VoIP network core, i.e., provision of MSAG quality location data to a PSAP.
US08228894B2 Synchronization circuit, synchronization method, wireless communication apparatus, wireless communication method, and computer program
A synchronization circuit includes a packet detecting unit that searches a received signal for a preamble that is added to the beginning of a packet and that includes given repetitive training sequences to detect the packet; a packet detection reconfirming unit that reconfirms the packet detection by the packet detecting unit by using a received signal in a field in the preamble, subsequent to the field where the packet detecting unit has detected the packet; and a control unit that cancels the packet detection by the packet detecting unit in response to the packet detection reconfirming unit that detects erroneous detection of the packet by the packet detecting unit to cause the packet detecting unit to start detection of a packet from a received signal again.
US08228886B2 Code transmission over timeslots and antennas
A code is provided for transmission. The code is transmitted over a first antenna in a first time slot and the code is not transmitted over a second antenna in the first time slot. The code is transmitted over the second antenna in a second time slot and the code is not transmitted over the first antenna in the second time slot.
US08228885B2 Method and system for enabling rendering of electronic media content via a secure ad hoc network configuration utilizing a handheld wireless communication device
A handheld wireless communication device (HWCD) establishes an ad hoc network comprising interconnected networks for a user. The HWCD gains access to content on a first device and controls communication of the content from the first device via the HWCD to a second device. The HWCD enables the second device to consume the content. The content may be streamed from the first device via the HWCD to the second device. The first device is a service provider network device or other network device. The access may be authenticated and/or secure. Secure access to the content is extended from the first device to the second device. The ad hoc network is configured and/or reconfigured until communication is complete. The HWCD comprises multiple wireless interfaces. The ad hoc network comprises a PAN, WLAN, WAN and/or cellular network. The HWCD may hand-off among base stations during communication of the content.
US08228881B2 System and method for providing location information
Disclosed is a method for providing location information of a terminal by using an Session Initiation Protocol (SIP). To this end, a location request and a location estimate are transferred between terminals by using messages used in the SIP. In particular, it is possible to receive location information of a counterpart during communication, or transfer the location information of its own to a counterpart, in consideration of the fact that real-time voice service mainly uses the SIP. Moreover, it is possible to request and transmit location information on using multimedia services. Therefore, a terminal or a server using the SIP easily uses location information, so that it is possible to provide new services inter-working with location services.
US08228878B2 Method and system of communications
The present invention relates to wireless communications, and more specifically it relates to a method and system of relaying of wireless communications. Particularly, it relates to suppression and elimination of self-induced interference and oscillations in such systems, thereby facilitating repeaters with increased amplification gain providing extended communication range and improved performance in terms of data rates. Preferred embodiments specify antenna element weighting providing such interference suppression. The invention is, e.g., useful for spatial multiplexing and MIMO communications.
US08228875B2 Method for processing handoff
Provided is a handoff processing method including measuring a moving speed of a mobile terminal; measuring a size of a data packet generated in an application layer; measuring quality of a data transmission channel of the mobile terminal; calculating a maximum handoff delay time based on a relation between the moving speed and the data packet's size; estimating a handoff occurrence time point, based on a relation between a variation of the quality of the data transmission channel and the quality of the data transmission channel; and calculating a packet size and a moving speed of the mobile terminal that can minimize a delay due to a handoff occurrence by taking account of a handoff delay time according to the size of the data packet generated in the application layer and a moving speed of the mobile terminal into consideration, and providing the calculated packet size and moving speed.
US08228872B2 Method for performing zone switching in broadband wireless access system
A device, system and method for performing zone switch based handover in a legacy serving base station by an advanced mobile station (AMS), the method including receiving a ranging response (RNG-RSP) message including a zone switching TLV parameter necessary to perform zone switching to an advanced mobile station support zone (MZone) from a legacy zone (LZone) of a target advanced base station (ABS), and requesting a bandwidth for transmitting an advanced air interface ranging request (AAI_RNG-REQ) message to the MZone using the zone switching TLV parameter.
US08228870B1 Controlling mobile-device roaming
Media and systems for controlling roaming of a mobile device on a wireless-communications network are described. Wireless-communications systems along a coverage area border are designated as roaming border systems. A parameter value is communicated from wireless-communications systems of a home network to a mobile device. The parameter takes on a value indicating whether a mobile device is permitted to initiate a connection to a roaming network. A mobile device is restricted to use of home-network systems when a first parameter value is received. The mobile device is permitted to use home-network and roaming-network systems when a second parameter value is received. Thus, the mobile device can only roam when the second parameter value has been communicated thereto.
US08228869B2 Facilitating method for handover of a mobile communication device
In a method of facilitating handover of a mobile communication device from a source node to a target node, the method includes buffering received user data packets in the target node during handover prior to sending to the mobile device.
US08228867B2 Handover in a wireless network back to a restricted local access point from an unrestricted global access point
The invention concerns methods, a device and computer program products for simplifying handover back to a restricted local access point from an unrestricted global access point as well as to a device implementing a restricted local access point for provision in a wireless network and a wireless network. In the network a restricted local access point hands over a mobile station to an unrestricted global access point and provides data enabling the restricted local access point to be identified as a candidate access point. A device for simplifying handover back determines that the restricted local access point is a candidate for further handover based on this data and informs the mobile station about the restricted local access point via the unrestricted glob access point. Thereby hand over may be considered also to the restricted local access point in addition to other surrounding access points.
US08228863B2 Method for scheduling distributed virtual resource blocks
A method for efficiently scheduling virtual resource blocks to physical resource blocks is disclosed. In a wireless mobile communication system that supports a resource block group (RBG) allocation scheme, when consecutively allocated virtual resource blocks are distributively mapped to physical resource blocks, a gap for the distribution is determined to be a multiple of a square of the number of consecutive physical resource blocks constituting an RBG.
US08228860B2 Offset time for ranging request messages
Various example embodiments are disclosed. According to an example embodiment, a method may include sending, by a base station in a wireless network, a paging message to a mobile station, the paging message identifying the mobile station. The method may also include receiving, at an offset time after the sending the paging message, a ranging request message from the mobile station, the offset time being based at least in part on an identifier of the mobile station.
US08228848B2 Method and apparatus for facilitating push communication across a network boundary
Provided is a method and apparatus for facilitating push communication from a first network to a target device of a second network, the second network comprising a packet service network such as a GPRS core network. A private IP address, usable for addressing the target device when the packet service network is in an activated state with respect thereto, is retained. Upon receipt of a first message from the first network, indicative of a push communication for the target device, the packet service network is disposed into the activated state, and a second message, addressed to the private IP address, is transmitted. The second message may be generated by a NAT configured to implement micro-port forwarding. The second message may be generated by a representative device of the second network, configured to receive the first message via a NAT in response to a query generated by the representative device.
US08228847B2 Multihop radio hazard reporting system
A method and a system for the propagation of a message in a radio-operated communication network having a base unit and a plurality of members, wherein the base unit and the members each includes a transmitter and a receiver, the receiver being activated at cyclical switch-on times for a certain respective receiving period. A message to be sent from a member to the base unit is transmitted by the member to at least one adjacent member as a function of at least one rule, and the message is transmitted by the at least one adjacent member, according to the at least one rule, to at least one member adjacent thereto, in the direction of the base unit. The process is repeated such that the message is transmitted from at least one adjacent member receiving the message according to the at least one rule to at least one member adjacent thereto, in the direction of the base unit. The message is transmitted from the at least one member that is adjacent to the base unit to at least the base unit.
US08228845B2 Sensor node of low power for monitoring application in mesh sensor network using time division access scheme, and routing method thereof
Provided are a sensor node of a low power for a monitoring application in a mesh sensor network using a time division access scheme, and a routing method thereof. The routing method of the sensor node may include: transmitting a beacon containing routing information to neighboring nodes in a first time slot within a first beacon interval that is allocated to the sensor node; and receiving a beacon from each of the neighboring nodes in a second time slot within a second beacon interval that is allocated to each of the neighboring nodes.
US08228844B2 Control station and method for setting idle time for base station
A control station communicates with at least one base station in a wireless network system. The control station includes a storage and a controller. The storage stores reference data for calculating the idle time according to the number of terminals. When an arbitrary one of the base stations undergoes a change in the number of terminals, the controller sets an idle time calculated by the reference data stored in the storage as the idle time of the base station using the changed number of terminals. As a result, the control station resets the idle time of each base station according to the number of terminals communicating with the base station, so that the base station can be relieved of a load of wireless resources, and smoothly accommodate terminals more than before.
US08228839B2 Uplink modulation and receiver structures for asymmetric OFDMA systems
The present invention centers upon uplink communication protocols for use primarily with orthogonal frequency division multiple access (OFDMA) communication systems. Aspects of the invention relate to narrow band frequency division multiplexed (NBFDM) modulation protocols primarily for uplink usage in asymmetric OFDMA communication systems. In particular, NBFDM uplinks that use quadrature multiplexed continuous phase modulation are detailed and noncoherent detection schemes are developed to process the uplink channel signals without the need to transmit uplink phase reference signals. Other aspects of the invention relate to burst mode uplink communications in OFDMA systems such as those involving opportunistic beamforming.
US08228838B2 Apparatus, system and method for determining position by use of a low power wireless link
A system, comprising: a first low power wireless transceiver; a second low power wireless transceiver configured to transmit a first positioning request to the first low power wireless transceiver over a low power wireless link; a cellular radio transceiver configured, in response to the first low power wireless transceiver receiving the first positioning request, to transmit a second positioning request to a base station of a cellular network, and configured to receive, as a reply to the second positioning request, first positioning data from the base station of the cellular network; wherein the first low power wireless transceiver is configured to transmit second positioning data, determined by the first positioning data, to the second low power wireless transceiver over the low power wireless link as a reply to the first positioning request.
US08228823B2 Avoiding high-speed network partitions in favor of low-speed links
In one embodiment, each network interface of a network device in a computer network may be classified as either a low-speed interface (e.g., wireless) or a high-speed interface (e.g., wired). Illustratively, then, low-speed interfaces may be configured (identified) as external interfaces to external links and high-speed interfaces may be configured (identified) as internal interfaces to internal links. By executing a multiple spanning tree (MST) protocol at the network device with other network devices in the computer network, network devices interconnected with internal links are in a same MST region and internal links within an MST region are preferred over external links between MST regions.
US08228817B2 Quality of service control of reverse traffic channel for a mobile communication device
A mobile communication device for providing QoS of packet transmission is provided. The packet transmission from and to the mobile communication device is performed by repeating a predetermined number of interlaces by a predetermined cycle. In the mobile communication device, a wireless module transmits a first sub-packet of a first packet and a first sub-packet of a second packet to a mobile communication network, and receives a response message corresponding to the first sub-packet of the first packet from the mobile communication network, wherein the first sub-packet of the first packet is transmitted in a first interlace prior to a second interlace in which the first sub-packet of the second packet is transmitted. Also, a controller module calculates a plurality of QoS parameters for a second sub-packet of the second packet in response to the response message, prepares the second sub-packet of the second packet with the QoS parameters, and transmits the second sub-packet of the second packet in the second interlace to the mobile communication network via the wireless module.
US08228811B2 Enhanced uplink retransmission securing
A method, network node, and base station for communicating with mobile user terminals over an air interface. A scheduler allocates and de-allocates resources in the node or base station for communicating with a user terminal. The scheduler includes a delayer for delaying the de-allocation of an allocated resource if delayed de-allocation is needed.
US08228799B2 Data communication apparatus and computer product
A host computer in a communication system measures a round trip time (RTT) returned from a destination terminal when a connection is established on a virtual communication path on a network interface card (NIC) for each connection. When the RTT is larger than a predetermined threshold, the host computer starts storing transmission data in a retransfer buffer in an OS of the host computer, and transfers the transmission data to the NIC. When the RTT is smaller than the predetermined threshold, the host computer starts transferring the transmission data to the NIC and stores the transferred transmission data in a retransfer buffer in the NIC.
US08228798B2 QoS-aware service flow mapping in mobile wireless all IP networks
In one embodiment, techniques provide QoS-aware service flow mapping in an access network. A message is received from an access device at a gateway in the access network. The message includes a traffic flow specification. The traffic flow specification may include packet filter information, which is used to install a packet filter to route traffic to the access device. The gateway creates a session and associates the packet filter with it. When an incoming packet is received at the network device, the packet is matched to the packet filter. The incoming packet is then sent to the access device for the session. The traffic flow specification may also specify QoS parameters that are desired. The QoS parameters may then be applied to the packet sent to the access device. The gateway and access device may negotiate to determine a QoS to apply.
US08228796B2 Ethernet switching apparatus, and method for reducing power consumption of the same
A method for reducing power consumption in an Ethernet switch is provided. The method includes: checking a state of packet data input through each of connection ports; detecting a connection port which has a packet rate lower than a predetermined reference value based on a result of the checking; and generating a data transfer control frame with respect to the connection port having the low packet rate and transmitting the generated data transfer control frame to an Ethernet apparatus connected to the corresponding connection port. Accordingly, a transmission line between the Ethernet switch and an Ethernet apparatus having the low to transmission rate is maintained in a low-power state, thereby reducing energy consumption in both Ethernet apparatuses.
US08228793B2 Method for adaptive delay threshold-based priority queueing scheme for packet scheduling in mobile broadband wireless access system
Disclosed is a method for adaptive delay threshold-based priority queueing for packet scheduling in a mobile broadband wireless access system, which corresponds to a resource allocation method capable of satisfying Quality of Service (QoS) requested by realtime and non-realtime users in a mobile communication environment, and simultaneously maximizing the capacity of the mobile broadband wireless access system.
US08228792B2 Methods, systems, and computer program products for providing message flow control between applications in a telecommunications signaling message routing platform having a distributed internal processing architecture
Methods, systems, and computer program products for providing message flow control in a signal transfer point are described. One method includes receiving, at a source card in a signaling message routing platform having a distributed internal processing architecture, a message requiring a service. The method also includes maintaining, on the source card, a local memory table containing a list of service cards and corresponding flow control status of each service card. The local memory table on the source card is also queried to select a service card capable of performing the service. The message is transmitted to one of the service cards with an available flow control status.
US08228782B2 Sequence generation and transmission method based on time and frequency domain transmission unit
A method for generating/transmitting a transmission-unit symbol sequence is disclosed. In the case of transmission information, the information is modulated in time and frequency domains on the basis of a predetermined transmission unit (e.g., a transmission time interval TTI or slot), simultaneous transmission of the information is made, and then a transmission unit symbol is generated/transmitted. A transmission sequence is masked in each symbol contained in one transmission unit. Symbol-unit circular shift (cyclic shift) is applied to the masked result, so that transmission efficiency increases. A control signal transmission method for supporting a variety of formats and a signal transmission method based on a prime-length sequence are also provided.
US08228774B2 Optical information medium measurement method, optical information medium, recording apparatus and reproducing apparatus
An optical information medium measurement method measures a degree of modulation in an optical information medium of a multilayered structure having a plurality of information layers. The method includes measuring the modulation degree of each layer of the optical information medium, obtaining a thickness between layers of the optical information medium, obtaining a reflectance of each layer of the optical information medium, and converting the modulation degree of each layer. The modulation degree is measured based on a value indicative of the thickness between layers, and a value indicative of the reflectance of each layer.
US08228770B2 Optical recording medium, recording/reproducing apparatus, and recording/reproducing method
An information recording medium, on which when a spare area for a replacement block for replacing a defect block created in a predetermined area of an information recording medium is enlarged or newly allocated, defect status information of blocks within the enlarged or newly allocated spare area is changed and written on the information recording medium. By managing the defect status information of the blocks within the enlarged or newly allocated spare area, unnecessary operations of a drive system are eliminated thus improving efficiency of the drive system.
US08228762B2 Magnetic mass-lift impulsive seismic energy source including attracting and repulsing electromagnets
A seismic energy source includes a base plate and a block fixedly coupled in a frame. The base plate is configured for contact with a part of the Earth's subsurface to be seismically energized. The frame has a first electromagnet associated therewith. A second electromagnet is disposed in a travelling reaction mass, which is movably disposed in the frame between the first electromagnet assembly and the top block. The reaction mass includes at least a third electromagnet associated therewith. The source has circuits for selectively energizing the first, second and at least a third electromagnets, and which are configured to energize the first and second electromagnets to repel each other such that the traveling reaction mass is lifted from the first electromagnet, and configured to energize the at least a third electromagnet after a selected delay time to cause attraction between the traveling reaction mass and the top block.
US08228760B2 Airborne laser-acoustic mine detection system
A system and method is provided for using acoustical pulses generated from an airborne laser source to locate objects under water. An array of acoustic sensors, such as passive sonobuoys at the ocean surface, is deployed in known or determinable locations by aircraft. Each area surrounded by acoustic sensors comprises a search cell, within which sonar scattering data can be used to locate objects. Following sonobuoy deployment, the aircraft uses the laser to rapidly generate many laser-acoustic pulse sources within each search cell, which in turn generate spherical acoustic pulses traveling through the water. The acoustic sensors receive the acoustic pulses, either on a direct path or on a scattered path after the pulse strikes an underwater object. The sensors record the acoustic signatures of the received pulses and transmit data of the recorded acoustic pulses to a processor such as processor on a nearby ship. The processor transforms the data of the acoustic signatures, together with data of the known locations of the acoustic sensors and the locations of the laser-acoustic pulse sources, into data of a location of the underwater objects.
US08228757B2 Synchronization of modules in a wireless array
Presented are systems and methods for wireless data acquisition. The wireless data acquisition may involve synchronizing modules within a data acquisition array. The synchronized data acquisition array may be used to facilitate a seismic survey. Synchronization may be facilitated by receipt of a reference time event such that a clock is synchronized based on the reference time event.
US08228756B2 Apparatus and methods for controlling position of marine seismic sources
Apparatus and methods are described for remotely controlling position of marine seismic equipment. One apparatus comprises a source connected to a tow member; and an adjustment mechanism connected to the source and the tow member, the adjustment mechanism adapted to actively manipulate an angle of attack of the source. It is emphasized that this abstract is provided to comply with the rules requiring an abstract, which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
US08228754B2 Routing access with minimized bus area in multi-port memory device
A multi-port memory device includes first and second ports, a first dedicated memory area assigned to the first port, a plurality of shared memory units having shared access by the first and second ports, a first set of I/O lines for the first dedicated memory area, and a second set of I/O lines for the shared memory units with the second set having more I/O lines than the first set. For example, the second set has N times more I/O lines than the first set, with N being a number of ports of the multi-port memory device or with N being a number of shared memory banks in a shared memory area.
US08228745B2 Two stage voltage level shifting
A voltage level shifter for shifting an output signal from a first voltage level to a second voltage level and then to a further boosted second voltage level is disclosed. The voltage level shifter comprises: an input for receiving an input signal; an output for outputting an output signal; a first power supply input for connecting to a first voltage source supplying said first voltage level; a second power supply input for connecting to a second voltage source supplying said second voltage level; and a third power supply input for connecting to a third voltage source supplying said boosted second voltage level; said voltage level shifter being responsive to a predetermined change in said input signal to isolate said first power supply input from said output and to connect said second power supply input to said output and being responsive to said output signal attaining a predetermined value to connect said third power supply input to said output and to isolate said second power supply input from said output.
US08228742B2 Memory read methods, apparatus, and systems
Some embodiments include first memory cells and a first line used to access the first memory cells, second memory cells and at least one second line used to access the second memory cells. The first and second memory cells have a number of threshold voltage values corresponding to a number of states. The states represent values of information stored in the memory cells. During a read operation to read the first memory cells, a first voltage may be applied to the first line and a second voltage may be applied to the second line. At least one of the first and second voltages may include a value based on a change of at least one of the threshold voltage values changing from a first value to a second value. The first and second values may correspond to a unique state selected from all of the states. Other embodiments including additional apparatus, systems, and methods are disclosed.
US08228741B2 Nonvolatile memory and method with reduced program verify by ignoring fastest and/or slowest programming bits
A group of non-volatile memory cells are programmed in a programming pass by a series of incremental programming pulses where each pulse is followed by a program-verify and possibly program-inhibition step. Performance is improved during the programming pass by delayed starting and prematurely terminating the various verify levels that demarcate the multiple memory states. This amounts to skipping the verifying and inhibiting steps of the fastest and slowest programming (fringe) cells of the group. A reference pulse is established when the fastest cells have all been program-verified relative to a first verify level. The starting of what verify level at what pulse will then be delayed relative to the reference pulse. Verifying stops for a given verify level when only a predetermined number of cells remain unverified relative to that given level. Any errors arising from over- or under-programming of the fringe cells are corrected by an error correction code.
US08228738B2 NAND flash memory device having dummy memory cells and methods of operating same
A NAND flash memory device includes a control circuit configured to apply, during a program operation, a first word line voltage to non-selected ones of a plurality of serially-connected memory cells, a second word line voltage greater than the first word line voltage to a selected one of the plurality of memory cells, and a third word line voltage lower than the first word line voltage to a dummy memory cell connected in series with the plurality of memory cells. In other embodiments, a control circuit is configured to program a dummy memory cell before and/or after each erase operation on a plurality of memory cells connected in series therewith. In still other embodiments, a control circuit is configured to forego erasure of a dummy memory cell while erasing a plurality of memory cells connected in series therewith.
US08228725B2 Memory utilizing oxide nanolaminates
Structures, systems and methods for transistors utilizing oxide nanolaminates are provided. One transistor embodiment includes a first source/drain region, a second source/drain region, and a channel region therebetween. A gate is separated from the channel region by a gate insulator. The gate insulator includes oxide insulator nanolaminate layers with charge trapping in potential wells formed by different electron affinities of the insulator nanolaminate layers.
US08228722B2 Reducing temporal changes in phase change memories
A phase change memory in the reset state may be heated to reduce or eliminate electrical drift.
US08228716B2 Magnetic element with thermally assisted writing
Magnetic element with thermally-assisted magnetic-field writing or thermally-assisted spin-transfer writing, comprising: a reference magnetic layer having a fixed direction magnetization; a storage magnetic layer exchange-pinned with an antiferromagnetic layer, wherein the magnetization direction of the storage layer can vary when said element can be heated to a temperature at least higher than a critical temperature of the antiferromagnetic layer; a tunnel barrier, provided between the reference layer and the storage layer; wherein the magnetic reference layer, and/or the magnetic storage layer includes at least one electrically-resistive thin layer for heating the magnetic element. The magnetic element disclosed herein has a voltage gain of typically 10 to 50% compared to conventional magnetic elements and shows a reduction of the stress induced during a writing operation as well as a reduction of the aging.
US08228715B2 Structures and methods for a field-reset spin-torque MRAM
An apparatus and method of programming a spin-torque magnetoresistive memory array includes a metal reset line positioned near each of a plurality of magnetoresistive bits and configured to set the plurality of magnetoresistive memory elements to a known state by generating a magnetic field when an electrical current flows through it. A spin torque transfer current is then applied to selected ones of the magnetoresistive bits to switch the selected bit to a programmed state. In another mode of operation, a resistance of the plurality of bits is sensed prior to generating the magnetic field. The resistance is again sensed after the magnetic field is generated and the data represented by the initial state of each bit is determined from the resistance change. A spin torque transfer current is then applied only to those magnetoresistive bits having a resistance different from prior to the magnetic field being applied.
US08228710B2 Resistance change memory device
A resistance change memory device includes memory cells including two transistors connected in parallel between a first node and a connecting node and a variable resistance element whose one end is connected to the connecting node. The first node of each memory cell and a second node, which is the other end of the variable resistance element of the memory cell, are connected to different bit lines. The first node of a one memory cell and the first node of another memory cell which is adjacent on a first side along the second axis to the one memory are connected to the same bit line. The second node of the one memory cell and the second node of still another memory cell which is adjacent on a second side along the second axis to the one memory cell are connected to the same bit line.
US08228702B2 Ultimate magnetic random access memory-based ternary cam
The present disclosure concerns a magnetic random access memory-based ternary content addressable memory cell, comprising a first and second magnetic tunnel junction respectively connected to a first and second straps extending on each side of the first and second magnetic tunnel junctions, respectively; a first and second selection transistors, respectively connected to one extremity of the first and second straps; a first and second current lines; and a conductive line electrically connecting in series the first and second magnetic tunnel junctions at their ends opposed to the ones connecting the first and second straps. The cell disclosed herein has smaller size and can be advantageously used in memory devices having a high cell density array.
US08228701B2 Selective activation of programming schemes in analog memory cell arrays
A method for data storage includes defining a first programming scheme that programs a group of analog memory cells while reducing interference caused by at least one memory cell that neighbors the group, and a second programming scheme that programs the group of the analog memory cells and does not reduce all of the interference reduced by the first programming scheme. One of the first and second programming schemes is selected based on a criterion defined with respect to the analog memory cells. Data is stored in the group of the analog memory cells using the selected programming scheme.
US08228694B2 Converter station and a method for control thereof
A converter station an element adapted to determine a value of an actual temperature of any critical component of the station and an element adapted to determine a value of an actual temperature of any media used to cool the critical component. An arrangement is adapted to utilize these temperature values and information about actual cooling capacity of any cooling equipment present to cool the critical component and information about the thermal behavior of the critical component and the possible cooling media upon a possible change of the power actually transmitted through the station in a mathematical model for calculating the present overload capabilities of the converter station for use in the control of converters of the station upon a possible request of utilizing an overload capability of the station.
US08228671B2 Electronic apparatus including a cooling unit and a wall member
Provided is an electronic apparatus capable of also supplying sufficient air flow to a heat generating device other than the heat sink. An electronic apparatus includes: a cooling unit (10) including a heat sink (13), and a cooling fan (15) for generating air flow for receiving heat of the heat sink (13); an upper wall member (40) connected to the cooling unit (10) so as to form an outer wall defining an air passage continuous with the cooling unit (10); and a power circuit (17) arranged in the air passage and serving as an object to be cooled.
US08228663B2 Laminated ceramic electronic component
In a laminated ceramic electronic component, external terminal electrodes include plating films directly covering exposed portions of internal electrodes on end surfaces of a ceramic element assembly. On the boundaries between the end surfaces and principal surfaces of the ceramic element assembly, substantially rounded corners are provided, and the plating films are arranged such that the ends of the plating films stop at the corners and do not project from the principal surfaces.
US08228656B2 Protective device for a radio frequency transmission line
A device for protecting a radio frequency transmission line from transient voltages includes an inner conductor for transmitting electromagnetic signals of a desired frequency band and a grounded, coaxial outer conductor electrically insulated from the inner conductor. A conductive bus bar extends longitudinally within the outer conductor and is conductively connected thereto. A plurality of gas discharge tubes are directly mounted on the inner conductor along at least a portion of its length in spaced apart intervals. In addition, each of the plurality of gas discharge tubes is conductively connected to a flattened surface on the bus bar through a metal spring washer. In use, the plurality of gas discharge tubes operate in parallel with one another to discharge transient voltages carried by the inner conductor that exceed a predefined threshold.
US08228655B2 Fault current limiter
The present disclosure is related to a fault current limiter comprising, a current limiting unit configured to limit a fault current according to a reactance value by increasing the reactance value if the fault current is generated, and a driving unit configured to increases an inductance of the current limiting unit by generating a repulsive force by means of the fault current when the fault current is received and the driving unit is connected to the front end of the current limiting unit.
US08228653B2 Circuit breakers with automatic breaker rating
An electronic control for a circuit breaker with automatic breaker rating is disclosed. The electronic control includes a memory to store circuit breaker ratings, a breaker rating switch to select circuit breaker ratings, and a microprocessor operatively coupled to the breaker rating switch and the memory. The microprocessor is configured to interpret a selected circuit breaker rating of the breaker rating switch, set an amplifier gain adjustment for the circuit breaker based on the selected circuit breaker rating, and transmit the selected circuit breaker rating to the memory for storage in the memory.
US08228648B2 Compressor protection and grid fault detection device
A compressor monitoring system includes current and voltage monitors, current and voltage averaging modules, a control module, and a switch. The current monitor measures a current drawn by a motor of a compressor. The current averaging module generates first and second average current values based on the current measured by the current monitor. The voltage monitor measures a utility power voltage. The voltage averaging module generates first and second average voltage values based on the voltage measured by the voltage monitor. The control module selectively generates a fault signal when a first ratio is greater than a first predetermined threshold and a second ratio is less than a second predetermined threshold. The first ratio is based on the first and second average current values. The second ratio is based on the first and second average voltage values. The switch deactivates the motor when the fault signal is generated.
US08228638B1 Load beam having a controlled droop angle
A load beam having a bent rail, a suspension that includes the load beam, and a related method for manufacturing a load beam. The method includes providing the load beam before the bent rail is formed, and coining the load beam at a location where the bend will occur in the rail.
US08228630B2 Conductive paths in a hard disk drive enclosure
A hard disk drive enclosure with conductive paths. A base plate comprising an electrically conductive material with at least one contact surface that allows for an electrically conductive path, wherein the at least one contact surface has a substantially flat surface. A cover comprising an electrically conductive material comprising at least one tab with a substantially flat surface for contacting the at least one contact surface of the base plate, wherein the at least one tab contacts the at least one contact surface of the base plate with a force and forms an electrically conductive path between the cover and the based plate, and wherein the at least one tab deforms upon the contact with the at least one contact surface of the base plate with the force.
US08228621B2 Image pickup lens, image pickup apparatus, and mobile terminal
An image pickup lens LN includes four blocks of lens blocks Ci (i=0 to 4). Lens substrate Li2 is different in material from lens portions Li1 and Li3. First lens block C1 has positive power, second lens block C2 has negative power, and fourth lens block C4 has a concave shape facing an image side in a paraxial region. At least one of lens portions with a concave shape in the paraxial region satisfies the conditional expression νn<40 (where νn is an Abbe number of a lens portion having a concave shape in the paraxial region), and first lens block C1 satisfies the conditional expression 0.5
US08228617B2 Zoom lens and image pickup apparatus having the same
A zoom lens includes a first, third and fourth lens group of positive refracting power, a second lens group of negative refracting power, wherein, during zooming from a wide-angle end to a telephoto end, at least the first lens group moves, wherein the third lens group includes, a first lens sub-group of positive refracting power and a second lens sub-group of negative refracting power, wherein the second lens sub-group includes a single negative lens, wherein the first lens sub-group of the third lens group is moved in a direction having a perpendicular component relative to an optical axis to correct image blur to be produced when the zoom lens vibrates, and wherein, when a focal length of the first lens group is denoted by f1 and the focal length of the whole system at the wide-angle end is denoted by fw, a conditional expression 11.962≦f1/fw<20.0 is satisfied.
US08228614B2 Zoom lens and image pickup apparatus having the zoom lens
A zoom lens includes, in order from an object side to an image side, a first lens unit having a positive refractive power, a second lens unit having a negative refractive power, and a subsequent lens unit including at least two lens units. An interval between respective adjacent lens units varies for zooming. The first lens unit includes a positive lens and a negative lens. A deviation, from a standard line, of a material of a negative lens GLn, whose relative partial dispersion of a material (θgF) is the lowest of relative partial dispersions of materials of other lenses included in the first lens unit (ΔθgF1n), an Abbe number of the material of the negative lens GLn (ν1n), a focal length of the negative lens GLn (f1n), a deviation, from a standard line, of a material of a positive lens GNLp, whose relative partial dispersion of a material (θgF) is the highest of relative partial dispersions of materials of other lenses included in the first lens unit (ΔθgF1p), an Abbe number of the material of the positive lens GNLp (ν1p), a focal length of the positive lens GNLp (f1p), and a focal length of the entire zoom lens system at a telephoto end (ft) are appropriately set.
US08228611B2 Lens module
A lens module has a magnified side and a reduced side having an imaging surface. The lens module includes a first, a second, and a third lens groups having positive refractive powers respectively. The first lens group includes a first and a second lenses. A value calculated by dividing a distance between a center of a surface of the first lens facing the magnified side and the imaging surface by the effective focal length of the lens module is greater than or equal to 1 and smaller than or equal to 3. The second lens group located between the first lens group and the reduced side includes a third and a fourth lenses. The third lens group located between the second lens group and the reduced side includes a fifth lens. Refractive powers of the first to the fifth lenses are negative, positive, positive, negative and positive, respectively.
US08228604B2 Electromagnetic (EM) wave polarizing structure and method for providing polarized electromagnetic (EM) wave
The EM polarizing structure contains a two dimensional planar variation structure, having medium nodes regularly distributed as a two dimensional planar photonic unit lattice cell array on a plane. Each of the photonic unit lattice cells has an operation axis and is identical at each lattice point, which passes a diagonal of photonic unit lattice cell. The medium nodes within each planar photonic unit lattice cell are distributed asymmetrical with respect to the operation axis direction and identical at each lattice point. The EM polarizing structure is used to modulate an input EM wave around an operation frequency of the photonic band associated with the EM wave polarizing structure. Thus a corresponding output EM wave becomes polarized. Moreover, the EM wave polarizing structure can be integrated with an EM wave emitting source. Thus an output EM wave from the device is polarized.
US08228600B2 Inverted microscope for high-contrast imaging
An inverted microscope for the high-contrast imaging of objects includes multiple objectives configured to be disposable in an imaging beam path. Each objective has a respective objective pupil associated therewith. A lens system is also provided for generating respective intermediate images of the respective objective pupils. A modulator disposing device, which includes a plurality of modulators, is configured to dispose the modulators at predetermined respective locations on an optical axis corresponding to the locations of the respective intermediate images of the respective objective pupils so as to contrast an object image.
US08228595B2 Sequence and timing control of writing and rewriting pixel memories with substantially lower data rate
A spatial light modulator driven with binary pulse-width-modulation requires very high data transfer rate to achieve high grayscale. This invention enables to reduce substantially the data transfer rate using non-sequential order of binary bits, wherein the combination of the sequences of binary bits is selected from the combinations which avoid simultaneous writing of multiple rows. The possible number of such combinations is astronomically large and mathematical programs were developed to find right combinations. These results were proposed.
US08228583B2 Optical scanning device and image forming apparatus
An optical scanning device includes: a light source unit that includes a light emitting unit composed of a laser light source emitting linearly polarized light inside a package member; a deflector that deflects a light beam emitted from the light emitting unit; a pre-deflector optical system arranged on an optical path between the light emitting unit and the deflector; and a scanning optical system that scans a target surface to be scanned with the light beam deflected by the deflector. The pre-deflector optical system includes at least two parallel plate optical elements each composed of a transparent medium having an incident surface and an exit surface parallel to each other. The parallel plate optical elements are arranged to be tilted in inclination that is opposite to each other in a plane of polarization of the linearly polarized light.
US08228582B1 Optical retro-reflective apparatus with modulation capability
An optical MEMS retro-reflective apparatus with modulation capability having a retro-reflecting structure including a pair of reflective surfaces; and a MEMS device for moving at least one of the reflective surfaces of said pair of reflective surfaces relative to another one of the reflective surfaces of said pair of reflective surfaces a distance which causes the pair of reflective surfaces to switch between a reflective mode of operation and a transmissive mode of operation. A substrate and a moveable grating structure may be substituted for the reflective surfaces.
US08228581B2 Scanning optical device
A scanning optical device includes at least one light source unit for emitting a light beam, a first deflector for deflecting the emitted light beam in an auxiliary scanning direction, a condensing optical system for generating an intermediate image of the light beam deflected by the first deflector, a collecting optical system for condensing a light beam diverged from the generated intermediate image, a second deflector for deflecting the condensed light beam in a main-scanning direction, and a scanning optical system for scanning the surface to be scanned with the light beam deflected by the second deflector. The condensing optical system has an f-θ characteristic, the collecting optical system has an f-sin θ characteristic, and the scanning optical system has an f-sin θ characteristic.
US08228574B2 Holographic data storage medium and apparatus and method for recording/reproducing holographic data to/from the same
A holographic data storage medium and an apparatus and method for recording/reproducing holographic data using the same. The holographic data storage medium includes a substrate; a holographic recording layer disposed on the substrate; and a cover layer covering the holographic recording layer. The holographic recording layer includes a data recording region including a plurality of data layers to which data is recorded, the data recording region in which interference fringes due to first and second beams are formed in different data layers in a depthwise direction; and a layer discrimination region for providing discrimination between the data layers.
US08228571B2 Image scanning apparatus and methods
Method and image scanning apparatus comprising an image capture unit having an illumination assembly for generating input light; a printed circuit board mounted to the image capture unit, a cooling unit generating an airflow which cools the illumination assembly of the image capture unit as well as the critical components mounted on the printed circuit board and the optical components of the image capture unit; and an adjustable baffle member moveably mounted to the frame of the image scanning apparatus for controlling the path of the airflow relative to the lamp. The cooling unit comprises at least one fan with the fan generating airflow for cooling the lamp of image capture unit. The baffle member is adjustable to control the airflow generated by the fan such that the airflow generated by the fan is redirected downward and passes the airflow under the image capture unit, thereby effectively and evenly cooling the lamp and redirecting contaminants to the end of the image scanning apparatus enclosure opposite the image capture unit.
US08228570B2 Process and apparatus for scanning imaged storage plates and having automatic gain adjustment
There is disclosed a process and apparatus for scanning imaged storage photo-stimuable phosphor plates including automatic gain capabilities once scanning of the thus imaged plate is initiated permitting preliminary reading of a portion of the storage foil or photo-stimuable phosphor imaging plate to determine pixel values for evaluation within a predetermined range, and adjusting the gain if such pixel value is outside the predetermined range by modifying the high voltage supply setting and thence to complete generation of a computer stored image having maximum depth of field.
US08228568B2 Document read apparatus and image forming apparatus
The document read apparatus according to the present invention has a light source unit that includes a linear first light and second light sources, both light sources aligned parallel to the sub scanning direction (moving direction). When the light source unit is scanning a book document in a second region shifted toward a side of the first light source from a center position for emitting light to the center of the document, a light quantity of the second light source becomes larger than a light quantity of the first light source. When the light source unit is scanning the book document in a third region shifted toward a side of the second light source from the center position, the light quantity of the first light source becomes larger than the light quantity of the second light source. A sum of both light quantities is controlled to be constant.
US08228567B2 Multi-functional device having scanner module and image scanning apparatus employing the scanner module
A scanner module comprises an illuminator configured to illuminate a document by emitting light onto the document. The illuminator comprises a light source configured to emit the light and a light guide unit configured to guide the light emitted from the light source to illuminate at least two areas on the document, the center positions of the at least two areas on the document being spaced apart from each other.
US08228566B2 Image reading apparatus
An image reading apparatus includes a light source, an imaging optics system, an image pickup device unit, a memory, and a processor. The imaging optics system condenses scattered light reflected on an object to be imaged to form condensed light as an image. The imaging optics system includes plural cells arranged in a main scanning direction and each of which is an independent imaging optics system. Each of the cells includes a telecentric optics system at the document side. Two rows of cells are arranged in a sub-scanning direction. The cells in the rows are arranged zigzag in the main scanning direction to complement a formed image by the cells in the sub-scanning direction. The image pickup device unit is arranged to correspond to each cell. The processor can form a document image by reconstructing and combining image information stored in the memory into an image.
US08228550B2 Image processing device and image processing program for producing layout image including plural selected images
When an image processing program runs on a PC to produce a layout image in which plural selected images are inserted separately into image display frames, a CPU functions as a browser controller, a face image counter, an average number calculator, a pattern selector, a table, and an image layout section. The face image counter counts face images in each selected image. The average number calculator calculates an average number of the face images in a single selected image. Plural layout patterns of the image display frames are established in the table, which also defines the number of the image display frames and a threshold number of the face images for each layout pattern. Comparing the average number with the threshold number, the pattern selector selects the layout pattern. The image layout section inserts the selected images into the image display frames in the selected layout pattern.
US08228547B2 Image source apparatus and method of acquiring information from printer
An image source apparatus includes: a driver, operable to send the image data to the printer and to cause the printer to execute the printing based on the image data, in accordance with a prescribed standard; an application processor; and a storage. When the driver receives an initialization request from the application processor, the driver, after notifying the application processor of an acknowledgement of the initialization request, carries out an initialization process in accordance with the received initialization request, and the driver, after finishing the initialization process, acquires information on a plurality of items related to a specification of the printer from the printer in accordance with the prescribed standard and stores the information in the storage. When the driver receives an acquisition command for acquiring any of the plurality of items from the application processor, the driver returns information on the item related to the acquisition command to the application processor with reference to the storage.
US08228541B2 Printing apparatus and printing method
Embodiments of the invention generally relate to the printing of an image. In one version, first image data representing a first background image of a first size is stored in a memory. A printing apparatus is connected via a network to a server that stores second image data representing a second background image of a second size that is greater than the first size. A condition for printing is set based on image data representing an image to be printed. Based on the set condition, the image data representing the image to be printed is synthesized with the first image data representing the background image that is stored in the memory or the second image data obtained from the server by accessing the server via the network. Printing is performed based on the synthesized image data.
US08228538B2 Performance of a locked print architecture
Techniques are provided for processing a job, such as a print job or a facsimile (fax) job. A printing device comprises multiple modules that are developed in different programming languages. An inter-process communication channel is established between (a) a first module that is developed in a platform-independent programming language and (b) a second module that is developed in a platform-dependent programming language. The first module receives user input that identifies a particular print job. In response to the user input, the first module sends, via the inter-process communication channel, one or more instructions to the second module, which retrieves the print job, decrypts the print job, and causes the print job to be executed.
US08228530B2 Image forming apparatus management system
An image forming apparatus management system in an example has an information communication terminal that transmits a print request for image data, an image forming apparatus that receives the print request transmitted from the information communication terminal, and a management server having a storage unit for storing a management database in which the information communication terminal and permitted image forming apparatuses for setting image forming apparatuses allowed to print the image data corresponding to the print request transmitted from the information communication terminal are registered in association with each other and a control unit for determining, on the basis of the management database stored by the storage unit, whether printing of the image data transmitted from the information communication terminal by the image forming apparatus should be permitted.
US08228529B2 Adapter for communicating with image supply device and printing device and method of controlling the same
An adapter capable of communicating with an image supply device and an image output device and allowing direct printing even when a plurality of images are transferred at the same time from image supply devices. The adapter transmits a print request associated with a first image to the image output device. If acquisition of a second image is completed before acquisition of the first image completed, the adapter transfers the second image instead of the first image as the image to be printed.
US08228528B2 Printing apparatus performing bidirectional communication with a server and an information terminal
A printing apparatus is connected to a WAN and a LAN and can perform a bidirectional communication with each terminal in those networks. In the printing apparatus, a CPU sends a Web server a request signal, which received from a LAN terminal, and receives content data sent from the web server as a response to the request signal. On the basis of a predetermined determination condition, the CPU determines whether to cause a printing unit to print the content data sent from the web server. If determining that the content data is to be printed, the CPU causes the printing unit to print the content data.
US08228522B2 Document data management apparatus to manage document data read and digitized by an image reading apparatus and a technique to improve reliability of various processing using document data
In a document data management apparatus to manage document data read and digitized by an image reading apparatus, management of the document data is performed in view of the reliability of an image reading processing of the image reading apparatus, so that the reliability of various processings using the document data is improved. There are included a document data acquisition unit to acquire document data read and digitized by an image reading apparatus, a reliability determination unit to determine reliability of an image reading processing of the image reading apparatus for the document data based on the document data acquired by the document data acquisition unit, and a storage prohibition unit to prohibit, with respect to the document data for which the reliability determined by the reliability determination unit is lower than a specified threshold value, storage of the document data.
US08228515B2 Printer job language suspension
A method is provided for temporarily disabling printer job language (PJL) commands in a printer device. In a printer device, an electronically formatted print job is accepted with embedded PJL commands. The method parses the print job, and in doing so, differentiates a first PJL command and a PJL disable command. The print job is automatically processed (as is conventional), while temporarily ignoring the first PJL command in response to the PJL disable command. In one aspect, the printer differentiates the first PJL command enveloping the print job, and the PJL disable command enveloping the first PJL command envelope.
US08228513B2 Image forming apparatus
An image forming apparatus includes a recording-medium stacking portion, a recording-medium ejection portion and a suctioning/exhausting unit. The recording-medium stacking portion is provided in a body portion or an upper portion of the image forming apparatus. The recording-medium stacking portion stacks recording media on which respective images are formed thereon. The recording-medium ejection portion ejects the recording medium in a recording-medium ejection direction to the recording-medium stacking portion. The suctioning/exhausting unit is located with respect to the recording-medium stacking portion in a direction, which is perpendicular to the recording-medium ejection direction and parallel to a surface of the recording medium staked on the recording-medium stacking portion. The suctioning/exhausting unit suctions air emitted from the recording medium, which is ejected from the recording-medium ejection portion onto the recording-medium stacking portion. The suctioning/exhausting unit exhausts the suctioned air through a filter.
US08228509B2 Shape measuring device
A shape measuring device including a light projecting device for projecting a light flux to a measurement portion, and image pickup device for picking up a projection image of the measurement portion. The light projecting device includes a collimator lens having outgoing light of a point light source pass and collimating the same in a light projection direction and one or more apertures shielding passage of light in a range outside an image pickup range or passage of light in a range inside the image pickup range and outside a boundary located in a range outside a projection image of a measurement portion. Moreover, a parallel supporting portion for supporting a face of the measurement target in parallel with the light projection direction at a position on the center side with respect to the measurement portion in the measurement target supported by a center sucking and supporting mechanism is provided.
US08228506B2 Microelectronic sensor device with a modulated light source
A microelectronic sensor device and a method for making optical examinations at a carrier for the detection of magnetic particles, for example, at a contact surface of the carrier by frustrated total internal reflection (FTIR), include a light source with a laser modulator for emitting an input light beam into the carrier. The input light beam is modulated such that optical interferences with reflections of the input light beam from the entrance window, or from other components of the carrier, are reduced or minimized. This can be achieved by a pulsed on/off modulation in which the first relaxation minimum of a currently emitted pulse (PN) coincides in the light source with the first relaxation maximum of a reflected pulse (PN-1′). By reducing the effect of interferences, the setup is less prone to disturbances from dimensional variations that are induced by thermal extension, for example.
US08228503B2 Apparatus for detecting particle
An apparatus for detecting a particle is disclosed. The apparatus for detecting a particle in a fluid in accordance with an embodiment of the present invention can include a first light source, which emits a first beam having a wavelength of a particular band toward the fluid, a second light source, which emits a second beam having a wavelength of a band that is different from that of the first beam, a first dichroic mirror, which is placed between the fluid and the first light source and allows the first beam to permeate and reflect the second beam toward the fluid, and a detecting unit, which detects a dispersed beam of the first beam and the second beam in the fluid. An embodiment of the invention can improve the reliability of detection by detecting a particle using a beam that has an optimal permeability according to the type of solution.
US08228499B2 Method for positioning biological samples in a microscopic arrangement
The invention relates to methods for positioning at least one preferably biological specimen in the specimen space of a microscope arrangement, and to devices for carrying out these methods. Methods and devices are proposed, wherein the specimen's orientation relative to a detection objective's optical axis can be repeatedly changed and, in doing so, the specimen is held so that a substantially unobstructed view of the specimen is ensured from every detection direction. In different constructional variants, the specimen is held at a supporting device by adhesive forces or by a flowing medium, the specimen is held at a capillary opening by capillary action, or at least one specimen is embedded in a body of transparent gel, and the gel body is fixed in the specimen space by means of a rotatable holding device, and the detection direction is changed by rotating the holding device by a given angle of rotation.
US08228486B2 Exposing method and device manufacturing method
In an exposing method which illuminates, by illumination light, a mask having apertures arranged in matrix and a latticed light shielding portion, projects the mask on an object to be projected via a projection optical system, and thus forms a dark portion pattern image at a position conjugate in relation to intersections of a lattice of the light shielding portion, an available light source shape of the illumination satisfies a specific condition. Therefore, it is possible to exposure a two-dimensional periodic pattern to a theoretical limit pitch being the same as that of a one-dimensional periodic pattern, and it is also possible to secure a depth of focus sufficiently.
US08228482B2 Exposure apparatus, exposure method, and device manufacturing method
In an exposure apparatus of a liquid immersion exposure method, there is a case when a wafer table holding a wafer moves, a liquid immersion area formed by liquid supplied in a space between a wafer table and a projection optical system passes over a head mounted on the wafer table. Therefore, for a head over which the liquid immersion area has passed, the residual presence of the liquid is detected based on an amount of light of a reflected light received by the light receiving element which receives the reflected light from the wafer table surface. And, of a plurality of heads, positional information of the wafer table is measured, based on measurement values of a head that had no liquid remaining in the detection.
US08228478B2 Liquid crystal display device
A liquid crystal display device is provided which can enhance a numerical aperture. The display has a pixel transparent conductive film electrode and a transparent conductive film counter electrode formed on an insulation film, which in turn is formed on a first substrate to cover the pixel electrode. A plurality of linear portions of the counter electrode are arranged on the pixel electrode. A gate-signal-line side of the pixel electrode of the first pixel is formed on a first-pixel side of the gate signal line and a gate-signal-line side of the pixel electrode of the second pixel is formed on a second-pixel side of the gate signal line. The gate-signal-line-side frame portion of the counter electrode of the first pixel and the gate-signal-line-side frame portion of the counter electrode of the second pixel are formed in common on the gate signal line in a striding manner.
US08228476B2 Horizontal electric field type liquid crystal display device
The invention discloses a horizontal electric field type liquid crystal display device having a plurality of pixels. Each pixel includes first and second electrodes disposed correspondingly on upper and lower surfaces of the substrate so as to change the orientation of liquid crystal molecules in the plane parallel to the substrate. Each pixel has a third electrode opposite the substrate. A liquid crystal layer containing liquid crystal molecules is sandwiched between the substrate and the third electrode. The first electrode and the third electrode can generate an electric field in the direction perpendicular to the substrate in the liquid crystal layer.
US08228470B2 Liquid crystal display apparatus capable of limiting view angle
A liquid crystal display apparatus has a liquid crystal display device, a surface light source, and a view angle limiting device arranged between the surface light source and the liquid crystal display device. The view angle limiting device includes first and second transparent plates facing each other with a gap therebetween, a plurality of first ½ retardation layers having a predetermined shape formed to be spaced apart from each other on one of the facing inner surfaces of the first and second transparent plates, a plurality of second ½ retardation layers formed on the other inner surface at regions corresponding to the regions between the first ½ retardation layers, and a polarizing film provided at the outer surface of one of the first and second transparent plates that faces the surface light source.
US08228469B2 Liquid crystal display device
A liquid crystal display device includes a first substrate; a second substrate; a liquid crystal layer interposed between the first substrate and the second substrate; a first polarizer provided on a surface of the first substrate which is on the opposite side to the liquid crystal layer; a second polarizer provided on a surface of the second substrate which is on the opposite side to the liquid crystal layer; a first phase compensation element provided between the first polarizer and the liquid crystal layer; and a second phase compensation element provided between the second polarizer and the liquid crystal layer. A plurality of pixel areas are provided for display. The first substrate includes at least one transmissive electrode, and the second substrate includes a reflective electrode region and a transmissive electrode region in correspondence with each of the plurality of pixel areas.
US08228460B2 Backlight assembly, liquid crystal display having the same and method of manufacturing the liquid crystal display
A backlight assembly includes a lamp which generates light, a lamp socket which receives the lamp, an alignment plate including a socket insertion hole formed therethrough to receive the lamp socket, and a receiving container including a cutout portion formed therethrough to receive the lamp socket. The receiving container is attached to the alignment plate which has the lamp socket inserted through the socket insertion hole, and a portion of the lamp socket is exposed outside the receiving container through the socket insertion hole when the receiving container is attached to the alignment plate.
US08228458B2 Backlight unit and liquid crystal display
A diffusion plate (DL) allowing the light from a fluorescent tube (71) to transmit therethrough is held on a support surface (1S, 1S) forming one surface of a side holder (SF). In particular, a support frame (FM) which also plays the role of the side holder (SF) supports the diffusion plate (DL) of a shape of which the long dimension and short dimension parts can be defined, for example, a rectangular shape at only two short dimension parts on its outer edges opposed to each other.
US08228457B2 Liquid crystal display device
A liquid crystal display device includes a liquid crystal display panel and a backlight including a light source for irradiating the liquid crystal display panel, in which the backlight includes at least a plurality of linear fluorescent lamps arranged in parallel in a plane facing the liquid crystal display panel, fluorescent lamp supporting bases supporting the linear fluorescent lamps, and a frame to which the fluorescent lamp supporting bases are fixed, the fluorescent lamp supporting bases each include a fluorescent lamp supporting member directly supporting the linear fluorescent lamp and a fixing portion fixed to the frame, and a recess is formed in the frame at a portion just behind the fluorescent lamp supporting member.
US08228456B2 Liquid crystal display and driving method thereof
A liquid crystal display includes; a first substrate, a gate line disposed on the first substrate, a first data line disposed substantially perpendicularly to the gate line on the first substrate, and which insulates and the gate line, a first thin film transistor connected to the gate line and the first data line, a first pixel electrode connected to the first thin film transistor, a liquid crystal capacitor including the first pixel electrode and a second pixel electrode as two terminals thereof, and a liquid crystal layer disposed between the first pixel electrode and the second pixel electrode, and a short transistor having a control terminal connected to a previous gate line, and which is controlled to short the first pixel electrode to a voltage approaching a voltage of the second pixel electrode.
US08228452B2 Liquid crystal display and thin film transistor array panel therefor
A thin film transistor array panel is provided, which includes: an insulating substrate; a gate line formed on the substrate and including a gate electrode; a gate insulating layer formed on the gate line; a semiconductor layer formed on the gate insulating layer opposite the gate electrode; a data line formed on the gate insulating layer and including a first source electrode located on the semiconductor layer; first and second drain electrodes formed on the semiconductor layer, separated from each other and overlapping the gate electrode; a passivation layer formed on the data line and the first and second drain electrodes; and first and second pixel electrodes electrically connected to the first and second electrodes, respectively, wherein an overlapping area between the gate electrode and the first drain electrode is different from an overlapping area between the gate electrode and the second drain electrode.
US08228436B2 Image synthesizing apparatus
An image synthesizing apparatus is provided. The image synthesizing apparatus includes: a key image selector, a background selector, a key processor, an image synthesizer, a frame memory, a part designator, and a writing device. In the image synthesizing apparatus, the image signal that has been selected by the key image selector is sent to the key processor, the image signal that has been processed by the key processor is sent to the writing device and written into the frame memory, and image signals read from every storage region of the frame memory are sent to the image synthesizer.
US08228407B2 Solid-state image pickup device
A pixel section outputs R, G and B signals which are obtained by photoelectrically converting light incident on R, G and B pixels. An adding section determines a prescribed area in which a certain pixel is set as a central pixel, and adds the R, G and B signals from the central pixel and peripheral pixels arranged on the periphery of the central pixel in the prescribed area in order to produce an addition signal. A ratio calculating section calculates an average value of each of the R, G and B signals, and a ratio coefficient of the average value of each of the R, G and B signals to a total value of the average values. An RGB generating section generates a new R signal, G signal and B signal by using the addition signal and the ratio coefficients calculated by the ratio calculating section.
US08228402B2 Solid-state imaging apparatus with two light proof optical black sections
An imaging area includes an effective pixel section and an optical black section. Pixel signals read out from the imaging area, onto a plurality of vertical signal lines, are converted by an AD conversion circuit. The converted pixel signals are sequentially input to a signal processing circuit for computing processing. The circuit is provided with a horizontal-stripe noise suppression circuit for averaging of output signals, on a plurality of lines, which are readout from an OB section at an end in the horizontal direction in the imaging area, and for adding and subtracting of the averaged result to effective-pixel signals.
US08228380B2 Informing a driver or an owner of a vehicle of visible problems detected by outside video sources
A method, system and computer program product for informing a driver or an owner of a vehicle of visible problems detected by outside video sources. An on-board vehicle subsystem may receive a video image of a section of the vehicle (e.g., tail light of vehicle) from an outside video source (e.g., another vehicle, parking lot surveillance system). The received video image may be compared with stored video patterns of various sections of the vehicle. The on-board vehicle subsystem may identify a stored video pattern that substantially matches the received video image. The driver of the vehicle may be alerted to a problem (e.g., broken tail light) if the differences between the identified stored video pattern and the received video image amount to a problem.
US08228374B2 Method to determine dielectric permeability of dielectric object
The invention belongs to the field of electro technique, particularly to the remote determination of dielectric permeability of dielectric objects. The dielectric object at the background of a reflector is radiated by coherent microwave radiation at N-frequencies to produce a three-dimensional (3D) microwave image of the object and reflector. By utilizing multiple cameras a 3D video image is produced, which then is converted into digital format. The 3D video and 3D microwave images are synchronized and then transferred into a general system of coordinates. The dielectric permeability of the object is determined as follows: ɛ = ( z 2 - z 3 z 1 - z 3 ) 2 . where distances Z1 and Z2 are between the source of microwave radiation and the reflector, with and without the dielectric object, respectively, and distance Z3 is between the microwave source and the video image of the dielectric object. This formula allows determining remotely the dielectric permeability of a moving dielectric object of irregular shape.
US08228373B2 3-D camera rig with no-loss beamsplitter alternative
A direct view camera with a direct view lens is mounted to a support to obtain a direct view camera shot while a reflected view camera with a reflected view lens is mounted to the support to obtain a reflected view camera shot without use of a beamsplitter. Interaxial spacing between the direct view and reflected view cameras does not cause an overlap between a direct view active optical area of the beamsplitter that would be used by the direct view lens and a reflected view active optical area of the beamsplitter that would be used by the reflected view lens. A reflective planar mirror is positioned to reflect light from a surface of the reflective planar mirror to the reflected view lens while a transparent planar glass is positioned to allow light to pass substantially perpendicularly through the transparent planar glass to the direct view lens.
US08228364B2 Omnidirectional camera for use in police car event recording
A system and method for an omnidirectional camera for use in recording events around a police vehicle is disclosed. The system and method include an omnidirectional camera and a digital processor for processing the omnidirectional images captured by the omnidirectional camera. The digital processor may be operable to locate one or more regions of interests disposed within the omnidirectional images. A recordable medium is also disclosed for storing at least some of the captured images.
US08228361B2 Information processing device, information processing method, information processing program, and portable terminal device
An information processing device includes a communication unit conducting a videophone call, a memory storing a telephone directory which registers at least each individual telephone number and which is capable of registering a portrait image associated with each individual telephone number, a portrait image registration determination unit determining whether or not a portrait image of a calling party is registered in the telephone directory by referring to the telephone directory based on the telephone number of the calling party when sending and receiving data according to the videophone call, a portrait image capturing unit capturing a portrait image received from the calling party as a calling party portrait image if the portrait image registration determination unit determines that the portrait image of the calling party is not registered in the telephone directory, and a portrait image automatic registration unit registering automatically the portrait image captured in the portrait image capturing unit as the calling party portrait image in the memory.
US08228350B2 Data dependent drive scheme and display
A method for writing data to a display includes the steps of receiving a plurality of data bits, where each bit is associated with a different pixel of the display, reading the value of each data bit, determining whether each data bits has an off-state value, and generating a disable signal if each data bit has an off-state value. Responsive to a disable signal, the method further includes suspending the transfer of data to the pixels of the display, turning off a light source (e.g., an LED, laser, etc.) for a time period dependent on the significance of at least one of the data bits, and/or forcing each pixel of the display into an off state for a time period dependent on the significance of at least one of the data bits. A display driver circuit for performing the methods of the present invention is also disclosed.
US08228344B2 Method for setting basic display screen in mobile terminal
A method and apparatus for setting a display screen is provided. The method includes displaying an indicator; receiving a first input selecting the indicator; displaying at least one indicator image in relation to the indicator; receiving a second input selecting one of the at least one indicator image; setting the selected image as a display image of the indicator; setting a location of the indicator on the display screen; and displaying the display screen according to the set location of the indicator.
US08228338B1 Hardware override of application programming interface programmed state
A method and system for overriding state information programmed into a processor using an application programming interface (API) avoids introducing error conditions in the processor. An override monitor unit within the processor stores the programmed state for any setting that is overridden so that the programmed state can be restored when the error condition no longer exists. The override monitor unit overrides the programmed state by forcing the setting to a legal value that does not cause an error condition. The processor is able to continue operating without notifying a device driver that an error condition has occurred since the error condition is avoided.
US08228336B1 Integrating a motion synthesis system into a video game system
The present disclosure includes, among other things, systems, methods and program products for integrating a motion synthesis system into a video game system.
US08228334B2 Image processing method
An object surface is rendered by not only grid lines indicating a slope in the surface of an object, but also by moving objects which move over the object surface with a speed responsive to the slope angle on the object surface, thereby enabling a player to refer to the grid lines and to the movement of a moving object, so as to visually perceive minute slopes and bumps in the object surface.
US08228324B2 Display apparatus having precharge capability
A display includes capacitive display elements, output drivers, scan switches, precharge switches, and a precharge stopper. The drivers provide drive currents or voltages corresponding to display data, thereby driving the display elements correspondingly to the data. The precharge stopper determines whether display data corresponds to a specific state and prevents the display element from being precharged when the display data corresponds to the specific state.
US08228323B2 Electronic document reader system
We describe an electronic document reader system for viewing electronic documents, in which the electronic documents are viewable on a removable electronic document reader display that is useable whilst removed from an electronic document reader display holder. The system comprises: a removable non-volatile display for viewing electronic documents thereon, the display having a display portion on which electronic documents are viewable; a display holder for receiving the removable display, the display holder comprising a back, and an open front shaped to receive the removable display, each of the display and the holder having an electrical interface, wherein, when the removable display is received in the open front, the removable display and holder form an electrically connected combined unit to enable the display to receive document data from the holder for display, and wherein the removable display is useable to read electronic documents when removed from the display holder.
US08228322B2 Method and system of controlling halt and resume of scanning an LCD
A method and system of controlling halt and resumption of scanning actions of an LCD is disclosed. An incoming video source is monitored, and current scan line position and corresponding polarity are recorded. When an abnormal video source is detected, the LCD scanning is stopped at a halt scan line of a halt frame with a halt polarity. After a normal video source has been detected again, determination is made of a proper resumptive scan line and/or a resumptive polarity. The panel scanning is resumed at the resumptive scan line equal to the halt scan line and/or with the resumptive polarity matching the halt polarity.
US08228310B2 Touch sensitive display device and driving apparatus and method thereof
A display device includes a display panel, a plurality of pixels formed on the display panel, a plurality of sensing units formed on the display panel and generating sensor output signals in response to a touch exerted on the display panel, a sensing signal processor receiving and processing an analog sensor data signal originated from the sensor output signals to generate a digital sensor data signal, a first touch-determination unit detecting whether a touch exists based on the digital sensor data signal for a plurality of frames, and operating in a power saving mode, and a second touch-determination unit detecting whether and where a touch exists based on the digital sensor data signal for the plurality of frames, and operating in a normal mode. The display device includes hardwired logic units for detecting the touch, it detects the touch using the hardwired logic units in the power saving mode and converts the operation mode to the normal mode when the touch is detected, thus reducing power consumption.
US08228305B2 Method for providing human input to a computer
The invention provides a method for providing human input to a computer which allows a user to interact with a display connected to the computer. The method includes the steps of placing a first target on a first portion of the user's body, using an electro-optical sensing means, sensing data related to the location of the first target and data related to the location of a second portion of the user's body, the first and second portions of the user's body being movable relative to each other, providing an output of the electro-optical sensing means to the input of the computer, determining the location of the first target and the location of the second portion of the user's body, and varying the output of the computer to the display based upon the determined locations for contemporaneous viewing by the user.
US08228299B1 Transaction automation and archival system using electronic contract and disclosure units
A transaction automation and archival system is provided for controlling, real-time logging, and archiving complex commercial transactions such as the purchase and financing of an automobile. The heart of the system is an electronic contract disclosure unit, or ECDU. The ECDU includes a digitizing display that includes a video display for imaging to participants the various documents involved in the transaction and a digitizer for allowing participants to sign, indicate choices, and otherwise interact directly on documents and images presented on the display. A computer controls the entire progress of the transaction, and thus controls the collaborative space occupied by the participants to the transaction. The computer, for instance, controls the order of presentation of documents to a vehicle purchaser, receives the purchaser's signature on the displayed documents when required, offers choices of various packages that can be accepted or declined by the purchaser, and insures that the entire transaction is carried out properly. The ECDU further logs the transaction for future review and preferably includes a video camera and microphone for logging images and sounds of the participants during the transaction. One or more fingerprint readers are associated with the digitizing display for allowing participants to select between options by pressing their thumb or finger on the reader, which simultaneously verifies the identity of the individual making the selection through the fingerprint.
US08228296B2 Portable information processsing apparatus
A portable information processing apparatus including a main body which includes a display opening and a front panel surface surrounding the display opening, a display to display an image through the display opening, and a key button input unit including one or more horizontal key groups including a plurality of key buttons arranged in an outwardly direction from the display opening in a portion of the front panel surface; and a reference line to connect and extend across top end portions of referenced key buttons in the one or more horizontal key groups extending in the outwardly direction from the display opening, wherein at least a portion of the reference line forms an angle with respect to a plane including a viewing surface of the display unit.
US08228294B2 System, method and computer program for controlling a cursor
A cursor control device is shown for enabling a user to input directional commands; a display for displaying a plurality of discrete areas and a cursor; a cursor controller for controlling the movement of the cursor in the display in response to the directional input commands, having: a first operational state in which a cursor is moved, in response to input directional commands from the cursor control device, within a first discrete area in a free-roaming manner and a second operational state in which a cursor is moved, in response to input directional commands from the cursor control device, in a discrete-roaming manner from discrete area to discrete area; and a user operable switching means for controlling the operational state of the cursor controller.
US08228291B2 Image display medium, image display device, and image display method
An image display medium comprises a display member, a back substrate, spacers having a cell structure held between the substrates, and first particles and second particles, whose colors and charging polarities are different from one another, enclosed between the display member and back substrate. The display member includes a transparent support base, a transparent electrode formed thereon, a transparent dielectric layer formed on the transparent electrode, filters formed on the opposite side from the transparent electrodes side of the support base, and a protective layer formed thereon.
US08228290B2 Electrophoretic display device with overlapping first and second row and column electrodes
An electrophoretic display device comprises an array of rows and columns of display pixels. Each pixel comprises first and second row electrodes (12a, 12b) and first and second column electrodes (14a, 14b). Each row and column electrode has a branch (12a′, 12b′, 14a′, 14b′) so that four overlaps are defined between an electrode and an electrode branch. Between each of the four branch/electrode overlaps, a respective particle reservoir (40a,40b,40c,40d) is located, the respective branch/electrode pair being for controlling movement of particles associated with the respective particle reservoir (40a,40b,40c,40d). This provides a display design which can be implemented as a passive matrix, requiring only two column electrodes and two row electrodes per pixel with four particles.
US08228289B2 Display device and timepiece
A display device having an electrophoretic display panel that has two types of electrophoretic elements of different color and polarity disposed between electrodes, and changes display state according to an applied voltage, and a drive means for driving the electrophoretic display panel by applying a voltage between the electrodes. The drive means has a storage means for storing color transition information correlating the color levels displayed by the electrophoretic elements to the color level that is displayed when a positive pulse is applied and the color level that is displayed when a negative pulse is applied to the electrode connected to the electrophoretic elements displaying a particular color level; a target value setting means for setting as a target value the color level to be displayed by the electrophoretic elements; and a pulse applying means for applying a pulse of a specific voltage level to the electrode at least until a current value denoting the current color level of the electrophoretic elements matches the target value. The pulse applying means has a value determination unit for determining if the current value and the target value match, a pulse application unit for applying either a positive pulse or a negative pulse to the electrode so that the current value approaches the target value if the value determination unit determines the current value and the target value do not match, a transition value acquisition unit for getting from the color transition information a transition value denoting the color level after the pulse is applied, and a current value updating unit for updating the current value to the transition value.
US08228285B2 Display control apparatus and method, and program
The present invention relates to a display control apparatus and method, and a program which make it possible to suppress deterioration in the image quality of an image.A backlight luminance calculating section (121) finds the backlight luminance of light to be radiated by a backlight, on the basis of the image signal of an image. A subtraction section (142) finds the difference between the backlight luminance from the backlight luminance calculating section (121), and a backlight luminance from an addition section (141). A multiplication section (143) multiplies the found difference by a cyclic coefficient indicating the degree of contribution of the difference to correction of the backlight luminance, obtaining a correction value. The addition section (141) adds the correction value to the backlight luminance to correct the backlight luminance. Also, from the image signal and the backlight luminance, a division section (124) calculates the transmittance of light in a liquid crystal panel that displays an image by transmitting light from the backlight. The present invention can be applied to a liquid crystal display apparatus.
US08228274B2 Liquid crystal panel, liquid crystal display, and driving method thereof
A liquid crystal panel, a liquid crystal display, and a driving method thereof are disclosed. The liquid crystal panel comprises scanning lines, data lines, and a plurality of pixels, each of the plurality of pixels including a TFT, a pixel electrode, a first common electrode, and a second common electrode. The first common electrodes of first pixels of the plurality of pixels are electrically connected via a first common line, the first common electrodes of second pixels of the plurality of pixels are electrically connected via a second common line, and the second common electrodes of the plurality of pixels are electrically connected.
US08228271B2 Active-matrix display and drive method thereof
An active-matrix display includes a data line, at least one select line, a control unit supplying a voltage signal and a current signal to the data line, and a pixel circuit receiving the voltage signal and the current signal from the data line to drive a light emitting element, the control unit including a voltage or first current source supplying a voltage or current pulse to the data line in order to make the voltage holding unit hold the voltage signal for making the light emitting element emit light having predetermined brightness in a first selection period in which the first switch is closed, a second current source supplying the current signal for making the light emitting element emit light having the predetermined brightness to the data line in a second selection period in which the first switch and the second switch are closed, a detection circuit detecting potential held in the voltage holding unit in the second selection period, and a correction unit correcting the voltage signal based on a relationship between the current signal and the detected potential.
US08228258B2 Multi-port antenna
A multi-port antenna structure includes a plurality of electrically conductive elements arranged generally symmetrically about a central axis with a gap between adjacent electrically conductive elements. Each of the electrically conductive elements has opposite ends and a bent middle portion therebetween, with the bent middle portion being closer to the central axis than the opposite ends. Each of the electrically conductive elements is configured to have an electrical length selected to provide generally optimal operation within one or more selected frequency ranges. Each of a plurality of antenna ports is connected to adjacent electrically conductive elements across the gap therebetween such that each antenna port is generally electrically isolated from another antenna port at a given desired signal frequency range and the antenna structure generates diverse antenna patterns.
US08228254B2 Miniaturized antenna element and array
The invention consists of reduced size dipole and monopole antennas, printed on one side of a substrate with slotted loading patches at the end(s) of the antenna, and a conducting strip on the reverse side to form a folded dipole or monopole structure. The size of the structure is approximately half that of a conventional printed dipole or monopole, while maintaining or increasing the useful bandwidth. The antennas can be used in conjunction with simplified reflector and director elements to form Yagi-Uda arrays, as well as larger broadside arrays consisting of a number of Yagi-Uda arrays operated in conjunction to form a narrow fan beam. The arrays offer improved appearance due to reduced size, simpler mounting, and greater ease in alignment compared to arrays commonly in use for wireless networking.
US08228250B2 Composite antenna apparatus
A composite antenna apparatus is disclosed. A rod member accommodates a first antenna element and a second antenna element therein. A base member accommodates a circuit board therein. A connector couples an end portion of the rod member and the base member. The connector includes a first conductive member configured to transmit a first signal received by the first antenna element to the circuit board therethrough, and a second conductive member configured to transmit a second signal received by the second antenna element to the circuit board therethrough.