US08307726B2

An electromagnetic switch is disclosed as having an electromagnetic switch, operative to open or close a main contact of a motor circuit, and a solenoid having a function to push a pinion gear to a position away from a motor. The electromagnetic switch and the solenoid are placed in series in a unitary structure such that the electromagnetic switch and the solenoid have a switch case and a solenoid case both of which are integrally formed with each other to be contiguous in an axial direction.Further, a stationary core for the electromagnet and a stationary core for the solenoid are integrally formed and an operational direction of a plunger for the electromagnet and an operational direction of a plunger for the solenoid are set to be opposite in direction.
US08307720B2

A device for determining a torque and/or a rotational angle of a shaft, which has a circuit carrier, which is concentric to the shaft, and on which at least two current-conducting printed conductor sections are situated. The device additionally has one transducer element, which is concentric to the shaft and is rotatable in relation to the circuit carrier, having at least one first subarea made of electrically conductive material and at least one second subarea made of electrically nonconductive material. Upon application of a torque to the shaft, the transducer element rotates in relation to the circuit carrier, whereby an overlap area between the printed conductor sections and the first subarea(s) of the transducer element changes and thus a change in an inductance of the printed conductor sections occurs.
US08307716B2

An annular assembly, or ring cell, is provided for testing the load bearing capacity of piles. The ring cell walls of the annular assembly can be made of stamped material. The ring cell walls can be an outer ring wall and an inner ring wall. Alternately, the ring cell walls can have a “U”-type shape cross-section including an outer ring wall, an inner ring wall, and a top wall. Fluid can be provided to the annular assembly through fluid supply lines into an expansion zone. The expansion zone can be a space having a bladder for filling with fluid. In another embodiment, the expansion zone can be a space between a filler material capable of withstanding high pressure separated with a membrane. The pressure of the fluid in the expansion zone can be monitored during testing.
US08307710B2

An in-plane Micro Electro-Mechanical Systems (MEMS) accelerometer device with improved performance. An example MEMS device includes one or more components for generating a magnetic flux field perpendicular to a major plane. The device also includes a substrate, a proof mass, a hinge element that flexibly connects the proof mass to the substrate, the major plane corresponds to a major surface of the proof mass, a plurality of conductive leads located at a position on the proof mass proximate the magnetic flux field, a plurality of conductive springs, each of the springs are electrically connected to a corresponding one of the conductive leads, and a plurality of anchor pads connected to the substrate and one of the conductive springs. Isolation trenches directly connect to outer edges of the leads that are adjacent to other leads or proof mass material. The leads and springs include a plurality of slots.
US08307705B2

Method for laser hydrography in which at least one laser beam is emitted from a known location and in a known direction onto the surface of a body of water and through the water onto the bottom of the body of water and measurement points of the water surface and the water bottom in a coordinate system are determined from transit-time measurements of the reflections of the laser beam at the water surface and water bottom, wherein the local inclination of the water surface at an entry point of the laser beam into the body of water is determined from at least three measurement points of the water surface, wherein a local entry angle of the laser beam into the body of water is determined from the local inclination and the known direction of the laser beam, and wherein the measurement point of the water bottom is created as a function of the laser beam direction, the local inclination, and the optical refraction due to the corresponding local entry angle of the laser beam.
US08307695B2

A cetane number estimation method is provided in which: the preliminary injection is preformed multiple times at different compression end temperatures with a fuel tank (26) containing fuel having a predetermined cetane number, and an engine torque increase caused by each preliminary injection is calculated and the relation between the compression end temperatures at the respective preliminary injections and the engine torque increases caused by the respective preliminary injections is determined; the compression end temperature and the engine torque increase at a predetermined reference point on the relation are recorded as a basic compression eng temperature and a basic engine toque increase; the preliminary injection is performed at the basic compression end temperature and an engine torque increase caused by this preliminary injection is calculated; and the cetane number of fuel is estimated based on the relation between the calculated engine torque increase and the basic engine torque increase.
US08307694B1

A hypervelocity impact detection method and system for determining the precise impact location in a detection surface, of impacts such as ballistic missile intercepts, micrometeoroids and orbital debris (MMOD) or other shock events, utilizes a gridless detection surface capable of propagating radio frequency (RF) impact detection signals responsive to receiving hypervelocity impacts from objects, and multiple sensors on the detection surface that directly measure radio frequency RF emissions generated by the hypervelocity impacts on the surface, and a time of arrival (TOA) position measurement technique for determining the precise impact location in the detection surface.
US08307690B2

A tool for setting blind fasteners is disclosed. A stem of a fastener is engaged by a pulling head and its sleeve is also engaged by the pulling head. In an initial stage, a pump piston compresses fluid in a hydraulic pump, affecting movement of a drawbar and piston in relation to a stationary adaptor connected to the tool, pulling the stem in relation to the sleeve at a fast rate per pump. As the pulling force increases, pressure in the pump triggers a logic system to shift the tool into a high pressure mode, decreasing the effort to complete fastener installation. The logic system resets after each squeeze of the lever, minimizing the number of pumps necessary to complete the installation while keeping effort at a comfortable level. An adjustable pressure relief valve allows the fluid to return to the reservoir chamber, returning the tool to its initial condition.
US08307688B2

A process for producing seamless pipes which comprises conducting a piercing rolling step, a elongating rolling step using a mandrel bar, and a sizing rolling step and subsequently conducting a product heat treatment. In the process, when the carbon-equivalent weight, namely the sum of the weight of graphite in the lubricant and the carbon content in the organic binder, per unit area of the lubricant adhering to the mandrel bar surface in the above-mentioned step of elongating rolling is expressed by C (g/m2) or the maximum extent of carburization in the inner surface of the pipe to be heat-treated but prior to the heat treatment is expressed by ΔC (% by mass), the heating temperature for the pipe to be heat-treated is expressed by T (° C.), and the time during which a decarburizing gas is blown into the inside of the pipe to be heat-treated is expressed by t1 or t2 (seconds), and further, the blowing time calculated taking into account the wall thickness reduction in the step of cold working is expressed by t3 or t4 (seconds), a predetermined relation is satisfied and the actual decarburizing gas blowing time in the heat treatment is longer than the time t1, t2, t3 or t4 (seconds), whereby seamless stainless steel pipes reduced in carburized layer formation can be produced even when the carbon adhesion to the pipe inner surface is caused in, for example, mandrel mill rolling.
US08307685B2

A high-strength beam includes first and second sections bent in opposite directions as part of a roll-forming process. A frame includes side frame members incorporating the double-bent beam and at least one energy management tube attached to the beam. In one form, the beam is tubular and has a cross-sectional dimension of greater than 25 mm and a material strength of at least about 60 KSI tensile strength. A roll form apparatus includes a roll former device and a sweep station in-line with the roll former device for sweeping the continuous beam in first and second opposing directions. Also, a method of roll-forming comprises steps of: roll-forming a sheet of material into a continuous beam and sweeping first and second sections of the beam in opposite directions.
US08307684B2

There is provided a method of bending a medical suturing needle curved at different curvature radii in a length direction more reasonably.A bending method which curves a medical suturing needle at different curvature radii (r, R) in a length direction, wherein molded surfaces 11a to 11c corresponding to the curved shape of a suturing needle A curved at different curvature radii in a length direction on the outer circumferential surface of a reciprocatively rotated bending die 11 are formed, the outer circumferential surface of the bending die 11 and a press roll 14 interpose a belt 12 having flexibility therebetween and are relatively pressed, a rod-shaped material 1 is interposed into between the outer circumferential surface of the bending die 11 and the belt 12 at a point P where the outer circumferential surface of the bending die and the press roll 14 are pressed, the bending die is reciprocatively rotated in a winding direction (in the direction indicated by the arrow a) and in a rewinding direction (in the direction indicated by the arrow b), and the material 1 is curved at different curvature radii in a length direction.
US08307682B2

A pipe chamfering device for chamfering an opening of a metal pipe has a secured member, a sliding member mounted on the secured member, and a chamfer cutting tool apron mounted on the sliding member. The secured member is secured onto a rotating plate, and a dovetail block is formed on a front side of the secured member. The sliding member has a dovetail slot on a rear side mounted correspondingly with and sliding along the dovetail block of the secured member. The sliding member has an axial aperture, and an axial rod is disposed in the axial aperture. A front end of the axial rod extends from a front side of the sliding member and is connected to a roller. The chamfer cutting tool apron has a chamfer cutting tool, and the chamfer cutting tool apron is mounted on the strip slot of the sliding member. The chamfer cutting tool is able to be driven by the rotating plate and is capable of forming a weld root with an even thickness at an opening of a non-circular pipe.
US08307679B2

A method monitoring crimping of a fitting onto a hose, or the like, includes monitoring fluid pressure for carrying out the crimp at discrete diameters of the crimp, during the crimp, and analyzing crimp data reflecting the fluid pressure with respect to the diameters of the crimp during the crimp to determine if the fluid pressure is above a minimum pressure at particular diameters during the crimp, below a maximum pressure during the particular diameters during the crimp, and/or varies significantly from earlier crimps, to determine if the crimp is acceptable. A system for monitoring crimping of a fitting onto a hose end or the like might include a pressure sensor deployed in conjunction with a crimper to measure fluid pressure employed by the crimper during the crimp, a die diameter monitor and, a controller operatively connected to the crimper and sensors.
US08307677B2

A key containment apparatus includes a key container having a pocket and a liner positioned in the pocket of the key container, the liner being shaped to receive a key.
US08307674B2

Hot-melt sealing glass compositions that include one or more glass frits dispersed in a polymeric binder system. The polymeric binder system is a solid at room temperature, but melts at a temperature of from about 35° C. to about 90° C., thereby forming a flowable liquid dispersion that can be applied to a substrate (e.g., a cap wafer and/or a device wafer of a MEMS device) by screen printing. Hot-melt sealing glass compositions according to the invention rapidly re-solidify and adhere to the substrate after being deposited by screen printing. Thus, they do not tend to spread out as much as conventional solvent-based glass frit bonding pastes after screen printing. And, because hot-melt sealing glass compositions according to the invention are not solvent-based systems, they do not need to be force dried after deposition.
US08307672B2

A glass substrate processing method includes irradiating laser light L onto a glass substrate 1 such that the laser light L is focused within the glass substrate 1, thereby forming a high density area 3 that has a higher density than areas where the laser light L is not irradiated around the portion where the laser light L is focused; and performing chemical etching on the glass substrate 1 using an etching solution such that at least a portion of the high density area is allowed to remain, thereby forming a projection 2 on a surface 1a of the glass substrate 1.
US08307670B2

A multi-purpose ice holding assembly is disclosed for the making and storing of ice. Parts of the assembly include an external chamber, a bucket that inserts snugly into the external chamber and a lid for closing the assembly. Pockets for the forming of ice may be formed in the external chamber or the internal bucket, depending on the embodiment. The device may also be used for the serving of ice, as well as the chilling of wine bottles and other cold beverage containers.
US08307669B2

A heat exchange tube includes a tubular member having a flattened cross-section and extending along a longitudinal axis, and a longitudinally extending condensate drain channel formed in an upper wall of the flattened tubular member. A heat exchanger includes a first and a second spaced apart and generally vertical longitudinally extending headers, a plurality of heat exchange tubes disposed in parallel, spaced relationship in a generally vertical array and extending longitudinally between the first header and the second header, and a condensate drain extending longitudinally along, the upper wall of at least one of the plurality of flattened heat exchange tubes. The condensate drain may comprise a longitudinally extending condensate drain channel formed in an upper wall of said flattened tubular member, and/or a series of condensate drain portals formed in the heat transfer fins in a base portion bounding to the upper external surface of at least one heat exchange tube. The condensate drain portals of neighboring heat transfer fins are aligned longitudinally to provide a series of longitudinally aligned condensate drain portals along the upper external surfaces of the heat exchange tubes.
US08307668B2

When during a heating operation the value calculated by an oil amount calculation section (51) is equal to or above a predetermined value, a frequency control section (52) of a controller (50) increases the operating frequency of a compressor (21) in order to recover refrigerating machine oil in a refrigerant circuit (R).
US08307666B2

A method of rotating a sample for use in a cryocooler, having the steps of mounting a sample in a sample mounting apparatus, the apparatus comprising a housing having an outer wall surface, an inner wall surface, a mount attached to the inner wall surface for supporting the sample, and a motor for rotating the sample, and an exchange gas to provide thermal communication between the moving sample and the inner housing surfaces; sealing the housing by applying a sealant to adjoining parts of the housing such that the joints are air tight; evacuating the housing; adding an inert gas to the housing; sealing the inert gas in the housing; attaching the outer wall surface of the housing to a cryocooler; and rotating the sample by engaging the motor. Also disclosed is a cryogenic apparatus having a sample holder; a cryo-cooler; a thermal link connecting the sample holder and the cryo-cooler; and a motor attached to the sample holder for rotating a sample.
US08307664B2

A portable cooler including a sealable outer container, and a sealable inner container situated within the outer container. A first thermoelectric cooling device having a cooling panel and a heating panel is mounted on the wall of the outer container such that the cooling panel faces the interior of the sealable outer container and the heating panel faces outside of said sealable outer container. A second thermoelectric cooling device, also having a cooling panel and a heating panel, is mounted on the wall of the internal container such that the cooling panel faces the interior of the inner container and the heating panel faces outside of the sealable inner container into the interior of said sealable outer container.
US08307663B2

A fluid compression circuit may include a compression mechanism, a volume, a heat exchanger, a fluid conduit, a thermoelectric device, and a heat-transfer device. The compression mechanism includes first and second members cooperating to form a fluid pocket. The volume receives discharge fluid from the fluid pocket. The heat exchanger is in communication with the volume. The fluid conduit is connected to at least one of the volume and the heat exchanger. The thermoelectric device may include a first side in heat-transfer relation with a member at least partially defining the volume and a second side in heat-transfer relation with ambient air and cooperating with the first side to define a temperature gradient generating electrical current in the thermoelectric device. The heat-transfer device may receive electrical current generated by the thermoelectric device and may be in heat-transfer relation with at least one of the heat exchanger and the fluid conduit.
US08307662B2

A gas turbine engine cooling system includes a heat exchanger in fluid communication with a source of cooling air, a first cooling circuit including a first heat exchanger circuit in the heat exchanger and a first bypass circuit with a first bypass valve for selectively bypassing at least a portion of first airflow around the first heat exchanger circuit. A second cooling circuit may be used having a second heat exchanger circuit in the heat exchanger and a shutoff control valve operably disposed in the second cooling circuit upstream of the second heat exchanger circuit and the heat exchanger. A circuit inlet of the first cooling circuit may be used to bleed a portion of compressor discharge bleed air for the first airflow to cool turbine blades mounted on a rotor disk using an annular flow inducer downstream of the first bypass valve and the heat exchanger.
US08307659B2

A nozzle includes first guiding elements (10) circumferentially arranged at a nozzle rim (9). To reduce sound emission while keeping flow losses low, second guiding elements (20) are also circumferentially arranged at the nozzle rim (9), with one of the first and second guiding elements (10, 20) being diffuser-type and the other of the first and second guiding elements (10, 20) being nozzle-type and with both types of guiding elements circumferentially alternating with each other.
US08307652B1

A heterodyne motor weight motor that uses at least a centripetal acceleration to selectively increase or decrease rotational speed or power. The heterodyne comprises a central rotary body and at least one orbital body revolving about said central rotary body. The orbital body additionally rotates about an orbital body axis, and carries at least one or preferably a plurality of rotating eccentric masses.
US08307651B2

The invention relates to an arrangement for exhaust gas heat utilization comprising a steam generator arrangement (20) to which exhaust gas is applied, in which heat contained in the exhaust gas can be transferred to a working medium for further utilization, characterized by a heat accumulator (38) to which the exhaust gas can be applied, and control means for controlling exhaust gas partial flows according to a value representing the available heat energy of the exhaust gas by the heat accumulator and the steam generator arrangement. The arrangement is operated by means of a method using the following steps: a) applying exhaust heat to a steam generator arrangement; b) if more exhaust heat is available than required for the steam generation: diverting an exhaust gas partial flow into a heat accumulator; c) if less exhaust gas heat is available than required for the steam generation, and if the temperature of the heat accumulator is higher than the temperature of the exhaust gas entering into the arrangement: conducting the exhaust gas flow through the heat accumulator and subsequently through the steam generator arrangement.
US08307650B2

A turbocharger system comprises a first relatively small turbocharger and a second relatively large turbocharger connected in series and an exhaust gas flow control valve. The exhaust control valve has an inlet port communicating with the exhaust gas flow upstream of the first turbine a first outlet port communicating with the exhaust flow downstream of said first turbine but upstream of said second turbine, and a second outlet port communicating with the exhaust flow downstream of said second turbine. The valve is operable to selectively permit or block flow through the first and second outlet ports.
US08307646B2

A system for driving an EGR stream for an engine includes an exhaust gas turbine, a main compressor and a supplemental EGR compressor. The turbine drives the main compressor to pressurize intake air and drives the supplemental EGR compressor to pressurize an EGR exhaust gas stream to be introduced into the intake air system. A supplemental EGR compressor takes suction of exhaust gas downstream from the turbine. A three-way valve proportions exhaust gas between the engine exhaust gas discharge conduit and the suction of the supplemental EGR compressor. The turbine drives a shaft and the main compressor and the supplemental EGR compressor are driven by having corresponding compressor wheels fixed onto the common shaft.
US08307643B2

An engine air intake system for a vehicle having an internal combustion engine may include a turbocharger; a CAC heat exchanger having an inlet end for receiving compressed intake air from the turbocharger and an outlet end; a remote condensate reservoir spaced from the CAC heat exchanger, for storing condensate therein; a condensate drain tube extending from the outlet end to the remote condensate reservoir to allow condensate produced in the CAC heat exchanger to flow into the remote condensate reservoir; an air duct connecting the outlet end to the engine to direct air flow from the outlet end to the engine; and a reservoir outlet hose connected to the remote condensate reservoir at a first end and connected to the air duct at a second end to allow condensate evaporating from the remote condensate reservoir to flow through the reservoir outlet hose into the air duct.
US08307641B2

A machine is provided with a first work arm, at least one first cylinder having a first lift chamber configured for receiving pressurized fluid so as to lift the first work arm, and a first accumulator associated with the first lift chamber of the first cylinder. The machine further includes a second work arm, at least one second cylinder having a second lift chamber configured for receiving pressurized fluid so as to lift the second work arm, and a second accumulator associated with the second lift chamber of the second cylinder. A control arrangement is provided for selectively fluidly connecting one or both of the first and second accumulators with the associated first and second lift chambers.
US08307634B2

This exhaust arrangement for an exhaust line having an exhaust gas treatment device and a liquid injection device located upstream of the exhaust gas treatment device includes a single moving element incorporating a throttling member having a solid closing surface and, operatively connected to the throttling member, a turbulence generating member and an actuator for controlling the position of the moving element between a first position wherein the moving element is in a retracted position and creates a minimum back pressure in the exhaust line and a second position wherein the moving element is in an extended position and creates a maximum back pressure, or selectively in at least one intermediate position wherein the moving element is in a turbulence generating position wherein the turbulence generating member intrudes at least partially into the exhaust line and creates turbulences within the flow of exhaust gases.
US08307626B2

A pump system for lubricating a bearing in a gear system includes an auxiliary pump connected to the gear system. The auxiliary pump is fluidically connected to the bearing through an auxiliary supply passage and to a reservoir through an auxiliary scavenge passage. An auxiliary valve is fluidically connected to the auxiliary supply passage for transferring liquid from the auxiliary pump to the bearing when a pressure in the auxiliary supply passage downstream of the auxiliary valve is less than a particular threshold and for transferring liquid from the auxiliary pump to the reservoir when the pressure in the auxiliary supply passage downstream of the auxiliary valve is greater than the particular threshold. A method for circulating liquid is also included.
US08307622B2

A two-for-one twisting or cabling spindle apparatus (1) with a supply bobbin (4) mounted on a pot base (2) of a stationary protective pot (3) and a spindle (6) arranged below the protective pot (3) to guide a yarn (5) to be processed during a twisting or cabling process. The spindle (6) is rotatably mounted by a lower bearing device (7) in a bearing housing (9) fixed on a spindle rail (8) and an upper bearing device (11) mounted to the stationary protective pot (3). The largest diameter (d) of the rotatably mounted spindle (6) is at least 10% less than the diameter (D) of a touching line (23) of the pot base (2) of the stationary protective pot (3) with the yarn (5).
US08307621B2

The present invention relates to a device and a method for providing cut-to-length rovings having a defined length from an endless roving, in particular in the aviation and aerospace sector, and also to a machine with a device of this type. The device comprises a loop shape setting arrangement, a loop bracing arrangement and a cutting arrangement. An endless roving can be braced by means of the loop bracing arrangement onto the loop shape setting arrangement, thus forming a loop which can be cut to length by means of the cutting arrangement in order to produce the cut-to-length roving.
US08307619B2

A stirrup pad for equitation includes a top member defining a surface for contacting at least a portion of a sole of a rider's foot or footwear and at least one side edge, and a rear member defining a surface for contacting at least a portion of a heel of the rider's foot or footwear. The rear member extends downwardly from the top member side edge. The top member is oriented along a first plane, and the rear member is oriented along a second plane which is substantially perpendicular to the first plane. A front member may be included, extending downwardly from the top member side edge. At least the front member and the rear member include flange elements for removably attaching the stirrup pad to a stirrup.
US08307613B2

A method of sleeving two or more packages of smoking articles is provided. The method can include feeding successive packages of smoking articles to a plurality of bundling pocket guides each configured to receive two or more packages. A first package can be placed into one of the plurality of bundling pocket guides. A second package can be placed into the one of the plurality of bundling pocket guides containing the first package such that the first and second packages are adjacent to one another within the bundling pocket guide to form a bundle of packages. Successive bundles of packages can be fed to a sleeve folding station. The bundle of packages can be moved against a blank of sleeve material into a folding pocket. The blank of sleeve material can be folded around the bundle of packages to form a sleeve around the bundle of packages.
US08307611B2

A strip-pack manufacturing apparatus is adapted to attach an end part of an article to a strip. The strip-pack manufacturing apparatus includes a holding part, first and second rollers, a stopper member and an adjusting part. The holding part is configured and arranged to hold and transport the article to a predetermined attaching position. The first and second rollers are arranged in a receiving position at which the holding part receives the article. The first and second rollers are configured and arranged to rotate while sandwiching the end part of the article therebetween. The stopper member is configured and arranged to control the position of the end part of the article that has been drawn by rotation of the first and second rollers to stop at a predetermined position. The adjusting part is configured and arranged to adjust a distance between rotation axes of the first and second rollers.
US08307608B2

A modular wall panel have a wall face, a top cap, a bottom pan and two side framing studs at the perimeter sides extending vertically from the bottom pan to the top cap are all constructed integrally. The side framing studs also define a surface for at attaching finishing strips that extend from the base pan to the top cap. A foundation wall is constructed from a plurality of modular wall panels. The wall panels may also have interior vertical reinforcing studs with surfaces for attaching finishing strips at regular intervals. The panels may include a support column for a cross wall beam or for a support beam over a door frame opening. The panels may be used for upper floor exterior walls
US08307601B2

A prefabricated wall element comprises a wood-cement plate-like body, a reinforcement embedded in the body and one or more plate-bracket units with a connecting plate rigidly connected to one or more anchoring brackets embedded in the plate-like body and engaged to the reinforcement, in which the plate-like body together with a rear surface of the connecting plate facing inwards the plate-like body define an assembling seat with an access opening lateral to the connecting plate.
US08307596B2

A key member or key for joining muntin or spacer bars in a dual pane window include an insertion end for frictional engagement in the open ended passage of a spacer bar and a projection end comprised of axially extending, spaced prongs that include teeth or serrations that enable interlocking with projecting prongs of a like key member.
US08307595B2

The present relates to a sidelite assembly having first and second panels and a window. Each of the panels has an inner edge extending outwardly from a major planar portion and surrounding an opening. The inner edge includes a first portion having a ridge extending outwardly from a distal end thereof and a second portion having a channel extending inwardly from the distal end. An outer edge extends outwardly from the major planar portion and adjacent a periphery thereof, and includes a first portion having a ridge extending outwardly from a distal end thereof and a second portion having a channel extending inwardly from the distal end. The ridges of the first panel are aligned with and received in the channels of the second panel. The window is disposed within the opening.
US08307593B2

A tower is provided having a foundation, at least one concrete tower section located above the foundation and one or more upper tower sections. An adapter section is located between the concrete tower section and one of the upper tower sections. The adapter section is connected to one of the upper tower sections by a fastening system and to the foundation by a plurality of tensioning cables, which are configured to induce a compressive force on the concrete tower section. The fastening system and the plurality of tensioning cables are substantially vertically aligned so that tower loads are transmitted from the upper tower sections to the plurality of tensioning cables.
US08307591B2

The invention relates to an embedding unit for display devices to be embedded in a building, comprising at least one receptacle for a medical display device.
US08307589B2

Segmented dock seals for truck loading docks are described herein. An elongate, compressible pad member for use with a loading dock seal is positioned to compliantly conform to an aft end of a trailer positioned proximate to an opening in a building. The pad member includes a body portion having a front side and a back side. The body portion is composed of a compressible foam material. The pad member further includes a plurality of individual fingers projecting away from the front side of the body portion. The individual fingers are integral with the body portion and are spaced apart from each other.
US08307584B2

A vase assembly includes an outer vase including a top portion having an open top end, a bottom end, at least one sidewall, and an internal cavity, a base portion having a top end connected to the bottom end of the top portion, a bottom end, at least one sidewall, and an internal cavity, and at least one locking component disposed on the base portion. An insert is removably disposed within the internal cavity of the top portion of the outer vase. The insert includes an open top end, a closed bottom end, at least one sidewall, and an internal cavity. A locking mechanism removably secures the insert within the outer vase. The at least one locking component is adapted for securing the outer vase against removal from a support.
US08307578B1

A handy time-saving finger-tip device facilitating more convenient release of an magazine-clip from a gun such as an AR-15 rifle, some of which magazine/release-buttons are configured with a statute-mandated recessed sub-button therein, heretofore requiring dexterous insertion of a separate pocket-carried cylindrical probe-tool. The notion hereof being to supplement actuation of the present awkwardly operating release-button, with a more convenient and reliable release device referred to as the MagMagnet™, which I set forth herein in two iterations. The first embodiment preferably being an index-finger stall adapted with an insertion-pin; while my second embodiment is a self-retaining version, which attaches directly into the existing magazine/release sub-button instead of being retained upon the shooter's index-finger. Both iterations serving the common purpose of enabling the gun user at a firing-range to more efficiently dispatch the spent magazine-clip for a loaded one, in a safer and substantially more efficient time-&-motion manner, whereby the target-shooter is enabled to more safely maintain their attention down-range, without the distraction of fumbling for a possibly misplaced probe-tool by which to actuate the mandated BulletButton®.
US08307575B1

A rifle assembly includes a central chassis having a vertically aligned opening and a pair of slots extending from the sidewalls into the opening. An action has a pair of projections engageable with the at slots in the chassis and is removably securable within the chassis. The action is insertable into and removable from above the chassis, with the action axis at an angle to the chassis axis, to engage the respective action and chassis slot and projection. The action is rotatable with respect to the chassis upon engagement of the respective action and chassis slot and projection to align the axes of the action and chassis and lock the action to the chassis against rotation and removal. A resilient material is disposed between the chassis and action to load the action to the chassis with a force in excess of recoil force of the action.
US08307570B2

A system for attaching a shoe upper to a shoe bottom through the use of elastic loops attached to the perimeter edge of the upper, the elastic loops being fitted to corresponding channels molded into the sidewall and lower surface of the shoe bottom. Easy attachment and removal of the shoe upper allows for replacement of the shoe upper with an alternative upper of a different color, pattern, or structure.
US08307561B2

There is provided a jig for measuring a runout of a flange surface of a hub unit adapted to be fitted between a plurality of plate-shaped projecting portions of a road wheel mounting flange of a deformed type including the plurality of plate-shaped projecting portions. The projecting portions are formed on an outer circumferential surface of a hub wheel serving as a rotating side member of a road wheel hub unit so as to project radially. Each of the projecting portions has a bolt insertion hole in a distal end portion thereof. The jig is positioned adjacent to a flange surface of the projecting portions so as to form an annular continuous surface.
US08307550B2

A fuel injector apparatus and method for use in a fuel injection system of an internal combustion engine that includes a body, a valve seat, closure member, and an orifice plate. The valve seat comprises the intersection of two angled surfaces before assembly of the fuel injector. During assembly of the fuel injector, a member presses against the edge of the sealing surface of the valve seat to create an oblique third sealing surface or sealing band that is coined into the valve seat. The sealing band provides an improved seal between the valve closure member and the valve seat which operates to prevent leakages of fuel in the fuel injector.
US08307549B2

A layer of transparent conductive material is disposed on a surface of a substrate. Further layers of conductive material are deposited on the layer of transparent conductive material or on an opposite surface of the substrate. The layers are selectively etched to yield a layout of pads for mounting electrical components and conductive traces forming an electrical circuit.
US08307531B2

There is a dry test strip holder having a test port and a retainer defining a well about the test port, and a sheet of test strip material. A test element that is 50% or less greater than the size of the test port is cut from the sheet using a die and punch. The punch drives the test element through a channel in the die while the cone-shaped outer surface of the die spreads the retainer, allowing the test element to drop into the well. A cap is snapped over the retainer to capture the test element.
US08307529B2

A tool for removing plugs from recesses obviates the need for a twist of the wrist in engaging a plug for removal. A plunger is carried by a housing and is supported for reciprocal axial motion between extended and retracted positions relative to the housing. A shaft of the plunger includes a first threaded section that is engaged in a nut carried by the housing and has threads pitched to allow relative axial motion to be converted to relative rotation between shaft and housing. A second threaded section of the plunger shaft is configured to tap into a plug in response to shaft rotation in a tapping direction, and has a shallower thread pitch than the first threaded section.
US08307521B2

A method for manufacturing an acceleration sensing unit includes: providing an element support substrate in which a plurality of element supporting members is arranged so as to form a plane, each of the element supporting members being coupled to the other element supporting member through a supporting part and having a fixed part and a movable part that is supported by the fixed part through a beam, the beam having a flexibility with which the movable part is displaced along an acceleration detection axis direction when an acceleration is applied to the movable part; providing an stress sensing element substrate in which a plurality of stress sensing elements is arranged so as to form a plane, each of the stress sensing elements being coupled to the other stress sensing element through an element supporting part and having a stress sensing part and fixed ends that are formed so as to have a single body with the stress sensing part at both ends of the stress sensing part; disposing the stress sensing element substrate on the element support substrate such that the fixed ends of each stress sensing element are situated on the fixed part and the movable part; fixing the fixed ends onto the fixed part and the movable part, and dividing the element supporting part and the supporting part.
US08307518B2

An anti-theft zipper head includes a head member and a handle. The head member includes a zipper groove for engaging a zipper. The handle is connected with the head member. The head member further includes an elastic piece. The elastic piece is configured for engaging the zipper and thereby confining the movement of the head member on the zipper. The handle includes a push switch. The push switch is configured to control the elastic piece to extend into the zipper groove so as to engage the zipper, or to withdraw from the zipper groove so as to be disengaged with the zipper.
US08307502B2

A hinge assembly includes a first member configured to be coupled to a door, a second member configured to be pivotally coupled to the first member, the second member having first and second mounting surfaces, and a mounting bracket configured to be coupled to the body. The mounting bracket may be at least partially located between the first and second mounting surfaces, and the second member may be adjustable relative to the mounting bracket to enable adjustment of the door relative to the body.
US08307498B2

The invention relates to a damping device for damping an opening and/or closing motion of a furniture fitting. The damping device includes a restoring mechanism, by which an actuating element of the damping device can be moved into a starting position of the subsequent damping stroke after damping has been carried out. The location of the starting position of the actuating element can be set relative to the damping device by an adjusting unit. The actuating element of the damping device is rotatably supported, and the adjusting unit can be used to adjustably limit the restoring stroke of the actuating element relative to the damping device.
US08307494B2

A windscreen wiper device comprising an elastic, elongated carrier element, as well as an elongated wiper blade of a flexible material, which can be placed in abutment with a windscreen to be wiped, which wiper blade includes at least one groove, in which groove a longitudinal strip of the carrier element is disposed, with the special feature that ends of the wiper blade are connected to a respective connecting piece, which windscreen wiper device comprises a connecting device for an oscillating wiper arm, wherein at least one connecting piece comprises engaging members sidewardly engaging the wiper blade from the outside, wherein the engaging members comprise retaining features for retaining the the wiper blade onto the connecting piece.
US08307491B1

A whisk wiper 30, a device having a flexible central portion defining a plurality of intersecting slits 32 angularly disposed in an asterisk type pattern, for mounting onto a whisk 46 having angularly disposed loops 44. It is pulled down over the loops 44, each loop 44 guided through a slit 32. To clean off mixture 50 stuck to the whisk 46 the whisk wiper 30 is simply pulled off, the opposed edges of each slit 32 functioning as squeegees, wiping the loops 44 clean, the removed mixture 50 collected on the top side of the whisk wiper 30 so it can be then returned to the mixing bowl 52. Additionally the whisk wiper 30 is a splash guard, support to hang the whisk 46 on the edge of a mixing bowl 52, keeps the whisk's loops 44 up off the surface when the whisk 46 is set down and the outer edge 40 can be used to wipe out the mixing bowl 52.
US08307488B2

The invention relates to a process for producing a toothbrush having a body, which comprises a handle region, a head region and a neck region located between the handle region and the head region, and having functional elements which are arranged, at least in part, within the body and comprise an electrically operated functional unit and an electric supply device which has an energy store and is intended for the functional unit, in the case of which the body is produced, by injection molding, from at least one hard component, which serves as a reinforcement, and at least one soft component, and at least some of the functional elements, during the production of the body, are encapsulated, at least in part, directly by the plastic which forms the soft component.
US08307487B2

The invention relates to a cleaning device particularly for grassed areas. The cleaning device includes a cylindrical brush in contact with a rear roller to clean the roller. The brush can be adjusted to a working height relative to the chassis of the device, along an arcuate path having a center situated on the longitudinal axis of the roller.
US08307484B2

An automated self-propelled pool cleaner having a housing, a water pump for moving water through the housing, drive means for moving the pool cleaner over the surface of the salt water pool to be cleaned, and an integral electrochemical chlorine generator mounted in the housing, includes a processor/controller that is programmed to activate the chlorine generator, the pump and drive means in predetermined operational sequences that minimize wear and tear on the water pump and drive means, while at the same time distribute and maintain a safe level of sanitizing chlorine in the pool, to thereby obviate the need for an in-line chlorinator or other chemical additive treatments; an optional automated sensor device can be provided to activate a secondary maintenance program which enables the pool cleaner to operate over prolonged periods of time as the sole means for filtering and sanitizing the pool water. An electrochemical cell manual mounting system permits the cell to be secured in place for operation and manually removed for maintenance, repair or replacement by the user without special tools or training.
US08307483B2

Shoe upper having a lower end of the upper, an outer material with a lower end (19) of the outer material, a waterproof functional layer (16), which has a lower end region of the functional layer with a functional layer zone (20) not covered by outer material, and a connecting band (17), which extends in the direction of the periphery of the upper, has a upper longitudinal side (23) of the connecting band, joined to the end (19) of the outer material, and a lower longitudinal side (25) of the connecting band, at least partially overlaps the functional layer zone (20) and consists of liquefiable sealing material or of material through which liquid sealing material (37; 41) can flow, the connecting band (17) having at points of curvature of the lower end (19) of the outer material an arcuate shape corresponding to the local radius of curvature, with different degrees of curvature of the two longitudinal sides (23, 25) of the connecting band, in such a way that, for an arc sector lying in the respective curvature, with a predetermined unitary sector angle, the arc lengths belonging to this arc sector of the two longitudinal sides (23) of the connecting band differ from each other all the more the greater the curvature in the arc sector respectively being considered.
US08307479B2

A hospital bed includes a frame including connected first and second sections, a head plate connected to the first section of the frame, a tail plate connected to the second section of the frame, a first lifting unit for lifting and lowering the first section of the frame relative to the head plate, a second lifting unit for lifting and lowering the second section of the frame relative to the tail plate, an axle connected to the first lifting unit, a crank connected to the second lifting unit, a hanger for hanging the axle to the frame, and a gear assembly for connecting the axle to the crank so that the crank is operable to spin the axle to actuate the first and second lifting units.
US08307472B1

A housing has an upper component formed of an upper plate and a periphery. The upper plate has an upper central aperture. The housing has a lower component formed of a lower plate and a periphery. The lower plate has a lower central aperture. An annular printed circuit board is positioned within the housing. A plurality of light emitting diodes are secured to the printed circuit board and extend downwardly therefrom. A plurality of equally spaced small apertures in the lower plate of the lower component each receive one of the light emitting diodes for providing light.
US08307468B2

An improved plunger comprises a generally V-shaped handle attached to a top distal end of a shaft. The handle comprises two mirrored arms that face inwards from a base so that neither of them nor the shaft shares a vertical or a horizontal plane. The handle is removably detachable from the plunger so that it can be washed, disinfected, and sanitized. At least one extension shaft portion extends a height of the shaft when it is not collapsed into and housed in the hollow shaft.
US08307466B2

The invention discloses sponge coated with vinyl on the surface of the sponge as used in connection with eyewear for use in sports and the like; and more particularly to eyewear that utilizes inner removable sealing member, commonly referred as cup, that incorporates sponge coated with vinyl on the surface of the sponge.
US08307465B2

A garment pocket configured to carry, in a concealed and readily-accessible state, a handgun or other object is disclosed. The garment pocket is configured to be folded to yield and maintain at least one additional configuration. The garment pocket can be folded to assume and maintain either a first folded configuration, or a second folded configuration. The garment pocket in the first folded configuration is suitable for carrying, in an ergonomic position, a handgun having, for example, a medium-to-long barrel portion, whereas the garment pocket in the second folded configuration is suitable for carrying, in an ergonomic position, a handgun having, for example, a relatively short barrel portion.
US08307464B2

Disclosed is a hand-retaining device (25), such as a hand strap that can be fastened to the hand or a glove, comprising a movable loop (33) between the thumb and the index which is used for fixing the hand-retaining device to a hook-type mechanism (14) of a pole grip. Such a hand-retaining device (25) is most preferably suitable for use with a pole grip (1), particularly for walking canes, trekking poles, downhill ski poles, cross-country ski poles, Nordic walking poles, which is equipped with a grip member (3) and a hook-type mechanism (14) for attaching a hand-retaining device especially in the form of a hand strap or a glove. Locking means (6, 11) are disposed in the area of the hook-type mechanism (14) such that a loop-shaped, annular, or eye-shaped device (33) that is provided on the hand-retaining device and is inserted into the hook-type mechanism (14) from above is fixed in a self-locking manner in the hook-type mechanism (14).
US08312552B1

Methods and systems for rendering watermarks in a computer system are provided. One technique renders a content unit based on a call from an application, and renders a watermark for the content based on a call from a tool separate from the application. Another technique for rendering a watermark for content displayed on a display screen renders the content via a content window on the display, and renders the watermark via another window on the display that overlays at least a portion of the content window.
US08312544B2

A method for controlling a denial of service attack involves receiving a plurality of packets from a network, identifying an attacking host based on a severity level of the denial of service attack from the network, wherein the attacking host is identified by an identifying attack characteristic associated with one of the plurality of packets associated with the attacking host, analyzing each of the plurality of packets by a classifier to determine to which of a plurality of temporary data structures each of the plurality of packet is forwarded, forwarding each of the plurality of packets associated with the identifying attack characteristic to one of the plurality of temporary data structures matching the severity level of the denial of service attack as determined by the classifier, requesting a number of packets from the one of the plurality of temporary data structures matching the severity level by the virtual serialization queue, and forwarding the number of packets to the virtual serialization queue.
US08312525B2

A method for authenticating an entity at a first data resource, the method comprising the steps of: sending a first request token from the entity (100) to a token distribution unit (20) to request a first one-way authentication token, the first request token being a function of authentication information provided by the entity (100); sending the first one-way authentication token from the token distribution unit (20) to the entity (100); sending the first one-way authentication token from the entity (100) to the first data resource (200) to authenticate the entity (100) at the first data resource (200); sending the first one-way authentication token from the first data resource (200) to the token distribution unit (20) to validate the first one-way token; and invalidating the first one-way token.
US08312520B2

A method and system are disclosed for detecting interference with a remote visual interface, such as a HTML webpage, at a client computer, particularly to determine if a malicious attack such as at HTML attack has occurred. When the web server receives a request for a page, a script is embedded in the page, and as a consequence the client computer requests at least one session key and at least one one time password from an enterprise server. The client computer also performs a check of the HTML interface present on the client computer, which an attack of this type would change. The result of the interface check, encrypted with the session key and one time password, is sent to the enterprise server, so that a comparison with the expected value for the website can be performed.
US08312514B2

A home relationship is established between a device and a network by storing an ownership record in the device that identifies the network, and storing in the network a device identifier that identifies the device. Thereafter, communication is established between the device and the network. The ownership record is then transmitted from the network to the device, and automatic access to the device is granted to the network once the device verifies the transmitted ownership record against the ownership record stored in the device. In addition, the device identifier is transmitted from the device to the network, and automatic access to the network is granted to the device once the network verifies the transmitted device identifier against the device identifier stored in the network.
US08312511B2

Embodiments of the invention provide techniques for integrating criminal databases with virtual worlds. The real-world identity of a user of a virtual world may be determined, e.g., by the user's network address. The user's identity may be used to search for data records of the user's criminal activities, e.g., from a police database. The retrieved data may be used to determine potential harm to other users of the virtual world from further criminal acts. Actions to prevent potential harm to other users may then be determined, including blocking access or activities available to the user, providing other users with warnings, and monitoring the avatar of the user.
US08312507B2

Method for applying a security policy to an application session, includes: recognizing the application session between a network and an application via a security gateway; determining by the security gateway a user identity of the application session using information about the application session; obtaining by the security gateway the security policy comprising network parameters mapped to the user identity; and applying the security policy to the application session by the security gateway. The user identity may be a network user identity or an application user identity recognized from packets of the application session. The security policy may comprise a network traffic policy mapped and/or a document access policy mapped to the user identity, where the network traffic policy is applied to the application session. The security gateway may further generate a security report concerning the application of the security policy to the application session.
US08312505B2

An electronic card connector is used to connect an electronic card to an electronic device, such as a level-shifting device. The electronic card connector includes an insert slot unit and a switch unit. The insert slot unit is adapted for insertion of the electronic card and is provided with a power signal terminal for providing electric power to the electronic card that is inserted into the insert slot unit. The 10 switch unit is disposed in the insert slot unit, is operable to establish electrical connection between the power signal terminal and a first power source when the electronic card inserted into the insert slot unit does not actuate the switch unit, and is further operable to establish electrical connection between the power signal terminal and a second power source when the electronic card inserted into the insert slot unit actuates the switch unit.
US08312501B2

A mobile terminal pre-stores address information of other terminals to be notification destinations of program information related to a television broadcast. During reception and display of the television broadcast, when a notification request for the program information related to the television broadcast being received is input, the mobile terminal generates notification data including the program information relating to the television broadcast while maintaining the reception and the display processing of the television broadcast, reads the address information of other terminals to be the notification destinations from the storage unit to transmit the generated notification data to other terminals on the basis of the read address information.
US08312495B2

An apparatus is provided for remotely controlling set-top boxes. In general, a virtual remote controller is described including a memory device and a processor. The memory device is configured to store an image file and more than one signal file. The image file defines an image of a set-top box remote controller, and each signal file defines a command to control an operation of the set-top box. The processor is configured to generate the image of the remote controller according to the image file. The image of the remote controller includes buttons, and a signal file is associated with each button. Selecting a button causes a signal defined by the signal file associated with the selected button to be transmitted from the apparatus to the respective set-top box to command the set-top box to perform an operation. A method and a computer program product are also provided for remotely controlling set-top boxes.
US08312494B2

A method and system of presenting a continuous programming sequence at a client terminal, e.g., a set top box. A method in accordance with an embodiment includes: defining a programming sequence at a server; and the server instructing the client terminal associated with the programming sequence to retrieve a first program item specified in the programming sequence from a specified location.
US08312479B2

An Applications Programming Interface (API) provides coordinate and movement information of an object within a sensory field. The API can provide touchless APT methods for identifying a position, a displacement, a velocity, an acceleration, and a length of time an object is within a sensory field. The API can include an event listener for receiving at least one sensory event, and an event handler for processing sensory events. A GUI can implement the API to provide touchless navigation and control.
US08312472B2

A program startup apparatus includes a first startup unit and a second startup unit. The first startup unit starts up a first program. The first program starts up a second program. The first startup unit sets the second startup unit such that the second startup unit starts up the second program. This makes it possible to unify startup of programs of different types and enable quick startup of a program.
US08312470B2

A process thread locking operations includes defining a lock structure having data fields that include a process thread identifier and a shared object identifier that uniquely identifies a shared object subject to lock operations and using the lock structure to build a lock table. The lock table includes lock structures for each process thread in the process and is searchable in response to a request for a shared object from a calling thread. The method also includes determining a lock status of the shared object. The lock status indicates whether the shared object is currently locked by the calling process thread. In response to the lock status, the method includes obtaining a lock on the shared object when the request is for a lock, and releasing a lock on the shared object when the request is to unlock the shared object.
US08312469B2

The present invention relates to the field of network portals and in particular to a method and system for exchanging data between components of one or more composite applications implemented on a portal server, wherein the components are programmed independently from each other. An embodiment of the invention includes: automatically intercepting I/O data being input or output respectively to or from the components or a browser; extracting data objects from the I/O data; determining for a source component, which of the data objects match input requirements of which other potential target components; selecting matching data objects for a matching target component; and transferring the matching data objects to the matching target component.
US08312468B2

The present disclosure provides methods and apparatus for fast context switching in a virtualized system. In the disclosed system, a globally unique application-space identifier is associated with each guest application. No two applications share the same application-space identifier, even if the two applications reside in different virtual machines. Domain identifiers are used to ensure that a guest's mappings are only active when that guest is executing. A unique domain identifier is associated with each virtual machine, and all translation lookaside buffer entries thereby mapping the guest's kernel pages with that domain value. All other mappings are tagged with a predefined domain such as zero. In addition, a virtual memory management unit may be configured to support two virtual page table pointers and a configurable boundary between a virtual user page table and a virtual kernel page table. In such an instance, the two virtual page table pointers are presented to a guest operating system, and two physical page table pointers are associated with the two virtual page table pointers.
US08312459B2

A containment mechanism provides for the grouping and isolation of multiple processes running on a single computer using a single instance of the operating system. A system environment is divided into one or more side-by-side and/or nested spaces enabling the partitioning and controlled sharing of resources by creating different views of hierarchical name spaces via virtual hierarchies. A set of declarative rules specifying access capabilities may specify a set of filter drivers to be used to limit access to nodes in the hierarchical name space. The rules may be applied in sequence to construct a new name space from an existing one, or to add to an existing hierarchy. Filter drivers are used to limit access to nodes in the new name space or new portion of the name space. Access to nodes can be limited (read-only access instead of read/write) or nodes can be hidden altogether. Rules may be specified in a declarative language such as XML.
US08312456B2

An approach is provided that retrieves a time spent value corresponding to a selected partition that is selected from a group of partitions included in a virtualized environment running on a computer system. The virtualized environment is provided by a Hypervisor. The time spent value corresponds to an amount of time the selected partition has spent processing interrupts. A number of virtual CPUs have been assigned to the selected partition. The time spent value (e.g., a percentage of the time that the selected partition spends processing interrupts) is compared to one or more interrupt threshold values. If the comparison reveals that the time that the partition is spending processing interrupts exceeds a threshold, then the number of virtual CPUs assigned to the selected partition is increased.
US08312455B2

A method for optimizing execution of a single threaded program on a multi-core processor. The method includes dividing the single threaded program into a plurality of discretely executable components while compiling the single threaded program; identifying at least some of the plurality of discretely executable components for execution by an idle core within the multi-core processor; and enabling execution of the at least one of the plurality of discretely executable components on the idle core.
US08312451B2

A computing system includes a computer network, a server connected thereto, and a client device for communicating with the server over the computer network. The client device runs an application shell software module providing a dynamically configurable application in a piecemeal manner by individually downloading and running a plurality of software components that are individually stored on the computer network and downloaded/run when needed. The server receives a request for available software components from the application shell software module, controls a search of an index for available software components and transmits a response to the application shell software module providing details of available software components. The application shell software module receives details of available software components from the server, retrieves a selected software component from the location identified by location data for the selected software component, and starts and stops the selected software component within the application shell software module in accordance with received data.
US08312449B2

A method of viral installation of operating systems in a network includes determining a target group of computers at a master computer, installing an operating system image, the operating system image including a viral installation controller, from the master computer to the target group based on the target group determination, determining a first associated group of computers at least one target group computer, and installing the operating system image and viral installation controller on the first associated group from the target group based on the first associated group determination. A computer readable medium including computer readable code is also disclosed.
US08312446B2

An autonomic component installation system. The system can include a catalog of host components installed within a computing system and an autonomic installer coupled to the catalog and programmed to determine, when installing an upgraded component, whether the upgraded component provides component capabilities required by the host components in the catalog. The catalog can include both host components and respective publicly accessible data, method implementations and method prototypes provided by the host components. Consequently, the autonomic installer can determine whether the upgraded component will have access to required publicly accessible data and method implementations. The autonomic installer further can be configured to determine whether modifications included in the upgraded component have caused changes in associated method prototypes which differ from the method prototypes in the catalog. Finally, a machine-readable ReadMe file processor can be coupled to the autonomic installer to identify the required publicly accessible data and methods implementations.
US08312442B2

A computing system has an amount of shared cache, and performs runtime automatic parallelization wherein when a parallelized loop is encountered, a main thread shares the workload with at least one other non-main thread. A method for providing interprocedural prefetching includes compiling source code to produce compiled code having a main thread including a parallelized loop. Prior to the parallelized loop in the main thread, the main thread includes prefetching instructions for the at least one other non-main thread that shares the workload of the parallelized loop. As a result, the main thread prefetches data into the shared cache for use by the at least one other non-main thread.
US08312439B2

A method, apparatus, and computer instructions are provided for inlining native functions into compiled Java code. A conversion engine is provided by the present invention for converting the intermediate representation of native functions to the just-in-time (JIT) compiler's intermediate representation. With the converted intermediate representation, an inliner recursively inlines the converted JIT compiler's intermediate representation into the native callsite to remove the need of invoking the native function and subsequent native calls made by the function. The inlining process continues until either a call to an opaque function is encountered or until a JIT compiler intermediate representation growth limits are reached. The inliner also replaces calls to most native functions that are non-inlineable or opaque with calls to synthesized native functions that provide access to native libraries containing implementations of the original non-inlineable calls.
US08312437B2

Architecture allows a programmer to answer questions about the source code the programmer is authoring, questions that cannot be answered by other means. A searching mechanism is provided over a much more structured presentation of the source code. The architecture utilizes components that provide an intimate knowledge about the structure of the text, namely, the source code of some particular programming language. The search mechanism employs an abstract syntax tree representation of the code over which the search is conducted. The program source code (as edited by the programmer) is transformed into the abstract syntax tree to embody the structure of the program. If the syntax tree is provided in XML, for example, an XML search mechanism such as Xpath can be utilized to perform the actual searching. This tree is then queried, allowing richer searching criteria to be expressed (by virtue of the structured format of the tree).
US08312436B2

A system and method for testing an application includes modules capable of reading data from one or more data tables and providing the data as input to the application. The input data is correlated by test case, so that each module may provide different input data for each test case. The system also includes a controller that executes the modules. The controller is capable of determining an execution order for the modules by reading a flow table. The flow table correlates each test case with one or more modules, and further correlates each module within the test case with an execution order. The system may read results that the application generates in response to the input data, and correlate the results with the test case and module in a results table. The results table may also contain expected results, and the system may compare the actual results with the expected results to determine whether the application is functioning properly.
US08312435B2

A software system is disclosed which facilitates the process of tracing the execution paths of a program, called the client. The tracing is performed without requiring modifications to the executable or source code files of the client. Trace data collected during the tracing operation is collected according to instructions in a trace options file. At run time, the tracing library attaches to the memory image of the client. The tracing library is configured to monitor execution of the client and to collect trace data, based on selections in the trace options file. Conditional tracing, through the use of triggers and actions taken in response to the triggers, allows the developer to control the tracing operation. The triggers can be conditional triggers in which the corresponding action is taken only if a conditional expression is satisfied. The system can trace multiple threads and multiple processes. The tracing system provides a remote mode and an online mode. In remote mode, the developer sends the trace control information (which can include triggers and corresponding actions) to a remote user site together with a small executable image called the agent that enables a remote customer, to generate a trace file that represents execution of the client application at the remote site. In online mode, the developer can generate trace options (including triggers and corresponding actions), run and trace the client, and display the trace results in near real-time on the display screen during execution of the client program.
US08312434B2

In an embodiment, an identifier of a storage location that is accessed by a program is received. While execution of the program is halted at a halted statement, a first source statement is determined that must have stored to the storage location. The program comprises the halted statement and the first source statement, and the halted statement is different than the first source statement. The first source statement is presented, in response to the determination. In an embodiment, while execution of the program is halted at the halted statement, a second source statement is determined that might have stored to the storage location, and the second source statement is presented.
US08312429B2

A data processing program is specified using a specification having a number of cell specifications specifying a number of data processing cells, with each data processing cell having a formula specifying an action or a computation. A cell may have one or more attributes referencing other cells. A cell formula may reference a value of another cell or be executed conditionally. In one embodiment, one of the cell is reserved as an output cell specifying the output, and a mnemonic is reserved for providing input to the specified data processing. An execution analyzer is provided to analyze the data processing specification, and identify the execution order of the cells. Further, an execution engine is provided to effectuate the specified data processing by executing the specified actions/computations of the cells in accordance with the determined execution order.
US08312428B2

A method and apparatus for identifying GUI widgets of software are provided, comprising: during runtime of the software, determining a GUI window object and an ID thereof; determining all GUI widgets or all GUI widgets belonging to a same type in the GUI window object; partitioning the display area of the GUI window object into a plurality of areas such that each of the GUI widgets is uniquely contained in one area; specifying a unique ID for each area containing a GUI widget; and, identifying a GUI widget using the ID of the GUI window object and the ID of the area where the GUI widget resides, or the ID of the GUI window object, the ID of the type to which the GUI widget belongs and the ID of the area where the GUI widget resides, as the ID property of the GUI widget.
US08312423B1

A self-contained virtual file system is disclosed for deploying and distributing an application and/or software component. Executable files relating to the application are included in a distributable composite file. The composite file and a user front end application are deployed and distributed to an application user where the application is executed. An application provider can tag the composite file with the version information and other useful meta-data of the files for the application. The format of the composite file may support the storage of any kind of file types and associated meta-data. The composite file may contain the hierarchical directory structure of the files for the application so that the hierarchical directory structure is installed in the application user's electronic device.
US08312403B2

A method that achieves convergence of a hold time error in a relatively easy way without causing a setup time error even when the hold time error occurs in a large circuit, a device and a computer-readable storage medium storing a program therefor are provided. Group a first error path and a second error path in error paths which a hold time error occurs if there is a sharing path that shares its start point with the first error path and also shares its end point with the second error path, and insert a delay element without causing a setup time error per the grouped error paths. Convergence of a hold time error can be achieved without taking into account of a node that is not included in the group and there is no worry about causing a setup time error in a path that is not included in the group.
US08312393B2

The technology disclosed relates to variable tapers to resolve varying overlaps between adjacent strips that are lithographically printed. Technology disclosed combines an aperture taper function with the variable overlap taper function to transform data and compensate for varying overlaps. The variable taper function varies according to overlap variation, including variation resulting from workpiece distortions, rotor arm position, or which rotor arm printed the last stripe. Particular aspects of the present invention are described in the claims, specification and drawings.
US08312384B2

A method includes executing first processes to generate graphical displays. At least one graphical display includes a user interface associated with a process system. The method also includes executing a separate second process to generate a window for presentation to an operator. The method further includes inserting the graphical displays into the window and presenting the window with the graphical displays to the operator. The method could also include executing a separate third process to control the first and second processes. The third process could represent a watchdog that terminates and restarts processes in response to detecting a fault or that prioritizes the processes. The method could further include executing a separate fourth process to provide a service, which includes a function invoked on behalf of at least one of the first and second processes.
US08312382B2

Methods and apparatus, including computer program products, for developing user interface applications using configurable patterns and for executing such pattern-based applications. The applications can be developed by generating a graphic representation of a pattern, which can include multiple pattern elements having prearranged user interface elements. The pattern can specify predefined actions that can be performed using the user interface elements, and the graphic representation can include graphic objects corresponding to the pattern elements. Application development can further include receiving user input identifying a selected graphic object and modifying the graphic representation to display information regarding the pattern element corresponding to the selected graphic object.
US08312377B2

In general, the present disclosure is directed to techniques for displaying, e.g., events of multiple calendars or annotations in a word processor in a single view. In one example, a method includes, providing a first calendar and a second calendar, wherein the first calendar includes a first group of calendar events at least some of which have corresponding textual event details, and wherein the second calendar includes a second group of calendar events at least some of which have corresponding textual event details; receiving a user input to select one of the first calendar or the second calendar; displaying the one or more corresponding textual event details of the first group of calendar events for the first calendar; and displaying visual representations of the second group of calendar events for the second calendar without displaying the corresponding textual event details.
US08312363B2

In one embodiment, circuitry is provided to generate a residue based at least in part upon operations and a data stream generated based at least in part upon a packet. The operations may include at least one iteration of at least one reduction operation including (a) multiplying a first value with at least one portion of the data stream, and (b) producing a reduction by adding at least one other portion of the data stream to a result of the multiplying. The operations may include at least one other reduction operation including (c) producing another result by multiplying with a second value at least one portion of another stream based at least in part upon the reduction, (d) producing a third value by adding at least one other portion of the another stream to the another result, and (e) producing the residue by performing a Barrett reduction based at least in part upon the third value.
US08312361B2

In an arithmetic circuit, every time a numerical value is stored in a register, a partial solution is predicted on the basis of the numerical value, an intermediate value is generated by a predetermined calculation using one or more predicted partial solutions, an extended sign bit is appended to the intermediate value by sign extension, and the intermediate value to which the extended sign bit is appended is stored in the register. In addition, the solution is generated on the basis of the one or more partial solutions. A value of a sign bit constituting the intermediate value stored in the register is compared with a value of the extended sign bit stored in the register, and an error signal is outputted when the value of the sign bit is different from the value of the extended sign bit.
US08312359B2

In one embodiment, a signal processing receiver has a branch-metric calibration (BMC) unit that receives (i) sets of four hard-decision bits from a channel detector and (ii) a noise estimate. The BMC unit has two or more update blocks (e.g., tap-weight update and/or bias-compensation blocks) that generate updated parameters used by a branch-metric unit of the channel detector to improve channel detection. The two or more update blocks generate the updated parameters based on (i) the sets of four hard-decision bits, (ii) the noise estimate, and (iii) bandwidth values. The bandwidth values for at least two of the two or more update blocks are selected such that they are different from one another. Selecting different bandwidth values may reduce the bit-error rate for the receiver over the bit-error rate that may be achieved by selecting the bandwidth values to be the same as one another.
US08312358B2

A tail-biting decoding method and device are provided, so as to improve accuracy of backtracking state determination and decrease decoding delay. The method includes the following steps. Survivor paths of a training system are acquired. The training system is formed of a first transport block and a second transport block connected in series. The number of the survivor paths passing through each first state of the second transport block is counted. A first state having a maximum number of the survivor paths may be selected as a backtracking state of the second transport block. Backtracking decoding is performed on the second transport block by using the survivor paths on the backtracking state, so as to obtain a decoding result.
US08312356B1

Systems and methods are disclosed for processing data. In one exemplary implementation, there is provided a method of generating H output data from W data input streams produced from input data. Moreover, the method may include generating the H discrete output data components via application of the W data inputs to one or more transforming components or processes having specified mathematic operations and/or a generator matrix functionality, wherein the W data inputs are recoverable via a recovery process capable of reproducing the W data inputs from a subset (any W members) of the H output data streams. Further exemplary implementations may comprise a transformation process that includes producing an H-sized intermediary for each of the W inputs, combining the H-sized intermediaries into an H-sized result, and processing the H-sized result into the H output data structures, groups or streams.
US08312354B1

Systems and methods for improving the performance of iterative decoders on various channels with memory are disclosed. These systems and methods may reduce the frequency or number of situations in which the iterative decoder cannot produce decoded data that matches the data that was originally sent in a communications or data storage system. The iterative decoder includes a SISO channel detector and an ECC decoder and decodes the coded information according to at least one iterative decoding algorithm in regular decoding mode and/or at least one iterative decoding algorithm in error-recovery mode.
US08312353B2

A decoding device for a linear code on a ring R, the decoding device including: a plurality of storage media; and a processing section; wherein the processing section uses a part of reliability of all symbols at a previous time to update reliability of each symbol in a process of iterative decoding for increasing the reliability of each symbol, and further retains a part used to update retained reliability information and a part unused to update the retained reliability information on two separate storage media.
US08312336B2

Disclosed is the radio (wireless) communication system providing a radio communication service and the terminal, and more particularly, to a method of an uplink HARQ (Hybrid Automatic Repeat reQuest) operation at an expiry of time alignment timer in an Evolved Universal Mobile Telecommunications System (E-UMTS) evolved from the Universal Mobile Telecommunications System (UMTS) or a Long Term Evolution (LTE) system.
US08312332B2

A test apparatus includes a test input signal generator that generates a test input signal of word width N, and terminals that connect to inputs and outputs of an electrical circuit to be tested. The electrical circuit includes N digital test inputs and M digital test outputs. The terminals for the test inputs are connected to the test input signal and an electrical circuit is driven such that it outputs at its test outputs data with a macro clock cycle T of length L as test response. A compactor includes M inputs that are connected to the terminals for the test outputs of the circuit to be tested. The compactor compacts the test response with a micro clock cycle t of length l and outputs a data word of width m, where the length L is at least twice as large as the length l.
US08312331B2

A method of testing a memory includes generating a plurality of addresses, such as a test address, accessing contents of each of the plurality of addresses and storing them in storage circuitry, performing a test on the plurality of addresses, accessing the memory test circuitry by sending an access address to snooping circuitry, determining if the access address matches at least one of the plurality of addresses and generating at least one hit indicator in response thereto, generating a snoop miss indicator, determining if the snoop miss indicator indicates a miss, if the snoop miss indicator indicates a miss, accessing the memory in response to the access address, and if the snoop miss indicator does not indicate a miss, either storing snooped data from a interconnect master to a selected portion of the storage circuitry or reading the snooped data from the selected portion of the storage circuitry to the interconnect master.
US08312330B2

A system for testing a communication device includes a testing module, a measurement module, and a control module. The testing module transmits one or more first test signals based on a first test sequence. The measurement module acquires test data by receiving one or more second test signals that are based on the one or more first test signals. The control module initiates the first test sequence in response to receiving a start test signal from an analysis system. The control module transfers the test data to the analysis system in response to a transfer data request. The control module initiates a second test sequence while the analysis system is analyzing the test data. The testing module generates and transmits one or more third test signals based on the second sequence when the second test sequence has been initiated.
US08312327B2

There is provided a correcting apparatus for correcting a PDF obtained from a measurement result of measuring a characteristic of a measurement target at strobe timings including errors with respect to ideal timings at predetermined intervals, the correcting apparatus including: an interpolation section that is supplied with a CDF of the measurement result, interpolates a value between each strobe timing of the CDF, calculates a value of the CDF at each of the ideal timings, and calculates a corrected CDF at the ideal timings; and a corrected function generating section that generates a corrected PDF in which the errors of the strobe timings for the PDF have been corrected, based on the corrected CDF calculated by the interpolation section.
US08312319B2

When a primary server executing a task fails in a computer system where a plurality of servers are connected to an external disk device via a network and the servers boot an operation system from the external disk device, task processing is taken over from the primary server to a server that is not executing a task in accordance with the following method. The method for taking over a task includes the steps of detecting that the primary server fails; searching the computer system for a server that has the same hardware configuration as that of the primary server and that is not running a task; enabling the server, searched for as a result of the search, to access the external disk device; and booting the server from the external disk device.
US08312318B2

A transparent high-availability solution utilizing virtualization technology is presented. A cluster environment and management thereof is implemented through an automated installation and setup procedure resulting in a cluster acting as a single system. The cluster is setup in an isolated virtual machine on each of a number of physical nodes of the system. Customer applications are run within separate application virtual machines on one physical node at a time and are run independently and unaware of their configuration as part of a high-availability cluster. Upon detection of a failure, traffic is rerouted through a redundant node and the application virtual machines are migrated from the failing node to another node using live migration techniques.
US08312315B2

The present invention provides a storage system having a controller that can extend an old RAID group to a new RAID group without decreasing a processing speed. A conversion part reads the data from an unconverted area A1, converts it into the data based on a new RAID organization, and write it into a storage area A3 of the new RAID group. An address management part updates an initial address Ps and a last address Pe saved in a flash memory if the initial address Ps saved in the flash memory and the newest last address Pe of a converted area A2 are matched. When a power failure occurs, it is checked to see whether or not the data within the converted area A2 is correct. The conversion part reads the initial address Ps and the last address Pe from the flash memory to resume a conversion process.
US08312311B2

A computer system for automatically overclocking includes an overclocking element, a detecting circuit and a basic input/output system (BIOS). The overclocking element has a signal standard. The detecting circuit is used for acquiring an I/O signal of the overclocking element. The BIOS is used for comparing the signal standard with the I/O signal to obtain a comparing result. The BIOS is further used for adjusting a reference signal according to the comparing result. The reference signal is an input signal of the overclocking element.
US08312289B2

The invention provides a method for authenticating a physical object (OBJ) using a first helper data (W1) and a first control value (V1) associated with a reference object. The method comprises a step to generate a first property set (S1) using a noise compensating mapping (NCM) on information derived from the first helper data (W1) and a metric data (Y) associated with the physical object, and a step to establish a sufficient match between the physical object and the reference object using the first property set (S1) and the first control value (V1). The method further comprises a step to generate an update data (WUPD) for updating the first helper data (W1) using the first helper data (W1), the first property set (S1) and the metric data (Y). Also provided is a client terminal configured to carry out the method.
US08312281B2

A computer system includes a printer configured to print invisible coded data tags on print media. Each data tag includes a target and a dot arrangement representing a value. A pen-type device includes an image sensor configured to sense the targets and wirelessly transmit sensed data associated with the dot arrangements. A relay is configured to receive the transmitted data. One or more servers are interfaced to the relay, and are configured to process the received data from the relay and to perform an action based upon the processed data.
US08312276B2

A network reputation system and its controlling method are provided. A credential and exchange component permits a user to generate credentials and exchange matching items with those persons having a social relationship with the user. A reputation evaluation component enables other users to make evaluations about an estimatee via the sharing of social network information. A query and response component receives a query from a person having a social relationship with the user for requesting an evaluation about the estimatee, and responds with an associated evaluation result to the person having a social relationship with the user, via the sharing of social network information and the evaluations made by the other users about the estimatee.
US08312270B1

A plug-in module of a DHCP server enforces a security policy of a computer network. The module receives a request to provide an IP address for an end-user computer. A blacklist database is consulted to determine if the computer is not in compliance with the policy. If not compliant, the module returns to the computer a special IP address, a special default gateway and a lease time; the special IP address places the computer in a restricted network segment of the network where it cannot send network packets to other computers. If compliant, the computer receives an IP address and a lease time. The first time an IP address is requested a probe is triggered to determine if the computer is compliant using software not present on the computer. A cleanup service located in the restricted segment remove malware and updates software. Lease times increase after each successful request of an IP address.
US08312262B2

A Management System (MS) manages signing privileges for entities desiring cryptographic signatures, and a Certificate Authority (CA) provides a cryptographic signing service. MS registers entities for the cryptographic signing service, determines signing privileges for each entity, and processes requests from entities for signatures. For registration, MS obtains registration information for the entity and invokes CA to generate an identity certificate for the entity. This identity certificate contains cryptographic information used to uniquely identify the entity. For signature generation, MS receives a request for a signature from the entity, authenticates the entity, authorizes or denies the request based on the signing privileges stored for the entity, and invokes CA to generate the signature if the signature is authorized. CA provides the cryptographic signing service and generates signatures and certificates as directed by MS.
US08312261B2

A method of granting access to resources includes the step of receiving a request from a node to access a resource. A scanning agent is generated to gather information about the node. A key is generated and embedded in the scanning agent. The scanning agent is transmitted to the node and gathers information regarding the node. The scanning agent encrypts the gathered information using the at least one generated key. The encrypted gathered information is received from the scanning agent and decrypted.
US08312241B2

Within a serial buffer, request packets are written to available memory blocks of a memory buffer, which are identified by a free buffer pointer list. When a request packet is written to a memory block, the memory block is removed from the free buffer pointer list, and added to a used buffer pointer list. Memory blocks in the used buffer pointer list are read, thereby transmitting the associated request packets from the serial buffer. When a request packet is read from a memory block, the memory block is removed from the used buffer pointer list and added to a request buffer pointer list. If a corresponding response packet is received within a timeout period, the memory block is transferred from the request buffer pointer list to the free buffer pointer list. Otherwise, the memory block is transferred from the request buffer pointer list to the used buffer pointer list.
US08312231B1

A computer system and method for caching configuration information for use in mounting and/or unmounting snapshot LUNs of a network-based storage system are disclosed. During a first request to mount a snapshot LUN, a discovery operation is performed at a host system to discover various configuration information used in mounting and unmounting various LUNs of a storage system to a host system. The configuration information is used to process the first request and then the configuration information is cached. During a subsequent request to mount a second snapshot LUN, the cached configuration information can be used to mount the second snapshot LUN, thereby avoiding a second discovery operation.
US08312228B2

Various embodiments of systems and methods for processing data in shared memory are described herein. A number of work processes of an application server write data in corresponding areas of shared memory. At least one data unit for a first process is read from a first area of the shared memory by the first process. The first process also reads at least one unit of data for a second process from a second area of the shared memory. The first process writes information in a third area of the memory to indicate that the at least one unit of data for the first process and the at least one unit of data for the second process are read. The read data units are aggregated and saved in a storage by the first process.
US08312227B2

Machine readable media, methods, apparatus and system for MPI program optimization. In some embodiments, shared data may be retrieved from a message passing interface (MPI) program, wherein the shared data is sharable by a plurality of processes. Then, the shared data may be allocated to a shared memory, wherein the shared memory is accessible by the plurality of processes. A single copy of the shared data may be maintained in the shared data in a global buffer of the processes of the plurality of processes can read or write the single copy of the shared data from or to the shared memory.
US08312224B2

A system, and computer usable program product for recovery in a shared memory environment are provided in the illustrative embodiments. A core in a multi-core processor is designated as a user level core (ULC), which executes an instruction to modify a memory while executing an application. A second core is designated as a operating system core (OSC), which manages checkpointing of several segments of the shared memory. A set of flags is accessible to a memory controller to manage a shared memory. A flag in the set of flags corresponds to one segment in the segments of the shared memory. A message or instruction for modification of a segment is received. A cache line tracking determination is made whether a cache line used for the modification has already been used for a similar modification. If not, a part of the segment is checkpointed. The modification proceeds after checkpointing.
US08312220B2

In response to a data request of a first of a plurality of processing units, the first processing unit selects a victim cache line to be castout from the lower level cache of the first processing unit and determines whether a mode is set. If not, the first processing unit issues on the interconnect fabric an LCO command identifying the victim cache line and indicating that a lower level cache is the intended destination. If the mode is set, the first processing unit issues a castout command with an alternative intended destination. In response to a coherence response to the LCO command indicating success of the LCO command, the first processing unit removes the victim cache line from its lower level cache, and the victim cache line is held elsewhere in the data processing system. The mode can be set to inhibit castouts to system memory, for example, for testing.
US08312219B2

Hybrid caching techniques and garbage collection using hybrid caching techniques are provided. A determination of a measure of a characteristic of a data object is performed, the characteristic being indicative of an access pattern associated with the data object. A selection of one caching structure, from a plurality of caching structures, is performed in which to store the data object based on the measure of the characteristic. Each individual caching structure in the plurality of caching structures stores data objects has a similar measure of the characteristic with regard to each of the other data objects in that individual caching structure. The data object is stored in the selected caching structure and at least one processing operation is performed on the data object stored in the selected caching structure.
US08312217B2

A method for storing data, comprises the steps of: defining one or more intervals for one or more virtual disks, wherein each of the intervals has data; receiving a storage command in a cache, wherein the command having a logical address and a data block; determining a respective interval for the data block corresponding to the logical address of the data block; determining whether the data of the respective interval is to be written to a corresponding storage unit; and receiving a next storage command.
US08312207B2

A non-volatile solid-state storage subsystem, such as a non-volatile memory device, maintains usage statistics reflective of the wear state, and thus the remaining useful life, of the subsystem's memory array. A host system reads the usage statistics information, or data derived therefrom, from the subsystem to evaluate the subsystem's remaining life expectancy. The host system may use this information for various purposes, such as to (a) display or report information regarding the remaining life of the subsystem; (b) adjust the frequency with which data is written to the subsystem; and/or (c) select the type(s) of data written to the subsystem.
US08312200B2

Programming of modules which can be reprogrammed during operation is described. Partitioning of code sequences is also described.
US08312190B2

A serial buffer includes a first port configured to operate in accordance with a first serial protocol and a second port configured to operate in accordance with a second serial protocol. A first translation circuit of the serial buffer allows packets received on the first port to be translated to the second serial protocol, and then transferred to the second port. A second translation circuit of the serial buffer allows packets received on the second port to be translated to the first serial protocol, and then transferred to the first port. Translations may be performed in response to information included in the headers of the received packets, including source ID values, destination ID values and/or case number values.
US08312171B2

Techniques for enforcing policies. A user requests content from an application and content is retrieved from the application. A determination is made whether any policies apply to the content. A script adapted to modify processing of the content according to any applicable policies is injected into a response to the user. The script may be dynamically generated, pulled from a cache or other data store, or a combination thereof.
US08312168B2

Technology is disclosed for associating content objects (e.g., paper documents, audio and video files, etc.) with corresponding information and/or action. One arrangement employs an architecture comprising a registration server, a router, and one or more product handlers. Identifiers for the content objects can be obtained in various ways, including decoding a digital watermark, deriving an identifier by hashing music data, sensing machine-readable data such as RFID or barcode data, etc. One particular method involves applying an algorithmic process to produce music- or video-content-identifying data; wirelessly sending the content-identifying data from the device in one or more packets including XML compliant data; and, as a consequence, receiving data back. By reference to this data, the receiving device presents information to a user that identifies a title of the content, and a performer of the content. Also presented are one or more features selectable by the user to obtain further information relating to the content, or different content. The technology is suitable for use with handheld devices, including cell phones and media players.
US08312155B2

A service publication restriction apparatus includes a connection unit configured to connect the service publication restriction apparatus to a network and a restriction unit configured to restrict a publication of a service by a publication unit if the connected network is not a registered network.
US08312153B2

The present invention describes an automatic dialer for determining relative rankings of network access numbers from within a group of available network access numbers known as an available NAN list, and for facilitating selection of a network access number to use for a connection from a client device to a data network. Various factors are considered in determining the rankings of the network access numbers. The factors include connection costs, quality of connection.
US08312140B2

A system and method provides dynamically selected media content to someone using an electronic device in a social network environment. Items of media content are selected for the user based on his or her relationships with one or more other users. The user's relationships with other users are reflected in the selected media content and its format. An order is assigned to the items of media content, for example, based on their anticipated importance to the user, and the items of media content are displayed to the user in the assigned order. The user may change the order of the items of media content. The user's interactions with media content available in the social network environment are monitored, and those interactions are used to select additional items of media content for the user.
US08312138B2

Provided are methods and computer program products for identifying and monitoring related business application processes executing on at least one networked device. Methods may include identifying a first process that corresponds to a specified business application process; identifying root processes by tracing a dependency path from the first process to each of the root processes; grouping at least one of the root processes into a root group; and identifying a dependency chain of the at least one root process in the root group.
US08312135B2

A system and method that allows for distress or SoS messages from various managed resources to be sent to a reliable location such as a server. The server can gather the distress messages and provide a summary or health status based on the gathered distress messages.
US08312130B2

A system and method for establishing a storage area network (SAN) is described. The method includes providing a predefined template for inputting data associated with a SAN. A first tool may utilize the template to validate an entered SAN configuration based on accessing data in a database. A second tool may utilize the template to generate a valid SAN configuration, based on accessing SAN data in a database, if component data is entered. An animated configuration of a valid SAN is generated based on at least one of the input SAN configuration or the input component data.
US08312128B2

Example embodiments relate to identification of management information base (MIB) object identifiers (OIDs) supported by a managed device. In example embodiments, a group of MIB OIDs to be tested for support by a managed device is identified. A series of requests including a MIB OID may then be transmitted to the managed device. Finally, MIB OIDs from the group of MIB OIDs to be tested for support that are supported by the managed device may be identified based on responses to the requests received from the managed device.
US08312124B2

The present invention provides a fixed form data managing server apparatus that automatically checks whether the version of the fixed form data included in document data created on a PC is the latest version and that transmits the check result to the PC. Prior to printing of the created document data by an image forming apparatus, the PC transmits the version information of the fixed form data included in the document data through the printing server apparatus. The fixed form data managing server apparatus that has received the version information determines whether the version information is the latest version information and, when the apparatus determines that the version information is not the latest one, transmits control information to stop the printing of the document data to the PC.
US08312116B2

In one embodiment, the present invention includes a method for initializing a common information model (CIM) broker and a SLP service agent of a system in a pre-boot environment, transmitting a multicast request and receiving a unicast advertisement from a directory agent, registering a web-based enterprise management (WBEM) service to the directory agent, and configuring, provisioning, and/or performing asset inventory of the system in the pre-boot environment responsive to information from a resource manager. Other embodiments are described and claimed.
US08312111B2

A computer system connected to a communication network processes image files. A second computer connected to the network includes the image files and the program for processing the image files. The first computer includes a costing program for determining a time cost for the first computer to process the image files stored there, and for determining a combined cost of the first transfer cost, the second processing cost, and the second transfer cost. The image file(s) are transferred over the network from the first computer to the second computer if the costing program determines that the combined cost is smaller than the first processing cost.
US08312105B2

Provided is a method for displaying information such as lists of data, files and icons in a window of a graphical user interface (GUI). Unlike a typical display methodology, which arranges items in a “machine-dependent” sorting order, the disclosed technology provides a “natural” sorting order. The list, or names associated with the files or icons are incorporated into a query and the query is transmitted to a web service. The web service parses the query to determine a natural order appropriate to the material represented by the list, files, or icons rearranges the list, files or icons into the natural order and returns a response to the originator of the query. The operating system or GUI that originated the query receives the response, parses the response and displays the list, files or icons in the corresponding natural order.
US08312098B2

A method and system of establishing communications between at least two independent software modules in a safety critical system, such as a medical system, is provided. The design comprises providing a media connection between software modules, wherein the software modules employ a communications protocol and participate in a bi-directional master-slave relationship between a master module and a slave module. The design further comprises sending an arbitrary length of data between the master and slave modules, wherein the arbitrary length of data is used by the master module to control and obtain status from the slave module, and sending arbitrary data further enables the slave module to return data and status information to the master module. The design also employs a safety critical communications watchdog between the master and slave modules, wherein the safety critical communications watchdog monitors communications quality between the master and slave modules. The protocol comprises bytes transmitted using a packet consisting of a start indication, a message identifier, an optional service identifier, a class identifier, an arbitrary length of data pertinent to the medical device comprising optional data, a checksum, and a checksum complement.
US08312095B2

Methods, program products and systems are provided for selectively synchronizing and tracking networked or internet communication message items. An interactive communication application presents a message entry interface enabling a user to select a discrete question for tracking, creating tracking thread. The message is presented by visually distinguishing the tracked question from a remainder of message items, and the thread is updated in response to a reply message comprising a linked answer. A secondary tracking display interface presents thread pluralities and enables a user to select and resend an unanswered question or an unacknowledged answer. An answer may be automatically or explicitly linked to a question. Selecting or linking a question or answer may be effected through a cursor routine or special text string inputs, and the special text string inputs may be user defined.
US08312085B2

A system is provided for detecting unsolicited bulk email (spam). A list server receives email from various senders as well as queries regarding the senders. A database is used for storing information corresponding to the amount of unsolicited bulk email received at the spamtrap addresses. The list server dynamically makes a determination as to which senders are transmitting a disproportionate amount of email and should be labeled as spammers. The determinations made by the list server are based on the amount of unsolicited bulk email received from senders relative to the total amount of email transmitted by senders.
US08312083B2

Disclose is a method and system for sharing search result using messenger. A messenger client generates search request information and receives web page data corresponding to the search request information. A search server receives the search request information from the messenger client and performs a search for one or more keywords included in the search request information to transmit search result page data to the messenger client. When the search result page is transmitted from the search server, a layer coupled to a conversation window is formed to display the search result page and allow users to share the information on web page corresponding to the search results when requested.
US08312068B2

A node device communicates with a plurality of node devices via a network. The node device includes a first obtaining unit that obtains search information for searching the content data stored in at least one node device, and a particular determination unit that applies a predetermined rule to determine whether the search information is required to be stored. A first storage unit stores the search information when required. A second obtaining unit obtains the content data from the information communication system, and a second storage unit stores the content data from the second obtaining unit. A third storage unit stores the search information corresponding to the stored content data in the second storage unit. A management unit manages the stored content in the second storage unit based on the search information stored in at least one of the first storage unit and the third storage unit.
US08312065B2

A node device in an information communication system including plural node devices mutually communicable through a network and are divided into plural groups, the respective node devices having attribute information of the content data in the own node's charge among the content data corresponding to an own node's group among the content data acquirable by the information communication system, the node device including: an address information memory means for memorizing address information of representative node devices in the respective groups; a search request information sending means for sending search request information including search conditions for searching content catalog information to the representative node devices in the respective groups in accordance with the address information of the representative node device in the respective groups; and a search result information receiving means for receiving search result information including the content catalog information returned from the representative node devices in the respective groups.
US08312062B1

Preventing a resource leak is disclosed. An indication that an implementation object is no longer referenced by a user of the implementation object is received. The implementation object is prevented from becoming unavailable until after it is determined whether a resource associated with the implementation object is released.
US08312059B2

Digital information objects in a digital information space are linked through the use of an overlay. A dynamic association between an accessed digital information object and each concept node in the overlay is established if the accessed digital information object and the overlay include at least one common concept. Links to other digital information objects are displayed if those objects are represented by information nodes within the overlay linked to a concept node expressing a common concept. At least a portion of the overlay may be exported for incorporation into other overlays or for various information processing functions.
US08312049B2

A system and/or method that facilitates analyzing newsgroup clusters. A data reception component receives data relating to a plurality of newsgroups and relays the data to an engine that constructs a weighted graph. The weighted graph represents a subset of the newsgroups as vertices of the graph. The vertices are connected by edges, which represent cross-postings relating to the subset of newsgroups.
US08312041B2

RDF network construction device and method using an ontology schema having class dictionaries and mining rules. The RDF network construction device includes an ontology schema storing module, a class managing module, a mining rule managing module, a mining pattern creating module, and an RDF triple creating module.
US08312040B2

Systems and methods for responding to a risk of damage caused by a natural event are presented. A method presented includes checking a sensor system database on a regular period for an occurrence of a natural event. If the natural event has occurred, a determination can be made as to whether the natural event is of sufficient strength and proximity to an infrastructure item to create a potential hazard to the infrastructure item. If so, a map of the severity of the natural event can be obtained from the sensor system database and compared to a database of infrastructure items. The database includes a fragility index associated with each infrastructure item. A customized checklist can then be generated for inspection of the infrastructure item.
US08312038B2

Systems and methods are provided that programmatically provide a user interface for forming a query, comprising. A query builder displays a first row of query criteria, a second row of query criteria, the second row being logically connected to the first row by a first Boolean connector, and a third row of query criteria, the third row being logically connected to the second row by a second Boolean connector. In response to a user drag-and-drop operation, the query builder nests the third row of query criteria in the second row of query criteria. Thus, a drag-and-drop operation obviates the need for cumbersome groups of parentheses when defining the order of operation of the query.
US08312032B2

In accordance with some embodiments, a server receives a partial search query from a client device that is located remotely from the server, and predicts from the partial search query a set of predicted complete queries relevant to the partial search query, where the predicted complete queries comprise previously submitted complete queries submitted by a community of users. The partial search query and the set of predicted complete queries are in the same language. In addition, the server obtains translations of at least a subset of the set of predicted complete queries, where the translations are in a different language from the set of predicted complete queries, and conveys both the set of predicted complete queries and the corresponding translations to the client device.
US08312029B2

A system and related method for the electronic processing of text onto a two-dimensional coordinate system to analyze the attitudinal mindset associated with the text. The system provides a report of the results of the analysis. The system and related method may also be employed to generate text based on a desired attitudinal mindset to impart. The system includes a computer system embodying functions that enable a user to analyze the text. The system includes one or more functions to parse attitudinal words and functional words and associate two-dimensional coordinates with the attitudinal words. The system further includes one or more functions for mapping the associated two-dimensional coordinates to show the geographic locations of each attitudinal word of the text in relation to each other attitudinal word of the text. The system delaminates attitudinal words into attitudinal equivalence and category and enables the generation of a report of the mindset associated with the analyzed text.
US08312017B2

Systems and methods are disclosed for identifying a new set of media items in response to an input set (or “query set”) of media items and knowledge base metrics. The system uses a knowledge base consisting of a collection of mediasets. Various metrics among media items are considered by analyzing how the media items are grouped to form the mediasets in the knowledge base. Such association or “similarity” metrics are preferably stored in a matrix form that allows the system to efficiently identify a new set of media items that complements the input set of media items.
US08312007B2

Embodiments of the invention provide techniques for optimizing database queries for energy efficiency. In general, a query optimizer is configured to compare energy requirements of query plans, and to select a query plan requiring minimal energy to execute. In one embodiment, the query optimizer may also compare time performance of the query plans, and may select a query plan by matching to a user preference for a relative priority between energy requirements and time performance.
US08312000B1

For a given pool of database requests, a database system generates an integrated execution plan for multiple ones of the database requests in the pool. The database system determines whether to execute the integrated execution plan or individual execution plans corresponding to the respective multiple database queries. The determining is based on one or more criteria including performance goals corresponding to the respective multiple database requests.
US08311994B2

A system, method and data structure for processing a sequential set of data. A set of data is processed such the repetitive sequences of data are represented by a value and an offset of the last array element in the sequence. The resulting compressed array facilitates binary searching of data element values, modification of data element values, and/or addition/deletion of data array elements without requiring a regeneration of the array.
US08311988B2

Systems and methods are provided for performing backup operations while a user is using a device. In one implementation, a method is provided. A backup operation of data including a plurality of related items is initiated. Modifications to one or more items of the plurality of related items are monitored for during the backup operation. The backup operation is completed. If a modification occurred to one or more items, a second backup operation is performed for the modified items.
US08311976B2

A management apparatus generates leaf page information including one or more records. The management apparatus generates root page information including falsification check information for checking falsification of child page information in position of a child of root page information or a record in position of a child of the root page information, and a serial number of the child page information in the position of the child of the root page information. The management apparatus also generates node page information including falsification check information for checking falsification of child page information in position of a child of node page information or a record in position of a child of the node page information positioned between the root page information and the leaf page information, and a serial number of the child page information in the position of the child of the node page information. The management apparatus stores the root page information, the node page information, and the leaf page information in the tree structure.
US08311967B1

Methods, systems, and apparatus, for selecting a trained predictive models. A request is received from a client-subscriber computing system for access to a trained predictive model that can generate a predictive output in response to receiving input data having one or more input types. Information that describes each of the trained predictive models in a predictive model repository can be used to determine that one or more models included in the repository match the request. Determining a match can be based (at least in part) on a comparison of the one or more input types to input types included in the information that describes the trained predictive models. Access is provided to at least one of the models to the client-subscriber computing system. The models that match the request are models that were trained using training data provided by a computing system other than the client-subscriber computing system.
US08311956B2

A traffic classifier has a plurality of binary classifiers, each associated with one of a plurality of calibrators. Each calibrator trained to translate an output score of the associated binary classifier into an estimated class probability value using a fitted logistic curve, each estimated class probability value indicating a probability that the packet flow on which the output score is based belongs to the traffic class associated with the binary classifier associated with the calibrator. The classifier training system configured to generate a training data based on network information gained using flow and packet sampling methods. In some embodiments, the classifier training system configured to generate reduced training data sets, one for each traffic class, reducing the training data related to traffic not associated with the traffic class.
US08311954B2

Systems and methods are disclosed for determining 3D human pose by generating an Appearance and Position Context (APC) local descriptor that achieves selectivity and invariance while requiring no background subtraction; jointly learning visual words and pose regressors in a supervised manner; and estimating the 3D human pose.
US08311952B1

A broker facilitates customer purchases from merchants. Shippers ship shipments containing the purchases from merchants to the customers. A shipper identifies a shipment using a shipment identifier. The broker uses the shipment identifier to obtain the status information for the shipment from the shipper. The broker analyzes the status information in combination with other information to calculate an estimate of the time that the shipment will arrive at the customer's address. The broker sends an electronic message, such as an email or text message, to the customer prior to the estimated shipment arrival time to inform the customer of the impending arrival. The customer can thus arrange for someone to be at the shipping address to receive the shipment at the estimated arrival time.
US08311949B1

A system and method enables registering persons to allow other people to leave anonymous feedback without requiring an actual connection to be made or requested by one another, i.e., anonymously. Such system and method, and database, enables registering persons to receive anonymous feedback about themselves by providing personal information that an acquaintance would need to know and provide prior to being allowed to leave feedback. The system and method may also allow people to register to receive feedback and provide a unique code or a system generated code which must be entered by another user to be able to leave feedback.
US08311945B2

A method of processing paper checks that divides into two independent paths the processing of a data file representing a check and the digital image of the check. The data files and image files are separated both in time and in space, with the data files being used to promptly initiate the transfer of funds to and from appropriate accounts, while the paper checks, at a remote location and typically lagging in time, are scanned to create digital image files and deposited as an image or substitute check if deemed ACH ineligible. The method provides for the comparison of data files to image files, based on MICR information, to find any unmatching or mismatched items for exception processing and a process to manage ACH-ineligible items as an image or substitute check.
US08311932B2

A system and associated methods are provided for intelligent placement and movement of orders in an electronic trading environment. According to one example method, in addition to submitting a leg order at a calculated price level, additional orders, queue holder orders, are submitted for the leg order at prices either below or above the calculated price level. Based on this configuration, if the conditions change such that it is necessary to re-price the leg order, there will be already an order resting in the exchange order book at the re-calculated price that can be used in the strategy. Upon re-pricing the leg order, one or more additional queue holder orders will be placed in the market. Other tools are provided as well.
US08311926B1

A graphical user interface for an electronic market for trading products includes an aggregation window which displays additional aggregate quotes for a plurality of price levels of a product traded in the market. A trading system includes client station for entering quotes for securities. The clients have graphical user interfaces at which quotes can be entered and displayed at multiple price levels. The system handles a quote size that is displayable and attributable to a specific market participant, a reserve quote size that is neither displayable nor attributable to a specific market participant, and an additional aggregate quote size that is displayable but not attributable to a specific market participant.
US08311922B2

The invention comprises a system and method for hedging or mitigating mortality exposure risk in a portfolio of mortality-dependent instruments. A mortality risk or longevity risk of the portfolio is calculated or otherwise determined. Then the sensitivity of the portfolio to mortality risk or longevity risk is calculated or otherwise determined, in other words, how much is cost or value of the portfolio affected by a change in mortality rate. To account for that mortality exposure, a selection is made of building block mortality derivatives that include age-based mortality derivatives. The selected plurality of building block mortality derivatives are used to create a hedge against the mortality risk or longevity risk of the portfolio.
US08311918B2

Computer-implemented methods, computer systems, and computer program products are provided for determining specified matrices. The matrices may be associated with financial institutions and the financial affairs in a banking practice. In one implementation, a base matrix is formed which may be used to create the specified matrices when processing mass data.
US08311912B2

An insurance program for entities in the mortgage industry that provides coverage for financial loss as a result of material inaccuracies in the financial information provided by or on behalf of the borrower. The insurance program preferably includes the initial insurance application and establishment of an insurance agreement, periodic issuing of individual insurance coverages for particular loans handled by the lender, training and consulting on improved controls for lenders, maintaining an ineligible database of entities and a database of loan information, and handling of claims. The periodic issuing of individual insurance coverages includes receiving production information from the lender and determining the premium for the production information based at least in part on the insurance agreement. In at least one embodiment, the periodic issuing of individual insurance coverages includes scrubbing production information against databases as part of determining which loans on which to calculate the premium. The insurance program also includes a methodology for lender processing of new mortgage applications.
US08311906B1

A computerized system and method for managing parts shortages is disclosed. The computerized system and method analyzes inventory and production demand data over a period of time to whether the parts in inventory are sufficient to meet production demand. The projections allow a logistics provider to determine when parts shortages are likely to occur and the nature of the potential shortages. Information about the type and time of potential parts shortages allow the logistics provider to take action to prevent shortages entirely or minimize their impact on production. Some shortages may be covered by requesting delivery of parts from various locations within the site inventory or by locating parts within the site inventory. Other shortages may be covered by ordering more parts from suppliers. The ability to detect various types of shortages and take mitigating actions allow a logistics provider to maintain a flow of parts to production.
US08311901B1

Systems and methods for distributing products using a wide area or global computer network are provided. A method for distributing products is provided wherein a request for a product is received from a consumer, preferably using a web based interface. An indirect seller provides the web based interface and preferably maintains the inventory management system. A retailer to fulfill the consumer request for product is determined based upon the nearest retailer to the consumer that has current stock of the requested. Inventory levels of product are maintained by an inventory management system that receives shipping information from manufacturers regarding shipments of products from the manufacturers to retailers and sales information from retailers reflecting sales of products from the retailers to consumers. A terminal may also be provided at retail locations to enable users of the terminal to interact with the inventory management system while at a physical retail location. The inventory management system reconciles the shipment and sales information to provide an accurate accounting of quantities of products actually sold to consumers and to provide an accurate accounting to the manufacturers of inventory levels at the retailers. The inventory management system is further capable of processing payment information from consumers, retailers, and factors in order to provide funds to manufacturers in an expeditious manner. The inventory management system preferably is maintained and operated from a server remotely located from the consumers.
US08311900B1

Disclosed are various embodiments for providing separate views for items. A network page providing a summary view of at least a portion of a pool of items is encoded in a computing resource for rendering by a client computing device. A window superimposed over at least a portion of the summary view is rendered by the client computing device. The window provides a separate view for examination of one item from the pool of items, and the window facilitates a serial examination of the pool of items.
US08311896B2

A system and method for aggregating demand is provided. At least one seller may sponsor a deal room to aggregate selling goods/services from a plurality of buyers. The demand aggregation system can include a dashboard for allowing the at least one seller to set up DealRooms, price curves, offers, products, customers, and/or customer groups, for example. The dashboard can include a plurality of wizards for configuring such information. The demand aggregation system can also include seller displays for notifying buyers of changes in prices relative to ship dates and times of order. The demand aggregation system can also include a predictive modeling and reporting function. An algorithm is employed to utilize product information to post a probability chart on a product price point.
US08311895B1

Techniques and systems provide real-time return processing before a retailer receives a returned item, such as during a return process where the retailer (seller) and customer (buyer) are separated from one another (e.g., electronic commerce, etc.). The retailer may collect information about the order and items to be returned from the remotely located customer. The retailer may optionally confirm an identity of the customer such as by verifying the original payment type and/or payment instrument number. The customer may provide collateral in exchange for the real-time return of a refund or an exchange. The retailer may then provide shipping details, calculate the refund (if applicable), and finalize processing. If the retailer does not receive the item in the allotted time for the return (e.g., for ground transport, etc.), then the retailer may charge the customer a value of the item using the collateral.
US08311891B2

An information system and method that provides the ability to reroute portions of prescription order work between a plurality of organizational units in order to leverage capacity, expertise, or other resources to increase network efficiency.
US08311889B1

Disclosed herein are computer-implement systems and methods for identifying and analyzing content (e.g., text, images, videos, etc.) published on digital content platforms (e.g., webpages, mobile applications, etc.). Such analysis is then used to determine whether the published content is appropriate for association with (or “hosting of”) a third-party's content. In one embodiment, for example, the systems and methods presented are particularly useful for determining the appropriateness of an image published on a digital content platform, prior to providing an advertisement proximate the image. As such, merchants can avoid associating their advertised products/services with vulgar, obscene, or otherwise inappropriate images that may have a negative impact on their brand or reputation.
US08311885B2

An advertisement impression distribution system includes a data processing system operable to generate an allocation plan for serving advertisement impressions. The allocation plan allocates a first portion of advertisement impressions to satisfy guaranteed demand and a second portion of advertisement impressions to satisfy nonguaranteed demand. The data processing system includes an optimizer configured to establish a relationship between the first portion of advertisement impressions and the second portion of advertisement impressions. The relationship defines a range of proportions of allocation of the first portion and the second portion. The optimizer generates a solution maximizing guaranteed demand fairness, non-guaranteed demand revenue, and click value. The solution identifies a determined proportion of the first portion of advertisement impressions to serve and a determined proportion of the second portion of advertisement impressions to serve. The data processing system outputs the allocation plan to control serving of the advertisement impressions.
US08311881B2

A method for maintaining a website by providing rewards for indirect unseen activities is disclosed. Individual reviewers are rewarded for reviewing and assigning rating scores to articles of media as a part of panel of reviewers consisting of more that one individual reviewer. The score from each individual reviewer does not directly determine whether or not the article of media is accepted and can be viewed by others, rather it is the score from the collective panel. Further, reviewers are rewarded for reviewing even if the media clip is rejected and cannot be viewed by others. Thus, reviewers are rewarded for their indirect unseen activities.
US08311878B2

A pricing optimization system can solve a constrained optimization problem by generating one or more prices for one or more items that satisfy a maximum number of prioritized constraints. The one or more generated prices can be one or more prices that represent a minimal deviation between the generated one or more prices and one or more original prices for the one or more items. By satisfying a maximum number of prioritized constraints, and by minimizing a deviation from the one or more original prices for the one or more items, the generated one or more prices are one or more optimal prices.
US08311876B2

Computer-implemented systems and methods are provided for analyzing session data generated by a website in response to a visitor requesting data from the website. A system and method can be configured for receiving the session data and analyzing the session data to determine a plurality of website interaction behavioral metrics of the session data. The website interaction behavioral metrics of the session data are compared to detection settings. A determination is made as to whether the visitor to the website was human or non-human based upon the comparing step.
US08311866B1

A computer-implemented system and method for customizing a worker's career development within an organization is provided. Information concerning the worker is obtained by either or both soliciting input directly from the worker and retrieving the information from one or more databases containing such information. The information is applied to a set of stored rules for defining available options along predefined career dimensions reflective of career-life fit. Based on application of the information to the set of stored rules, a profile is automatically created. If the profile accurately reflects the career-life fit goals of the worker, it is used as the operative profile for the worker until it is appropriate or necessary to change it. If the worker desires to change his/her profile at any time, with the assistance and approval power of a counselor and/or other representative(s) of the organization, the profile is adjusted to reflect the career-life fit goals of the worker within programmed and other parameters that are acceptable to the organization.
US08311860B2

A method of determining a future market scenario for an industry that includes obtaining subjective data from experts in an industry, combining the subjective data and determining from the combined subjective data which market scenario will apply to the industry in the future.
US08311854B1

A system and process evaluate the presence and absence of particular quality measure codes in a set of patient records and provide a medical service provider with options for taking corrective action when a quality measure code that should be in a patient's record is missing. Patient records are selected based on specific medical condition code combinations along with specifications with age and gender criteria. A quality measure identifier uniquely identifies a set of specification criteria, medical condition criteria, and quality measure criteria.
US08311852B2

A medical information management apparatus is provided which enables the person in charge of the medical services to easily keep track of the amount of services. In a medical information management apparatus according to the present invention, a task information storing unit stores the information indicating the completion of task execution or the progress of task to be executed for the task generated in a plurality of the medical services. A task number counting unit counts for each medical service the number of the tasks to be executed, and a display control unit displays for the respective medical service the number of the counted tasks on a display apparatus.
US08311850B2

A method to schedule resources in delivery of healthcare to a series of patients is provided. The method comprises the steps of identifying an availability of the series of resources to deliver the healthcare to each patient; calculating a predicted duration to deliver the healthcare to each patient; calculating a schedule including a block of time dependent on the predicted duration for each resource to deliver healthcare to the patient, the block of time including a start time and an end time; calculating a confidence level in the schedule, the confidence level including a probability that one or more of the resources will not be available for the block of time of the schedule or calculating a likelihood that one or more resources will be available for the block of time in the schedule; and outputting the schedule and the confidence level in the schedule for display.
US08311847B2

The subject matter of this specification can be implemented in, among other things, a system for interfacing with multiple medical imaging modalities that includes a normalization module for normalizing hanging protocols for displaying medical images. The normalization can be executed as a function of similar image characteristics shared between multiple sequences of medical images.
US08311846B2

A computationally implemented method includes, but is not limited to: receiving one or more requests indicating at least one or more target outcomes of one or more particular templates, the one or more particular templates designed to facilitate one or more end users to achieve the one or more target outcomes when one or more emulatable aspects included in the one or more particular templates are emulated; and providing from a plurality of templates the one or more particular templates, the providing being based at least on the one or more particular templates' association with the one or more target outcomes, the one or more particular templates developed based on one or more reported aspects of one or more source users In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US08311842B2

A method and apparatus for expanding a bandwidth of an input narrowband voice signal is provided. The narrowband voice signal is analyzed separately for each frame, and a Degree of Voicing (DV) and a Degree of Stationary (DS) are calculated depending on the analysis. A Degree of Difficulty of Bandwidth Expansion (DDBWE) of the narrowband voice signal is calculated based on DV and DS. Bandwidth expansion is controlled according to DDBWE.
US08311841B2

A decoding device (30a) comprises a narrow-band decoding unit (31) operable to reproduce a PCM signal (P1) from a narrow-band bit stream included in a wide-band bit stream (S0), a wide-band decoding unit (32) operable to reproduce a PCM signal (P2) having a frequency band which is wider than that of the PCM signal (P1) reproduced by the narrow-band decoding unit (31) from the narrow-band bit stream and a band expanding bit stream included in the wide band bit stream (S0) and a selecting unit (34) operable to select either the PCM signal (P1) reproduced by the narrow-band decoding unit (31) or the PCM signal (P2) reproduced by the wide-band decoding unit (32), and to output the selected sound digital signal.
US08311836B2

A method for providing help to voice-enabled applications, including multimodal applications, can include a step of identifying at least one speech grammar associated with a voice-enabled application. Help fields can be defined within the speech grammar. The help fields can include available speech commands for the voice enabled application. When the speech grammar is activated for use by the voice-enabled application, the available speech commands can be presented to a user of the voice-enabled application. The presented speech commands can be obtained from the help fields.
US08311829B2

The present invention provides a speech recognition system combined with one or more alternate input modalities to ensure efficient and accurate text input. The speech recognition system achieves less than perfect accuracy due to limited processing power, environmental noise, and/or natural variations in speaking style. The alternate input modalities use disambiguation or recognition engines to compensate for reduced keyboards, sloppy input, and/or natural variations in writing style. The ambiguity remaining in the speech recognition process is mostly orthogonal to the ambiguity inherent in the alternate input modality, such that the combination of the two modalities resolves the recognition errors efficiently and accurately. The invention is especially well suited for mobile devices with limited space for keyboards or touch-screen input.
US08311828B2

In some aspects, a wordspotter is used to locate occurrences in an audio corpus of each of a set of predetermined subword units, which may be phoneme sequences. To locate a query (e.g., a keyword or phrase) in the audio corpus, constituent subword units in the query are indentified and then locations of those subwords are determined based on the locations of those subword units determined earlier by the wordspotter, for example, using a pre-built inverted index that maps subword units to their locations.
US08311825B2

A system for calculating the look ahead probabilities at the nodes in a language model look ahead tree, wherein the words of the vocabulary of the language are located at the leaves of the tree, said apparatus comprising: means to assign a language model probability to each of the words of the vocabulary using a first low order language model; means to calculate the language look ahead probabilities for all nodes in said tree using said first language model; means to determine if the language model probability of one or more words of said vocabulary can be calculated using a higher order language model and updating said words with the higher order language model; and means to update the look ahead probability at only the nodes which are affected by the words where the language model has been updated.
US08311824B2

In a multi-lingual environment, a method and apparatus for determining a language spoken in a speech utterance. The method and apparatus test acoustic feature vectors extracted from the utterances against acoustic models associated with one or more of the languages. Speech to text is then performed for the language indicated by the acoustic testing, followed by textual verification of the resulting text. During verification, the resulting text is processed by language specific NLP and verified against textual models associated with the language. The system is self-learning, i.e., once a language is verified or rejected, the relevant feature vectors are used for enhancing one or more acoustic models associated with one or more languages, so that acoustic determination may improve.
US08311819B2

A system detects a speech segment that may include unvoiced, fully voiced, or mixed voice content. The system includes a digital converter that converts a time-varying input signal into a digital-domain signal. A window function passes signals within a programmed aural frequency range while substantially blocking signals above and below the programmed aural frequency range when multiplied by an output of the digital converter. A frequency converter converts the signals passing within the programmed aural frequency range into a plurality of frequency bins. A background voice detector estimates the strength of a background speech segment relative to the noise of selected portions of the aural spectrum. A noise estimator estimates a maximum distribution of noise to an average of an acoustic noise power of some of the plurality of frequency bins. A voice detector compares the strength of a desired speech segment to a criterion based on an output of the background voice detector and an output of the noise estimator.
US08311812B2

A method and apparatus are provided for determining an instantaneous frequency and an instantaneous bandwidth of a speech resonance of a speech signal. The method includes receiving a speech signal having a real component; filtering the speech signal so as to generate a plurality of filtered signals such that the real component and an imaginary component of the speech signal are reconstructed; and generating a first estimated frequency and a first estimated bandwidth of a speech resonance of the speech signal based on both a first filtered signal of the plurality of filtered signals and a single-lag delay of the first filtered signal.
US08311799B2

A translation device includes: a memory that stores character strings forming an example sentence pattern under which example sentences are classified based on character strings that form sentences, and character strings forming a translated example sentence pattern translated from the example sentence pattern, the character strings forming the example sentence pattern being associated with the character strings forming the translated example sentence pattern based on the meanings of the character strings; a converting unit that converts an input sentence into a sentence including common portions corresponding to common character strings shared by the example sentences, and uncommon portions; and a translating unit that translates the input sentence, based on a mapping that illustrates associations with the character strings forming the translated example sentence pattern stored in the memory and associated with the uncommon character strings corresponding to the uncommon character strings of the converted sentence.
US08311792B1

A method for training a ranking application. The method includes ranking the help postings to create an initial ranking using initial parameter values, and storing user interactions with the help postings to obtain stored interactions. Simulations are performed using the stored interactions to generate revised parameter values for the ranking application. Performing the simulations includes calculating relevance values from the stored interactions, creating a test posting, assigning, to the test posting, an initial score and a relevance value randomly selected from the relevance values to generate a test ranking, and simulating user interactions with the test ranking to generate simulated rankings. The simulated rankings are analyzed to obtain revised parameter values. The method further includes ranking, using the revised parameter values, the help postings to generate a revised ranking, and displaying the help postings in the forum according to the revised ranking.
US08311788B2

Methods for characterizing a sample of porous media using a measuring device along with a multipoint statistical (MPS) model. Retrieving a set of reflected measured data provided by the measuring device of a surface of the sample in order to produce a sample imaging log, wherein the retrieved set of measured data is communicated to a processor. Selecting depth-defined surface portions of the sample from the sample imaging log as a training image for inputting in the MPS model. Determining pattern based simulations from the training image using one of a pixel-based template which is applied to the training image. Constructing from the pattern based simulations a complete-sampling image log of surface portions of the sample. Repeat the above steps in order to construct three dimensional (3D) sample images from stacked successive pattern based simulations so as to construct at least one 3D model of the sample.
US08311782B2

A method of routing the physical links of a avionics platform inside an aircraft. A physical link connects a plurality (N) of equipment units and is composed of one or more branches, where each branch of the link connects a sender equipment unit to a receiver equipment unit. The method makes it possible to minimize the total cabling length of the platform and, where applicable, to choose among various positions of the equipment units inside the aircraft and/or various routing graphs.
US08311780B2

A method and software program for providing a weather prediction of atmospheric parameters for an aircraft, includes collecting (202) at least one of a statistical description of the weather forecast or the historical weather data, processing (210) current atmospheric data received from sensors on-board the aircraft, forming (230) modeled data based on the processed current atmospheric data and the at least one of a statistical description of the weather forecast or the historical weather data, blending (250) the modeled data with the at least one of a statistical description of the weather forecast or the historical weather data, and predicting (270) atmospheric parameters based on the blending step.
US08311776B2

The Data Throughput Tester (“DTT”) provides efficient and reliable methods to characterize the performance capabilities of electronic data systems. Embodiments of the DTT may allow test organizations to find the throughput limitations of a data system under test to the nearest whole packet in both an efficient and reliable manner. Embodiments of the DTT may allow determination of the throughput of a data system under test under the requirement that data output obtained from the data system is identical to the data input provided to the data system. Further embodiments of the DTT may allow determination of the throughput of a data system under test under the condition that specific performance characteristics of the data system under test satisfy pre-defined benchmark parameters. Further embodiments of the DTT may allow determination of the optimum throughput of a data system under test wherein different benchmark parameters are applied when testing the data system under different regimes of performance operating conditions. Further embodiments of the DTT highlighting various other advantageous aspects are discussed in the instant disclosure.
US08311774B2

An apparatus and associated method are utilized for monitoring an operation of a system characterized by operational parameters. A non-parametric empirical model generates estimates of parameter values in response to receiving a query vector of monitored parameters for a model characterizing the system. A distance estimation engine (a) determines robust distances between the query vector and each of a set of predetermined historical vectors for the non-parametric empirical model based on an implementation of an elemental kernel function; (b) determines weights for the monitored parameters based on the robust distances; and (c) combining the weights with the predetermined historical vectors to make predictions for the system.
US08311770B2

An activity monitoring system, in one aspect, comprises a portable activity monitoring device comprising a housing having a physical size and shape that is adapted to couple to the user's body; a motion sensor, disposed in the housing, to detect motion of a user and to generate data representative thereof; an altitude sensor, disposed in the housing, to detect a change in altitude of the user and to generate data which is representative thereof; and processing circuitry, disposed in the housing, to calculate a number of stairs or flights of stairs traversed by the user using the motion data and change in altitude data. The system also includes a display to output data of a badge and/or metric wherein such badge and/or metric describes the number of stairs or flights of stairs traversed by the user.
US08311766B2

An improved system and method measuring a temperature in a power controller is provided. The system includes a circuit board, a solid state switching device, a heat sink, and a temperature sensor. The solid state switching device may be mounted on the circuit board and controls the switching of power to an industrial load. The heat sink is mounted on the solid state switching device such that a first portion of the heat sink is thermal communication with the solid state switching device and a second portion of the heat sink is in thermal communication with an exposed portion of a trace on the circuit board. The temperature sensor may be in thermal communication with the trace. As such, the temperature sensor may be in thermal communication with the solid state switching device through the trace of the circuit board.
US08311764B1

A method and computer program product for determining an internal temperature of a computing device, a power consumption factor for the computing device, and an airflow factor for the computing device. An approximated ambient air temperature is generated based upon the internal temperature, power consumption factor, and the airflow factor.
US08311750B2

Embodiments include a system for providing patient-specific cardiovascular information using a web site. The system may include at least one computer system configured to allow a remote user to access a web site, receive patient-specific data regarding at least a portion of a geometry of an anatomical structure of the patient, and create a three-dimensional model representing at least a portion of the anatomical structure of the patient based on the patient-specific data. The at least one computer system may be further configured to determine information regarding a blood flow characteristic within the anatomical structure of the patient based on the three-dimensional model and a physiological condition of the patient, and communicate display information regarding a first three-dimensional simulation of at least the portion of the anatomical structure of the patient to the remote user using the web site. The three-dimensional simulation may include the determined information.
US08311747B2

Embodiments include a system for determining cardiovascular information for a patient. The system may include at least one computer system configured to receive patient-specific data regarding a geometry of the patient's heart, and create a three-dimensional model representing at least a portion of the patient's heart based on the patient-specific data. The at least one computer system may be further configured to create a physics-based model relating to a blood flow characteristic of the patient's heart and determine a fractional flow reserve within the patient's heart based on the three-dimensional model and the physics-based model.
US08311735B2

An update map data acquiring means 6 for acquiring update map data is disposed in a navigation system. Even when a navigation function is being used by a control means 5 which controls the functions of the whole navigation system using yet-to-be-updated map data stored in a map data storing means 2, the control means updates the map data by writing the update map data from the update map data acquiring means 6 in a free space on the map data storing means 2.
US08311730B2

A vehicle position determination system can determine a position of a first moving vehicle relative to at least one other moving vehicle and to non-moving objects. An information communication system transported by a first moving vehicle can be operable to receive from the at least one other moving vehicle an estimate of such moving vehicle's position relative to the first moving vehicle. Sensors of the first moving vehicle can be usable to obtain information relating to positions of other moving vehicles and non-moving objects in a vicinity of the first moving vehicle. A processor may then use the obtained information with the received estimate of the at least one other moving vehicle's position to make a first estimate of a position of the first moving vehicle relative to the other moving vehicles and non-moving objects.
US08311725B2

An eco-run control unit performs an eco-run control of stopping an engine mounted on a vehicle automatically on the basis of stop conditions and of restarting the engine automatically on the basis of restart conditions while the engine is stopped automatically by the eco-run control. An acquiring unit acquires information for identifying a vehicle type of the vehicle on which the eco-run control device is mounted. A determining unit determines whether the identified vehicle type is coincident with any of vehicle types stored in a storage unit. A setting unit sets the eco-run control to a specific control depending on one of the vehicle types when the determining unit determines that the identified vehicle type is coincident with the one of the stored vehicle types. The setting unit sets the eco-run control to a default control corresponding to a default vehicle type and permit the eco-run control unit to stop the engine automatically until a determination of the determination unit is completed. The setting unit prohibits the eco-run control unit from stopping the engine automatically when the determining unit determines that the identified vehicle type is different from any of the stored vehicle types.
US08311724B2

A valve overlap period is increased as a desired torque of an engine increases by advancing an opening timing of an intake valve at a rate greater than that of retarding a closing timing of an exhaust valve in a low engine-torque area in which the desired torque of the internal combustion engine is relatively low (step S16). The valve overlap period is increased as the desired torque of the engine increases by retarding the closing timing of the exhaust valve at a rate greater than that of advancing the opening timing of the intake valve in a high engine-torque area in which the desired torque of the internal combustion engine is relatively high (step S17). Accordingly, the drivability can be improved by obtaining the proper torque and the smooth torque curve in the wide driving area.
US08311722B2

The technology described herein provides an active driver control system. Additionally, in various example embodiments, this technology provides methods for optimizing fuel economy (or energy consumption) through active compensation of driver controlled inputs. The active compensation functionality is used to moderate ‘sweet spot’ vehicle response with driver desired performance. In particular, the active compensation functionality can be used to smooth the vehicle response and attenuate undesired frequency content from the driver input. One of the benefits to this technology is that it assists all drivers in achieving better fuel economy in real world driving. Another benefit is that active compensation of driver controlled inputs can mitigate some of the negative effects of more aggressive driving styles. In addition to active compensation functionality, the technology described herein is also capable of generating a Green Driver Index which is derived by quantifying the driver's control ability and normalizing the result against desired fuel economy and performance targets.
US08311717B2

A method of operating a vehicle drive train, whereby the drive train comprises a drive unit, a transmission, and an all-wheel splitter having an automatically operating clutch, positioned between the transmission and the output. The clutch is operated in a continuous slip mode and in such a way that the all-wheel splitter splits the transmission output torque for variable torque distribution to driven axles. The splitting of the output torque to the driven axles is performed by a control unit, implemented into the all-wheel drive strategy, so that the output torque, less a predetermined nominal torque, is transferred to a first axle, and the nominal torque is transferred to a second axle. When defined operating conditions are met, a limiting of the torque, set by the drive unit, and/or the nominal torque, set by the all-wheel strategy, occurs to avoid a thermal overloading of the clutch of the all-wheel splitter.
US08311715B2

A method for monitoring frictional engagement in an automatic or automated motor vehicle transmission having a hydrodynamic starter element when the transmission is in a preset neutral or parking position and the automatic or automated motor vehicle transmission controlled by this method. When the motor vehicle is at or close to a standstill in a preset neutral or parking position, the current transmission rotational input speed and a current engine rotational speed of the drive motor are determined and based on the speed ratio between the current transmission rotational input speed and the current engine rotational speed an error is found to be present if the speed ratio is less than a predefined threshold value, which is less than/equal to 1.
US08311705B2

A Constant Force Control methodology and system utilizing integrated sensors and unique control algorithms to determine required applied force to mitigate shock events in an adaptive energy absorption system, typically comprising of a spring and an adjustable energy absorber or damper element. By utilizing an expected acceleration profile and event duration for an anticipated shock event an acceleration amplitude can be determined from a measure impact velocity. From this and a measured payload mass a system controller can determine the force necessary to be applied by the energy absorber in order to stop the payload over the full desired length of the available energy absorber stroke in order to minimize the forces experienced by the payload.
US08311700B2

In a microcomputer, a signal processing device computes a control signal, such as an accelerator position, a throttle position, based on a sensor output signal, such as an output signal of an accelerator position sensor, an output signal of a throttle position sensor. A torque control device executes a torque control operation to coincide an actual torque with a requested torque based on the control signal. Furthermore, a torque monitor device determines whether a torque increase abnormality exists based on the control signal. A signal abnormality diagnosis device determines whether an operational abnormality of the signal processing device exists based on a relationship between the sensor output signal and the control signal. A monitor IC monitors operational states of the torque monitor device and of the signal abnormality diagnosis device and determines whether an operational abnormality of the torque monitor device or of the signal abnormality diagnosis device exists.
US08311694B2

A vehicular power transmitting system, which permits the power transmitting system to provide a sufficient vehicle drive force even when an input of an electric energy into an electric-energy storage device is restricted and which reduces the electric efficiency of at least one of an first electric motor and a second electric motor, when an input of an electric energy into a chargeable electric-energy storage device is restricted, during an operation of an engine. This provides a vehicle drive force and generation of the electric energy by at least one of the first electric motor and the second electric motor, so that the amount of electric energy generated by the first electric motor is reduced, and/or the amount of electric energy consumed by the second electric motor is increased, whereby a sufficient vehicle drive force can be obtained even when the input into the electric-energy storage device is restricted.
US08311683B2

Illustrative embodiments provide a computer implemented method, a data processing system, and a computer program product for adjusting cooling settings. The computer implemented method comprises analyzing a set of instructions of an application to determine a number of degrees by which a set of instructions will raise a temperature of at least one processor core. The computer implemented method further calculates a cooling setting for at least one cooling system for the at least one processor core. The computer implemented method adjusts the at least one cooling system based on the cooling setting. The step of analyzing the set of instructions is performed before the set of instructions is executed on the at least one processor core. The step of adjusting the at least one cooling system is performed before the set of instructions is executed on the at least one processor core.
US08311678B2

The invention relates to a method for adjusting concrete rheology requiring only that load size and target rheology value be selected initially rather than requiring inputs into and consultation of a lookup table of parameters such as water and hydration levels, mix components, temperature, humidity, aggregate components, and others. Dosage of particular rheology-modifying agent or combination of rheology-modifying agents is calculated based on a percentage of a nominal dose calculated with reference to a nominal dose response (“NDR”) curve or profile. The NDR profile is based on a correlation between a rheology value (e.g., slump, slump flow, yield stress) and the rheology-modifying agent(s) dose required to change rheology value by one unit (e.g., slump change from 2 to 3 inches) such that exemplary methods can employ corrective dosing based on the NDR and the measured deviation by the system.
US08311677B2

A control device for a legged mobile robot has a unit which generates the time series of a future predicted value of a model external force manipulated variable as a feedback manipulated variable for reducing the deviation of the posture of the robot. A desired motion determining unit sequentially determines the instantaneous value of a desired motion such that the motion of the robot will reach or converge to a reaching target in the future in the case where it is assumed that the time series of an additional external force defined by the time series of a future predicted value of the model external force manipulated variable is additionally applied to the robot on a dynamic model.
US08311661B2

The invention relates to a machine tool monitoring device having a detection unit for detecting an application in a machine tool. According to the invention, at least one component of the machine tool is used as a reflector for a transmitting and/or receiving signal of the detection unit.
US08311659B1

A method of analyzing integrated circuit (IC) product yield can include storing, within a memory of a system comprising a processor, parametric data from a manufacturing process of an IC and determining a measure of non-random variation for at least one parameter of the parametric data using a pattern detection technique. The processor can compare the measure of non-random variation to a randomness criteria and selectively output a notification indicating that variation in the parameter is non-random according to the comparison of the measure of non-random variation to the randomness criteria.
US08311658B2

An electronic torque wrench having a flexible head provides accurate torque measurements irrespective of the angular position of the head relative to a handle on which the force is applied. The head includes first and second portions connected by at least three pivotal links. One of the links is used to react against the entire torque applied to the handle, regardless of the pivotal position of the handle. An electronic strain gauge on the torque-reacting link provides a measurement of the torque applied to the fastener.
US08311657B2

Some embodiments of the invention provide a computer system for processing an audio track. This system includes at least on DSP for processing the audio track. It also includes an application for editing the audio track. To process audio data in a first interval of the audio track, the application first asks and obtains from the DSP an impulse response parameter related to the DSP's processing of audio data. From the received impulse response parameter, the application identifies a second audio track interval that is before the first interval. To process audio data in the first interval, the application then directs the DSP to process audio data within the first and second intervals.
US08311656B2

A music and audio playback system is implemented on a computer with a playback engine that enables the operator, typically a disk jockey, to apply a variety of effects. The system may store one or more snapshots, or a combination of settings for a plurality of controls that are applied by the playback engine. The settings that may be stored in a snapshot may be for effects, deck controls and/or mix settings. These snapshots allow for changes to settings for effects, mixing and playback to be made quickly, some of which would normally be difficult to perform. A sampler module permits a user to specify one or more samples that may be triggered for playback. The most frequently used samples may be designated as scratching files that may be quickly activated through the push of a button (or other control). A waveform display represents a window of audio samples around a current playback time. When two tracks are being played, only half of each waveform is shown. In particular, the bottom half of the waveform at the top, and the top half of the waveform at the bottom are shown. Certain effects that affect the playback of a current audio file, such as a reverse, repeat or brake effect, are performed as insert effects. As a result, the current play position in the current audio file continues to advance while the effect is performed, even thought the effect is applied to the audio data in the current audio file. The waveform display continues to update based on the continually updated current play position in the audio file.
US08311654B2

A content reproducing apparatus is disclosed which includes: a sensor; a discrimination circuit configured to discriminate whether a movement of a user is a first movement or a second movement based on a detection output from the sensor; a storage configured to store contents; a reproduction circuit configured to reproduce the contents; and a control circuit configured to supply the reproduction circuit with contents retrieved from the storage in accordance with a discrimination output from the discrimination circuit.
US08311650B2

A centralized controller 2 controls facility equipment 3a and 3b according to a sequence control program corresponding to standard functions of the facility equipment 3a and 3b. In addition, the centralized controller 2 receives control information for controlling a unique function of the facility equipment 3a and 3b and a PIN code, which are transmitted from a programmable controller 1, and transmits, if the PIN code is a valid code, the control information to the facility equipment 3a and 3b.
US08311645B2

A lead system may include a cuff electrode configured to be implanted on a nerve and including a cylindrical cuff body having a plurality of electrode contacts. The cylindrical cuff body may include a first side with a first longitudinal edge and a second side with a second longitudinal edge. The cylindrical cuff body may also have a proximalmost end surface and a distalmost end surface, wherein the first longitudinal edge includes a proximalmost end and a distalmost end, and the second longitudinal edge includes a proximalmost end and a distalmost end. The lead system may also include first and second lead portions having generally serpentine configurations and a first anchor interposed between the first and second lead portions and configured to be secured relative to a non-nerve body structure. The lead system may also include a connector extending proximally from the second lead portion and configured to electrically connect to an implantable pulse generator.
US08311633B2

Anchoring methods, systems and devices anchor an intravascular implantable device within a vessel that is located superior to the heart, i.e. above the heart in a direction toward the head of a patient. A method of providing an intravascular device and instructions for implanting the intravascular device, includes providing an intravascular device having an elongate device body with a proximal end and a distal end that is adapted for chronic implantation within the vasculature of a patient and that includes a distal portion of the intravascular device proximate the distal end of the elongate device body, and providing instructions for chronically implanting the intravascular device substantially wholly within the vasculature of a patient in a target vessel superior to the heart of the patient.
US08311632B2

In some embodiments, the power generator for converting mechanical energy to electrical energy is described may include a compressible element adapted and configured to be placed in an environment having a variable compressive force such as varying ambient pressures. The compressible element may be compressed by a force applied by the variable pressure to the compressible element. The power generator may further include a transducer that may be coupled to the compressible element and that may convert mechanical energy from the compression of the compressible element to electrical energy. In some embodiments, the power generator may be adapted to be an implantable power generator for converting mechanical energy from a patient to electrical energy, such that the compressible element adapted and configured to be placed between two adjacent tissue layers of the patient and to be compressed by a force applied from the two adjacent tissue layers to the compressible element.
US08311630B2

An implantable pacing device for delivering ventricular pacing may be configured to intermittently reduce the AVD interval for beneficial effect in patients with compromised ventricular function (e.g., HF patients and post-MI patients). The AVD interval may be reduced in an AVD reduction mode, by shortening the AVD in an atrial triggered ventricular pacing mode or by switching to a non-atrial triggered ventricular pacing mode (e.g., VVI) and delivering paces at a rate above the intrinsic rate. The physiological effects of AVD reduction may be either positive or negative on cardiac output, depending upon the individual patient.
US08311620B2

The invention provides a cardiac rhythm management system which includes a tachyarrhythmia detection and classification circuit programmed to detect and classify a tachyarrhythmia, a biologic therapy delivery device configured to deliver or regulate an expression cassette suitable for terminating or preventing atrial fibrillation (AF), and a control circuit coupled to the tachyarrhythmia detection and classification circuit and the biologic therapy delivery device. Also provided is an implantable medical device for use in a body having a cardiovascular system, which includes an implantable device body including at least a cardiovascular portion configured to be in the cardiovascular system, and an expression cassette incorporated into the cardiovascular portion of the implantable device body, the expression cassette selected to express a gene product that terminates or prevents AF. Further provided are methods which employ particular expression cassettes to prevent, inhibit or treat AF.
US08311615B2

A system for visualizing needle entry into a body is presented. The system includes a needle for entering a body. The needle is coated with a radiation scattering coating on at least a portion of the needle. The system additionally includes a radiation visualization device which detects reflected radiation directed at a target body and enables medical personnel to view anatomical structures such as a blood vessel along with the inserted needle within a body.
US08311608B2

The invention relates to a method for the MRT representation of a blood vessel (A) and/or of the territory supplied by the blood vessel (A) by labeling the blood, which is guided by this blood vessel (A), by means of continuous arterial spin labeling (CASL), in a specified labeling plane (E). The position of the labeling plan (E) is varied with the provision that a specified location of the blood vessel (A) remains in the labeling plane (E). This enables, for example, a selective labeling of a blood vessel of interest to be saturated by varying the position of the labeling plane.
US08311602B2

A sensor assembly is provided that includes a frame having a loop structure. An emitter and detector are disposed on opposite sides of the loop structure. A coating is provided over the frame. The coating includes at least one diaphragm structure disposed such that at least one of the emitter and detector can move along an axis running between the emitter and detector. The sensor may thereby be placed on a patient's finger, toe, and so forth to obtain pulse oximetry or other physiological measurements. A sensor frame and method of manufacturing the frame are also provided.
US08311599B2

At a side end section of a second housing 3, there are provided an antenna 9 arranged along the short-side direction of the housing, a first housing 1, a slide mechanism section S which connects the first housing to the second housing slidably relative to each other in the short-side direction of the housing, and joining sections 31 to 34 which connect the slide mechanism section S to the second housing. The slide mechanism section is configured so that a large slide plate 17 and a small slide plate 15 are arranged in this order from the first housing between the first and second housings, so as to slide relative to each other. Further, in the direction intersecting the sliding direction, the joining sections are arranged, and reactance elements 41 to 44 are arranged at the same positions as those of the joining sections in the surface of the housing.
US08311598B2

A mobile terminal apparatus includes a first cabinet; a second cabinet; a slide holding mechanism for holding a first cabinet and a second cabinet slidable during a shift from an closed state to an open state; a keyboard held within the second cabinet, the keyboard being disposed movable in slide directions of the first cabinet and the second cabinet; a hook disposed at a retraction side end; a keyboard lock member including a projection and a notch engaged with the hook; and a sliding groove that is disposed in the first cabinet in the slide direction of the first cabinet to slide the projection. The keyboard is held within the second cabinet when the first cabinet and the second cabinet are placed in the closed state or the keyboard ejects from the second cabinet when the first cabinet and the second cabinet are placed in the open state.
US08311597B2

A mobile wireless communications device is for use with a hearing aid including a hearing aid compatible (HAC) coil. The device may include a portable housing and a wireless receiver carried by the portable housing. The device may also include at least one image capture component and a positioning coil associated therewith and carried by the portable housing. A controller may also be carried by the portable housing for selectively operating the positioning coil for image capture, and for inductively coupling received signals from the wireless receiver to the HAC coil.
US08311593B2

A method and an apparatus that includes establishing a link (106) between a first node (102) and a second node (104) in a wireless communication network (100). The method continues by setting a discontinuous receive (DRX) transmission mode cycle for the link wherein the DRX cycle includes an on duration (202) followed by an off cycle (204). The duration of the on duration on a downlink is adjusted (610) based on a function of the availability of a channel quality indicator (CQI) channel used on the link.
US08311582B2

A method and apparatus for increasing capacity and performance of a base station for a sectorized cellular wireless network is disclosed in which one of the sector antennas is replaced or supplanted by a novel sub-sector antenna that generates a plurality of asymmetrical sub-sector coverage areas that collectively substantially cover the coverage area of the replaced sector antenna. The use of asymmetrical coverage areas permits the total coverage area to closely approximate the symmetrical sector coverage area without creating excessively large sub-sector handover zones or introducing severe degradation in the network performance. This in turn permits the selective replacement of a single sector antenna rather than the wholesale replacement of all sector antennas in a region, leading to lower transitional costs and the ability to provide a focused approach to capacity planning.
US08311574B1

A first wireless device associated with a first profile is communicated with using a first transmitted power. A second wireless device associated with a second profile is communicated with using a second transmitted power. A third transmitted power is determined. The third transmitted power is associated with the first wireless device receiving data using a target modulation and coding scheme. A maximum transmitted power is determined to be exceeded if the third transmitted power is used to communicate with the first wireless device. The second wireless device is communicated with using a fourth transmitted power. The fourth transmitted power allows the third transmitted power to be used to communicate with the first wireless device without exceeding the maximum transmitted power.
US08311572B2

A communication mode which should be set to a mobile communication terminal having a function of switching between an autonomous mode and a scheduling mode is determined based on an amount of interference in each of the communication modes in the cell of a base station, and/or communication characteristics of each of the communication modes, and a signal indicating an amount of communication data notified from the mobile communication terminal. The base station then notifies the determined communication mode to the mobile communication terminal.
US08311565B2

A radio communication system whereby one or a consecutive plurality of sub-carrier frequency intervals form sub-carrier groups each of which is assigned to a different user. The radio communication system includes a radio communication apparatus and a terminal configured to receive a control signal and a data signal from the radio communication apparatus. The terminal receives the control signal and the data signal according to a notified control signal position.
US08311564B2

Various example embodiments are disclosed herein. According to an example embodiment, an apparatus may include a processor which may be configured to: permute subcarriers of a regular band, including subcarriers assigned to mobile station(s) operating in a single carrier mode and subcarriers assigned to mobile station(s) operating in a multiple carrier mode, to generate a first permuted regular band of subcarriers; and permute subcarriers of the first permuted regular band that are assigned to mobile station(s) operating in multiple carrier mode with subcarriers of an adjacent guard band.
US08311559B1

A combination of a mobile station and electronic toll collection device includes a transponder configured to communicate with an automatic toll collection station. This provides an identification of the transponder for toll collection purposes. The mobile station antenna and a mobile transceiver are electrically linked and the mobile transceiver transmits and receives mobile communication signals via the antenna. Further, the transponder can use its own antenna or the mobile station antenna to communicate with the toll collection station. The mobile station includes a battery which is also electrically linked to the transponder to power both the transponder and the mobile station.
US08311555B2

The disclosure provides a wireless device for use in a wireless network, systems and methods for identifying radar signals and for giving the wireless network a radar-avoidance capability. In one embodiment, the wireless device includes: (1) a pulse analyzer configured to make a determination whether a received pulse is a radar pulse and not a wireless network pulse and (2) a pulse reporter coupled to the pulse analyzer and configured to generate, if the determination is positive, a report thereof for transmission over the wireless network to a central aggregation node thereof.
US08311543B2

Embodiments describe utilizing time-based information to improve communication in a wireless network. A method can include receiving beacon information from at least one access point and utilizing time-stamp information associated with the beacon information to determine whether to hand off communication with a second access point. According to other embodiments the method can further include detecting beacon quality is below a threshold level and transmitting a poor beacon quality message. Information relating to a plurality of alternate access points can be received in response to the transmitted poor beacon quality message.
US08311524B1

A device to automatically provide differing information levels according to a predetermined social hierarchy includes a memory and a processor. The memory stores social templates corresponding to unique social signatures and being selectable to provide, for each level of the predetermined social hierarchy, a corresponding differing amount of information to each member of the predetermined social hierarchy and/or a social networking service. The processor receives sensor data from a sensor set which detects sensor data related to an environment of a communication device, creates a detected social signature from the received sensor data, determines which of the social signatures of the social templates has the greatest correspondence with the created social signature, retrieves from the memory the determined one social template having the greatest correspondence, and provides only as much information as allowed in the retrieved social template.
US08311520B2

A method for a user to receive an advertisement directly reflecting the user's liking. When a client registers event information set by a user into a server, the server provides a corresponding advertisement by retrieving if there exist advertisements corresponding to the event information registered into that server. Also, the client registers both event information and preference information into the server considering the liking of the user. By doing this, the user can receive an advertisement directly reflecting his liking. Also, the user information can be protected by only outputting the information into a mobile terminal.
US08311517B2

An improved system and method for a personal communications server is provided. The system and method may provide seamless multi-functional wireless communications for different integrated applications desired by a user. To this end, a computing device with a telecommunications interface is provided for coupling to a mobile phone network. The computing device may be without an attached audio input and output device, but may include a network interface for coupling with an external audio input and output device to receive audio from the mobile phone network and/or to send audio to the mobile network. A computer with a network interface may also be coupled with the computing device to receive data from a mobile phone network and/or to send data to the mobile network.
US08311516B2

Disclosed is a system and a method for maintaining broadcasting chip information regardless of device replacement in a USIM unlock environment where broadcast information can be automatically modified in response to device replacement. The method includes: transmitting terminal information on the second terminal and subscriber information corresponding to the first USIM card to a mobile communication information management server; when the terminal information is different from terminal information corresponding to the subscriber information, determining that there has been device replacement, and then providing the terminal information and the subscriber information to a broadcast information management server, by the mobile communication information management server; transmitting a request for modification of broadcasting chip information from the mobile communication information management server to a Conditional Access System (CAS), and extracting, by the CAS, broadcast information on the first broadcasting chip based on the subscriber information in response to the request; generating EMM information based on the broadcast information on the first broadcasting chip, and providing the generated EMM information to the second terminal corresponding to the terminal information; and modifying the information on the second broadcasting chip of the second terminal to information of the first broadcasting chip.
US08311512B2

Systems and methodologies are described that facilitate security activation within a specified security activation time. Thus, where handover occurs or is initiated within the activation time, security keys can be activated in such a way as to not be substantially affected by the handover. In one example, a handover time can be set to occur beyond the security activation time to ensure the security activation happens first. Additionally, a handover command can comprise security keys that can be activated upon handover in another example. Moreover, in non-real-time contexts, dummy packets can be transmitted to allow timer operability with packet sequence numbering, or security activation times can be substantially ignored by utilizing a verification process.
US08311499B2

A sound system with a radio receiver having the ability to automatically tune to a new radio station if (a) the current radio station is broadcasting a song, program or other content that the user dislikes and/or (b) one of one or more predetermined radio stations is broadcasting content that the listener likes. In one embodiment, the sound system includes a tuner for tuning to a frequency of a radio station and for converting a radio signal transmitted by the radio station to an audio signal; a memory unit for storing a first set of templates, wherein the first set of templates correspond to a to a set of songs, programs, commercials, or other content disliked by the user of the sound system; and a recognition processor, coupled to the tuner and to the memory unit, for receiving the audio signal, generating templates from the audio signal, and comparing the generated templates to at least one of the templates within the first set of templates. If one of the generated templates matches one of the templates within the first set of templates, the tuner is automatically tuned to a new radio station. In this manner, the sound system automatically tunes to a new radio station when the current radio station broadcasts content that the user of the sound system has indicated a dislike thereof.
US08311487B2

A multimedia playback calibration method includes a calibration module operating on a mobile communications device to cause it to: introduce test data at a first end, in the mobile device, of a playback path and receive data, played back by a playback device at a second end of the playback path, at a sensor integral to the mobile device; compare the received data against the test data to determine a characteristic of the playback path; and configure the mobile device to compensate for this characteristic. The mobile device may comprise a handheld casing enclosing a central processing unit, a multimedia player module for initiating playback of at least one data stream on a playback device, communication capability for forwarding the at least one data stream from the mobile device to the playback device along a playback path and the calibration module.
US08311486B2

A communication test device can assist in identifying a cause of the change in throughput of a mobile communication terminal. The device includes accumulating means for accumulating trace data on a specific unit of data complying with a designated communication standard, and throughput data on throughput of the specific unit of data transmitted to and received from a mobile communication terminal, extracting means for extracting trace data and throughput data from the accumulating means, trace display means for displaying trace data on a display unit, throughput display means for displaying a graph of the variation with time of throughput on the display unit, and time obtaining means for obtaining a time. The extracting means is adapted to extract, from the accumulating means, trace data corresponding to time designated by an operating unit. The trace display means displays the trace data corresponding to the time on the display unit.
US08311481B2

Format converters and methods of performing data format conversion are provided. The format converters may convert compressed data into a different compressed format that is compatible with the Bluetooth transmission standard. The format converter may decompose the compressed data into frequency domain data streams of different frequency sub-bands. The format converter may transform each data stream of frequency domain information from a first encoding scheme to a second encoding scheme, and may then quantize the transformed data steams based on bit allocation information for each sub-band. The format converters may also include a bit allocation component which computes the bit allocation information for each sub-band based on an unfiltered version of the compressed data.
US08311479B2

An information processing apparatus including a plurality of elements each configured to perform an independent process, a controller configured to control the plurality of elements, and a front end shared by the plurality of elements and configured to perform near field communication with an external device. At a time of activation, the controller allocates, to the plurality of elements, different time slots for communication.
US08311472B2

The image forming apparatus includes: an image holder that is movably provided; a first image forming unit that forms a first image on the image holder; a second image forming unit that forms a second image on the image holder including the first image formed thereon; a transfer portion that transfers, onto a recording medium, the first image and the second image formed on the image holder; a supply unit that transports the recording medium and that supplies the recording medium to the transfer portion; an acquisition unit that acquires information on a position of displacement on the recording medium in a transport direction of the recording medium, the displacement occurring between the first image and the second image transferred onto the recording medium; and an adjustment unit that changes a supply speed of the recording medium at the supply unit on the basis of the information on the position.
US08311455B2

A driving force member for receiving rotational driving force includes a base portion, a projection portion including three planar surfaces, the three planar surfaces arranged such that if they were extended and viewed in cross section perpendicular to the axis of the projection, they would intersect at 120 degrees in the form of an equilateral triangle, the three planar surfaces corresponding to a partial length of each side of the triangle respectively and offset from the center of each respective side of the triangle, and three joining portions joining each of the three planar surfaces, the three joining portions lying entirely within the equilateral triangle.
US08311453B2

An image forming apparatus includes a housing; a photosensitive member unit detachably mountable relative to the housing and which includes a photosensitive member; a transfer belt unit detachably mountable relative to the housing which includes a transfer belt member and a spacing mechanism for spacing the transfer belt member from the photosensitive member; a shaft member, provided in the housing, for supporting the photosensitive member; a guiding portion, provided on the photosensitive member unit, for guiding mounting, to the housing, of the photosensitive member unit; and a rotation regulating member, provided on the transfer belt unit, for regulating a movement of the guiding portion, in the a rotational direction, of the photosensitive member at the time of the mounting of the photosensitive unit to the housing.
US08311443B2

An image-forming device includes a plurality of developing units, an endless belt, and a cleaning unit. The cleaning unit includes a cleaning member and a conveying unit. The cleaning member contacts the endless belt to clean toner remaining on the endless belt. The conveying unit includes a first conveying unit, a second conveying unit, and a first relaying member. The first relaying member relays the remaining toner conveyed by the first conveying unit to the second conveying unit, and has a relay-axis. The cleaning member pivots about the relay axis to move between a contacting position for contacting the endless belt and a separating position for separating from the endless belt.
US08311439B2

This is an environmental unit useful in a xerographic system that reduces or eliminates pulsation and vibration in the system. This is accomplished by the use of flexible bladders on a wall of the air duct work pumping air into the print housing. When the vibration is abated, the banding problems on images are eliminated.
US08311438B2

In an interlock device for turning a switch on and off in accordance with closing and opening of a plurality of covers covering a body of an electronic apparatus, one striker protrudes from each of the covers. An engagement member is provided inside the body of the electronic apparatus to move in a predetermined direction to contact and separate from the switch to turn the switch on and off. All the strikers contact the engagement member to turn on the switch when all the covers are closed. At least one of the strikers separates from the engagement member to turn off the switch when the corresponding cover is opened.
US08311428B2

An image forming apparatus with a correction function for correcting density of an image, including: an image bearing member configured to convey the image in a first direction; and a controller configured to perform a bias correction and a γ correction for the density, wherein the controller includes: a test patch generator configured to generate on the image bearing member a test patch including a first test patch and a second test patch; a first density sensor configured to detect density of the first test patch; a second density sensor configured to detect density of the second test patch; a selector configured to select one of a first detection signal from the first density sensor and a second detection signal from the second density sensor as a bias-correction detection signal and another detection signal as a γ-correction detection signal.
US08311424B2

An image forming apparatus includes a fixing roller to fix a toner on a recording medium; a heater to heat the fixing roller; an alternating current (AC) power source to generate an AC electric power such that the heater heats the fixing roller according to the AC electric power; a unit interposed between the heater and the AC power source to selectively supply the AC electric power from the AC power source to the heater so as to control the heater to heat the fixing roller; a relay including a first relay contact point disposed on a first AC power supply line between the AC power source and the unit and a relay coil to open and close the first relay contact point; the relay selectively supplying the AC electric power from AC power source to the heater and the power control switch; a direct current (DC) power supplier to supply a DC power to the relay coil; and a thermoswitch interposed on a DC power supply line between the DC power supplier and the relay coil to control the supply of the AC electric power from the AC power source to the heater and the unit according to an temperature of the fixing roller.
US08311422B2

An image forming apparatus includes a problem-occurrence determining unit, a problem-occurrence area determining unit, and a notifying unit. If the problem-occurrence determining unit determines that a problem has occurred in an image forming process, the problem-occurrence area determining unit determines whether the problem is caused by a toner filling process on the basis of toner-filling control data and toner-supply control data. The notifying unit then notifies the determination as to whether the problem is caused by the toner filling process.
US08311421B2

A detecting unit detects a conveying speed of a conveyer member. A driving unit drives the conveyer member. A first control unit performs a first feedback control of the conveying speed based on detected conveying speed and a predetermined target conveying speed. A second control unit detects a rotation speed of the driving unit and performs a second feedback control of the rotation speed based on detected rotation speed and a predetermined target rotation speed. When a determining unit determines that the detecting unit is anomalous, a switching unit switches from the first feedback control to the second feedback control.
US08311420B2

A toner cartridge comprises a toner container which contains toner, a driving member which rotationally drives a conveying member, an agitating member which agitates a toner in the toner container while being rotated, a driven member which rotates in association with the driving member which is for rotationally driving the agitating member, and a rotational body which rotates according to rotation of the driven member, has a plurality of slits in rotational circumference for identifying a type of the toner cartridge, and has 1/K or more of the slits when a ratio of a rotational speed R1 (rad/s) of the driving member and a rotational speed R2 (rad/s) of the driven member is K=R2/R1.
US08311419B2

According to aspects of the embodiments, there is provided methods and systems for authenticating an imaging device consumer replaceable unit (CRU) used in products such as a printing system with appropriate programming such that they are able to positively recognize and accommodate authorized consumables. A microcontroller or processing chip is integrated with the CRU and capable of generating a Validation Code. A code key will be comprised of a value string including programmed characters representing a combination of all or portions of a market program designator or code, consumable identification (ID) information and a randomly generated value, which may be hidden from view. The resulting string key is a basis for an algorithm created Validation Code. This code is generated by the consumable processor and readable by a printing system or device the CRU is inserted into. The code is independently established by the printing system or device using the same algorithm and information and validates the resulting Code when they match. The printing system or device must confirm the Validation Code and ID applicability of the consumable to deem it appropriate for use.
US08311418B2

An optical communication apparatus includes a receiver configured to receive an optical signal transmitted from an optical transmitting apparatus; a detector configured to detect a predetermined pattern signal included in the optical signal; a calculator configured to calculate, based on a waveform of the predetermined pattern signal, an amount of dispersion of the predetermined pattern signal; and a compensator configured to compensate for dispersion according to the amount of dispersion.
US08311417B1

Various example embodiments are disclosed. According to one example embodiment, a phase error is estimated in a series of digital symbols of a phase-modulated signal, where the signal is subject to a non-linear phase shift error due to transmission of the signal through an optical fiber. A phase correction of an instant digital symbol that succeeds the series of digital symbols is estimated, where the estimated phase correction is based on the estimated phase errors in the series of digital symbols. The estimated phase correction of the instant digital symbol is limited to a maximum absolute value, and the estimated phase correction is applied to the instant digital symbol of the signal.
US08311414B2

A transmission device includes a first light emission unit having a light source for emitting one optical signal. A reception unit includes an X-Y address system image sensor, having a pixel region including a plurality of pixels, for receiving the optical signal by the pixel region; a classification unit for creating classification information representing a pixel group including pixels, among the plurality of pixels, which are irradiated with the optical signal; and a control unit for controlling the X-Y address system image sensor in accordance with the classification information to simultaneously read signals of the pixels belonging to the pixel group.
US08311404B2

An image blur correction apparatus includes: a fixed member; a first driven unit pivotally supported by the fixed member around a first support shaft extending in a direction parallel to an optical axis direction; a second driven unit holding a lens or an imaging device and pivotally supported by the first driven unit around a second support shaft extending in the direction parallel to the optical axis direction; a first actuator that produces a thrust force for pivoting the first and second driven units around the first support shaft; and a second actuator that produces a thrust force for pivoting the second driven unit around the second support shaft, wherein the first and second actuators are configured to produce the thrust forces in the same direction.
US08311403B2

An imaging apparatus includes an optical system, an image pickup device, an image blur correction mechanism, and a holding mechanism having a holding member and a state capable of being switched between a holding state where the holding member is engaged with the image blur correction mechanism so as to mechanically hold the image pickup device and a released state where the engagement of the holding member with the image blur correction mechanism is released, the holding mechanism being set to the holding state when the image blur correction mechanism is not operated. The holding mechanism has a positioning mechanism having an elastic member configured to bias the holding member to position the image pickup device from a held position where the image pickup device is held in the holding state to an original position where the image pickup device is to be electrically held by the image blur correction mechanism. A deviation eliminating operation in which the holding mechanism is set to the released state when the holding mechanism is set to the holding state is executed.
US08311401B2

Provided are a multimedia playing system and a method for playing multimedia using the system. The system includes a first multimedia player, a second multimedia player, and a user interface. The first multimedia player includes a first media controller controlling plays of a first video and a first audio in response to multimedia data received from an external device. The second multimedia player includes a second media controller operating independently of the first multimedia player and controlling plays of second video in response to the multimedia data. The user interface transmits synchronization information to the first and second media controller.
US08311398B2

A method for initializing a recording medium on which data is recorded in compliance with the AVCHD standard is proposed.Under a root directory of partitions, an ICB and FIDs for each directory contained in a directory structure defined by the AVCHD standard are recorded with consideration of information on child directories. Thereafter, an SBD and a metadata bitmap file are recorded in a partition and also, an LVIS is recorded on the basis of information, such as the number of sectors used as a result of recording the ICBs and the FIDs of all the directories and the total number of directories.
US08311394B2

Video data defining a series of images is processed to define a first series of nodes in a first multidimensional space, each of the first series of nodes corresponding to an image of the series of images and its location in the first space defined in dependence on features of the respective image. A transformation function maps each of the nodes in the first multidimensional space onto a respective node in a second lower dimensionality multidimensional space while maintaining neighborhood relationships between nodes. A second series of nodes in the second multidimensional space is defined in accordance with the transformation function and a clustering analysis is performed in dependence on the nodes of the second multidimensional space.
US08311391B2

A method and system for analyzing and marking a film include determining color conditions which define colors compatible with a proposed mark, retrieving a number of consecutive frames to be marked, and determining potential marking areas within an image of each frame of the film. The color components associated with each potential marking area are analyzed to generate color values, and the color values of each of the potential marking areas are compared with the respective color conditions for determining ideal marking areas. Actual marking locations in the film are determined from the determined ideal marking areas.
US08311390B2

The present disclosure relates to systems and methods for identifying advertisement breaks in digital video files. Generally, an advertisement break identification module receives a digital video file and generates an edge response for each of one or more frames extracted from the video file. If one of the generated edge responses for a particular frame is less than a predefined threshold, then the module identifies the particular frame as the start of an advertisement break. The module then generates further edge responses for frames subsequent to the identified particular frame. Once an edge response is generated for a particular subsequent frame that is greater than the threshold, it is identified as the end of the advertisement break. The video file may then be manipulated or transformed, such as by associating metadata with the advertisement break for a variety of uses, removing the advertisement break from the video file, etc. Optionally, various time and/or frame thresholds, as well as an audio verification process, are used to validate the identified advertisement break.
US08311385B2

Method and device for controlling a video recording attribute such as a frame rate and/or an exposure value to suitably record a video depending on a velocity of an object detected by a camera module are provided. The device for controlling a video recording attribute of a camera module includes: a video input unit that receives video data corresponding to frames from the camera module; a motion information acquiring unit that acquires motion information between two successive frames; a video recording attribute determining unit that determines the video recording attribute of the camera module on the basis of the motion information; and a camera module controller that generates a camera module control signal for causing the camera module to perform a video recording operation on the basis of the determined video recording attribute and outputs the camera module control signal to the camera module. Accordingly, it is possible to enhance the processability of an object moving at a high velocity in a surveillance area to accurately detect the object by controlling a video recording attribute (a frame rate and/or an exposure value) of a camera module depending on the velocity of the object moving in the surveillance area.
US08311379B2

An optical fiber cable assembly comprising an optical fiber slidably enclosed within a hollow tubing, both the fiber and the tubing having corresponding first and second ends. The cable is terminated with the first and second ends of the tubing and the fiber constrained with respect to each other such that fiber and the tubing are approximately the same length when the cable is at a first temperature. The tubing is made of a material which contracts more than the optical fiber when the cable is exposed to temperatures below the first temperature, such that the fiber is longer than the tubing and excess fiber length is formed. An intermediate portion of the tubing permits the excess fiber length to accumulate without bending in a radius smaller than a minimum bend radius.
US08311378B2

There is provided an optical-connector-equipped optical fiber cable introducing method, according to which an introducing operation through an existing electrical wiring conduit or the like can be implemented, without damaging an optical fiber cable to be introduced, and with a small towing force. When inserting into a conduit 39 an optical-connector-equipped optical fiber cable 31 in which a grip 19 having a function of engaging with and disengaging from an adaptor is fitted onto a plug frame 9 that covers a ferrule, an introducing operation of the optical-connector-equipped optical fiber cable is implemented by towing and inserting the optical-connector-equipped optical fiber cable 31, from which at least the grip 19 is detached, through the conduit 39 and, thereafter, the grip 19 is attached to the plug frame 9.
US08311377B2

Optical gratings that perform a number of functions at various wavelengths are formed by various methods that preserve spectral information within a wavelength band, the functions including: coupling radiation from one waveguide (7a3) to another (7a2), controllable gratings that operate on different wavelengths in response to external control signals.
US08311370B2

A method and apparatus for receiving data from a virtual input device by detecting and analyzing the motion of a user input means simply using a two-dimensional image sensor without projecting the virtual input device. In a portable terminal for receiving data from a user input means through a virtual input device, an image sensor senses the image of the user input means. An image analyzer detects the position and motion of the user input means from the image. A data input decider decides the input data based on the position and motion. A display displays the image of the user input means together with the virtual input device. An initializer sets an initial motion range and an initial feature image for the user input means.
US08311369B2

In a digital camera 4, when a shot image is chosen, fractal data expressing structural features of object images in the photographed image is obtained. The fractal data is sent to a search server 2. In the search server 2 are stored plural pieces of fractal data showing structural features of an image of a specific object and keywords expressing specific objects corresponding respectively to the plural pieces of fractal data. The search server 2 searches for images on the Internet 1 using as the keyword corresponding to the fractal data sent from the digital camera 4. Further, the search server 2 obtains fractal data of objects in the searched image, and calculates a degree of coincidence based on the similarity between the obtained fractal data and the fractal data sent from the digital camera 4, and successively sends the digital camera 4 the images whose degree of coincidence is larger than a certain reference.
US08311368B2

When retrieving an image from an archive of stored images that is similar to an inputted image, an image-processing apparatus (200) extracts more than one characteristic point from the inputted image (S504), computes a characteristic amount for the characteristic points thus extracted (S505), and evaluates the fluctuation in the characteristic amount when a prescribed alteration is applied to the inputted image (S506). The image-processing apparatus selects a characteristic point from among the characteristic points thus extracted from the inputted image, and retrieves (S508) a stored image that is similar to the inputted image, in accordance with the characteristic amount of the characteristic point thus selected.
US08311358B2

The present invention provides a method for extracting an image texture signal, a method for identifying image and a system for identifying an image. The method for extracting an image texture signal comprises the following steps: extracting a first image signal; employing a first operation procedure to the first image signal to obtain a second image signal; employing a second operation procedure to the second image signal to obtain a third image signal; employing a third operation procedure to the third image signal to obtain a fourth image signal; outputting the fourth image signal. Therefore, the first image signal is transformed to the fourth image signal via the method for extracting an image texture signal.
US08311352B2

In a lossless compression-encoding device, a differential coding part calculates a prediction value of data to be compressed, and calculates a prediction error that is a difference between the prediction value and an actual value of the data to be compressed. A prediction error conversion part performs reversal of a sign bit of the prediction error output by the differential coding part in case that the reversal of the sign bit of the prediction error decreases an absolute value of the prediction error. A variable-length coding part performs variable-length coding on the prediction error that has been processed by the prediction error conversion part to generate a variable-length code representing the prediction error, and outputs the variable-length code as compressed data in such a manner that a code length of the compressed data decreases as the absolute value of the prediction error decreases.
US08311344B2

The present disclosure relates to systems and methods for classifying videos based on video content. For a given video file including a plurality of frames, a subset of frames is extracted for processing. Frames that are too dark, blurry, or otherwise poor classification candidates are discarded from the subset. Generally, material classification scores that describe type of material content likely included in each frame are calculated for the remaining frames in the subset. The material classification scores are used to generate material arrangement vectors that represent the spatial arrangement of material content in each frame. The material arrangement vectors are subsequently classified to generate a scene classification score vector for each frame. The scene classification results are averaged (or otherwise processed) across all frames in the subset to associate the video file with one or more predefined scene categories related to overall types of scene content of the video file.
US08311337B2

Systems and methods for incorporating restricted access to feature vectors are described. A method is described for storing and accessing feature vectors relating to individuals in digital images. One or more individuals are identified within photos, and feature vectors are generated for individuals in one or more photos. User profiles are downloaded from a database over a network. The feature vectors and downloaded user profiles are grouped. The face tagging system collects tags for the generated grouped feature vectors for generating enhanced user profiles for the individuals, and the enhanced user profiles are stored in a storage resource.
US08311336B2

A technology is disclosed for easily executing a compositional analysis to obtain a preferred composition. Image data is acquired, the image data is analyzed, and a plurality of composition lines expressing the feature of the image data on the composition are acquired. On the composition formed of the plurality of acquired composition lines, the ratio of lengths of two sides selected from the plurality of sides in the region partitioned by the plurality of composition lines is detected to be a specified value (for example, the golden ratio).
US08311334B2

A method and apparatus is disclosed herein for performing pattern representation, search and/or compression. In one embodiment, the method comprises extracting one or more target patterns from a portion of an image; forming a pattern matrix based on the one or more target patterns; approximating the pattern matrix using a complexity-regularized representation derived from the pattern matrix; and sending a query to search a library of images for vectors in the query to detect, using the a complexity-regularized representation, any image in the library that contains image patches similar to the one or more target patterns.
US08311323B2

An image processor includes a keyword inputting unit, a first image acquiring unit, a first characteristic quantity determining unit, a second image inputting unit, a second characteristic quantity determining unit and an image correcting unit. The keyword inputting unit inputs a keyword. The first image acquiring unit acquires at least one first image related to the keyword inputted by the keyword inputting unit. The first characteristic quantity determining unit determines first characteristic quantity data expressing a characteristic of at least one of the at least one first image acquired by the first image acquiring unit. The second image inputting unit inputs a second image. The second characteristic quantity determining unit determines second characteristic quantity data expressing a characteristic of the second image inputted by the second image inputting unit. The image correcting unit performs an image correction process on the second image to adjust characteristic of the second image represented by the second characteristic quantity data close to the first characteristic quantity data.
US08311313B1

An imaging inspection machine for inspecting objects located within articles, with the imaging inspection machine having an inspection location for articles having a quantity of objects located along a path of travel through an inspection location located within the imaging inspection machine. Imaging inspection devices are positioned on the frame and adapted for directing beams through articles as articles move through the inspection location within the imaging inspection machine. As a result of inspecting the articles, output signals are applied to a processing and analysis assembly which performs only simple table lookups into an appropriately formed table and one multiplication for each pixel to correct nonlinearities matched by a cubic polynomial.
US08311308B2

Stent viewing is provided in medical imaging. Stent images are provided with minimal or no user input of spatial locations. Images showing contrast agent are distinguished from other images in a sequence. After aligning non-contrast images, the images are compounded to enhance the stent. The contrast agent images are used to identify the vessel. A contrast agent image is aligned with the enhanced stent or other image to determine the relative vessel location. An indication of the vessel wall may be displayed in an image also showing the stent. A preview images may be output. A guide wire may be used to detect the center line for vessel identification. Various detections are performed using a machine-trained classifier or classifiers.
US08311304B2

A method for detecting tubing in a radiographic image of a patient, executed at least in part by a control logic processor, obtains a radiographic image data for a patient and detects one or more possible tube segments in the image. At least one tubing candidate is formed by growing at least one detected tube segment or merging two or more detected tube segments.
US08311280B2

An apparatus stores a luminance signal and a color signal extracted from a tracking area in image data and determines a correlation with the stored luminance signal, thereby extracting an area where a specified object exists in another image data to update the tracking area using the position information of the extracted area. If a sufficient correlation cannot be obtained from the luminance signal, the apparatus makes a comparison with the stored color signal to determine whether the specified object is lost. The apparatus updates the luminance signal every time the tracking area is updated, but does not update the color signal even if the tracking area is updated or updates the color signal at a period longer than a period at which the luminance signal is updated.
US08311277B2

In a system and method for generating a synopsis video from a source video, at least three different source objects are selected according to one or more defined constraints, each source object being a connected subset of image points from at least three different frames of the source video. One or more synopsis objects are sampled from each selected source object by temporal sampling using image points derived from specified time periods. For each synopsis object a respective time for starting its display in the synopsis video is determined, and for each synopsis object and each frame a respective color transformation for displaying the synopsis object may be determined. The synopsis video is displayed by displaying selected synopsis objects at their respective time and color transformation, such that in the synopsis video at least three points that each derive from different respective times in the source video are displayed simultaneously.
US08311276B2

An object tracking apparatus tracks an object on image data captured continuously. The object tracking apparatus includes an object color adjusting unit and a particle filter processing unit. The object color adjusting unit calculates tendency of color change in regions on image data and adjusts a color of the object set as an object color based on the tendency of color change to obtain a reference color. The particle filter processing unit estimates a region corresponding to the object on image data based on likelihood of each particle calculated by comparing a color around each particle with the reference color, using particles which move on image data according to a predefined rule.
US08311259B2

An earphone device converts electric signals to audible sound. The device includes an outer area configured to receive a power source. A plug area adjacent to the outer area may be configured to fit within a user's auditory canal. A dynamic transducer reproduces a predetermined frequency spectrum for the user. A sound channel terminating at an output of the dynamic transducer encloses the second transducer.
US08311257B2

An earphone mounting structure includes an earphone consisting of a flat base frame shell, a speaker, a cover frame shell capped and a detachable decorative cap shell, and a mounting device adapted for securing the earphone to a cap for the head of a person. The mounting device can be formed of a snap fastener, a clamping device, or pads of hook and loop materials, enabling the earphone to be conveniently and detachably fastened to the user's cap.
US08311254B2

An audio speaker comprises three modules stacked on one another to form a tower. The bottom module generates a magneto-strictive output that is coupled to the structure on which the bottom module stands to cause audio signal radiation from that structure. The top module has an upwardly facing cone speaker that radiates audio signals primarily in the upper audio frequency range. These two audio signal radiations combine to provide a more comprehensive frequency range signal than is normally obtained at the small size of the tower. An intermediate module plays media such as an audio card. The modules are releasably held together by embedded magnets in the adjacent facing surfaces of the modules. Signal information is transmitted between modules by terminals on adjacent facing surfaces. The upwardly facing surface has a set of recessed spring loaded upwardly extending terminals. The mating terminals on the downwardly facing surface are flush with the surface contact terminals.
US08311250B2

It should be possible to quickly and effectively adjust a hearing aid even in the high-frequency range above 8 kHz. For this purpose it is provided that an open-loop gain measurement is carried out in the upper frequency range and a maximum amplification or a frequency-dependent maximum amplification curve is fixed. This maximum amplification in the high-frequency range should not be exceeded. The hearing aid wearer can then optionally select one of a plurality of amplification curves located there below. In the low-frequency range a conventional amplification adjustment is carried out for example by a prescriptive audiogram-based formula. A hybrid adjustment procedure that is easy to carry out is thereby provided for the entire frequency range.
US08311242B2

A method of amplifying an output signal from a microphone or audio transducer so as to introduce a controllable degree of distortion for inputs having a wide dynamic range, comprising the steps of: receiving a differential input signal from a microphone or audio transducer, applying said differential signal to a differential amplifier, said differential amplifier having a negative feedback path to control the gain of said amplifier; and providing non-linear circuitry in said feedback path so as to introduce distortion, such that the degree of distortion present is related to the level of the output signal and not to the level of the input signal.
US08311241B1

An infrared light emitting diode circuit and related methods are disclosed. Exemplary features of embodiments comprise circuitry for controlling the voltage delivered to infrared light emitting diodes and for reducing the power consumption of the circuitry in the absence of audio signals to be transmitted.
US08311239B2

Provided are a method and apparatus for audio bass enhancement using stereo speakers. By filtering a baseband signal of an input signal whose frequency is lower than a blocking frequency calculated based on the distance between first and second speakers, delaying the filtered signal for a predetermined time period, combining a signal component of the input signal output from the first speaker and a signal component of the delayed signal output from the first speaker and making the combined signal component correspond to the first speaker, and combining a signal component of the input signal output from the second speaker and a signal component of the delayed signal output from the second speaker and making the combined signal component correspond to the second speaker, deep and rich audio bass can be provided by a simple operation without structural modification of speakers with respect to micro speakers in which audio bass reproduction is not conventionally performed efficiently.
US08311222B2

A system including a first module and a second module. The first module includes a linear feedback shift register (LFSR) and a permutator circuit. The LFSR outputs a pseudo-random sequence of digital values based on a stored key value. The permutator circuit operates on successive groups of input bits using the pseudo-random sequence. For each of said successive groups, the permutator circuit: (a) selects a bit permutation based on a respective one of the digital values in the pseudo-random sequence, (b) permutes the bits of the group using the selected bit permutation to obtain a resultant group of bits, and (c) transmits the resultant group onto an output bus. The second module also includes an LFSR and a permutator circuit that operate to invert the permutations applied by the first module. In a two-dimensional embodiment, the first module and second module may include additional circuitry for scrambling bits between groups.
US08311219B2

An authentication method for use in sending/receiving data between a coded data output apparatus for outputting coded data having a water mark, and a recording apparatus for recording data onto a recording medium, the method including: deciding a type of the recording medium used by the recording apparatus; based on a result of the deciding, selecting, from a plurality of authentication methods, an authentication method corresponding to the type of the recording medium, and conducting authentication between the coded data output apparatus and the recording apparatus, using the authentication method; sending/receiving data between the coded data output apparatus and the recording apparatus after conducting the authentication; and in a case where the coded data has the water mark, detecting the water mark by the coded data output apparatus, wherein the data exchanged between the coded data output apparatus and the recording apparatus is scrambled by a scrambling method corresponding to the type the recording medium.
US08311218B2

A system may generate from a first value, based on rounding information, a first security key that matches a second security key whenever the first value and a second value from which the second security key is generated differ by less than a non-zero predetermined amount. The second security key may be generated from the second value rounded to a multiple of a rounding interval that is nearest to the second value. The rounding information may include a rounding direction indication. The rounding direction indication may indicate the direction in which the second value is rounded to the multiple of the rounding interval nearest to the second value.
US08311217B2

Embodiments of the present invention provide a data transmission method, a Coaxial-Cable Network Unit (CNU) and a Coaxial-cable Line Terminal (CLT). The method is applied to a point-to-multipoint Coaxial-cable Network, wherein the point-to-multipoint Coaxial-cable Network includes a Coaxial-cable Line Terminal, CLT, and a plurality of Coaxial-Cable Network Units, CNUs; the CLT shares transmission medium with the CNUs. The method includes: obtaining, by the CLT, an uplink receiving scrambling code, and decrypting, by the CLT, with the obtained uplink receiving scrambling code, data sent from a CNU after being encrypted with an uplink transmission scrambling code; and obtaining, by the CNU, a downlink receiving scrambling code, and decrypting, by the CNU, data received by the CNU with the obtained downlink receiving scrambling code; wherein the uplink receiving scrambling code is different from the downlink receiving scrambling code. In embodiments of the present invention, the CNU includes a scrambling code obtaining unit, a decryption execution unit and a data interaction unit. The CLT includes a scrambling code processing unit, a decryption execution unit and a data interaction unit. With the embodiments of the present invention, the security of the uplink data transmission in an Ethernet Passive Coaxial Network (EPCN) system is guaranteed, and the QoS of services is greatly enhanced.
US08311216B2

A packet cipher algorithm based encryption processing device includes a key expand unit and an encryption unit. The key expand unit comprises a key expand unit data registration component and at least one key expand unit data conversion component. The encryption unit comprises an encryption unit data registration component and at least one encryption unit data conversion component, and the number of the encryption unit data conversion component is the same as that of the key expand unit data conversion component, and besides, they are one to one. A sub-key output of each key expand unit data conversion component connects the corresponding sub-key input of each encryption unit data conversion component to solve the technical problems that the encryption efficiency of the prior packet cipher algorithm based encryption processing device is low and the cost is high. The advantage of the present invention is reducing the resource consumption and further reducing the achievement cost of the device under the premise of keeping the high efficiency of the prior art.
US08311211B2

An approach that smoothes a cryptographic function's timing footprint is presented. A processor includes a “function timing smoother” that smoothes out spikes in the amount of time that a particular cryptographic function requires to execute. When a cryptographic function executes, the function timing smoother tracks the amount of time that the cryptographic function executes (current execution time) and compares the time with the amount of time that the same cryptographic function took for a previous execution (previous execution time). When the current execution time is less than the previous execution time, the function timing smoother adds instructions or varies an execution unit's clock speed in order to increase the cryptographic function's current execution time. Using this approach, a malicious user is not able to decipher sensitive information from the cryptographic function's timing footprint.
US08311205B2

A method for handling multiple call redirections in a voice messaging platform is provided that includes receiving a call at the voice messaging platform, wherein multiple, sequential redirecting numbers are associated with the call. The method also includes selecting a mailbox associated with a last number associated with the call when it is determined that the last number does not belong to a closed user group, and depositing a message in the selected mailbox. When the last number belongs to the closed user group, and if the closed user group does not allow individual call forwarding control, the method selects the mailbox based on a closed user group preference. An apparatus and a computer readable medium are provided.
US08311200B2

The present invention relates to a method and apparatus for user authentication. According to an embodiment, the invention provides a method for user authentication in a video communication apparatus, the video communication apparatus including a user authentication unit, the method comprising: receiving image data of a plurality of users; detecting a face region of each of the plurality of users by using the received image data; performing, by the user authentication unit, a user authentication by comparing face feature information corresponding to each of the detected face regions with pre-registered face feature information; and permitting, by the user authentication unit, an access to a video communication service by a user corresponding to at least one of the detected face regions using the user authentication result.
US08311199B2

Methods and systems for automatically providing conference calls are disclosed. In one aspect, methods and systems detect a conference call event that was previously configured by a subscriber user and identify participant users associated with the conference call event. In another aspect, when configuring a conference call event, a subscriber user may enter, select or otherwise designate conference information that the user wishes to be displayed in the caller identification fields that are sent out when a bridge dials the participant users associated with the conference call. Once identified, each participant user is contacted and a response is received from each of the users. Based on the received responses, a conference call is established between the participant users and the subscriber user.
US08311191B2

A method and system for providing context of a caller to a callee when a call is initiated is provided. The context system executing on the calling device collects context for the call. The calling device initiates the call and sends a message to the callee that includes the context. Upon receiving the message, the callee device notifies the caller that a call has been initiated and displays the received context. The callee can decide based on the received context whether to answer the call or not answer the call.
US08311186B2

A multi-directional dispenser cathode has a cathode body that supports a plurality of electron emitters which spanning open portions of the cathode body. Each electron emitter has an inward facing surface and an outward facing surface wherein the inward facing surfaces and an interior wall of the body define an interior volume that contains a heater. To selectively accelerate emitted electrons, an electrically distinct biasing electrode is in spaced relationship to the outward facing surface of each electron emitter and coupled to a biasing power supply effective to provide an intermittent positive voltage potential to the biasing electrode. The distinct biasing electrodes are provided with a positive voltage potential at different times thereby causing an intermittent burst of electrons. Among the applications for intermittent bursts of accelerated electrons are to generate radiation from a particle accelerator.
US08311171B1

A clock extractor extracts clock frequency f2, from a wired data connection. A clock error estimator estimates a first clock frequency error between clock frequency f2 and a clock frequency f1 associated with a local clock of the transmitter. A transmitter sends the first clock frequency error, as a message to a receiver. The transmitter uses a wireless transmitter interface, including a modulator and transmitter radio. The wireless transmitter interface is clocked at clock frequency f1. The transmitter sends data to the receiver. A wireless receiver interface includes a de-modulator and receiver radio. The wireless receiver interface reconstructs clock frequency f1. A clock adder adds the reconstructing clock frequency f1 to the first clock frequency error, resulting in a synthesized clock frequency f2. The receiver clocks a second wired data connection, using the synthesized clock frequency f2.
US08311169B2

An automatic frequency monitoring circuit automatically monitors a frequency of a clock related to an operation of a device to be monitored. In the automatic frequency monitoring circuit, a frequency detecting unit detects, upon detecting a predetermined momentum, the frequencies of a monitoring target clock during a predetermined time for a predetermined number of times and treats as a detection frequency of the monitoring target clock, an average of the frequencies that are detected for the predetermined number of times. A frequency monitoring unit monitors, upon the frequency detecting unit detecting the detection frequency of the monitoring target clock, whether the frequency of the monitoring target clock during the predetermined time is within a predetermined fluctuation range based on the detection frequency.
US08311156B2

A receiver configured to selectively receive an RF signal from an operating band having a plurality of RF channels. The receiver is configured to upconvert the desired RF channel to an intermediate frequency (IF) greater than the RF channel frequencies. The upconverted RF channel is downconverted to baseband or a low IF. The receiver can perform channel selection by filtering the baseband or low IF signal. The baseband or low IF signal can be upconverted to a programmable output IF.
US08311155B2

Demodulator includes reception quality evaluation circuit for evaluating the quality of a received signal by comparison with a first reference value, and outputting an evaluation signal; and driving circuit receiving the evaluation signal. If reception quality evaluation circuit evaluates that the quality of the received signal is acceptable, power supply from driving circuit to DC offset control loop is stopped. This offers a high-frequency receiver that reduces power consumption.
US08311153B2

A data receiving apparatus is provided to receive command data encoded by using a combination of high-level periods during which there is radio wave and low-level periods during which there is no radio wave. The data receiving apparatus is provided with a receiving circuit including a differential amplifier circuit receiving the command data through an antenna, and a demodulator outputting a reproduced signal corresponding to the command data in response to an output of the differential amplifier; and an offset adjustment switch circuit judging a logic level of the reproduced signal in the low level periods of the command data while the receiving circuit receives the command data, and generates offset switch signals based on the logic level of the reproduced signal in the low level periods. The differential amplifier circuit includes an offset control section adjusting an offset value of the differential amplifier circuit in response to the offset switch signals.
US08311146B2

A transmission device (10) includes: a series/parallel converter (11); an MSK modulator (31) for modulating a signal on a channel basis; a D/A converter (13); a frequency converter (14a) for conversion into different carrier frequencies; a synchronization circuit (32); an amplifier (15); a multiplexer (16) for multiplexing amplification signals; and an antenna (19). A reception device (20) includes: an antenna (21); a demultiplexer (22); a frequency converter (23) for converting signal demultiplexed on a channel basis into a baseband frequency; a low-pass filter (33) for removing a higher-harmonic component of the signal; an A/D converter (24); a digital filter (36) for extracting a main wave component from the digital signal; a sampling point detection circuit (35a) for detecting a sampling point from the main wave component; an MSK demodulator (34a) for reproducing and demodulating a symbol point based on detection information by an interpolation process; and a parallel/series converter (26) for restoring an original signal from the demodulated signal.
US08311144B1

Methods and systems are provided for searching for a codeword from a plurality of codewords in a codebook for use in precoding, for example, as used in a multiple-input multiple-output (MIMO) transmission system. Tree search and recursive algorithm techniques may be utilized to reduce the complexity and enhance the efficiency of the codebook search. Distance values may be determined between an optimal codeword and codewords in a codebook. The distance values may be accumulated for a group of the k-best codewords. Additionally or alternatively, a codeword from the codebook may be removed from consideration if the codeword meets a stop rule condition. A codeword may be selected from the codebook based on a minimum distance value from the optimal codeword.
US08311143B2

Methods and apparatus for avoiding overflow and underflow conditions through the determination of appropriate scaling factors in signal estimation processing in a receiver are described. The receiver estimates transmitted symbols from one or more transmitter device antennas, while avoiding underflow and overflow conditions. A pilot based noise estimate and an estimated expected received signal power, corresponding to a transmit antenna, are used to generate an SNR corresponding to the transmit antenna. The generated SNR is used to determine, e.g., select from a fixed size set of predetermined scale factor values, a scale factor to be used for estimation processing associated with the transmit antenna. In some embodiments, the generated scaling factors are used by a fixed point processing linear least squares error estimation module. Scaling factor determination is performed at a rate which is slower than the rate at which symbols are received from a transmit antenna.
US08311141B2

Different sets symbols are precluded at prescribed times in time-dependent trellis coding. This increases the distances between different individual symbols as well as the distances between trellis codes, which increases the robustness of data transmission. The symbols that are precluded in this time-dependent trellis coding are determined in advance according to a prescribed pattern, which pattern does not depend on the history of previous symbols. The Viterbi decoder used for trellis decoding in a receiver can be designed to take advantage of knowledge concerning which different sets of symbols are precluded at prescribed times.
US08311129B2

In various embodiments, temporal filtering may be used to reduce noise over time in a series of video frames. A temporal filter may use previous filtered frames to reduce the noise in a current frame. For example, a temporal filter may filter noise in still parts of an image more strongly than in moving parts of the image. In some embodiments, a temporal filter requiring less processing power may include a method for detecting motion between a set of pixels and applying the temporal filter based on the detected motion. For example, if substantial motion is not detected, the temporal filter for the block of pixels may be stronger (i.e., reduce more noise) than the temporal filter applied to a block of pixels for which substantial motion has been detected.
US08311117B2

A motion vector detecting apparatus includes a correlation detecting unit, a repetitive object detecting unit and a motion vector detecting unit. The correlation detecting unit detects correlations among plural pieces of pixel data in plural directions. The repetitive object detecting unit detects whether or not concerned pixel data in which a motion vector is to be detected is located in a repetitive object. The motion vector detecting unit decreases a difference value in a direction coincident with a direction of motion vector having detected at a past time when the concerned pixel data is located in the repetitive object and detects a motion vector.
US08311116B2

A motion compensated picture rate converter for determining a dominant motion vector for a block appearing in two images includes a high-pass filter and a low-pass filter, transform calculators responsive to the filters for performing transforms on at least two images to produce a frequency-domain representation of the images, estimating calculators for estimating a plurality of motion vectors based on the frequency-domain representations, and a periodic structure detection and elimination module responsive to the transform calculators and the estimating calculators for identifying a period based on the frequency-domain representation of the images and for selecting a dominant motion vector based on the estimated motion vectors and the identified period. A method of operation is also disclosed.
US08311113B2

In a video processing system, a method and system for using motion estimation to equalize video quality across intra frames are provided. Inter-prediction processing may be enabled for macroblocks in an “I” frame to generate temporal statistics. The inter-prediction processing may comprise motion estimation and motion compensation. Spatial statistics may be generated from the macroblocks in the “I” frame. A rate control may be determined based on the generated temporal and spatial statistics. The rate control may allocate a number of bits for encoding the “I” frame and a may allocate a portion of those bits to be used for encoding the current macroblock. The rate control may also be utilized to determine the quantization parameters for macroblocks in the “I” frame. Quantization parameters and intra-predicted current macroblocks may be utilized to generate “I” frame prediction residuals for encoding.
US08311112B2

A system and method for video compression performs predictive coding on a macroblock of a video frame such that a set of pixels of the macroblock is coded using some of the pixels from the same video frame as reference pixels and the rest of the macroblock is coded using reference pixels from at least one other video frame.
US08311103B2

A recording apparatus includes a receiving unit to receive first moving image data of a first predetermined number of frames per second (fps) and second moving image data of a second predetermined number of fps converted from moving image data of a third predetermined number of fps using pull down, a coding unit to code the moving image data selectively using intra-frame coding, forward inter-frame coding, and bidirectional inter-frame coding in a predetermined order, a recording unit to record a coded stream on a storage medium, a switching unit to switch a first mode for recording the first moving image data and a second mode for recording the second moving image data, and a control unit to, in response to a recording start instruction in the second mode, control the coding and recording units to start recording at a specific frame of the frames of the second moving image data.
US08311098B2

A video transmission system includes a transceiver module that transmits a video signal to a remote device over at least one communications channel wherein the video signal is transmitted as at least one separate video layer stream chosen from, an independent video layer stream and at least one dependent video layer streams that require the independent video layer for decoding. A control module determines at least one channel characteristic of the at least one channel and chooses the at least one separate video layer stream based on the at least one channel characteristic of the at least one channel.
US08311090B2

A method for encoding first and second data words, which may represent differential data values (e.g., luminance and chrominance difference data values), onto an encoded data word includes: assigning a first code word to a first approximation value for a first data value, and assigning a second code word to second approximation value for a second data value; mapping the first and the second code words onto respective first and second data segments of the encoded data word; determining a first difference value between the first data value and the first approximation value and determining a second difference value between the second data value and the second approximation value; and at least partial mapping a first difference data word representing the first difference value and/or a second difference data word representing the second difference value onto at least one additional data segment of the encoded data word.
US08311088B2

Methods and systems for processing video data are provided herein. Aspects of the method may comprise receiving on a chip, a plurality of video frames and storing a portion of the received video frames in a memory on the chip. A first portion of the stored video frames may be decoded on the chip and a second portion of the stored video frames may be encoded on the chip during the decoding. A third portion of the stored video frames may be converted from an input video format to a YUV video format. A reference frame corresponding to the converted third portion may be identified from the stored video frames. After conversion, the converted third portion of the received video frames may be utilized as the reference frame for estimating/encoding, or compensating/decoding temporal motion of the subsequently received video frames.
US08311087B2

Methods and apparatus for providing monitoring of voice quality and diagnostic data related to voice quality on a wireless device. Monitoring thresholds can be implemented that allow for additional precautionary measures and/or further monitoring to occur if a threshold level of voice quality performance is experienced. The results of the voice and diagnostic monitoring can be communicated to the service provider who can then collect, analyze and generate reports to assess and determine quality-related problems experienced by the communication network.
US08311085B2

A digital intercom system provides DC power and multi-channel bidirectional digital communications over existing cabling such as microphone cabling used in analog intercom networks. Three or more conductors in the cabling are used for both transmitting and receiving digital signals and carrying DC power. The digital intercom system includes digital user stations and a digital master station which can be used to retrofit an existing analog intercom network or deployed in a new network. User stations can be connected to the cabling via drop cables which do not use active electronic components. The master station routes digital audio and control data packets in three or more channels based on respective network addresses of the user stations to provide point-to-point, point-to-multi-point, and party line communications among the user stations. Sessions and groups can be configured which define talker and listener user stations.
US08311080B2

Disclosed is a mobile communication terminal employing a code division multiple access scheme, in which when it is decided that the common channel level is equal to or higher than a third threshold (common channel level threshold), an RLF decision control unit compares the SIR data with a first threshold and a second threshold to decide in sync state/out-of sync state between the local spread code and the reception spread code and outputs the decision signal. When it is decided that the common channel level is lower than the third threshold, the first threshold and the second threshold are set to the same value. In this state, when it is decided that the level of the SIR data is lower than the first threshold (=second threshold), the decision signal corresponding to an out-of sync state is output immediately after a predetermined delay time elapses, thereby reducing the power dissipation.
US08311069B2

A direct ultrashort laser system is provided. In another aspect of the present invention, a method of measuring laser pulse phase distortions is performed without requiring an adaptive pulse shaper or interferometry. In yet another aspect of the present invention, a system, a method of operating, a control system, and a set of programmable computer software instructions perform Multiphoton Intrapulse Interference Phase Scan processes, calculations, characterization and/or correction without requiring an adaptive pulse shaper.
US08311067B2

External cavity laser (ECL) systems and methods for measuring the wavelength of the ECL by using a portion of the positional light received by the position sensitive detector (PSD) to determine the position of a wavelength tuning element (such as a diffraction grating or an etalon), for determining the longitudinal laser mode or power output of the laser from a portion of the laser light received by a beam-shearing mode sensor, and by using a non-output beam(s) from a transmissive diffraction grating in the ECL to monitor the external cavity laser.
US08311065B2

A fiber laser system including a laser pumping source, first and second wavelength reflectors, first and second gain fibers, and first and second long wavelength reflectors is provided. The laser pumping source is adapted to emit a pumping beam. The first wavelength reflector is coupled to the laser pumping source. The first gain fiber is coupled between the first and the second wavelength reflectors. The first long wavelength reflector is coupled between the first gain fiber and the second wavelength reflector. The second long wavelength reflector is coupled between the first long wavelength reflector and the second wavelength reflector. The second gain fiber is coupled between the first and the second long wavelength reflectors. The diameter of the core of the first gain fiber is greater than the diameter of the core of the second gain fiber.
US08311061B2

A relay node which includes a processor configured to multiplex a plurality of medium access control layer (MAC) packet data units (PDUs) that correspond to a plurality of user agents to form a Super-MAC PDU. The Super-MAC PDU includes a header. The header includes a plurality of Super-MAC PDU subheaders related to the MAC PDUs.
US08311052B2

Control of readout of packets from a packet buffer is disclosed in which equal numbers of tokens are removed and used from token buckets having different bucket sizes; tokens are generated at token rates for the token buckets, wherein each token rate is preset such that the larger the token bucket size, the lower the token rate, and the generated tokens are added to the token buckets; a used-token count is measured for each token bucket, and a stored-token count is measured for each token bucket, with the stored-token count given a negative value if each token bucket is empty; and a number of data packets are read out of the packet buffer, which depends on the measured value of the used-token count for each token buffer.
US08311051B2

A task obtained by a communications processor is decomposed into one or more requests that form a request group. The requests of the request group are sent to main memory and responses to those requests are expected. There may be requests for a plurality of request groups being processed concurrently. However, responses to the request groups are to be returned to the communications processor in the order in which the request groups were sent from the communications processor. To ensure this ordering, dependencies between the request groups are tracked by hardware coupled to the communications processor.
US08311048B2

A server-client system or architecture that allows datacast applications to reliably transport data objects from a network server over a unidirectional packet network (“datacast network”) to one or more clients, each of which may be listening to the packet stream at different times. The invention allows the clients to listen intermittently to the datacast, yet still receive all of the data objects published by the server in a timely manner, and in a way that is more optimal in terms of client resource use. This ensures that listening clients can receive a complete set of the data objects broadcast while being able to conserve client processing and power resources by not requiring continuous listening by the client to the datacast.
US08311041B1

Certain embodiments of the disclosed technology may include systems and methods for automatically adjusting messaging quota. According to an implementation of the disclosed technology, a computer-implemented method is provided for determining a first user base size; determining a first push message volume corresponding to the first user base size; setting a push message quota based at least in part on the first push message volume; determining a second user base size; determining an estimated push message volume based at least in part on the second user base size and the first push message volume; determining a second push message volume corresponding to the second user base size; comparing the estimated push message volume to the second push message volume; and adjusting the push message quota based at least in part on the comparison of the estimated push message volume to the second push message volume.
US08311039B2

Provided is a network system including a traffic information aggregating apparatus connected to a router for transferring data in a network, and a monitor server connected to the traffic information aggregating apparatus. In the network system, the traffic information aggregating apparatus receives traffic information from the router, assigns an aggregation identifier to the received traffic information, creates aggregated information by aggregating the traffic information based on the assigned aggregation identifier and by statistically processing the traffic information, transmits the created aggregated information and the assigned aggregation identifier to the monitor server, and retrieves, upon reception of a retrieval request including the aggregation identifier from the monitor server, requested traffic information from the received traffic information, based on the aggregation identifier included in the received retrieval request. Accordingly, an amount of data received by the monitor server can be reduced.
US08311028B2

To provide a radio communication apparatus and a radio communication method in which change in the transmission rate is taken into consideration at the time of making transmission reservation. The present invention provides a radio communication apparatus for receiving the transmission reservation request with a radio transmitting/receiving unit and transmitting the reservation acknowledgement from the same radio transmitting/receiving unit. This radio communication apparatus is characterized in comprising a control unit for transmitting, from the radio transmitting/receiving unit, a plurality of reservation acknowledgments in different contents for a transmission reservation request in different timings.
US08311024B2

The present invention provides a control function in an access point, switch, or like node on a wireless local area network. The control function operates to ensure frames transmitted by a user terminal are transmitted using an appropriate transmission priority scheme. The control function will assist and provide an appropriate priority level to the user terminal. Frames transmitted from the user terminal are passed through the control function, which will analyze priority level information provided in the frames to determine if the frames were transmitted using the appropriate transmission priority scheme. An enforcement action may be taken in response to identifying frames that were not transmitted using the appropriate transmission priority scheme.
US08311023B1

A intelligent backhaul radio is disclosed that is compact, light and low power for street level mounting, operates at 100 Mb/s or higher at ranges of 300 m or longer in obstructed LOS conditions with low latencies of 5 ms or less, can support PTP and PMP topologies, uses radio spectrum resources efficiently and does not require precise physical antenna alignment.
US08311017B2

The invention concerns a method for interleaving a dedicated set of bits that is divided in an appropriate number of blocks using for each block an interleaver matrix with a predefined first dimension for interleaving the bits within each block, whereby said appropriate number of blocks is estimated in such a way that a value of a second dimension of the interleaver matrix that is needed to interleave the bits within each block lies within a dedicated range, a base station (BS1-BS8), a user terminal (T1-T4) and a communication network (CN) therefor.
US08311015B2

The method for supporting continuous reception of enhanced broadcast service data comprising steps of: an MCE receiving an “MBMS Session Start Request” message from a core network; after the MCE receives the message, transmitting a response message to the core network; MCE transmitting an “MBMS Session Start Request” message to an ENB, the message including information of adjacent cells; and the ENB broadcasting the information of adjacent cells on a current cells. With the scheme of present invention, if a user wants to move to a common cell when he/she receives MBMS service in an SFN edge cell, he/she can enter the active mode and switch into the common cell so as to reduce MBMS data loss. When a UE moves from a cell with SC-PTM transmission mode into a cell with SC-PTM transmission mode, data loss can also be reduced.
US08311012B2

A gateway information storage device (60) includes a gateway information storage unit (61) which stores gateway information indicating a gateway (GW) to which a mobile terminal (10) is being connected. An access device (20) includes: a gateway information acquiring unit (23) which acquires the gateway information from the gateway information storage device (60) in response to a connection request in handover that is received from the mobile terminal (10); and a connection processor unit (22) which establishes a connection between the mobile terminal (10) and a gateway (GW20B) identified by the gateway information acquired from the gateway information storage device (60).
US08311007B2

A wireless communication unit (101) for a radio communication system comprises a device token controller (403) which receives at least a first geographical radio resource token allocated to the wireless communication unit (101) by a radio resource token controller (117) of a network of the radio communication system. The first geographical radio resource token provides a first radio resource right allocation to the wireless communication unit (101) for a first geographical area. A radio resource manager (407) then determines a radio resource usage parameter in response to the first radio resource right allocation. Specifically, the radio resource manager (407) may only determine the radio resource usage parameter in response to the first radio resource right allocation if the location estimate is within the first geographical area. The radio communication system may be a heterogeneous communication system. The invention may allow effective overall centralized radio resource management while allowing distributed radio resource management procedures and techniques to be used.
US08311002B2

The present invention relates to a method and an arrangement for optimizing radio resource utilizations when scheduling data transmissions between a radio base station (15) and one or more user equipments (18) on a radio channel over a radio interface in a communication network comprising a plurality of said radio base stations (15) serving cells between which said user equipments (18) are moving. Firstly information on channel quality of said radio channel is obtained. Also, information on the traffic per user within the cell is obtained. Then, the information on channel quality and said traffic information are combined and the data transmission is scheduled based on the combination.
US08310998B2

Efficient encoding techniques are described for encoding resource allocation data to be signalled to a number of user devices in a communication system. In one encoding technique, a resource allocation bit pattern is transmitted to all the users together with a resource ID for each user. Each user then identifies its allocated sub-carriers using the received allocation bit pattern and the received resource ID. In another encoding technique, a code tree is used to generate a value representing the sub-carrier allocation. The user device then uses the code tree to determine the sub-carrier allocation from the signalled value.
US08310994B2

Provided is a method for configuring and managing a channel in a wireless communication system that divides a full frequency band into a plurality of sub-bands. The method comprises selecting at least one sub-band from the plurality of sub-bands and allocating each of a plurality of Adaptive Modulation and Coding (AMC) channels using the selected at least one sub-band; puncturing sub-carriers of at least one of the plurality of AMC channels according to a predetermined pattern; and allocating a diversity channel using the punctured sub-carriers.
US08310985B2

A portable device is used to capture, in real time, data sufficient to identify an item, such as a product or service promoted, or a music track played, on a broadcast medium such as radio or television. The capture device can be a standalone implementation, or an application program executable on a personal communication device such as a cell phone or Blackberry. The capture device communicates the captured data to a remote server via a selected wired or wireless channel, or the internet, and the server provides services to support the user in responding to the radio or television broadcast item that corresponds to the captured data. The server on demand downloads to the user additional digital content associated with the identified radio broadcast item.
US08310983B2

A method and apparatus for performing time synchronization is provided. The method/apparatus includes, at a radio subsystem: receiving, from a digital subsystem, a first signal via the link, where the link not dedicated to timing synchronization; determining a time difference between the first signal and a second signal; converting the time difference to a time error, sending, via the link, the time error or time difference to the digital subsystem. The method further includes, at the digital subsystem, inputting the time error, received from the radio subsystem, to a phased locked loop (PLL) in order to adjust an oscillator frequency so as to reduce the amount of the time error and thus synchronizing the radio access network with the second signal received at the radio subsystem, without the need for an additional connection between the digital and radio subsystems.
US08310982B2

As a first slot transmitting notification from an electronic device to a host device, a second slot transmitting a coupling request and a third slot transmitting notification except the coupling request are provided, and whether or not to provide the second slot may be controlled. Accordingly, it makes it possible to control a period when the second slot is provided, namely a period when the coupling request is performed, prevent the host device and the electronic device from being coupled erroneously by the unintended coupling request, and couple the host device being a communication object and the electronic device appropriately.
US08310978B2

A wireless communication system, wherein packet transmission operations are carried out in an infrastructure mode, includes: a first terminal station serving as a data transmission source; a second terminal station serving as a data receiving destination; and a control station configured to contain each terminal station and relay a packet transmitted between the two terminal stations; wherein the first terminal station transmits a packet addressed to the second terminal station via the control station, and detects that the second terminal station is within range capable of a direct link, based on the first terminal station receiving a confirmation response packet replied from the second terminal station, the confirmation response packet being replied from the second terminal station upon a predetermined period of time having passed from the time of the control station transferring the packet to the second terminal station address.
US08310977B2

A repeater for relaying data signals between two nodes is provided. The repeater includes a first signal processor that amplifies the received data signals, a path controller that transmits initial information of the received data signal through a first path to determine if the received data signal is from a specific local area and transmits data signals following the initial information through a second path to amplify the data signals following the initial information, a second signal processor that amplifies and transmits the data signal, and a data selection processor that allows the data signals following the initial information to be transmitted through the second path when it is determined using the initial information received that the received data signal is from the specific local area.
US08310972B2

The present invention discloses a wireless mobile communication system for transferring MBMS data from an access gateway to plural wireless base stations and transmitting the MBMS data from the plural wireless base stations to a wireless mobile station at the same time. The system includes a transferring part included in the access gateway for copying the MBMS data in a number corresponding to the number of the plural wireless base stations, adding a header indicative of data transmission time to the MBMS data, and transferring the MBMS data to the plural wireless base stations; a transmitting part included in each the plural wireless base stations for extracting the data transmission time from the header of the transferred MBMS data, deleting the header from the MBMS data, and transmitting the MBMS data to the wireless mobile station.
US08310969B2

The present invention discloses a mobile device and a power saving method thereof. The mobile device comprises a modem processor and a data processor. The modem processor is electrically connected to a wireless network system for receiving/transmitting a network packet. When the data processor is in a hibernation mode, the IP packet protocol module of the modem processor unpacks the received network packets to access the packet data. If it is determined that the packet data need to be processed by the data processor, the modem processor wakes up the data processor; whereas the data processor remains in the hibernation mode. Thus, the time period in which the data processor is in the hibernation mode is extended so as to achieve power saving effect.
US08310961B2

Various example embodiments are disclosed herein. According to an example embodiment, an apparatus may include a controller, and a wireless transmitter coupled to the controller, the wireless transmitter configured to the wireless transmitter configured to transmit at least a portion of a frame via wireless link to one or more mobile stations in a wireless network, the at least a portion of a frame including: an all-group downlink region directed to group 1 half-duplex (HD) mobile stations, group 2 HD mobile stations, and full-duplex (FD) mobile stations, a group 1 downlink region directed to the group 1 HD mobile stations and the FD mobile stations, and a group 2 downlink region directed to the group 2 HD mobile stations and the FD mobile stations.
US08310959B2

Among other disclosed subject matter, a computer-implemented method for handling a voice communication in an integrated system includes receiving information indicating that a voice communication between a first party and a second party is to be initiated. The method includes identifying one of a plurality of terminal assignment records as being associated with the second party, each of the terminal assignment records configured to specify, for a particular party, at least one of a plurality of terminal units for receiving an alert to the particular party regarding the voice communication. The method includes generating at least one alert to the second party according to the identified terminal assignment record, the alert based on the received information. The method includes forwarding communication data to an application program available to the second party, the communication data obtained from the received information.
US08310951B2

Disclosed is a network coding method and system for receivers having a different channel state that may demodulate and extract a single coded packet using a different demodulation scheme according to a channel state of each receiver. The disclosed network coding method may use a different demodulation scheme to be suitable for a channel state of each receiver by applying a packet encoding scheme combined with a modulation scheme. When two receivers receive a network coded packet, a receiver having a poor channel state may receive a relatively small amount of information from the single packet compared to the other receiver having a relatively excellent channel state, but may enhance the reliability of packet reception. The other receiver having the relatively excellent channel state may decrease the reliability of packet reception, but may receive a relatively large amount of information.
US08310944B2

The SINR (signal-to-interference+noise ratio) estimator comprises a low-pass filter (66) to filter a variance σκ computed from the received pilot symbol amplitude to obtain an estimated variance σκ with a reduced bias, wherein the low-pass filter has an adjustable coefficient and the estimator comprises an electronic controller able to adjust the value of the adjustable coefficient according to the number of pilot symbols received during a timeslot.
US08310942B2

There are disclosed methods and apparatus for testing a network. A plurality of packets may be transmitted over the network from one or more source port units. Each transmitted packet may include a packet group identifier (PGID) corresponding to a unique combination of values for a plurality of tracking factors. The packets may be received at one or more destination port units. Each destination port unit may extract the PGID from each received packet and may accumulate traffic statistics for each of the plurality of PGIDs. The accumulated traffic statistics for at least some of the plurality of PGIDs may be aggregated to report summary statistics for a selected tracking factor.
US08310939B2

A method for configuring operation, administration and maintenance (OAM) properties, a system for configuring OAM properties, and a node device are provided. The method includes: delivering a message carrying OAM property configuration indicating information; and flowing through a plurality of nodes to be configured in the process of delivering the message, and configuring, by each of the nodes to be configured, an OAM property of the present node according to the OAM property configuration indicating information in the message flowing through the present node.
US08310935B1

Data communications system for handling IP packets have a route evaluation mechanism for determining a least cost route for delivery a packet to a destination, and an alternate route evaluation mechanism for evaluating possible routes for packet delivery having cost different from the cost of the least cost route. In response to evaluation performed by the alternate route evaluation mechanism, an alternate route table generator produces an alternate route table containing alternate routes for delivery of the packet to the destination. A fast failure recovery algorithm is carried out to determine entries in the alternate route table.
US08310928B2

One or more flow control modules, implemented on various types of network topologies, provide a number of functionalities for controlling the flow of IP packets (such as TCP/IP packets) over a network connection. The flow control modules may be implemented within a sender and/or receiver or may be deployed into a network as a separate device without requiring significant additional resources.
US08310927B1

A method, apparatus, and computer program media for a network device comprises a processor; a forwarding engine comprising a plurality of ports to receive packets of data, wherein the packets comprise control packets each addressed to the processor and comprising a priority code representing one of M priorities; N queues each associated with one or more of the M priorities; a decoder to enqueue each of the control packets to one of the N queues according to the priority code in the control packet and a mapping between the N queues and the M priorities; and a scheduler to pass the control packets from the n queues to the processor according to a priority scheme for the N queues.
US08310925B2

An apparatus and method are provided for transmitting data by a Customer Premises Equipment (CPE) that communicates with a first communication equipment supporting a first communication protocol and a second communication equipment supporting a second communication protocol. The apparatus and method includes receiving data packets from the second communication equipment, determining a data grant interval of the first communication equipment according to a preset Quality of Service (QoS) scheme of the first communication equipment, determining an amount of data to be transmitted for the data grant interval, collecting data packets from the received data packets below the determined amount of transmission data, and transmitting the collected data packets to the first communication equipment every data grant interval.
US08310923B1

A network protection service is presented. The network protection service is configured to establish an arrangement with a subscribing host for providing assistance to the subscribing host upon detection of a triggering condition. A set of rules corresponding to the subscribing host for filtering network traffic directed to the subscribing host is determined. The network protection service monitors for a triggering condition for providing protective assistance for the subscribing host, and upon detection of a triggering condition, provides protective assistance to the subscribing host. The protective assistance includes causing network traffic directed to the subscribing host to be rerouted to the network protection service. The protective assistance further includes filtering the network traffic rerouted to the network protection service according to the set of rules corresponding to the subscribing host. At least some of the filtered network traffic is forwarded to the subscribing host.
US08310913B2

An information recording medium having a disc shape and a recording layer configured to store information by light, the information being configured to be recorded on the recording layer with a mark and a space, wherein a channel clock period, represented by T, is provided for recording the mark on the recording layer. A mark corresponding to 2T or more can be recorded, and write parameter information is recorded on a particular area of the information recording medium. The parameter information includes a first peak power value used for a standard recording speed, and a second peak power value used for an increased recording speed which is a quadruple of the standard recording speed, the second peak power value being greater than the first peak power value.
US08310904B2

An information recording apparatus for recording additional content on a medium on which a title including one or more files is already recorded, includes means for designating a title to be added on the medium; means for transmitting disc package information, the disc package information and unique IDs; means for receiving and additionally recording on the medium the title to be added generated in the content server, file names of files so as not to be the same as the file names of the files constituting the titles already recorded on the medium; means for receiving and additionally recording a new title for display of a menu screen on the medium, which is generated in the content server, so that the title to be added can be selected, on the basis of the disc package information; and means for receiving and additionally recording new disc package information on the medium.
US08310903B1

A method of manufacturing a thermally-assisted magnetic recording head includes: providing bar including, arranged in a first direction, a plurality of thermally-assisted magnetic recording head sections each including a waveguide, and a plurality of light source units each including a substrate with a light source mounted on a first surface of the substrate; bonding a second surface of the substrate to the bar with a bonding layer while allowing a light emitting position of the light source to be in opposition to the waveguide and allowing the first surface to be parallel to the first direction; and separating the bar for each of the thermally-assisted magnetic recording head sections. The substrate is bonded to the bar by radiating each laser beam from a dead angle direction where the first surface on which the light source units are provided is hidden from view.
US08310902B1

A thermal-assisted magnetic recording (TAMR) system is described which generates laser-pulse signals from the write data line. Additionally, training signals for initial synchronization are fed to the preamp IC using the write data line during servo read cycle. This requires no increase in the number of wires going to read-write driver chip (R/W IC) (preamp). In embodiments of the invention the R/W IC also includes registers that are set using serial data from the system electronics to influence the characteristics of the drive signal to the laser.
US08310895B2

A semiconductor memory device includes a memory cell array divided into a plurality of subarrays arranged in matrix form, the plurality of subarrays making up a plurality of subarray columns, an address pad column formed outside the memory cell array, the address pad column comprising a plurality of address pads that are arranged to be substantially parallel to the subarray columns, a data I/O pad column formed in a middle section of the memory cell array, the data I/O pad column comprising data I/O pads that are arranged to be substantially parallel to the subarray columns, an address input circuit arranged in the middle section of the memory cell array, and a pad input address line formed in a direction substantially perpendicular to the subarray columns on the memory cell array, the pad input address line directly connecting the address pad and the address input circuit.
US08310890B2

A device and a method controlling the device are provided. A first command is supplied to the device in synchronization with a clock signal of a first frequency. The first command is to have the device perform a first operation. The frequency of the clock signal is changed from the first frequency to a second frequency higher than the first frequency. The device performs the first operation in synchronization with the clock signal of the second frequency following changing the frequency of the clock signal.
US08310887B2

A semiconductor device includes a bit line, a memory cell coupled to the bit line, the memory cell being configured such that a current flowing there the memory cell is varied in accordance with information stored M the memory cell, a first transistor coupled at a control electrode thereof to the bit line, a second transistor coupled to the bit line and supplied at a control electrode thereof with a first control signal, a global bit line, and a third transistor coupled in series with the first sistor between a node and the global bit line, the third transistor supplied at a control electrode thereof with a second control signal.
US08310883B2

A driver power supply circuit stepping down a power supply voltage is arranged at a power supply node of a word line driver. The driver power supply circuit includes a non-silicide resistance element of N+ doped polycrystalline silicon, and a pull-down circuit lowering a voltage level of the driver power supply node. The pull-down circuit includes a pull-down transistor having the same threshold voltage characteristics as a memory cell transistor pulling down a voltage level of the driver power supply node, and a gate control circuit adjusting at least a gate voltage of the pull-down transistor. The gate control circuit corrects the gate potential of the pull-down transistor in a manner linked to variations in threshold voltage of the memory cell transistor.
US08310879B2

An electrically programmable and erasable non-volatile memory point may have at least one floating-gate transistor connected to a bit line and to a ground line, and may be programmed with a programming voltage. In an erase phase of the memory point, a first, negative, voltage may be applied to the bit line and to the ground line. The absolute value of the first voltage may be smaller than a threshold value of a PN diode. A second positive voltage which is smaller than the programming voltage may be applied to the control gate of the floating-gate transistor. The difference between the second voltage and the first voltage may be equal to the programming voltage, and, in a writing phase, the first negative voltage may be applied to the control gate of the floating-gate transistor, and the second voltage may be applied to the bit line.
US08310878B2

A boosting circuit includes first to fourth rectification elements, first to fourth MOS transistors, first to fourth capacitors, and a switch circuit. The switch circuit has a low level terminal connected to a first connection node between the first end of the third rectification element and the first end of the fourth rectification element, and a high level terminal connected to a second connection node between a second end of the third MOS transistor and a second end of the fourth MOS transistor. The switch circuit conducts changeover between a voltage at the low level terminal and a voltage at the high level terminal to output a resultant voltage to the output terminal.
US08310872B2

A NAND flash memory device having a bit line and a plurality of storage cells coupled thereto. Programming circuitry is coupled to the plurality of storage cells concurrently to program two or more of the storage cells in different NAND strings associated with the same bit line.
US08310868B2

Spin Torque Transfer (STT) memory cell structures and methods are described herein. One or more STT memory cell structures comprise a STT stack including: a pinned ferromagnetic material in contact with an antiferromagnetic material; a tunneling barrier material positioned between a ferromagnetic storage material and the pinned ferromagnetic material; a multiferroic material in contact with the ferromagnetic storage material; and a first electrode and a second electrode, wherein the antiferromagnetic material, the pinned ferromagnetic material, and the ferromagnetic storage material are located between the first electrode and the second electrode. The STT memory cell structure can include a third electrode and a fourth electrode, wherein at least a first portion of the multiferroic material is located between the third and the fourth electrode.
US08310861B2

A magnetic memory cell including a piezoelectric material, and methods of operating the memory cell are provided. The memory cell includes a stack, and the piezoelectric material may be formed as a layer in the stack or adjacent the layers of the cell stack. The piezoelectric material may be used to induce a transient stress during programming of the memory cell to reduce the critical switching current of the memory cell.
US08310859B2

A semiconductor memory device includes a plurality of memory cell blocks including a first memory cell block having bit lines, an edge sense amplifier block including edge sense amplifiers coupled to a portion of the bit lines of the first memory cell block, and a balancing capacitor unit coupled to the edge sense amplifiers.
US08310855B2

In a semiconductor device of a stacked structure type having a control chip and a plurality of controlled chips, wherein the control chip allocates different I/O sets to the respective controlled chips and processes the I/O sets within the same access cycle, the controlled chip close to the control chip and positioned to a lower position in the stacked structure has I/O penetrating through substrate vias connected to penetrating through interconnections. The penetrating through interconnections are extended to an upper one of the controlled chips that not use the penetrating through interconnections and, as a result, all of the penetrating through interconnections have the same lengths as each other.
US08310853B2

A layout structure of bit line sense amplifiers for use in a semiconductor memory device includes first and second bit line sense amplifiers arranged to share and be electrically controlled by a first column selection line signal, and each including a plurality of transistors. In this layout structure, each of the plurality of transistors forming the first bit line sense amplifier is arranged so as not to share an active region with any transistors forming the second bit line sense amplifier.
US08310845B2

A method of operation for flyback power converter includes operating a controller of the flyback power converter in a regulation mode when a control signal is below a first threshold. The control signal is provided as an input to a terminal of the flyback power converter. When the control signal is below a second threshold and above the first threshold, the controller is operated in a limiting mode. The controller is operated in an external command mode when the control signal is below a third threshold and above the second threshold. Lastly, when the control signal is above the third threshold, the controller is operated in a protection mode.
US08310843B2

There is provided a terminal sealing device that can realize easy change of a protective cover, reduce the number of components used, and be efficiently placed in a small space. A power supply terminal sealing device 10 includes a molded thermoplastic resin member 11 that seals a power supply terminal 13 provided on a surface of a glass plate 16, and a locking hole 12 formed integrally with the molded thermoplastic resin member 11, and the locking hole 12 engages a protective cover 18 that houses the molded thermoplastic resin member 11.
US08310840B2

Disclosed are an electromagnetic bandgap structure and a printed circuit board including the same. In accordance with an embodiment of the present invention, the printed circuit board can include a dielectric layer, a plurality of conductive plates, and a stitching via, which is configured to electrically connect the conductive plates to each other. The stitching via can pass through the dielectric layer, and a part of the stitching via can be placed in a planar surface that is different from a planar surface in which the conductive plates are placed. With the present invention, the electromagnetic bandgap structure can prevent a signal of a predetermined frequency band from being transferred.
US08310838B2

An electric drive (1) with a circuit board (2), having conductor tracks (3) and contact openings (4) with plated through-holes (5) and equipped with electronic components (6), the circuit board (2) being coated with a protective layer (7) of insulating material, and press-fit contacts (8) are inserted into the contact openings (4) and in electrical contact areas (9) within the contact openings (4) electrical contact exists between a press-fit contact (8) and the plated through-hole (5) of the contact opening (4). The task of the invention is to reliably protect circuit boards of electric drives exposed to moisture and other chemical environmental effects and contact them economically. This task is solved according to the invention in that the protective layer (7) is a parylene coating, which covers the circuit board (2), the electronic components (6) and the surface areas of the contact openings (4) and circuit board (2) directly connected to the contact areas (9) between at least one press-fit contact (8) and at least one contact opening (4).
US08310834B2

A module and tensioning means for mounting the module to a mounting rail are provided. The tensioning means are rotatably disposed about a pivot point disposed on a housing, wherein the tensioning means interact with anchoring means such that, by rotation of the tensioning means, the anchoring means are latched to a second clamping means of the mounting rail.
US08310833B2

A method of making an electronic circuit device includes placing a circuit board in a cavity of a mold such that one side of the circuit board is held in close contact with an inner surface of the cavity, and encapsulating the circuit board in a casing by filling the cavity with a resin material. The one side of the circuit board is exposed to one side of an outer surface of the casing to define part of the one side of the outer surface of the casing. The method further includes thinning the casing by machining the entire one side of the outer surface of the casing.
US08310832B2

A cooling system for rack mount electrical or electronic equipment comprises a hollow, box-shaped exhaust shelf having a vent on at least one end face thereof. The exhaust shelf may be configured for rack mounting. A side duct, open on its inner side, is mounted between the exhaust shelf and a top rail adapted to be mounted between a front post and an opposing rear post in a four-post rack mount enclosure. A plenum in the side duct is in fluid communication with the interior chamber of the exhaust shelf. A chassis having a side-facing exhaust for cooling air may be mounted on or over the exhaust shelf such that warm air exiting the chassis is collected in the plenum of the side duct and channeled into the exhaust shelf and out through the vent. In this way, the desired front-to-back cooling air flow within a rack mount enclosure may be maintained even if one or more individual chassis mounted in the enclosure have side cooling air exhausts. In other embodiments of the invention, the airflow may be in the reverse direction—i.e., cooling air may be drawn into the shelf, pass through the side duct and enter the chassis.
US08310829B2

A shipping container having an interior and a plurality of electronic equipment modules disposed within the interior of the container is cooled by an air conditioning unit adapted to be disposed within the interior of the container. The electronic equipment may include computing equipment and electronic data storage equipment.
US08310826B2

A protective cover used to install an electronic unit and a peripheral keyboard, includes a base, a first latching structure and a second latching structure, the base includes a first main section, a second main section and a bendable connecting section connecting the first main section to the second main section; The first latching structure is arranged on the periphery of the first main section; the second latching structure is arranged on the periphery of the second main section. The electronic unit is received in the first main section and secured by the first latching structure, the keyboard is received in the second main section and secured by the second latching structure. The electronic unit and the keyboard can be overlaid by bending of the connecting section. The disclosure also discloses a portable electronic device used the protective cover.
US08310810B2

The present invention relates to an electric double-layer capacitor and a method for producing same capable of evenly and rapidly doping a negative electrode layer with lithium ions. The electric double-layer capacitor comprises: a positive electrode including a positive electrode layer formed on one surface of a positive electrode current collector; a negative electrode including a negative electrode layer formed on one surface of a negative electrode current collector; a first separator disposed between the positive electrode layer and the negative electrode layer; and a second separator disposed between the positive electrode current collector and the negative electrode current collector, in which the negative electrode includes holes penetrating through the negative electrode current collector and reaching the negative electrode layer.
US08310809B2

An electric double-layer capacitor includes a cylindrical case having a bottom, a side surface, and an opening, a capacitor element accommodated in the case, the capacitor element, a driving electrolyte accommodated in the case, and a terminal plate provided at the opening of the case. The capacitor element includes a first electrode and a second electrode extending in a direction opposite to the first electrode. The second electrode is joined to the bottom of the case. The first and second electrodes are tilted away from the center axis of the capacitor element. In this electric double-layer capacitor, electrodes of the capacitor element are connected to the case and sealing plate reliably.
US08310808B2

A multilayer capacitor includes a dielectric body formed by a plurality of dielectric layers, a first conductor layer, a second conductor layer, a first terminal electrode, and a second terminal electrode formed on a first side face of side faces of the dielectric body in parallel to a stacking direction Z. The first and second conductor layers respectively include first and second lead portions connected to the first and second terminal electrodes. A relation (a+c)/(b×n)≦0.035 is formed between a length “a” between the first and second lead portions in a vertical direction to the stacking direction Z, a length “b” between conductor layers positioned at both ends of the dielectric body in the stacking direction, a space length “c” between the first side face and the first conductor layer, a total number “n” of the conductor layers.
US08310806B2

A first inner electrode has a first main electrode, a first lead conductor, a first coupling conductor, and a second lead conductor. A second inner electrode has a second main electrode, a third lead conductor, and a second coupling conductor. A third inner electrode has a third main electrode, and a fourth lead conductor. The third inner electrode is connected to only a first connection conductor. In the extending direction of the first and third lead conductors, the first and second coupling conductors have a length shorter than the lengths of the first and third lead conductors and of the first and second main electrodes, respectively. The second inner electrode is adjacent to at least one of the first and third inner electrodes so as to sandwich the insulating layer.
US08310796B2

A switching circuit for use in a power converter is provided. The switching circuit includes an insulated gate bipolar transistor (IGBT) including a gate terminal, a collector terminal, and an emitter terminal, a gate drive circuit electrically coupled to the gate terminal and configured to switch the IGBT on and off, and, a temperature drift resistant clamp circuit electrically coupled between the gate terminal and the collector terminal of the IGBT, the temperature drift resistant clamp circuit configured to maintain a voltage at the collector terminal below a threshold voltage and facilitate reducing the effects of temperature on operation of the switching circuit.
US08310792B2

A magnetoresistive element (MR element) for reading a change in a magnetic field of a magnetic recording medium includes first and second electrode layers for providing a sensing current, which are perpendicular to an air bearing surface (ABS) facing the magnetic recording medium, first and second free layers which have a magnetization direction which changes in accordance with an external magnetic field, and a spacer layer composed of non-magnetic material. A ratio of a representative width and a representative length of each of the first and second free layers is at least 2 to 1, to thereby provide initial magnetizations along a direction of the representative length of each of the first and second free layers.
US08310775B1

A disk drive is disclosed comprising a disk including a plurality of tracks, a head actuated over the disk, and control circuitry. The control circuitry is operable to: write a target track including a plurality of data wedges; determine optimization metrics for the data wedges of the plurality of data wedges as the data wedges are read; store the optimization metrics for the data wedges from the target track; and remove a first portion and a second portion of the optimization metrics such that a remaining portion of the optimization metrics remains. Further, the control circuitry is operable to calculate an average optimization metric value for the remaining portion of optimization metrics for use in read channel optimization.
US08310774B2

According to one embodiment, a lens drive device comprises: a housing; a yoke provided on the inside of the housing; a magnet secured to the yoke; a carrier which is located on the inside of the yoke and which is provided with a lens; a coil which is connected to the carrier and which interacts with the magnet; a spring for resiliently supporting the carrier; and a magnetic member connected to the carrier.
US08310770B2

This invention provides a photographing optical system comprising: in order from an object side to an image side: a first lens with positive refractive power having a convex object-side surface; a second lens with negative refractive power having a convex object-side surface and a concave image-side surface, at least one of the object-side and image-side surfaces thereof being aspheric; a third lens having at least one inflection point formed thereon and both surfaces thereof being aspheric. A stop is positioned between an imaged object and the first lens element. The photographing optical system further comprises an electronic sensor on which an object is imaged, and there are three lens elements of the photographing optical system with refractive power.
US08310748B2

A display device includes a display panel, a barrier layer, and a sealant. The display panel includes a backplane and a frontplane disposed on the backplane, wherein the frontplane includes a plurality of frontplane sidewalls. The frontplane sidewalls at least include a first frontplane sidewall and a second frontplane sidewall, forming a frontplane concavity. The barrier layer includes a first barrier layer sidewall and a second barrier layer sidewall, wherein the first barrier layer sidewall and the second barrier layer sidewall form a barrier layer concavity. The barrier layer concavity corresponds to the frontplane concavity, and at least one of the barrier layer concavity and the frontplane concavity does not include a right angle. The sealant is disposed in a sealant accommodating space defined by the frontplane sidewalls of the frontplane, an inner surface of the backplane and an inner surface of the barrier layer.
US08310740B2

An image scanning device includes a CCD pair provided with two rows of photodiode arrays for scanning an image on a paper, a motor drive circuit for causing the CCD pair to sub-scan the image on the paper, and an adder for superimposedly combining two outputs of the CCD pair with a predetermined time lag therebetween. A control unit controls the adder to add the two outputs of the CCD pair without the time lag when received an instruction of a low resolution that corresponds to ½ of a high resolution by a resolution switch and thereby doubles a speed of the sub-scan by the motor drive circuit.
US08310730B2

Provided are a fax data transmission controller, a fax server, a fax system, and a method of providing the fax system. The fax data transmission controller can store fax data received via a public switched telephone network (PSTN), and transmit the stored fax data to a fax server, to a facsimile, or to a user computer. The fax server can filter fax data that is received or to be transmitted, and perform authentication on the content of the fax data.
US08310729B2

An image forming device is provided which embeds a decodable two-dimensional code when embedding (printing) a two-dimensional code in an original document. The image forming device represents additional information by associating virtual points with dots in one-to-one correspondence and arranges dots in positions deviated from virtual points associated with the dots. The image forming device includes a determining unit for determining intervals between the virtual points and virtual points adjacent to the virtual points and determining sizes of the dots, and an arranging unit for arranging dots having the determined sizes to respective virtual points having the determined intervals. The determining unit may determine dots to have sizes other than sizes proportional to the determined intervals.
US08310724B2

An image processing system for interpolating image data is comprised of a shift invariant point determining device, an illumination averager, a second order differentiator, and color data calculator. The shift invariant point determining device ascertains shift invariant points within the mosaic color element array pattern. The illumination averager determines average illumination values of clusters of a plurality of pixels. The second order differentiator determines a second order derivative of the average illumination values of the clusters of the plurality of pixels. The color data calculator determines color data for each of the plurality of pixels from the image data and second order derivative. A second order derivative scaler multiplies the second order derivative by a scaling factor for selectively smoothing and sharpening the second order derivative. A color data averager averages color data values of adjacent pixels to a resolution of the image data.
US08310722B2

A method for actuating an inkjet printing device that operates in accordance with the continuous inkjet principle to place a printing image, which printing image is to be printed by way of the inkjet printing device, on a printing material, where the inkjet printing device provides printing ink droplets at a defined droplet generation frequency, and where the position of the printing material which is to be printed relative to the inkjet printing device is monitored with the aid of a sensor, i.e., an encoder, to generate an actuating signal for the inkjet printing device.
US08310720B2

A color adjustment apparatus comprises an input unit for receiving an input operation, a color adjustment display segment for displaying orthogonal coordinate systems between a pre color adjustment hue axis and an adjustment target axis indicative of a degree of adjustment of a hue, saturation, or lightness and an adjustment line indicative of a relationship between before color adjustment and after color adjustment on the orthogonal coordinate systems, an adjustment line changing unit for changing the adjustment line in response to an operation by the input unit, and a color adjustment unit for adjusting a hue, saturation, and lightness of a target image in correspondence with the adjustment line changed by the adjustment line changing unit.
US08310719B2

The present invention provides an image processing apparatus able to shorten the processing time for automatic tone correction. The image processing apparatus includes: printing unit for conducting tone correction for bitmapping a print job, and then printing the tone-corrected bitmap data; automatic tone correcting unit for conducting automatic tone correction while the printing unit is processing the print job; and configuring unit for configuring an image quality mode for printing by the printing unit. Depending on the image quality mode configured by the configuring unit, the automatic tone correction conducted by the automatic tone correcting unit while the print job is being processed may not be conducted.
US08310718B2

A method for defining a gloss effect in a printed document includes printing a document region with first and second colorant combinations. The first colorant combination defines a first colorant stack height and said second colorant combination defines a second colorant stack height that differs from the first colorant stack height. As such, the document region has a first appearance when viewed straight-on and a second appearance when viewed at an angle. In one example, the first colorant combination is black (K) colorant that results in a one-level stack height and the second colorant combination is cyan, magenta, and yellow (CMY) colorants that result in a three-level stack height. In another example, the second colorant combination can be cyan, magenta, yellow and black (CMYK) colorants that define a four-level stack height. In such case, both colorant combinations appear as black in straight-on viewing or scanning, while the average color and/or luminance of the colorant combinations will differ from each other when the document region is viewed at an oblique angle. The desired gloss font or other gloss effect is defined by selective placement of the first and second colorant combinations relative to each other. Font sizes of 3 points or less can be defined.
US08310717B2

A method for identifying one or more spot colors in a full color multi-bit image data, and processing the identified spot colors for output on an image printing system is provided. The method includes inputting the full color image data, wherein the full color image data includes a plurality of pixels; analyzing the inputted image to identify the pixels with a spot color from the pixels with a non-spot color, wherein each pixel with a spot color is within a predetermined threshold from a desired color value; processing the identified spot color pixels; and combining the processed spot color pixels with non-spot color pixels to form a data structure.
US08310711B2

When a user logs in to an MFP (S200), places an original on a scanner, and instructs the MFP to start a process, the MFP scans the original to recognize characters and words, and creates a word appearance frequency list (S201). Thereafter, records (histories) contained in information about histories of jobs that were executed in the past are narrowed into histories that were executed by users having the same attribute as that of the login user (S202). Functions of jobs contained in identified histories are compared, and job histories having similar functions are grouped. Finally, functions and settings of remaining histories are displayed on a user interface (S204). When any of them is selected, a document is processed according to the selected function and setting (S205). Thereafter, a history of the job is stored (S206).
US08310708B2

To a multi-functional peripheral, an external terminal is connected by an external user who performs a remote operation or remote monitoring of an operation for the operation screen. The multi-functional peripheral has a specific user determination portion which determines whether or not the external user who has made the connection is a remote monitoring user who performs remote monitoring, and when the external user who has made the connection is not the remote monitoring user, an operation screen during connection displaying information to show that the external terminal is being connected is displayed, and when the external user is the remote monitoring user, a normal operation screen without the information to show that the external terminal is being connected is displayed.
US08310703B2

Methods and system for printing a print job with cloud storage are disclosed. A web print server is provided for accessing a cloud storage server. The web print server is operable to download a print job from the cloud storage server to the web print server. The web print server downloads the print job based on an identification (of the print job) that is received from a web client remotely over a network. Subsequently, the print web server sends the print job to a printer for the print job to be printed from the printer. In one embodiment, the printer may comprise the web client.
US08310696B2

A method for end-to-end printing, including entering into service level agreements with each of a plurality of partner systems that enable customers to order personalized print products, wherein a service level agreement designates maximum delays for finishing customer print orders, receiving customer print orders forwarded from the plurality of partner systems, each print order specifying at least one personalized print product, serializing the print orders into a plurality of work items, each work item corresponding to a part of a personalized print product that is to be printed on printable material, dynamically assigning priorities to the work items, dynamically advancing the work items through a plurality of print processing states, wherein each processing state processes work items in order of their priorities.
US08310695B2

A system for accounting for a print job includes a print device having a database, and a server having a database. The print device and the server communicate via a network. The print device and/or the server have means for dynamically updating accounting information for the print job that communicates with the print device and the server via the network. The accounting information resides in the database of the print device and/or the database of the server. A method for accounting for a print job includes providing at least one print device having at least one database and at least one server having at least one database. The method includes communicating between the print devices and the servers via a network for dynamically updating accounting information for the print job stored on the databases of the print devices and/or the databases of the servers.
US08310680B2

Plasmon energy is produced by exciting a plasmon resonance at least one excitation position on a first surface of a first material, and the plasmon energy is detected at at least one measurement position on the first surface after the plasmon energy has propagated from the at least one excitation position to the at least one measurement position. An attenuation of plasmon energy is determined along a plurality of paths between the at least one excitation position and the at least one measurement position, and relative distances between the first surface and a second surface of a second material are determined at a plurality of points on at least one of the surfaces based on the determined attenuation of plasmon energy along the plurality of paths.
US08310679B2

Technologies are generally described for methods and systems for sensing or imaging. The apparatus includes a stack of a plurality of thin films, such as polymer thin films. The stack has a substantially imaginary total reflectance coefficient.
US08310678B2

Provided is a device in which light from a sample 7 fixed in a test piece 1 is captured by an image sensor 5 through an optical system made up of a lens 3, a diaphragm 4, and so on and concentration information is obtained, wherein a wide-band light source 12 for illuminating the test piece 1 is combined with an optical filter 13 for optionally selecting a wavelength of the light captured by the image sensor. Thus it is possible to reduce a measurement error caused by a change of the light quantity distribution of the light source 12.
US08310676B2

An object of the present invention is to detect a small biomolecule in a sample using simple and inexpensive equipment. To achieve this, the small biomolecule in a sample S is detected optically. Specifically, the sample S containing an aptamer capable of interacting with the small biomolecule is irradiated with an excitation light Le and irradiated with a measurement light L2 for measuring the photothermal effect produced in the sample S by the irradiation with the excitation light Le. The photothermal effect induced in the sample S by the excitation light Le is measured from the phase change in the measurement light L2, and the presence or absence of the interaction between the biomolecule and the aptamer is assessed based on the temporal variation in the measurement signal.
US08310674B2

A spectrometer is provided including a camera and an axial symmetric camera mount configured to receive the camera and to rotate. The spectrometer furthers include an input for providing optical radiation to a spectrometer system; a diffraction grating for dispersing the optical radiation along a prescribed plane; at least one lens for focusing wavelength-dispersed light onto at least one array of a detector of optical radiation, wherein the camera has at least one linear array of elements for detecting optical radiation; a mechanical housing, wherein the axial symmetric camera mount is configured to couple the camera to the mechanical housing; and a means for rotating the camera coupled to the mechanical housing about an axis. Related systems and methods are also provided.
US08310671B1

An architecture for spontaneous Raman scattering (SRS) that utilizes a frame-transfer charge-coupled device (CCD) sensor operating in a subframe burst gating mode to realize time-resolved combustion diagnostics is disclosed. The technique permits all-electronic optical gating with microsecond shutter speeds (<5 μs), without compromising optical throughput or image fidelity. When used in conjunction with a pair of orthogonally-polarized excitation lasers, the technique measures time-resolved vibrational Raman scattering that is minimally contaminated by problematic optical background noise.
US08310669B2

A spectroscopic imaging system includes a microscopic or macroscopic device including an objective, a housing including a spectroscope, and scanning means disposed between the objective and the spectroscope. During the scanning of the excitation beam on a scanned area on the sample surface, the energy of the emitted light beam is integrated on the pixels of the detection means, generating average spectral data for each line of pixels. Storage means are connected to the detection means, including a memory able to store average spectral data of M lines of pixels. An imaging device is connected to the storage means, and the average spectral data of M lines of pixels are sent simultaneously toward the imaging device in order to obtain an average spectroscopic image of the scanned area.
US08310659B2

A method for enumerating platelets within a blood sample is provided. The method includes the steps of: 1) depositing the sample into a sample container having an analysis chamber adapted to quiescently hold the sample for analysis, and an amount of colorant that platelets absorb and which fluoresces upon exposure to one or more predetermined first wavelengths of light; 2) imaging at least a portion of the sample disposed in the analysis chamber, including producing image signals indicative of fluorescent emissions from the platelets illuminated by first wavelengths of light; 3) identifying the platelets using the image signals; and 4) enumerating individual platelets and clumped platelets within the sample using one or more of fluorescent emissions, area, shape, and granularity.
US08310652B2

An image taking system including: a lens apparatus; an image pickup apparatus; an operation angle detection unit detecting an operation angle; a direction storage unit storing an object direction relative to the lens apparatus; an angle-of-field calculation unit calculating an image taking angle of field based on zoom and focus positions; a ranging area setting unit calculating a position of at least one object in a screen based on the operation angle detected by the operation angle detection unit, the object direction stored in the direction storage unit, and the image taking angle of field calculated by the angle-of-field calculation unit, to set a ranging area at the position of the at least one object; an object distance calculation unit calculating an object distance in the ranging area; and an output image generation unit generating an output image and information based on the object distance.
US08310650B2

It is an object to prevent disordered orientation of liquid crystal molecules which is due to division of substrates even when a liquid crystal dripping method is used, and to provide a method for manufacturing a liquid crystal display device in which liquid crystal is not adversely affected even when a sealant not cured and liquid crystal are in contact. In a method for manufacturing a liquid crystal display device using a liquid crystal dripping method, a scribe groove is provided for at least one of a pair of substrates with a diamond cutter or the like before the pair of substrates are attached under reduced pressure. After the scribing, the pair of substrates are attached under reduced pressure, heat treatment for curing the sealant and aligning the liquid crystal molecules is performed, and the substrates are divided by applying impact using a breaking apparatus.
US08310643B2

A liquid crystal display (LCD) is provided, which includes: first and second gate lines, a data line intersecting the gate lines, first to fourth drain electrodes located near the intersections between the first and second gate lines and the data line, and a coupling electrode. First to fourth pixel electrodes respectively connected to the first to fourth drain electrodes are also provided, and the first pixel electrode is connected to the coupling electrode while the fourth pixel electrode overlaps the coupling electrode. The LCD further includes a common electrode opposite the pixel electrodes, a liquid crystal layer interposed between the pixel electrodes and the common electrode, and a domain partitioning member formed on at least one of the pixel electrode and the common electrode. Two long edges of the domains are angled with respect to the first and the second gate lines or the data line substantially by about 45°.
US08310637B2

Disclosed are a display apparatus and a method of manufacturing the same. The liquid crystal display includes a first substrate and a pixel electrode formed on the first substrate and having a plurality of branches. A plurality of alignment sections are interposed among the branches. An auxiliary liquid crystal layer having discotic liquid crystals is formed on the pixel electrode and the alignment sections. A main liquid crystal layer having a vertical alignment mode is formed on the auxiliary liquid crystal layer. A common electrode is formed on the main liquid crystal layer to apply an electric field to the main liquid crystal layer together with the pixel electrode. A second substrate is formed on the common electrode.
US08310632B2

An adhesion promoter for enhancing the bond between adjacent layers of a multilayer structure to prevent delamination thereof is disclosed. The adhesion promoter comprises an aromatic polyimide-based UV-cured acrylate. Also disclosed are laminated structures including liquid crystal displays and bonded missile domes that utilize an adhesion promoter of the invention, and methods for fabricating such structures.
US08310631B2

In this disclosure, a blue colorant is added in the adhesion layer of a reflective polarizer to compensate the chromaticity difference caused by the reflective polarizer itself and large horizontal viewing angle. The chromaticity difference can be further reduced by adding beads in the adhesion layer and/or forming light-gathering microstructures on the outer surface of the quarter wave plate of the reflective polarizer.
US08310630B2

The invention features electronic skin including an active layer formed of bistable cholesteric liquid crystal material and articles comprising the skin, the electronic skin having uniform gray scale reflectivity. Also featured is method for producing suitable reduction pulses that will provide a display (e.g., the electronic skin) with uniform gray scale reflectivity. Reduction pulses of narrow width are used to create uniform levels of gray in the electronic skin to overcome display imperfections that cause discontinuity in the gray scale reflectivity.
US08310628B2

The present invention provides a production method of a color filter substrate that can efficiently produce a color filter substrate including a multi-layer spacer. The production method of the color filter of the present invention is a production method of a color filter substrate including a colored layer, an electrode, a light-shielding layer, and a multi-layer spacer on a substrate, the production method including the steps of: forming the colored layer and a base colored layer of the multi-layer spacer, forming the electrode, and forming the light-shielding layer and a top layer of the multi-layer spacer.
US08310627B2

In a display device 10 according to the present invention, a display panel 11 and an optical sheet 15 are adjacent to each other without any other members therebetween. A chassis 14 housing a light source 17 has a sheet supporting portion 21b for supporting the optical sheet 15 at an outer-edge part thereof. A panel supporting member 250 for supporting the display panel 11 is arranged on the sheet supporting portion 21b. The optical sheet 15 has a cutout 151 and a tab 152 at an outer-edge part thereof. The tab 152 is supported by the sheet supporting portion 21b. The panel supporting member 250 is inserted in the cutout 151 and supports the display panel 11.
US08310626B2

In the production method of the present invention, an emulsion including a copolymer with a glass transition temperature (Tg) of −50 to 20° C. is obtained by the emulsion polymerization of a monomer group including a monomer A that is a (meth)acrylic acid alkyl ester (where the alkyl group is an open chain group with 1 to 20 carbon atoms or a cyclic group with 5 to 20 carbon atoms) as the main monomer and a monomer B having a carbon-carbon double bond and a nonionic hydrophilic group such as a polyoxyalkylene group, an amide group, and a hydroxyl group. Liquid crystals are dispersed in this emulsion, which is applied onto a conductive film-coated substrate. Another conductive film-coated substrate is laminated thereto, and thus a liquid crystal light control device is obtained. A monomer C having a carboxyl group and/or an amino group and a carbon-carbon double bond may be used in combination with a crosslinking agent so that a crosslinked structure is introduced into the copolymer. The present invention provides a liquid crystal light control device in which the transparency with a voltage applied and the shielding property with no voltage applied are compatible at high level.
US08310619B2

An LCD device includes casing; and a support structure connected movably to a lower portion of the casing in such a manner that the support structure is extendible downwardly and outwardly from the lower portion of the casing to support an object thereabove.
US08310606B2

This invention provides a display device capable of maintaining a high image quality of a display image even when a plurality of plasma tube array-type display sub-modules is joined horizontally to one another. A display device comprises a plasma tube array-type display sub-module in which a plurality of plasma tubes 31, 31, . . . , are arranged in parallel being held between an address electrode support sheet where address electrodes are formed and a display electrode support sheet 35 where display electrodes are formed, wherein the plurality of plasma tube array-type display sub-modules 30, 30, . . . , are joined horizontally to one another so that an interval between the adjacent plasma tube array-type display sub-modules 30, 30, . . . , and a clearance between the adjacent plasma tubes 31, 31 are substantially equal.
US08310603B2

A device linkage apparatus, which reduces the operating load on a user and causes a television and an amplifier to be appropriately linked, includes: a correspondence table storage unit in which is stored a mode correspondence table indicating, for each TV-program genre, the audio output mode corresponding to the genre; an attribute obtainment unit which obtains the genre of a TV-program to be reproduced; a mode identification unit which identifies, from among the audio output modes indicated in the mode correspondence table, the audio output mode that corresponds to the genre obtained by the attribute obtainment unit; and a linkage execution unit which causes the operations of a television and an amplifier to be linked accordance to the audio output mode identified by the mode identification unit.
US08310601B2

An interface circuit configured to connect between (a) a broadcast receiver tuner and associated circuitry for the receiving and processing of broadcast radio frequency signals, and (b) a general purpose computer device programmed with software demodulation code configured to engage a general purpose processor in signal demodulation functions, the interface circuit comprising: a data interface comprising a packetisation buffer connected to receive (i) digital signal sample data from a signal path of the tuner and associated circuitry and (ii) indications of control settings which are applied to one or more configurable components during taking of the sample data, said packetisation buffer being operable to construct packets comprising blocks of sample data and header information carrying said control settings indications; a control interface configured to receive control instructions from tuner control code running on the general purpose computer device; and a microcontroller operable to receive the control instructions from the control interface and distribute corresponding control settings to configurable components of the tuner and associated circuitry, said microcontroller also being operable to supply indications of relevant control settings to said packetisation buffer.
US08310596B2

A pre-processing of video data before coding and transmission, for a method for noise reduction in High-Density video images. A low implementation-complex filter filters raw pixel data output of a video camera with a low pass property for both spatial and temporal noise and the filter is adapted based on the high frequency content of the picture, leaving most of the image content unaffected by the filtering process.
US08310585B2

Provided is a range finder. The range finder comprises a light-emitting unit, a light-receiving unit, a reflection mirror, an actuator, and a controller. The light-emitting unit emits a light pulse, and a light-receiving unit detects reflected light incident thereto. The reflection minor reflects the light pulse emitted from the light-emitting unit to a measurement space, and reflecting the reflected light reflected by an object in the measurement space so that the reflected light is incident to the light-receiving unit. The actuator allows the reflection minor to move. The controller obtains distance information from a signal detected by the light-receiving unit, and obtains location information from the actuator.
US08310577B1

An imaging method and system that flexibly accesses light sensor elements and processes imaging signals. The imaging system comprises an array of pixel sensor cells, an array controller and a readout control circuit. The imaging system provides color compensation.
US08310568B2

A clamp control method, a clamp correction device, an image sensor, and an electronic apparatus in which high-quality imaging without unnaturalness as a whole can be performed with low power consumption in an image sensor having a large number of pixels.
US08310563B2

An imaging apparatus includes: an optical system having an optical axis changing element; an imaging device that images an object image through the optical system; an image signal processing section having a function of combining a plurality of imaged images into a combined image piece, the imaged images being obtained while the imaging apparatus is moved; and a controller that controls the optical axis changing element so that the optical axis is changed in a direction for negating the movement of the imaging apparatus, at least during periods when an electronic shutter of the imaging device is open, and that the optical axis returns to the vicinity of approximately the center of the movement of the imaging apparatus during periods when the electronic shutter is closed, wherein the controller performs the control of the optical axis with respect to a partial line in the central direction of the imaging device.
US08310562B2

An imaging control apparatus includes an HDR signal processor and a frame memory. The HDR signal processor obtains pixel data S1 and S2 obtained by imaging with a very short exposure time T1 and a short exposure time T2 earlier than obtaining pixel data S3 obtained by imaging with a normal exposure time T3, generates a luminance image data by separating illumination light component from the pixel data S1 and S2, the generation of the luminance image data starting when the pixel data S2 is obtained, and generates a gain for tone mapping from the luminance image data. On the other hand, the HDR signal processor generates an HDR image data from the pixel data S1 to S3, the generation of the HDR image starting when the pixel data S3 is obtained, and performs tone mapping by multiplying this image data by the gain.
US08310555B2

The present invention relates to goggles, in particular to ski and scuba diving goggles, with a digital camera. The camera, including the image receiving lens, digital storage, control devices and the battery units, is an integral part of the goggle. The camera and its accessories are imbedded into the goggle such that there is minimal deviation of the shape of the goggle from conventional goggles.
US08310553B2

A digital camera carries out the following steps. The digital camera acquires one image photographed with a high sensitivity for subject-blur suppression, four images of a first group consecutive in a time series photographed with an ordinary exposure time, and four images of a second group consecutive in a time series photographed with an exposure time shorter than the ordinary exposure time for multiplane addition. Then, the digital camera extracts, from among the images photographed with the ordinary exposure time, an image for which blur caused by hand movement is minimum, and if no image blur has occurred and if blur caused by hand movement is less than a predetermined value, selects the image. The digital camera selects the image for subject-blur suppression if image blur has occurred for the extracted image. Also, the digital camera generates a new image by carrying out multiplane addition of images for multiplane addition if blur caused by hand movement has occurred for the extracted image.
US08310552B2

An imaging apparatus includes a correction unit, a vibration detection unit, a filter passing and outputting frequency of a predetermined band of vibration signals periodically entered from the vibration detection unit: the filter setting, as intermediate value, sum of a value based on a vibration signal of current period and a value based on a vibration signal of last period and setting, as output signal, a value obtained by adding a value based on intermediate value of the current period and a value based on intermediate value of the last period, a calculation unit calculating vibration correction amount, a driving control unit driving the correction unit by using the vibration correction amount, and an offset unit performing feedback control so that an intermediate value is shifted to predetermined value by changing the intermediate value and an offset value added to a signal based on output from the vibration detection unit.
US08310550B2

A portable terminal apparatus consecutively more than once captures images of an identical image capture object. The portable terminal apparatus determines whether or not a plurality of pieces of captured image data captured include a combination of a given number (an integer not less than 2) of pieces of captured image data which are applicable to be subjected to the high resolution correction by the correction processing section and are offset by a given amount, and transmits, to an image output apparatus, the given number of pieces of captured image data which are determined to be the combination. The image output apparatus receives the given number of pieces of captured image data from the portable terminal apparatus, and carries out, in accordance with the given number of pieces of captured image data, the high resolution correction for preparing high resolution image data which has a higher resolution than the given number of pieces of captured image data received. Thereafter, the image output apparatus carries out an output process for outputting the high resolution image data prepared. This provides a captured image processing system which allows an image output apparatus to output an image captured by a portable terminal apparatus while the image is improving in resolution such as text readability.
US08310547B2

The present invention provides a device for recognizing a motion. The device for recognizing a motion includes: an input device that includes a light source and an inertial sensor; and a motion recognition mechanism that extracts the trajectory of a user's motion by detecting position change of the light source for a user's motion section that is determined in response to a sensing signal of the inertial sensor.
US08310546B2

An image processing apparatus communicates with an image acquisition apparatus provided with an image acquisition region comprising light-shielded pixels and effective pixels. Data of an image are acquired based on output signals from the effective pixels. An edge of an object is extracted in the acquired image data using a preset edge threshold, and the object is recognized based on the extracted edge. Output signals are acquired from the light-shielded pixels and a degree of variations in noise contained in the output signals from the effective pixels is estimated based on the output signals acquired. The edge threshold is set based on the degree of variations in noise which is estimated, such that the noise having a level which exceeds the edge threshold occurs at a probability lower than a preset value.
US08310543B2

A movable recognition apparatus and a method thereof, which identify an activity configuration of at least a movable target, provide a plurality of distance measuring devices arranged as a two-dimensional matrix on a plane of a specific space to detect and obtain a plurality of vertical distance values between the movable target and the plane. Then, an analyzing device is applied to establish a contour graph corresponding to the movable target by means of referencing the vertical distance values and to identify the activity configuration in accordance with the shape change of the contour graph. Therefore, the movable recognition apparatus can perform the identification task conveniently with privacy requirement in addition to accuracy of the identified activity configuration.
US08310541B2

A monitoring system and method for monitoring a printing system includes a printing system module and a camera. The printing system module is configured to interface with a primary printing-medium path of the printing system and includes a housing with at least one printing-medium path disposed therein. The at least one printing-medium path is a sub-printing-medium path of the primary printing-medium path. The camera is positioned to capture at least one frame of the inside of the printing system module and can be disposed therein.
US08310533B2

An inspection apparatus can include an application guiding an inspector in the performance of an inspection. The application can be provided in such form as to be modified. In one embodiment, an application for guiding an inspector can be modified responsively to data collected by an inspection apparatus of an inspection system. In one embodiment an application for guiding an inspector can be modified responsively to data output by a data output device.
US08310526B2

Provided are a 3-dimensional image display apparatus and a control method thereof, the apparatus including: a video signal receiving unit which receives a video signal containing plane image data or stereoscopic image data from an external signal source; a liquid crystal module which includes a liquid crystal display panel to selectively display the plane image data and the stereoscopic image data, and a backlight unit provided in a rear portion of the liquid crystal display panel; a power supply which supplies power to the liquid crystal module; and a controller which determines whether the received video signal contains the plane image data or the stereoscopic image data, and if the video signal receiving unit contains the stereoscopic image data, the controller controls the power supply such that the backlight unit operates in a power saving mode while the stereoscopic image data is scanned to the liquid crystal display panel.
US08310523B2

A plug-in is provided to a CAD program on a vehicle to permit the CAD program to present an image from a vehicle-mounted video camera that exceeds a 180 degree field of view, even though the core CAD program without plug-in is designed to present no more than a 180 degree field of view image.
US08310520B2

A multimedia conferencing system is presented that can modify the composite multimedia stream into separate multimedia streams. Two or more video conference participants send multimedia streams, capturing and encoding the conference at the participant's location, to a multimedia server. The multimedia server includes a multipoint control unit that creates a composite multimedia display, which includes video regions corresponding to at least two of the multimedia streams from the participants. A composite multimedia stream describes the composite multimedia display. The ancillary server receives the composite multimedia stream from the multipoint control unit together with static and dynamic control information, which describes the format and layout of the composite multimedia display and the composite multimedia stream. Using the dynamic and static control information, the ancillary server decomposes the composite multimedia stream into two or more constituent streams. The two or more constituent streams may then be separately processed.
US08310517B2

An optical scanning device includes a first optical a light source that has a plurality of luminous points; a first optical system that shapes a plurality of beams of light; a rotary polygon mirror an optical scanning system that causes the beams of light deflected to form images on a surface to be scanned, wherein β is assumed to be half of an angle formed between the optical axis of the first optical system and the optical axis of the optical scanning system within the deflecting/scanning surface, δ is assumed to be a distance between an intersection dc and an intersection hh, wherein δ is set to be zero or a negative value, given that δ is defined positive when the intersection dc is present on the optical-scanning side of the intersection hh.
US08310511B2

A thermal printhead includes a substrate, a plurality of heat portions formed on the substrate and arranged in a primary scanning direction, a driver IC provided on the substrate to selectively heat the heat portions, and a cover covering at least part of the driver IC. The cover includes a pair of pinching portions spaced from each other in the primary scanning direction and pinching an end of the substrate in a secondary scanning direction.
US08310509B2

Various embodiments provide systems and methods for direct digital marking, wherein an electrostatic latent image or a surface charge contrast can be formed and developed at a development nip formed by a nano-enabled imaging member and a negatively-biased development subsystem.
US08310505B2

The present invention is characterized in that a computer recognizes inputted English sentences, divides the inputted English sentences into individual meaningful language elements and meaningful spaces surrounding the individual meaningful language elements, overlaps additional static graphics expressed as proper geometrical symbols suitable for the principles of merge, piping, and moving on original static data located in each region of the elements and the spaces, and outputs the overlapped graphic data or outputs new dynamic graphics including distinctive motion information which are designed to involve the principles of merge, piping, and moving by deforming the original static graphic data in the regions. The dynamic sentence data displayed on the screen is converted to a character graphic model having animated images for substantially expressing a semantic cohesion structure of a sentence therein according to Universal Grammar to intentionally stimulate the sense of sight and brain of a user.
US08310504B2

System and method that utilizes light sources, for example projectors embedded in mobile camera phones, to allow users to interact with documents on large displays without requiring users to install any third-party software. With this approach, multiple users can select interactors on the large display by displaying different images via their projector.
US08310503B2

A display device includes a color converter, a timing controller, and a display panel. The color converter converts R, G, and B data into R′, G′, B′, and W′ data. The R′, G′, B′, and W′ data includes first component data and second component data. The timing controller provides the first component data to a data driver during a first driving time and provides the second component data to the data driver during a second driving time. The data driver provides gray level display voltages corresponding to the first component data and the second component data to a data line, and the display panel displays the R′, G′, B′, and W′ data in response to the gray level display voltage.
US08310498B2

A device, system and a method for soft proofing of an image before it is printed onto printed material, such that the colors of the image substantially reproduce, to the human eye, the colors as they should appear on the printed material.
US08310493B1

Methods and apparatuses are described for application broadcasting. For one embodiment, pixel data being broadcast from a moderator to one or more participants is divided into tiles. Display data is generated for each tile. Each display data segment (segment) contains the pixel data for the tile, and also contains a tile identifier. The segments are periodically evaluated. If the pixel data has changed, the segment is replaced with the most recent segment corresponding to that tile. A time indicator is also included within each segment for each tile indicating the time at which the segment was updated. A participant DPS requests data from the server and provides the time indicator for the last segment it received. The server then transmits the current segment for each tile that has been updated subsequently. This allows presentation at the participant's DPS of the most current version of the moderator's display screen.
US08310480B2

A method, medium, and system for compressing and decoding mesh data in a three-dimensional mesh model is provided. The system for compressing and decoding mesh data in a three-dimensional mesh model includes a mesh data acquisition unit acquiring mesh data from a three-dimensional mesh model, a cluster mesh generation unit generating a plurality of cluster meshes by using the mesh data, and a local quantization unit quantizing geometry information of respective vertexes through application of respective local coordinate systems to the respective cluster meshes and generating quantized data of the respective vertexes included in the respective cluster meshes.
US08310479B2

A display panel drive apparatus includes a source driver that drives each unit dot in accordance with a time-divisional clock, and a booster circuit that generates a supply voltage to be supplied to the source driver based on a clock having a rising edge and a falling edge each coinciding with an off-period of the time-divisional clock. The display panel drive apparatus performs a time-divisional driving operation during one horizontal period.
US08310478B2

An integrated circuit device includes first and second transistors NTr1 and PTr1 push-pull connected between first and second power supply lines and outputting a voltage of one of the first and second power supply lines to a connection node ND by a charge-pump operation, and a pad PD electrically connected with the connection node ND and electrically connected with a flying capacitor, to which a given voltage is applied at one end, at the other end of the flying capacitor. The pad PD is disposed in an upper layer of at least one of the first and second transistors NTr1 and PTr1 so that the pad PD overlaps part or the entirety of at least one of the first and second transistors NTr1 and PTr1.
US08310472B2

A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.
US08310462B2

Display devices and methods for operating the same are provided. In one embodiment, the display device has an electronic display having an active area for presenting visual content; a housing holding the electronic display and having an opening allowing a person to view a first portion of the active area; and a bezel about the opening, the bezel covering a second portion of the active area and providing a window through which at least a part of the second portion can be viewed. A sensor system senses when a person is close to touching the bezel or when a person is in touch with the bezel and generates a sensor signal; and a controller is operable to adjust the appearance of the active area in the part of the second portion when the controller determines that a person has touched the bezel or is close to touching the bezel.
US08310459B2

An apparatus with a first and second touch screen, where the first touch screen has a plurality of first touch sensors formed as a first grid of rows and columns and the second touch screen has a plurality of second touch sensors formed as a second grid of rows and columns. A first processor detects touch areas by scanning through the first touch sensors in a predetermined order along the rows and columns. A second processor detects touch areas by scanning through the second touch sensors in a predetermined order along the rows and columns. A controller causes that the first and second processors scan the first and second grids synchronized such that when the first and second touch screens are arranged side by side, neighboring first and second touch sensors are scanned substantially simultaneously.
US08310457B2

A portable electronic device includes a housing with a base. A touch-sensitive input assembly is spaced from and moveable relative to the base and a stopping arrangement limits movement of the touch-sensitive input assembly in the direction of the base. An actuating arrangement including a piezoelectric actuator is disposed between the touch-sensitive input assembly and the base for selectively receiving an applied voltage to thereby apply a force to the touch-sensitive input assembly. An accelerometer and functional components are housed within the housing. The functional components include a memory and a processor operably connected to the memory, the touch-sensitive input assembly, the piezoelectric actuator, and the accelerometer to execute a program stored in the memory to monitor signals from the accelerometer and, if a fall is detected based on the signals from the accelerometer, apply a negative voltage to the piezoelectric actuator causing reverse bending of the piezoelectric actuator to permit the stopping arrangement to limit movement of the touch-sensitive input assembly and thereby limit force exerted on the piezoelectric actuator between the touch-sensitive input assembly and the base.
US08310445B2

A remote-control system including a remote-control apparatus and an apparatus to be controlled that are connected to each other via a network has an input unit configured to transmit a control event used for controlling the apparatus to be controlled by the remote-control apparatus, a generation unit configured to generate a first control amount of a coordinate space displayed by the apparatus to be controlled based on a second control amount of the control event transmitted from the input unit, and a control unit configured to control the apparatus to be controlled based on the first control amount.
US08310444B2

An electronic device includes a touch surface that can be physically engaged by a user. The touch surface is operably connected to an actuator arm which, in turn, is connected to an actuator array. Drive electronics sense a user's movement relative to the touch surface and, responsively, drive the actuator array effective to move the actuator arm and, in turn, provide haptic feedback to the user through the touch surface.
US08310443B1

A system, method and various user interfaces enable association of advertising content with requested shared video content for access via a web-based video player. Advertising content is provided selectively after playback of video content. Following presentation of video content, multiple panes of “similar videos” window are presented in a manner that cycle with time as tracked by a pie chart time indicator.
US08310440B2

There is provided a method of driving an electrophoretic display device including a display unit that has a plurality of pixels and an electrophoretic element disposed between substrates forming one pair. The method includes setting an area that at least includes a pixel forming an image component that is formed to have a first gray scale and a pixel that is disposed to be adjacent to the pixel forming the contour of the image component and represents a second gray scale as an image removing area and selectively changing the pixels that constitute the image removing area to have the second gray scale.
US08310430B2

A driver includes a plurality of output portions; and an output switching control portion. The plurality of output portions is synchronized with a shift pulse signal. The shift pulse signal indicates one specification shift pulse signal among a plurality of specification shift pulse signals. The plurality of specification shift pulse signals indicates a plurality of output numbers which are different from each other based on respective specifications of the plurality of specification shift pulse signals. The one specification shift pulse signal indicates a setting output number as one output number among the plurality of output numbers. The output switching control portion selects a group of output portions corresponding to the setting output number among the plurality of output portions based on the one specification shift pulse signal. The group of output portions loads display data in synchronization with the shift pulse signal, and outputs output grayscale voltages corresponding to the display data to a display portion.
US08310423B2

A liquid crystal display device includes pixels each including a liquid crystal and a pixel electrode and a common electrode that are used for applying a voltage to the liquid crystal, a display unit in which a plurality of the pixels is disposed in a matrix shape, and even light sources. The pixels are driven in accordance with sequential light emission of the even light sources, and the application direction of a voltage for driving the liquid crystal is changed for each of vertical scanning periods corresponding to the number of the even light sources.
US08310420B2

An organic light emitting display device capable of stabilizing the output of an external condition detection sensor is disclosed. The organic light emitting display device has an external condition detection sensor configured to sense an external condition and to output a detection signal to be used for adjusting the display parameters according to the external condition. The display device also has a sensor output stabilizing unit coupled to an output line of the external condition detection sensor, which is configured to compensate for parasitic coupling of signals onto the detection signal.
Patent Agency Ranking