US08636252B2

A unitized composite structure comprises a composite member having at least one integrally formed composite stiffener. At least one end of the stiffener includes a runout forming a substantially smooth transition between the stiffener and the composite structure. The stiffener and runout may comprise a crown, side walls, and base cap. The transition in the runout may include a width of the crown increasing, a height of the side walls decreasing, and the base cap splaying outwardly.
US08636244B2

The system of the present application includes a duct for receiving airflow from within a duct portion of a tailboom. The airflow is a mixture of fan driven air and engine exhaust. The system includes a fixed nozzle assembly with an anti-torque nozzle, a pro-torque nozzle, and a thrust nozzle. A rotating thrust director is located upstream of the fixed nozzle assembly. The rotating thrust director located is configured to selectively redirect airflow into one or more of the anti-torque nozzle, the pro-torque nozzle and the thrust nozzle.
US08636240B2

A ground maintenance assembly for an aircraft generally including a support member provided with a longitudinal bore and a rigid post portion, a first inner member provided with a longitudinal bore disposed in and secured in such support member and a second inner member provided with a longitudinal recess adapted to receive a pitot tube of such aircraft.
US08636238B2

A replaceable distributor plate, adapted for protecting a lower horizontal disc of a rotor of a vertical shaft impact crusher, includes a first portion of a bayonet joint, the first portion being adapted for cooperating with a second portion of the bayonet joint, the second portion being associated with the lower horizontal disc.
US08636234B2

A swivel nozzle mechanism used with a high pressure fluid washer attaches to an output wand, typically through a flexible hose, to direct a high pressure fluid from the washer to a directed target. The swivel nozzle mechanism attaches to a distal end of the wand and is controllable by a handle mechanism attached to the wand which enables the rotation of a spray nozzle about an axis, normal to the wand axis, at the distal end of the wand. The handle controls the direction of rotation of the spray nozzle and has a plurality of stable operating points resistant to movement and thereby providing for prolonged use at a fixed position.
US08636231B2

This system comprises: A tank for containing the liquid; the tank comprises a liquid conduit for transporting the liquid; Air compressing means connected to an air conduit for transporting the compressed air; Means for mixing the compressed air at the air conduit outlet and the liquid at the liquid conduit outlet for generating the high velocity first haze state-air mixture; A nozzle structure connected to the mixing means for causing the high velocity first haze state-air mixture to strike the upper surface of the liquid for generating the second haze state-air mixture; A haze conduit being connected to the top portion of the tank for transporting the air-third haze state mixture; and Air blowing means being concentric to the haze conduit outlet for dispersing the fourth haze state-air mixture.
US08636226B2

The invention relates to a method for estimating the fuel supply of a boiler, for a building (2) having a boiler (4) and energy accumulation means (4′), in order to ensure a desired indoor temperature during an autonomy period P, this method including the following steps: a) making an estimation of the average outdoor temperature during the autonomy period P, b) determining the consumption of the building (2) in order to ensure said desired indoor temperature, depending on the previous estimation of the average outdoor temperature, c) determining the amount of energy to be provided depending on the previous consumption, and the amount of fuel required for providing this energy.
US08636223B2

The present invention relates to methods of assembly, labeling and programming decoupled EM tags used in the tagging and tracking of items wherein the tags including a printable label portion and a decoupler portion which are combined after printing on the surface of and programming a programmable device associated with the label portion.
US08636222B2

Selectively concealable indicator systems including an indicator assembly configured to mount behind a wall plate, which provides an interface to interior wiring and is operatively mounted to a wall with a mounting fastener. The indicator assembly includes an elongate member including a first end and a second end, a mounting pad proximate the second end, an elongate slot proximate the first end and configured to receive the mounting fastener. The elongate member is configured to move relative to and selectively behind the wall plate by sliding over the mounting fastener disposed within the elongate slot. The indicator assembly further includes a spacer disposed between the elongate member and the wall plate and is configured to receive the mounting fastener.
US08636220B2

Each personal identification device includes a planar identification element with at least a core of flexible, porous and preferably microvoided polymer sheet material and a planar RFID assembly encoded with a unique electro/magnetic code permanently and integrally joined together with the core. The sheet material is sufficiently porous to collapse around the core so the sheet product remains planar yet flexible. A separate carrier can be provided or devices can be made in batches with scoring define one or more individual RFID devices removable from a remainder of a sheet product.
US08636217B2

A system and method are provided for transferring data to a mobile device through animated barcodes. The mobile device scans, with a barcode reader, at least a first barcode and then scans at least a second barcode, whereby the barcodes are shown on a display. The display is in an open-loop relationship with the mobile device. The mobile device decodes the at least first and second barcodes to extract a first data portion and an associated first sequence identification, and a second data portion and an associated second sequence identification. The mobile device combines the first and second data portions according to the associated sequence identifications.
US08636209B2

A system and method for interactive marketing to consumers and, more particularly, to a system and method for marketing merchandise to consumers in an interactive retail environment. The method includes detecting a disturbance in an area and sending information related to the disturbance to a back end merchandising system. The method further includes retrieving relevant information related to the detected disturbance from the back end merchandising system and displaying the relevant information ——————on a display surface.
US08636199B1

Embodiments of the invention provide a system and method for matching a media manipulation with a media manipulation template. First, a media manipulation input is received. Next, the media manipulation input is compared with at least one stored media manipulation template. Then, the media manipulation input is modified to emulate at least one of the stored media manipulation templates when the media manipulation input is approximately equal to the at least one stored media manipulation template.
US08636197B1

A method for attaching a roof panel to a roof rail of a vehicle bodyside frame, wherein the roof rail prohibiting access to an underside of an area at which the roof panel attaches to the roof panel, can include applying a single-component adhesive to a roof rail or to a portion of a roof panel that rests on the roof rail, placing the roof panel onto the roof rail, attaching the roof panel to the roof rail using single-sided spot welds, and heating the roof panel and vehicle bodyside frame to a temperature that cures the single-component adhesive.
US08636194B2

A low-temperature friction-based coating method termed friction stir fabrication (FSF) is disclosed, in which material is deposited onto a substrate and subsequently stirred into the substrate using friction stir processing to homogenize and refine the microstructure. This solid-state process is capable of depositing coatings, including nanocrystalline aluminum and/or metal matrix composites and the like, onto substrates such as aluminum at relatively low temperatures. A method of making rod stock for use in the FSF process is also disclosed.
US08636179B2

An apparatus for dispensing a carbonated beverage includes a sub-chamber (12) that communicates with a main container (11). In use, prior to filling the sub-chamber (12) it is pressurised to greater than or equal to the equilibrium pressure required to keep the dissolved gas in solution. This has the effect that the beverage does not froth out of a dispenser nozzle. It also has the effect of keeping beverage in the main container (11) from losing carbonation. The invention has particular application to “Optic” devices for dispensing carbonated spirit drinks.
US08636178B2

A container or pitcher is provided having a flexible side wall portion and rim portion of the container which can conform to the shape of an object to which the pitcher is applied to thereby direct fluid flow from the pitcher over a broader area and to prevent fluid from flowing from the pitcher and underneath the rim of the pitcher and onto portions of the object to which it is not desirable to apply the fluid.
US08636176B2

A two-piece pinch valve is disclosed. A first piece or part of the valve is fixedly installed into a dispensing cabinet. A second piece or part having a movable pinch bar that pinches and un-pinches a tube is installable into and removable from the first piece by hand. Removal of the second piece from the first pieces allows a tube to be directly installed into the pinch valve. Installation of the second piece into the first piece configures the valve for operation. The second piece is installed into slots in the first piece. The slots and engaging protuberances on the second piece enable the second piece to be locked in place.
US08636171B1

A container trapezoidal in shape for carrying liquids and loose materials. The body of container having an open top with opposite front and back side walls, opposite right and left side walls slanting inwards to a closed bottom. Three adjoining side walls having a flange at top rim angling down inside container forming an overhang. The edge of the flange is used to wipe excess liquid off of applicator. This excess paint drips into the container. The container includes a magnet for holding a brush, a convenient pouring spout and supportive handle.
US08636167B2

A container assembly comprising a body and interlocking and self-actuating lid. The body has a bottom and at least one sidewall extending generally upwardly and includes at least one body interlock piece. The lid includes a lid interlock piece configured to releasably engage the body interlock piece. A first magnet is coupled to the body and a second magnet is coupled to the lid. The first and second magnet magnetically generate a first relative movement of the body and lid in a first direction when the first and second magnet are in a first orientation, wherein the first relative movement operatively engages the lid interlock piece with the body interlock piece. Additionally, the interengagement of the lid interlock piece and the body interlock piece during the first relative movement of the body and lid mechanically generate a second relative movement of the body and lid in a second direction.
US08636166B2

A lid for a beverage bottle includes a lid body that is fastenable onto the bottle and an actuation dial that rotates on the lid body. The actuation dial rotates a rotating spout while permitting the spout to move axially by teeth sliding in channels. As the spout is rotated, it moves on threads within the lid body to provide the axial movement. A gasket within the spout bears against a plug of the lid body when the spout has been moved to the closed position. The gasket is free of the plug to form a fluid passageway from the bottle through the lid body and the spout when the spout has been moved to the open position. The gasket includes a seal ring bearing on a fluid flow tube of the lid body to prevent leaks.
US08636164B2

A rupture disc for use in a pressure relief system includes a dome having a concave and a convex side and a circumferential flange associated therewith. At least one control score is formed or otherwise produced in the dome at a radial position between an apex of the dome and an outer circumference of the dome. At least one of a depth, a width, a length and the radial portion of the at least one control score is selectively controlled so that the depth, width, length, and/or radial position of the at least one control score controls the pressure at which the dome will start to collapse.
US08636163B2

The invention relates to a motor vehicle fuel tank (1) of thermoplastics having at least one filler neck (4) not moulded on in one piece, the latter being connected in a fluid-tight manner to the fuel tank (4), wherein the filler neck (5) is inserted into an opening (5) in the fuel tank (1) and is sealed by sealing means (11) at its outer circumference relative to the fuel tank (1) in the opening (5). The filler neck (4) is clamped axially against the tank wall (2), with the seal acting radially.
US08636144B1

The present invention features a ladder tool tray with separable paint bucket. The tool tray comprises a first section as a tool organizer and a second section for paint bucket. The second section is removably attached to the first section via securing clasps and a top bracket. The first section comprises a plurality of storage compartments, screw driver holders, drill holders and cleaning tower/clothes hangers. The second section is a paint bucket with integrated hook to hold paint roller above the paint within the paint bucket. Each section has a handle for individual lifting and the handles can be held jointly to carry both sections together.
US08636142B2

A tray includes a base, a pair of opposed side walls and a plurality of interior columns between the side walls. A plurality of dividers connect the interior columns to one another and to the side walls. Side columns project upward from the side walls. The side walls include an upper portion and a plurality of spaced-apart lower portions, thus reducing the weight of the tray while maintaining the stability of the tray. Optionally, the base could include a plurality of base walls connected by co-planar vertical ribs. The dividers include upper wall portions extending continuously between interior columns and/or an interior column and a side column and/or an interior column and an end column. The dividers include spaced apart lower wall portions each connected to one of the vertical ribs connected adjacent base walls.
US08636136B2

An apparatus for conveying a plurality of parts to a substrate in a configuration which is offset from the centerline of the supply feed of discrete parts is disclosed as well as the related process. Such an apparatus and process are suitable for use in the production of products where one or more components of the product must be spatially shifted from their incoming location relative to the movement of the assembly line to a second position which is offset from its incoming location and orientation.
US08636123B2

Luggage cases of the soft-side construction are perceived to be lighter than hard-side cases. However, many rigidifying elements in soft-side cases tend to add to the weight of a soft-side luggage case. This reduces its weight advantage over molded shell luggage cases. Using a textile body in the luggage case to form both the grip of a carry handle and a portion of the outer surface of the luggage helps reduce the weight of the luggage. The textile body may be attached to a thin resilient wire hoop to resist distortion of the luggage case when is it lifted by the handle. This construction saves weight in comparison to conventional luggage case constructions.
US08636121B2

The invention provides a vibration filter mechanism for aircraft equipment. A weighted lever arm (5) is hinged via bearings (22, 23) associated respectively with a first structure connected to a fuselage and with a second structure connected to the equipment (12). Deformable means (7) oppose pivoting movement of the lever arm. The lever arm (5) is arranged as a one-piece fork that comprises a pair of branches (19, 20) that are interconnected by a crossbar (21) and that are hinged to the bearings (22, 23) about spaced-apart parallel pivot axes (A1, A2). The fork carries a torsion shaft (24) that extends between the branches (19, 20) at their free ends (9), the torsion shaft (24) constituting the weight weighting the lever arm (5) and the deformable means (7) of the mechanism.
US08636114B2

A method is provided for at least one of cleaning and lubricating a sprocket chain (3) while said sprocket chain remains operationally mounted on a vehicle (1). The sprocket chain is enclosed on all sides in a housing (10). The housing consists of mutually connectable upper half-shell (11) and lower half-shell (12) portions which, when connected, define a chain passageway for allowing the sprocket chain to pass through. The housing is suspended from the sprocket chain by a plurality of rollers (26) mounted within the housing. High velocity air is directed to impinge upon the sprocket chain by at least one air knife (23). A hose is connected from a compressed air supply to a tubular hose connection (21) on a surface of the upper half-shell.
US08636110B2

In an first aspect, a ladder for mounting on a vehicle trailer includes an attachment bracket assembly for mounting on the trailer; a first side rail; a second side rail parallel to the first side rail; and a plurality of rungs pivotally connected to both the first and second side rails. The ladder is collapsible to decrease a distance between the first and second side rails. In a second aspect, a ladder for mounting on a vehicle trailer includes an attachment bracket; a first side rail; a second side rail parallel to the first side rail; a plurality of rungs connecting the first and second side rails; and a pivotal connection. The first and second side rails define a plane and the pivotal connection allows for rotation of the plane about a vertical axis. The pivotal connection is disposed between the attachment bracket and the first side rail.
US08636106B2

A sound insulating trim part is provided. The sound insulating trim part includes an absorbing area and an insulating area. The absorbing area includes at least a first portion of a porous fibrous layer. The insulating area includes a mass layer and a decoupling layer. The mass layer includes a second portion of the same porous fibrous layer. The second portion has a dynamic Young's modulus (Pa) of at least about (96·AW·t) with AW being an area weight (g/m2), and t being a thickness (mm) of the porous fibrous layer. The mass layer also includes at least a substantially air impervious barrier layer between the porous fibrous layer and the decoupling layer. The thickness of the first portion of the porous fibrous layer in the absorbing area is larger than the thickness of the second portion of the same porous fibrous layer in the insulating area.
US08636104B2

An acoustically absorptive panel comprises a porous acoustical absorber having a planar configuration mounted on a support frame, an acoustically transparent front fabric stretch-mounted on the support frame and spaced from and in parallel alignment with the front face of the porous acoustical absorber and forming an airspace, the porous absorber, front fabric and forward air space acting as acoustical absorbing chamber capable of absorbing a greater range of sound frequencies than the porous acoustical absorber alone, the range of frequencies absorbed depending on the depth of the air space.
US08636103B1

A muffler for a vehicle may include a main muffler in front of a rear suspension when viewing from a front of the vehicle, a plurality of baffles dividing an interior of the main muffler into a plurality of chambers, an inlet pipe installed substantially at an center of one side of the main muffler and passing through the plurality of the baffles, a discharge pipe installed at a lower side of the other side of the main muffler and passing through the plurality of the baffles, wherein the discharge pipe exhausts an exhaust gas flowed in the inlet pipe to an exterior of the main muffler, an intermediate pipe in fluidic communication with an outlet port of the inlet pipe, and a variable valve selectively opened or closed in response to a back pressure of the exhaust gas from an outlet port of the intermediate pipe.
US08636102B1

A voice amplification assembly includes a plurality of rings movably coupled to one another so said rings may form a megaphone.
US08636087B2

A Drill-To-The-Limit (DTTL) drilling method variant to Managed Pressure Drilling (MPD) applies constant surface backpressure, whether the mud is circulating (choke valve open) or not (choke valve closed). Because of the constant application of surface backpressure, the DTTL method can use lighter mud weight that still has the cutting carrying ability to keep the borehole clean. The DTTL method identifies the weakest component of the pressure containment system, such as the fracture pressure of the formation or the casing shoe leak off test (LOT). With a higher pressure rated RCD, such as 5,000 psi (34,474 kPa) dynamic or working pressure and 10,000 psi (68,948 kPa) static pressure, the limitation will generally be the fracture pressure of the formation or the LOT. In the DTTL method, since surface backpressure is constantly applied, the pore pressure limitation of the conventional drilling window can be disregarded in developing the fluid and drilling programs.
US08636086B2

A drilling system and method are provided. The drilling system comprising a tool body, a drill bit, a mechanism for applying weight to the drill bit (“WOB”), and a control system for controlling the rate of rotation of the drill bit (“RPM”) and the weight applied to the bit during drilling. The control system is configurable to a first mode in which RPM and WOB are controlled to maintain power on the drill bit at a predetermined maximum, and a second mode in which RPM and WOB are controlled to maintain a predetermined depth of cut (“DOC”). In use, the control system is adapted to switch between the first and second modes depending on drilling conditions.
US08636075B2

A dry sprinkler assembly includes a housing, a sprinkler head assembly with a sprinkler head and a trigger assembly, and an actuator assembly. The actuator assembly has a sealing subassembly for sealing the inlet port of the housing and is operatively coupled to the trigger assembly such that the sealing subassembly releases the sealing of the inlet port in response to the trigger assembly releasing its closure at the outlet opening. The sealing subassembly moves in a linear path substantially parallel with the central longitudinal axis of the housing when releasing the sealing of the inlet port wherein the flow of fire suppressant through the inlet port and into the fluid flow passage is substantially unimpeded.
US08636074B2

A downhole apparatus is described comprising a body and a sealing arrangement located on the body. The body has a longitudinal axis and the sealing arrangement comprises at least one elongated sealing member with an axis of elongation extending around the longitudinal axis. The sealing member comprises a material selected to expand on exposure to at least one predetermined fluid, such as a hydrocarbon or aqueous fluid encountered in a wellbore. A method of forming the apparatus and methods of use are described. Embodiments of the invention relate to wellbore packers.
US08636067B2

A remotely operated lifting top drive cement head is provided having a high tensile strength, as well as the ability to swivel or rotate about a central vertical axis. The cement head permits selective launching of darts, setting plugs, balls or other objects which can be held in place within the cement head without being damaged or washed away by slurry flow, but which can be beneficially launched into said slurry flow at desired point(s) during the cementing process. The internal components of the cement head can be easily accessed using interrupted thread connections that can be quickly and easy connected and disconnected in the field without requiring specialized equipment. The cement head can be rigged up and remotely operated without requiring the lifting of personnel off the rig floor to actuate the tool or observe tool status.
US08636061B2

An apparatus for determining a property of a downhole formation, the apparatus comprising: an array having a plurality of transmitters and receivers capable of propagating electromagnetic waves through the formation; measuring circuitry for measuring an effect of the formation on the propagating waves; control circuitry arranged to vary the propagating waves as a function of at least one of frequency, spacing and polarization; and processing circuitry arranged to combine the effects of the propagating waves that are varied according to frequency, spacing and polarization for determining the property of the downhole formation.
US08636047B2

There is described a method for applying foil material (200) onto successive sheets (S), especially sheets of securities. In a first step, individual sheets (S) are transported in succession along a sheet transport path. In a second step, at least one continuous band of foil material (200) is applied onto the individual sheets (S) along a direction substantially parallel to a direction of displacement of the individual sheets, thereby forming a continuous flow of sheets linked to one another by the said at least one continuous band of foil material (200). In a third step, the said at least one continuous band of foil material (200) is cut by means of a laser beam such that the continuous flow of sheets is again separated into individual sheets (S) with portions of foil material (200*) remaining on the sheet. The cutting is performed at positions located on the sheets (S) such that said portions of foil material (200*) remaining on the sheets do not extend beyond leading and trailing edges of the sheets (S). Waste portions (205) of said at least one continuous band of foil material (200) that are not to remain on the sheets (S) are evacuated by aspiration, evacuation being carried out by direct aspiration of the waste portions (205) at least at a first position located downstream of and proximate to a cutting position where said at least one continuous band of foil material (200) is cut by the laser beam. There is also described an installation for carrying out the above method.
US08636039B2

A fluid dispensing system including a parent dispenser and a child dispenser, wherein the parent dispenser has a parent body with a parent reservoir containing fluid, a first magnetic coupling member, a passage, a parent pump mechanism and a parent actuator. The parent actuator has an outlet, a second magnetic coupling member, and actuator inlet tube. The actuator inlet tube is removably received within the passage. The first and second magnetic coupling members cooperate to removably couple the parent actuator and the parent body. The child dispenser has a child body with a child reservoir, a child pump mechanism, and a child inlet tube. The child inlet tube is removably received within the passage when the child dispenser is coupled to the parent body. When the child dispenser is coupled to the parent body, the parent pump is actuated to transfer fluid from the parent to the child reservoir.
US08636026B2

An automatically activated backflow prevention device for water closets or toilets is provided having a substantially cylindrical support member terminating in one end in a cam shaped end for mating with a hinged flapper valve having a parabolic shaped or upwardly curving upper surface and correspondingly shaped sealing member disposed therebetween for mating with the cam shaped end of the substantially cylindrical support member. An elastomeric hinge member is provided for connecting the closure member or flapper valve to the substantially cylindrical support member so that when closed the flapper valve or closure member conforms to the confronting cam shaped end of the cylindrical support member with the sealing member disposed therebetween.A backflow water pressure responsive assist member is optionally provided on the lower surface of the closure member to assist in the closure of the closure member in response to backflow water pressure from waste pipes.
US08636025B2

An example dual check valve device described herein includes a housing and a first check valve in the housing. A second check valve is located in the housing adjacent the first check valve and in substantial axial alignment with the first check valve.
US08636021B2

A non-magnetic latching servo actuated valve under the control of a controller comprising a motor in rotational communication with a lead screw. The lead screw advances or retracts a valve stem connected to a valve stem cap. The valve stem cap has a valve stem cap passage. A valve end cap having a valve seat is provided and receives the valve stem cap such that the valve stem cap can contact the valve seat. A pressure relief device or shuttle assembly is positioned internal to the valve stem cap. The shuttle assembly is used for venting build-up downstream pressure through the non-magnetic latching servo actuated valve outlet, through the valve stem cap passage, around the shuttle assembly, through passages, into a pressure chamber, and to the nonmagnetic latching servo actuated valve exit where the fluid vents until the system is in balance.
US08636012B2

A smoking article (10) comprising a first part (13) configured to be movable relative to a second part (11) of the smoking article. The first part (13) having a first engaging surface (31). The second part (11) having a second engaging surface (32), the second engaging surface engagable with the first engaging surface (31) to limit relative longitudinal movement between the first and second parts. The first engaging surface (31) and/or second engaging surface (32) is preferably formed on a folded over portion of sheet material.
US08635998B2

A flameless heater apparatus and method whose heating capacity and performance can be selected and tuned at the time of manufacture, and which is easily used and has a long shelf life. The apparatus and method may be used in flameless ration heaters, such as may be used in military or emergency situations. There is provided a flameless heating method and apparatus in which the solid reactive ingredients (not including liquid reactant, typically water) are not all blended or mixed together at the time of apparatus fabrication. Rather, at least one key ingredient (typically a super-corroding alloy of magnesium and iron) in a dry powder form is kept physically segregated from all the other ingredients, such as catalysts (normally acids such as acetic or tartaric acid or acidic mixtures) and surfactants. The exothermic chemical reaction is initiated only after at least one (typically a dry powder catalyst) goes into aqueous solution after the application of water (saline or non-saline). The catalytic solution flows out, through, and about and among water-permeable pockets in the pouch-like apparatus which contain one or more other ingredients, including the active ingredient (e.g., the Mg—Fe alloy). Thus, the catalyst and the active ingredient do not come into effective contact until a flowing aqueous saline solution carries a reactive catalytic-saline solution to the active ingredient alloy, and then mixes the inter-reactive ingredients to generate the desired heat.
US08635994B1

An archery bow comprises a central riser, first and second bow limbs attached to the riser, and a draw cable coupled to the bow limbs. Each bow limb comprises a multilayer composite structure having a compression layer, a tension layer, and an intermediate layer between the compression and tension layers, with the limbs arranged so that drawing the bow causes each limb to bend toward its corresponding compression layer. Each layer comprises corresponding fibers embedded in a corresponding polymer matrix. Elastic moduli of the compression and tension layers are each smaller than that of the intermediate layer. A method comprises attaching the first and second bow limbs to the riser and coupling the draw cable to the limbs. Another method can further comprise forming each bow limb by embedding the corresponding fibers of each layer in the corresponding polymer matrix, and curing the corresponding polymer matrix.
US08635989B2

A method for operating an injection system has the following steps: determining, based on a pilot control characteristic, a prefeed value depending on an internal combustion engine operating parameter; initializing a correction value for the prefeed pump by a safety value predetermined for compensating deviations from a predetermined delivery behavior of the prefeed pump, which deviations lie within a predetermined tolerance range, for guaranteeing a sufficient pump delivery rate; controlling the prefeed pump depending on the prefeed and the correction values; adapting the correction value effecting the delivery behavior of the prefeed pump depending on a variable of the system the value or value curve of which indicates that a desired pressure can be generated in the fuel accumulator, namely in the sense of reducing the delivery output of the prefeed pump, as long as the value indicates that the desired pressure can be generated in the fuel accumulator.
US08635987B2

An engine control system for an auto-stop/start vehicle, comprising: an actuator control module, a correction determination module, and a spark adjustment module. The actuator control module determines a target spark timing for a first time that is between a second time when engine cranking begins and a third time when a measured engine speed becomes greater than a predetermined engine speed after the second time. The correction determination module determines a spark timing correction for the first time based on a target engine speed and a measured engine speed. The spark adjustment module sets a spark timing for the first time based on the target spark timing and the spark timing correction.
US08635985B2

The present disclosure is directed to injectors with integrated igniters providing efficient injection, ignition, and complete combustion of various types of fuels. These integrated injectors/igniters can include, for example, insulators with adequate mechanical and dielectric strength to enable high-energy plasma generation by components that have very small dimensions, multifunction valving that is moved to injector multiple bursts of fuel and to induce plasma projection, a fuel control valve at the interface to the combustion chamber for the purpose of eliminating fuel drip at undesired times, and one or more components at the interface of the combustion chamber for the purpose of blocking transmission of combustion sourced pressure.
US08635983B2

An oil pan 1 includes: an oil pan body 2 having a reservoir 21 for storing oil circulated in an engine E and returned to the reservoir 21; and a separator 3 having a vertically extending sidewall unit 4 partitioning the reservoir 21 into a first reservoir 21a for storing high-temperature oil and a second reservoir 21b for storing low-temperature oil. The first reservoir 21a has a suction-member-placement region 22 in which a member for sucking oil is provided. The separator 3 has an inclined portion 61 extending, to the suction-member-placement region 22, from a portion below a downstream end of a return pipe Rt for allowing oil to return to the first reservoir 21a.
US08635962B2

A depth adjustment assembly for a disc opener or other furrowing device has an eccentric cam with an outer surface that engages and thus prevents rotation of a gauge wheel arm. As rotation of the gauge wheel arm sets the relative position of a gauge wheel relative to the furrowing device, preventing rotation of the arm sets the cutting depth for the furrowing device. The eccentric cam may have a smooth outer edge defining an indiscrete range of positions or a profile outer surface that defines discrete depth setting positions. The eccentric cam is biased into engagement with a receiver by a pin and spring, but overcoming the bias allows the cam to be momentarily disengaged and rotated to reposition the eccentric cam.
US08635961B2

A method and apparatus (10) for forming in a single pass operation, a profiled planting mound for growing of a crop from planted seeds or billets by using a pair of spaced tools (37) to displace soil inwardly towards each other. A central bed is formed between the displaced soil onto which billets or seeds may be deposited through a guide or chute (13). Covering discs (78,79) are provided to move soil to cover the billets or seeds and a press wheel assembly (81) is used for pressing the soil in the mound and form the desired profile in the mound.
US08635959B1

A modular activity tray system is provided for elderly, infirmed and other users. The tray system consists in one embodiment of a cushioned base which is releasably fastened to a tray on which a variety of board tops can be easily affixed. In another embodiment the tray system includes a leg base having pairs of pivotal legs for containing the tray. In the method of use a variety of board tops can be interchangeably positioned on the tray and releasably affixed thereto for entertainment, crafts, hobby work, eating or other uses.
US08635952B2

The present invention provides a machine plate for a printer which can be readily and accurately attached to the printer. A machine plate 2 is characterized in that a rectangular sheet 19 of an elastic material is formed into a cylindrical shape with opposite end portions of the sheet 19 superposed on each other and joined together, thereby forming a cylindrical plate body 17; an end portion of the sheet 19 located on the inner side of a joint portion 20 is bent inward, thereby forming an engagement portion 21; and a form area 18 is provided at a predetermined portion of the outer circumferential surface of the machine-plate body 17 excluding the joint portion 20.
US08635950B2

A square baler weighing system weighs a bale during a weighing timespan when the rear portion pivots into the bale discharging position. The rear portion further having a brake for changing the speed of a bale moving along the rear portion. The brake is configured to exert an adjustable braking force.
US08635941B2

An electro-hydraulic control system for pump control is disclosed. The hydraulic actuator is configured to control the inclination of a swashplate. The position of the hydraulic actuator is controlled by controlling the flow of pressurized fluid into and out of two pressure chambers, one on either side of the actuator. A fluid passageway is provided that selectively connects the passageway to tank. The passageway has an orifice for each pressure chamber, and the actuator is configured to selectively block all or a portion of one or more of the orifices, depending on the position of the actuator. The components of the control system are configured such that the actuator will return to a neutral or near-neutral position upon loss of electric power.
US08635939B2

An apparatus comprising: a series of units, each being capable of producing a volume flow; a first channel for supplying hydraulic fluid into the apparatus; a second channel for supplying hydraulic fluid from the apparatus; a first series of valves comprising at least one controlled valve for each unit; a third channel for supplying hydraulic fluid from the apparatus; and several controlled auxiliary valves, each being provided for one unit. The control circuit also comprises: at least one actuator for converting hydraulic energy to mechanical energy, wherein said actuator is at least connected to either the second channel or the third channel; and a control device configured to synchronize the operation of the valves of the first series of valves and said auxiliary valves with the operation of said units, and to control the actuator by means of pressure and volume flow. In the method, the operation of the first series of valves and said auxiliary valves is synchronized with the operation of said units, and controlling the pressure and the volume flow in a predetermined manner, for controlling one or more actuators by means of a control device.
US08635936B2

A punching device includes: a base including a die part that has a top wall; an abutting member connected to the base; a punch supported on the base, movable relative to the die part and the abutting member between upper and lower positions; and an ejecting unit supported on the base and including a non-compressible ejecting element disposed above and adjacent to the top wall of the die part. The punch is movable relative to the ejecting unit at least during movement of the punch from a middle position to the lower position. The ejecting unit abuts against the abutting member at least when the punch is disposed at the upper position.
US08635934B2

The microtome (10) includes a base (12) having a tank (14) filled with a bath (16) mounted thereon. A feeding mechanism (20) for feeding select amounts of specimen to be sectioned protrudes through the base (12) into the bath (16). A cutting mechanism (40) spans the tank (14) and includes a reciprocating carriage (42) above the feeding mechanism (20). The carriage (42) is disposed at an angle with respect to the direction of reciprocation and includes a vibrating blade (62) hanging down from the carriage (42). The combined motion of the carriage (42) and the vibrating blade (62) slices samples from the specimen extruded by the feeding mechanism (20), which permits consistent and uniformly thick samples with minimal surface irregularities, especially for large specimens. A controlling mechanism (80) coordinates operation of the feeding mechanism (20) and the cutting mechanism (40).
US08635933B2

A power screwdriver is disclosed including a screw advance mechanism for advancing a screwstrip, and a hinged feed track for feeding the screwstrip to the screw advance mechanism.
US08635912B2

The timing of obtaining an output value for use in a determination of a recording medium is generated from a received ultrasonic wave and a waveform generated by delaying the ultrasonic wave, whereby it is possible to reduce an influence of a reflection wave from the peripheral members and an influence of a change in the environment to improve the accuracy of determination of the recoding medium.
US08635907B2

A method for monitoring fluid flow through a downhole device, comprises a) providing an acoustic tube wave in fluid in the device; b) measuring the acoustic tube wave after it has passed through the fluid in the device; and c) assessing the permeability of the device by measuring the attenuation of the acoustic signal. Changes in velocity of the acoustic signal may also be measured. The device may be a permeable downhole device such as a sand screen the measurements in step b) are made using a plurality of sensors deployed in the hole. The method may further including the step of cross-correlating a signal received at a first receiver with signals received at additional sensors so as to obtain an effective response as if the signal had been emitted from a source at the position of said first receiver.
US08635905B2

A method for measuring inflation pressure of a vehicle tire involves measuring a compressive stress. The tire includes a rubber mass, referred to as an interior rubber, delimited by an internal surface in contact with air inside the tire and an external surface in contact with a carcass ply of the tire. The compressive stress in the interior rubber of the tire, between the internal and external surfaces of the interior rubber, is measured and the inflation pressure is deduced from this compressive stress.
US08635888B2

A deposition system for depositing a chemical vapor onto a workpiece is disclosed, including a deposition chamber having a plurality of components for performing chemical vapor deposition on the workpiece. The deposition chamber includes an inner skin made of Hasteloy for sealing the plurality of components and the workpiece from the air surrounding the deposition system, and an outer skin that encloses the inner skin and is separated from the inner skin by an air gap. The outer skin includes vents that create a convection current in the air gap between the inner skin and outer skin of the deposition chamber. The deposition system also has a gas panel for regulating the flow of gases and vapors into the deposition chamber, and a computer for controlling operation of the gas panel and the components in the deposition chamber.
US08635886B2

It is an object of the present invention to provide a copper-containing silica glass which emits fluorescence having a peak in a wavelength range of from 520 nm to 580 nm under irradiation of ultraviolet light with a wavelength of 400 nm or less, and which is excellent in long term stability even in the high output use. The copper-containing silica glass is made to have copper of from 5 wtppm to 200 wtppm, which emits fluorescence having a peak in a wavelength range of from 520 nm to 580 nm under irradiation of ultraviolet light with a wavelength ranging from 160 nm to 400 nm, and in which an internal transmittance per 2.5 mm thickness at a wavelength of 530 nm is 95% or more.
US08635865B2

An after treatment device includes a housing defining an inlet and an outlet. The after treatment device also includes a core positioned substantially within the housing. The core is configured to treat a fluid. The after treatment device further includes a heat exchanger positioned substantially within the housing and about at least a portion of the core. The heat exchanger includes a first passage substantially surrounding the at least a portion of the core and configured to direct untreated fluid from the inlet toward the core, and a second passage substantially surrounding the at least a portion of the core and configured to direct treated fluid from the core toward the outlet.
US08635864B2

An exhaust gas purifying device includes a first case housing a soot filter for purifying exhaust gas, second and third cases that are respectively placed on an upstream side and a downstream side of the first case in an exhaust gas flowing direction, and a differential pressure sensor that detects pressure difference between the upstream side and the downstream side of the soot filter. Pipes are respectively attached to the first case and one of the second and third cases placed on the upstream side or the downstream side of the first case, the pipes introducing pressures inside the first case and the one of the second and third cases to the differential pressure sensor.
US08635861B2

An exhaust aftertreatment system including an exhaust flow area, a first bank of one or more exhaust treatment devices in fluid communication with the exhaust flow area and a second bank of one or more exhaust treatment devices in fluid communication with the exhaust flow area. The first bank may be arranged in parallel with the second bank and inlet of the first bank is configured to provide greater flow resistance to the exhaust than the inlet of the second bank.
US08635859B2

An exhaust gas treatment system for an internal combustion engine is provided, having an exhaust gas conduit, a reductant source, a temperature sensor, an intake mass air flow sensor, and a control module. The exhaust gas conduit is in fluid communication with, and is configured to receive an exhaust gas from the internal combustion engine. The exhaust gas contains oxides of nitrogen (“NOx”). The reductant source is in fluid communication with the exhaust gas conduit and is configured for injecting an amount of reductant that is released into the exhaust gas conduit. The temperature sensor is situated in the exhaust stream for determining a temperature of the exhaust gas at the reductant source. The intake mass air flow sensor measures an air mass flow entering the internal combustion engine. The control module is in communication with the reductant source, the temperature sensor, and the intake mass air flow sensor.
US08635856B2

A regeneration disable control system (22) of a vehicle having a power take off device (10) that is run off a motor (12) which is powered by at least one battery (14), and an engine (16) for recharging the at least one battery and for regenerating a diesel particulate filter (20), includes a hybrid controller (18). The hybrid controller (18) sends a signal to an engine controller (21) to indicate whether hybrid-PTO mode is enabled. If the hybrid-PTO mode is enabled, the engine controller (21) determines whether regeneration of the diesel particulate filter (20) is required. If regeneration is required, the engine controller (21) sends a signal to a regeneration inhibitor (30) to disable the engine (16) from initiating a regeneration event.
US08635854B2

A control system for reducing nitrogen oxides in an engine exhaust of an engine includes an emissions catalyst having an inlet adapted to receive an exhaust from the engine. A reductant tank stores a reductant. An injector is in fluid communication with the reductant tank and is operable to inject the reductant into the exhaust upstream of the catalyst. A reductant pump pumps the reductant from the reductant tank to the injector. A controller determines a target pressure of the reductant based on an engine operating condition and operates the reductant pump based on the target pressure.
US08635850B1

An electron cyclotron resonance (ECR) thruster is disclosed having a plasma chamber which is electrically biased with a positive voltage. The chamber bias serves to efficiently accelerate and expel the positive ions from the chamber. Electrons follow the exiting ions, serving to provide an electrically neutral exhaust plume. In a further embodiment, a downstream shaping magnetic field serves to further accelerate and/or shape the exhaust plume.
US08635838B2

Systems and methods for facilitating hygienic storage and disposal of waste packages such as used disposable diapers include a housing, a lid, and a bag unit having a bag frame and an attached single use flexible bag. The flexible bag is pleated and larger in cross-section at a lower portion than it is at the connection to the bag frame. The bag frame is releasably mounted to the housing so that it will not rotate. The lower portion of the flexible bag is positioned in a storage chamber of the housing that is shaped so as to align and center the bag. A rotatable member having radially extending flexible fingers is engaged with an intermediate portion of the bag. When the lid is closed, the rotatable member will twist the intermediate portion of the bag, sealing odors in the lower portion of the bag. A parent or caregiver will push the waste package through the resistance of the twisted intermediate portion into the lower portion of the bag, and close the lid to re-seal the twisted portion.
US08635831B2

A space truss system for use in foundations, floors, walls, and roofs is provided. The space truss system comprises structural rods with each structural rod having a first portion having a first end and a second end, a middle portion having a first end and a second end, and a second end portion having a first end and a second end. The second end of the first portion is joined to the first end of the middle portion at a first predetermined angle and the second end of the middle portion is joined to the second end of the second portion at a second predetermined angle. The first portions of a portion of the structural rods are grouped together forming a first pyramid structure with the first ends of the middle portions forming an apex and the second ends of the middle portions forming a base.
US08635812B2

The present invention provides a throating that enables temporary affixing and facilitates construction work.The throating of the present invention includes a rear plate part that is fixed to a building frame, a throating plate part bent obliquely downward and frontward at a lower end of the rear plate part, and a front plate part bent downward from a front end of the throating plate part. The throating has an adhesive layer on each of a front face and a rear face of the rear plate part, and has a release paper on the surface of the adhesive layers. A top end portion of the rear plate part is covered by an adhesive layer and/or release paper. Preferably, the release paper has a cutting line.
US08635811B2

System, device and method for providing screened protection to gutters from clogging debris. Protection is provided by using a panel that includes rain siphoning louvered technology covered by a filter or screen. The rows of louvers are offset to direct water into the vertical openings. The louvered portion is dome shaped to permit the louvers to be vertical and to help debris roll off the sides. The filter is molded to the rows of louvers to conduct water to the vertical openings of the louvers. The filter or screen is secured to the panel by being laid in opposing hems on the two sides of the louvered portion of the panel and then by rolling beads or ribs onto the hemmed portions.
US08635810B2

A retainer bar assembly for use with a door or window includes a retainer bar configured for slidable coupling with a fenestration frame and slidable coupling with a sash. A retainer bar handle is coupled with the retainer bar. A retainer bar fastener assembly includes a movable bolt movably coupled with the sash. The movable bolt is movable between a fastening configuration where the bolt is coupled with at least one of the retainer bar and the retainer bar handle and the retainer bar is fixed in an installed orientation relative to the sash, and a releasing configuration where the bolt is decoupled from one or more of the retainer bar and the retainer bar handle and the retainer bar is slidable relative to the sash. The retainer bar includes a retainer bar length configured to continuously couple along a sash portion from near a first sash end to near a second sash end, and the retainer bar length is configured to correspondingly couple along a fenestration frame and provide a continuous interface between the sash and the fenestration frame.
US08635807B2

A bed bug monitor includes a base and a central housing. The central housing is insulated and encloses a supply of solid carbon dioxide. During use an aperture in the housing releases a plume of carbon dioxide vapor which attracts bed bugs onto the base.
US08635806B2

A reporting system for collecting, communicating and analyzing information from a plurality of pest monitoring locations is disclosed. The monitored locations include activity sensing pest devices. These devices can include traps and/or passive and active monitoring devices not having a trapping or killing functionality. While traps may constitute the majority of activity sensing pest devices in a given pest control program, devices which only monitor pest activity may be preferred in some locations and applications. The system includes automatic reporting from the plurality of activity sensing pest devices and also includes physical inspection data. Preferably an automatic real-time communication system is used, with the preferred communication system being a radio-frequency (RF) or other over-the-air system. However, hardwired systems, use of a personal digital assistant (PDA) as an interim data carrier, and other technologies may also be employed. Manual input means for providing the additional physical inspection data on the activity sensing pest device parameters and a computer based report generation means (of the resulting combined data) provide for a robust and efficient pest monitoring and/or trapping tool.
US08635802B2

A reel seat (5) for affixing a fishing reel (80) to an archery bow (1) using a threaded fastener (16) attached to a support shaft (9). The foot (6) of the fishing reel (80) rests upon the shaft (9) and is secured between a cap (7) and a rear bushing (8). The rear bushing (8) is stationary while the cap (7) is movable along the shaft (9). Screwing a threaded fastener (23) into the shaft (9) advances the removable cap (7) towards the stationary rear bushing (8) and decreases the separation of the rear bushing (8) and the cap (7). The decreased distance results in physical forces and friction being applied to the reel foot, supporting member, and said structures. Prior to fully tightening the fastener (23), the fishing reel (80) may be placed in an infinite number of circumferential positions (90, 91, 92) with respect to the longitudinal axis (86) of the shaft (9).
US08635793B1

The visual alert for placement on free-range animals includes active and/or passive lighting to alert motor vehicle drivers of such animals crossing the roadway when traveling through open rangeland. The visual alert is a sleeve having fins extending radially therefrom, the fins having reflective and/or active lighting elements thereon. Power for active lighting is provided by electrical batteries that are recharged during daylight. The permanently installed sleeve may be formed as a circumferentially closed distensible unit that passes over the hoof of the animal, or as an open sheet that is rolled about the leg of the animal and permanently secured by plastic ties or other suitable elements. The sleeve is lined with a non-abrasive material to preclude injury to the animal during long term wear.
US08635784B2

In a first aspect, a method of drying at least a portion of a substrate located within a fluid is provided. The method includes contacting an edge of the substrate that is located within the fluid with a pusher pin. The pusher pin has (a) a shaft portion; and (b) a tip portion having a knife edge of a width of 0.42 inches or less, the tip portion adapted to contact and support the substrate with the knife edge. The method further includes lifting the substrate from the fluid with the pusher pin; and exposing the substrate to a drying vapor as the substrate is lifted from the fluid. Numerous other aspects are provided.
US08635774B2

Among other things, a printhead is formed by actions that include providing a body of silicon material, forming in the body of silicon material at least a portion of a flow path in which fluid is to be pressurized, and forming in the body of silicon material at least a portion of a deaerator partition between a first region and a second region that are connected by a passageway. The deaerator partition is configured to remove gases or bubbles from the fluid. The first region is to be characterized by a first air pressure and the second region is to be characterized by an air pressure different for the first air pressure.
US08635773B2

Systems and methods for the automated installation of solar (photovoltaic or PV) modules is disclosed. Embodiments comprise a conveyor system configured to support and deliver a plurality of photovoltaic modules, and a clampless mounting framework comprising an upper rail and a lower rail, the upper and lower rails configured and spaced apart to receive and secure a photovoltaic module. The mounting framework does not require clamps, so once the modules are delivered into place, physical installation is complete.
US08635771B2

A method of modifying the oil cooling system of a diesel engine an engine oil supply outlet located in a horizontal plan includes the steps of removing the original equipment liquid-to-liquid heat exchanger and installing a manifold having an oil outlet port directed to a remote oil cooler and a bypass water passage providing an un-branched flow of water, whereby the flow of oil is directed to a remote oil cooler and the entirety of the flow of water in the bypass water passage is discharged back to the water cooling system of the engine without passing through an oil cooling or water cooling heat exchanger.
US08635763B2

A method for assembling a portable computing device is disclosed. A number of operational components can be inserted into an extruded seamless housing through either a top or bottom opening in the housing. In some embodiments the housing can be radio frequency transparent so that the operational components disposed within the housing can send and receive wireless signals. The operational components can be aligned by internal rails disposed within the housing for positioning and supporting the operational components in an assembled position.
US08635760B2

In a method for producing a commutator ring for a commutator of an electric machine, the lamellae of a commutator ring are formed of an electrically conductive, deformable band material, and they have at least one recess running in the longitudinal direction of the band material, before a desired number of the formed lamellae are closed to form the commutator ring. After the closing of the lamellae to form the commutator ring, a reinforcing ring made of an electrically nonconductive, deformation-resistant material is introduced into the recess and is fixed in the recess by plastic deformation of the lamellae of the commutator ring.
US08635757B2

A method for installing a spring-assisted liftgate in opposition to the gravity force includes temporarily fixing a coupling rod in a defined position corresponding to an installation position of the liftgate, and holding the in an open position or in an intermediate position above the installation position and placing the apparatus in the vehicle. After lowering the liftgate from the open position or intermediate position into the installation position, the coupling rod is connected to the hinge lever and then released.
US08635745B2

The metal locking tie includes a tie body and a bi-level head. The tie body includes a first end and a second end. The first end of the tie body is secured to the bi-level head. The bi-level head includes a roof, a bottom wall, a primary head floor and a secondary head floor. The bi-level head also includes a locking ball positioned within the head. The primary head floor includes a locking displacement hole for receiving the locking ball. When the second end of the tie body is tensioned, the locking ball moves toward the locking displacement hole to secure the tie body in the bi-level head.
US08635742B2

A mobility apparatus for transporting objects along a surface includes first and second slider arrangements for supporting an object to be transported. The first and second slider arrangements have a low friction lower surface and a high friction upper surface. The first and second slider arrangements are coupled by a common strap having first and second ends. The mobility apparatus further comprises a loop located near the second end, securing the second slider arrangement to a fixedly attached connection with the common strap. The mobility apparatus further includes first and second openings located in the first slider arrangement such that the first slider arrangement in an unloaded condition freely moves along an adjustment length of the common strap.
US08635733B2

Golf club head and golf shoe cleaner brush assembly which is attached to spokes of a golf trolley wheel comprising a brush formed from wire bristles. Extending back from the brush is a brush connecting rod with male screw threads. The brush is attached to a wheel attachment member by threading its metal core into a threaded receiving hub on the wheel attachment member using a counter-clockwise screwing direction. The wheel attachment member, is attached to a wheel of the trolley by inserting screws through screw apertures located on its radially extending arms. The screws are screwed into spoke attachment clips, each including a notch which cradles a spoke. A golfer touches his golf club head to the brush and pulls the golf trolley, causing the brush to rotate, and cleaning the golf club. The golfer may touch cleats of golf shoes to the invention, thereby cleaning away dirt.
US08635725B2

A method and apparatus of positioning in multiple positions during spinal surgery includes deviating a patient support apparatus about a longitudinal axis to a position in which one lateral side of the apparatus is lower than the opposite lateral side, positioning a patient in a prone position on the deviated product, and rotating the patient from the prone position to a laterally angled position.
US08635724B2

A sheet connecting apparatus having a top and a bottom sheet. The bottom sheet has one or more buttons near at least one end of the bottom sheet. The top sheet has one or more button holes near at least one end of the top sheet. The buttons and the button holes are each positioned on the respective bottom sheet and top sheet for aligning the top sheet on the bottom sheet and for connecting the top sheet to the bottom sheet.
US08635714B2

A support belt for use with body armor is disclosed. The support belt has a central member that includes two oppositely disposed side members and at least one horizontal strap that has a vertical receiving channel. There are at least two support straps configured to releasably interlock with the vertical receiving channel and a plurality of straps secured to an outer surface of the body armor to form a support trough that transfers at least a portion of the weight of the body armor to the waist of the wearer. There is a closure device to secure the side members to each other to secure the belt substantially around the wearer's waist.
US08640256B2

A file system is configured for use with files protected by digital rights management (DRM) content controls and to interact both with applications that are, and are not, DRM aware. The file system may be configured for use by two applications, in a manner that may provide the second application with protected files if the first application was previously allowed access. In one example, a user context cache of DRM-protected files is created. The files in the cache may have been decrypted in response to a request(s) from the first application. Subsequent requests from the second application may be received for files within the user context cache of DRM-protected files. At least one of the files within the user context cache of DRM-protected files may be provided to the second application if the second application has a joint user context with the first application.
US08640248B2

Embodiments include a method, a computing device, and a computer program product. An embodiment provides a method implemented in a computing environment. The method includes receiving a designation of an individualized digital identifier. The method also includes associating a human-perceptible form of the designated individualized digital identifier with each element of a group of human-perceivable elements displayed by the computing environment.
US08640245B2

A system, method and computer program product for optimization of execution of anti-malware (AV) applications. A number of false-positive determinations by an AV system are reduced by correcting malware detection rules using correction coefficients. A number of malware objects detected by the AV system are increased by correction of ratings determined by the rules using correction coefficients. An automated testing of new detection rules used by the AV system is provided. The new rules having zero correction coefficients are added to the rules database and results of application of the new rules are analyzed and the rules are corrected or modified for further testing.
US08640239B2

A network intrusion detection system (NIDS) works in conjunction with a distributed virtual switch fabric to provide enhanced network intrusion detection in a way that does not require as much human intervention, autonomically adjusts to hardware changes in the network, and responds much more quickly than known network intrusion detection systems. The NIDS accesses network information from the distributed virtual switch fabric, which gives the NIDS access to a virtual view that includes hardware information for all networking devices in the network. This allows the NIDS to automatically determine network topology, update itself as hardware in the network is added or changed, and promptly take automated service actions in response to detected network intrusions. The result is a NIDS that is easier to configure, maintain, and use, and that provides enhanced network security.
US08640229B1

Systems and methods of token-based protection for links to media streams are disclosed. For example, a web server may generate a first token based on a private key and an encryption algorithm. The first token may be inserted into a link to a media stream, where the link is included in a web page and the media stream is hosted by a media server. When the link is selected at a client device, a media request including the first token may be sent to the media server. The media server may generate a second token based on the private key and the encryption algorithm. The media server may selectively grant or deny the media request based on whether the first token matches the second token.
US08640224B2

A browser is requested to display a text file having a description of a screen structure. The state information on a current state of the embedded device is acquired. An access request for requesting the browser to update, with the acquired state information, a value of at least one node in a document object model (DOM) tree generated from the text file by the browser, is submitted by a state display control program. The at least one node is recorded in an access history list. At a subsequent time, it is determined whether to permit a subsequent access request. If the source of the subsequent access request is not the state display control program, and the at least one node is recorded in the access history list, the subsequent access request is denied.
US08640221B2

A method is provided that transmits network packets through a network security device. The method receives a request to send a network packet from a first computing device to a second computing device over a network that includes the network security device. The network packet includes a first network interface identifier for identifying the first computing device and a second network interface identifier for identifying the second computing device. The method identifies third and fourth network interface identifiers that cause the network packet to be transmitted through the network security device when the network packet is transmitted using the third and fourth network interface identifiers. The method transmits the network packet over the network through the network security device using the third and fourth network interface identifiers. The method transmits the network packet to the second computing device using the first and second network interface identifiers.
US08640217B2

Aspects of a method and system for improved communication network setup utilizing extended terminals are presented. Aspects of the method may comprise configuring a wireless Ethernet terminal functioning as a client station by a configurator via a network. The configured wireless Ethernet terminal may wirelessly receives information from a wireless station, and communicate the wirelessly received information to at least one of a plurality of wired stations via at least one of a plurality of corresponding wired interfaces. Aspects of the system may comprise a collocated device functioning as a configurator that configures a wireless Ethernet terminal functioning as a client station via a network. The configured wireless Ethernet terminal may wirelessly receives information from a wireless station, and communicate the wirelessly received information to at least one of a plurality of wired stations via at least one of a plurality of corresponding wired interfaces.
US08640216B2

The present solution described herein is directed towards systems and methods to prevent cross-site request forgeries based on web form verification using unique identifiers. The present solution tags each form from a server that is served out in the response with a unique and unpredictable identifier. When the form is posted, the present solution enforces that the identifier being returned is the same as the one that was served out to the user. This prevents malicious unauthorized third party users from submitting a form on a user's behalf since they cannot guess the value of this unique identifier that was inserted.
US08640215B2

A secure web hosting system is provided. In various embodiments, the secure web hosting system identifies an application that is to be loaded, creates a security token that is unique to the computer system and based on a name of the identified application, receives a request to load the identified application, and creates a process in which to load the identified application, the process having security attributes associated with the created security token. In various embodiments, the secure web hosting system includes an isolation service component that creates a security token based on an application name of an application identified by the configuration file.
US08640206B2

An external master portal system consisting of a standalone primary control interface referred to as a master portal which is network-connected to subordinate gateway controllers located at the peer connection points to the network, used to define and control the permitted transfer of data across a peer-to-peer network is disclosed. Further, control of the master portal can be provided to a third party whose data is only a part of broad range of data stored or used at any of the peer sites.
US08640199B2

A method of providing a service to a network device from a group of network devices, some but not all of the network devices being subscribed to the service, the method includes determining which network devices of the group are not subscribed to the service in response to a service request from one of the network devices of the group; querying at least the network devices of the group that are subscribed to the service for permission to at least temporarily share the service with an unsubscribed network device; and at least temporarily providing the service to at least some of the unsubscribed network devices in response to a positive response to the query from at least one of the subscribed network devices. A network, network device and network server that can implement various aspects of this method are also disclosed.
US08640198B2

A non-transitory computer-readable storage medium storing program code for causing one or more processors of a wireless device to execute a method comprising: assisting in obtaining a user input through a user interface of the wireless device; determining at least an aspect of a control policy based on the user input, the control policy associated with a first application on the wireless device, the at least an aspect of the control policy for at least assisting in controlling a first access to the first wireless network by the first application on the wireless device and enabling a first control of the first access to the first wireless network by the first application on the wireless device that differs from a second control of a second access to the first wireless network by a second application; and applying the control policy.
US08640194B2

A device and a method are provided for increasing processing speed and for ensuring system security when an application or a driver is added. The device includes a first CPU group that executes software composed of basic processing and an OS; a second CPU group that executes software composed of additional processing and OS corresponding to the additional processing, inter-processor communication means used for communication between the first CPU and the second CPU, and access control means that controls access made by the second CPU to a memory and/or an input/output device.
US08640188B2

Methods, systems, and computer readable media for providing group policy configuration in a communications network using a fake user are disclosed. The method is performed at a policy and charging rules function (PCRF) node. According to one method, first policy profile information associated with a first subscriber identifier is obtained from a policy profile database, where the first subscriber identifier is associated with a first subscriber. Second policy profile information associated with a second subscriber identifier is obtained from the policy profile database, where the second subscriber identifier is associated with a group of subscribers that also includes the first subscriber. At least a portion of the second policy profile information is applied to the first subscriber.
US08640184B1

A unified system of programming communication. The system encompasses the prior art (television, radio, broadcast hardcopy, computer communications, etc.) and new user specific mass media. Within the unified system, parallel processing computer systems, each having an input (e.g., 77) controlling a plurality of computers (e.g., 205), generate and output user information at receiver stations. Under broadcast control, local computers (73, 205), combine user information selectively into prior art communications to exhibit personalized mass media programming at video monitors (202), speakers (263), printers (221), etc. At intermediate transmission stations (e.g., cable television stations), signals in network broadcasts and from local inputs (74, 77, 97, 98) cause control processors (71) and computers (73) to selectively automate connection and operation of receivers (53), recorder/players (76), computers (73), generators (82), strippers (81), etc. At receiver stations, signals in received transmissions and from local inputs (225, 218, 22) cause control processors (200) and computers (205) to automate connection and operation of converters (201), tuners (215), decryptors (224), recorder/players (217), computers (205), furnaces (206), etc. Processors (71, 200) meter and monitor availability and usage of programming.
US08640181B1

Embodiments provide for outputting video and allowing a user to switch between different audio streams in a synchronous manner without impacting the timeline of the audio presentation. The audio and video streams may be directed to a single sporting event. For example, a user can view video associated with a national television broadcast of a baseball game, and switch between the audio from the national broadcast and the audio from the radio broadcast. Similarly, the user can view video associated with a local television broadcast, and switch between the audio from the national, regional, and/or radio broadcast. As any sport fan would appreciate, such flexibility enables users to watch the video with, e.g., the best quality and camera angle, while at the same time listening to the audio or broadcaster they find the most appealing.
US08640169B1

According to an aspect, there is provided a digital television (DTV) data stream including program and system information protocol (PSIP) data associated with content of the DTV data stream, the PSIP data including a virtual channel table (VCT) and an event information table (EIT), the EIT comprising: a source identification field identifying a source of an associated event in a DTV data stream; an event identification field indicating an identification of the event; a start time field indicating a star time of the event; a title field indicating a title of the event; and a descriptor comprising: a descriptor tag identifying the descriptor as a genre descriptor, a descriptor length indicating a total length of the descriptor; and at least one category code for an associated event in a DTV data stream, each category code specifying genre, program type, or category information of the associated event, wherein the at least one category code specifies at least one of a set of basic categories.
US08640167B2

A system for displaying information may include memory, one or more processors, and one or more modules stored in memory. The one or more modules are configured for execution by the one or more processors and may include instructions for: presenting a subset of a collection of data on a first grid having a first axis corresponding to units of time and a second axis, the collection of data comprising data representing time-bounded events; presenting a second grid having, first and second axes corresponding to the first and second axes of the first grid, the second grid corresponding to a larger portion of the collection of data than the subset presented on the first grid; and presenting a user moveable window for selecting a portion of the second grid, and selecting the subset presented on the first grid in accordance with a current position of the window.
US08640163B2

The determination of similarities between users in an online entertainment environment is disclosed. For example, one disclosed embodiment comprises a method of operating an entertainment server, wherein the method includes receiving user information that comprises user demographic information and user media selection information from each user of a plurality of users. For a current user, a plurality of similarity values are determined that each quantifies a similarity of the current user to another user based upon similarities between the user information of the current user and the user information of the other user. Then, the method comprises determining a list of other users to present to the current user based upon the similarity values determined, and sending the list of other users to the current user.
US08640148B2

A unified application acquires a printer driver, which is an example of a device driver, managed by an operating system of the information processing apparatus, and a printer object corresponding to a printer port. The printer object is an example of a device object. The unified application determines whether a function of the printer driver corresponding to the printer object satisfies a condition for registering a printer icon of the unified application.
US08640137B1

Embodiments of an event-driven resource management technique may enable the management of cluster resources at a sub-computer level (e.g., at the thread level) and the decomposition of jobs at an atomic (task) level. A job queue may request a resource for a job from a resource manager, which may locate a resource in a resource list and grant the resource to the job queue. After the resource is granted, the job queue sends the job to the resource, on which the job may be partitioned into tasks and from which additional resources may be requested from the resource manager. The resource manager may locate additional resources in the list and grant the resources to the resource. The resource sends the tasks to the granted resources for execution. As resources complete their tasks, the resource manager is informed so that the status of the resources in the list can be updated.
US08640134B2

Exemplary embodiments include a method and system having resistance to a forced termination attack on a monitoring program for monitoring a predetermined resource. Aspects of the exemplary embodiment include a device that executes a predetermined process including a monitoring program that monitors a predetermined resource, wherein the predetermined process is a process for which the predetermined resource becomes unavailable in response to termination of the predetermined process; a program starting unit for starting the monitoring program in response to an execution of the predetermined process; and a terminator for terminating the predetermined process in the case where the monitoring program is forcibly terminated from the outside.
US08640126B2

A server-based desktop-virtual machines architecture may be extended to a client machine. In one embodiment, a user desktop is remotely accessed from a client system. The remote desktop is generated by a first virtual machine running on a server system, which may comprise one or more server computers. During execution of the first virtual machine, writes to a corresponding virtual disk are directed to a delta disk file or redo log. A copy of the virtual disk is created on the client system. When a user decides to “check out” his or her desktop, the first virtual machine is terminated (if it is running) and a copy of the delta disk is created on the client system. Once the delta disk is present on the client system, a second virtual machine can be started on the client system using the virtual disk and delta disk to provide local access to the user's desktop at the client system. This allows the user to then access his or her desktop without being connected to a network.
US08640120B2

An approach to automatically encode application enumeration values to enable reuse of applications across controller of different protocols. Protocols may use different sets of enumerations to denote various application values and states. The present approach may permit defining a common set of enumerations which can be encoded automatically by a tool that enables reuse. Application designers may define enumerations to be used by the control application and the tool will automatically encode them into communication protocol specific enumeration values.
US08640114B2

A data space profiler may include an analysis engine that associates runtime events of profiled software applications with execution costs and extended address elements. Relational agents in the analysis engine may apply functions to profile data collected for each event to determine the extended address element values to be associated with the event. Each extended address element may correspond to a data profiling object (e.g., hardware component, software construct, data allocation construct, abstract view) involved in each event. The extended address element values may be used to index into an event set for the profiled software application to present costs from the perspective of these profiling objects. A filtering mechanism may also be used to extract profile data from the event set corresponding to events that satisfy the filter criteria. By alternating between presentation of profiling object views and filtered event data, performance bottlenecks and their causes may be identified.
US08640112B2

System and method for vectorizing combinations of program operations. Program code is received that includes a combination of individually vectorizable program portions that collectively implement a first computation. Each individually vectorizable program portion has at least one array input and at least one array output. The combination of individually vectorizable program portions is transformed into a single vectorizable program portion that is or includes a functional composition of the combination of individually vectorizable program portions. Vectorized executable code implementing the first computation is generated based on the single vectorizable program portion. The generated executable code is directed to SIMD (Single-Instruction-Multiple-Data) computing units of a target processor.
US08640106B2

A testing unit includes an input/output module and a processing module. The input/output module receives application requirements and parameters. The processing module generates a set of test cases based on the application requirements and the parameters; adjusts at least some of the set of test cases based on a code generation progression to produce targeted progression test cases; and tests a developing application code based on the targeted progression test cases, wherein the code generation progression indicates a level of development of the developing application code.
US08640102B2

An image forming apparatus includes a program storing unit, a function introducing unit to obtain a program licensed to an individual user and license information about the program from an external source and to store the program in the program storing unit, a user information storing unit to store user information that includes the license information about the program that is stored by the function introducing unit, the license information being associated with a user ID of the individual user in the user information, a removal timing receiving unit to receive a setting of removal timing at which the program stored by the function introducing unit is removed from the program storing unit, and a removal unit to remove the program stored by the function introducing unit from the program storing unit upon arrival of the removal timing received by the removal timing receiving unit.
US08640094B2

Embodiments relate to building a downloadable application. In response to a request to build a downloadable application, a build system determines a set of resources used by the downloadable application. The build system reads this initial set of resources to discover other resources used by the downloadable application. The build system determines resource dependencies for the set of resources and the discovered set of resources, and creates a dependency data structure according to the resource dependencies. Using the dependency data structure, the build system determines a subset of the set of resources and the discovered set of resources to include in a module associated with the downloadable application.
US08640090B2

An application may obtain a data object based on a data type from a data dictionary. The obtained data object may be copied and modified. The modifications may include, for example, adding, removing, and/or changing a property, built-in type, simple type, and/or complex type of the data object.
US08640083B2

Validating executable data for interactions among a plurality of process artifacts at design time. A data context is created to include the plurality of process artifacts. The data context carries interaction rules among the plurality of process artifacts. The executable data from a data source is associated with the plurality of process artifacts in the created data context. A subset of the interaction rules is selected corresponding to at least one of the plurality of process artifacts. The associated executable data is validated when the associated executable data is in accordance with the selected subset of the interaction rules.
US08640078B2

Searching for graphical objects of a design using a computer system. In one aspect of the inventions, a method includes defining a graphical search pattern based on input received from a user in a graphical interface displayed on a display device, where the search pattern is a graphical object and is defined with a plurality of types of characteristics. The graphical design is searched for all matching instances of graphical objects in the design that match the search pattern and match the characteristics specified by the search pattern. At least one of the matching instances is caused to be displayed on the display device as a result of the searching.
US08640069B2

Provided is a noise analysis model and a noise analysis method that can analyze effects of substrate noise on each of elements included in a circuit to be analyzed. The noise analysis model includes first to third resistors. The first resistor serves as a substrate resistor in a semiconductor substrate between a first point set in the semiconductor substrate between a noise source and a transistor to which substrate noise from the noise source propagates through the semiconductor substrate and a second point set in the semiconductor substrate just below a back gate of the transistor. The second resistor serves as a substrate resistor in the semiconductor substrate between the second point and a fixed potential region near the transistor. The third resistor serves as a line resistor of a line connecting the fixed potential region and a power pad that supplies a ground potential.
US08640066B1

In one embodiment, a method of designing an integrated circuit is disclosed, including receiving a first partition block for a top level of a hierarchical design of an integrated circuit; analyzing each pin of the first partition block for an attribute associated with the pin indicating a timing exception; and if a timing exception other than false path is indicated then generating an internal timing pin in a first timing graph model of the first partition block for each timing exception, and adding a timing arc and a dummy arc coupled to the internal timing pin in the first timing graph model of the first partition block. The internal timing pin adds a timing exception constraint for each timing exception. Timing of the top level may then be analyzed with the first timing graph model to determine if timing constraints, including the added timing exception constraints, are met.
US08640060B2

There is provided a computer-implemented method of creating a recipe for a manufacturing tool and a system thereof. The method comprises: upon obtaining data characterizing periodical sub-arrays in one or more dies, generating candidate stitches; identifying one or more candidate stitches characterized by periodicity characteristics satisfying, at least, a periodicity criterion, thereby identifying periodical stitches among the candidate stitches; and aggregating the identified periodical stitches and the periodical sub-arrays into periodical arrays, said periodical arrays to be used for automated recipe creation.
US08640053B2

In a method and user interface for the presentation of multiple image data sets within the scope of a comparative evaluation, a determination is made of at least three organization parameters that describe a sorting of images within an image data set and/or across image data sets, at least one organization parameter is associated with at least one dimension of a three-dimensional matrix, which one dimension is associated with a spatial direction, the images of the image data sets are arranged in the three-dimensional matrix according to the sorting, using the organization parameters and the dimensions, and at least a portion of the images is shown on a presentation device according to their arrangement in the three-dimensional matrix and the spatial directions.
US08640050B2

A method enables selecting items from a list, as well as functions associated with these items and with the list in general. Each item is identified by an icon displayed in a series of icons. A first command enables the item to be selected and a second command enables it to be activated. The series of icons comprises at least one additional icon. The user selects this additional icon, then at the end of a certain time a sub-menu appears presenting all the functions selectable via the second command. With the second command, the user can execute functions that apply to the list of items and no longer to a single item. Also provided is a device capable of executing the method of selection and executing an item and a function.
US08640041B2

A display control apparatus is provided. The apparatus includes a display control unit which controls a display to display a setting screen indicating a plurality of set items, a setting unit which sets setup values for the plurality of set items, respectively, a processing unit which executes processing according to a combination of the set setup values, and a restriction unit which restricts setting the setup values by the setting unit so as not to satisfy a restriction condition, which is a combination of a plurality of setup values. The display control unit controls the display to display a restriction item group in a first mode, the restriction item group including set items corresponding to the setup values in the restriction condition, and to display set items other than the restriction item group in a second mode different from the first mode.
US08640040B2

A method, system, and medium are provided for presenting on a user interface of a mobile communications device a persistently visible predetermined region capable of receiving touch input. An illustrative method includes presenting a persistently visible predetermined region capable of receiving touch input on a first screen and transitioning to a second screen. The predetermined region is persistently viewable during and after the transition between the first and second screens. Incident to receiving touch input to the predetermined region, a listing of a set of statuses of events is presented on the display.
US08640038B1

Systems and methods receive, from a building, an inventory identifying a plurality of electronic devices associated with a building automation system. The systems and methods compare the inventory to an additional inventory associated with an additional building automation system of an additional building to determine that the inventory is the same as or similar to the additional inventory, wherein the additional inventory identifies a plurality of additional electronic devices. The systems and methods further identify an automation scene that coordinates operation of at least a portion of the plurality of additional electronic devices and provide the automation scene to the building for implementation in the building automation system.
US08640037B2

Methods, computer-readable media, and apparatuses provide a graphical overlay for displaying analytic data over at least a portion of a corresponding page. A graphical overlay may be displayed over at least a portion of a page displayed on a graphical user interface according to page data. Data may be inputted into the graphical overlay and analytic data corresponding to the displayed page may be received from a remote server. Also, the graphical overlay may display at least a portion of the analytic data based on the inputted data. The graphical overlay may be built to run as an add-on to a browser or non-browser application or to run as a separate application.
US08640027B2

A system and method for configuring a hardware device to execute a prototype is presented. The hardware device may include a programmable hardware element and/or a processor and memory. The prototype may comprise a software entity operable to perform a plurality of executable operations, wherein the prototype is created by a user without requiring user programming. For example, a prototyping environment may provide a library of operations that are specific to a particular problem domain and may enable the user to select various operations from the library for inclusion in the prototype. The prototyping environment may include a graphical user interface that is streamlined for interactively experimenting with various parameters or properties associated with the selected operations and seeing the effects of adjusting the parameters.
US08640024B2

Techniques for visually distinct text formatting are described, including receiving an input, the input indicating presenting text visually distinct based on one or more differences in formatting associated with the text, evaluating a document including the text, the text being formatted according to one or more font attributes, the one or more differences being associated with the one or more font attributes, and identifying the one or more differences, wherein the one or more differences are displayed in the document by applying one or more backgrounds associated with each of the one or more font attributes to the text.
US08640023B1

A method and system for adding annotations to content of a webpage provided by a content server includes identifying a portion of the content of the webpage and applying an annotation to the identified portion of the content. The annotation is associated with the identified portion. The annotation and its association with the identified portion is saved on an annotations server and a link is generated to an annotated webpage wherein the content for webpage is received from a content server and the annotation is received from the annotations server. The link is sharable so as to enable others to view the annotation associated with the identified portion of the content.
US08640022B2

Functionality and presentation of spreadsheet applications and web based services are integrated by automating interactions between a spreadsheet object on a web page and other elements on the web page. Bidirectional referencing, automatic coordinate space integration, and assimilation of look and feel of the spreadsheet object into the web page or vice versa are enabled.
US08640021B2

A system and method are disclosed for delivering content customized to the specific user or users interacting with the system. The system includes one or more modules for recognizing an identity of a user. These modules may include for example a gesture recognition engine, a facial recognition engine, a body language recognition engine and a voice recognition engine. The user may also be carrying a mobile device such as a smart phone which identifies the user. One or more of these modules may cooperate to identify a user, and then customize the user's content based on the user's identity. In particular, the system receives user preferences indicating the content a user wishes to receive and the conditions under which it is to be received. Based on the user preferences and recognition of a user identity and/or other traits, the system presents content customized for a particular user.
US08640020B2

Intuitive and user-friendly user interface (UI) techniques are provided for navigating street view applications on a mobile device enabling users to view different angles and segments of available street level images. Additionally, retrieval and presentation of street view images are managed to mitigate delays in retrieval of desired images from a server over wireless connections through techniques such as textual representations, replacement views, scheduling image requests, and comparable ones.
US08640014B2

Soft bit metric generation computational complexity can be reduced by identifying and utilizing only the dominant terms in a reliability calculation such as a logarithmic likelihood ratio (LLR). The dominant terms are those terms for which the signs of the x and y components match those of channel outputs of the channel outputs. One technique for identifying the dominant terms is by determining the most likely transitions from two consecutive channel output samples Values for the dominant terms can be estimated by either the joint reliability of two consecutive samples of the in-phase component (x1,x2) or by the joint reliability of two consecutive samples of the quadrature components (y1,y2).
US08640012B2

Received communication signals may be decoded according to a combined, iterative inner code—outer code decoding technique. The inner code decoding is based on information produced by the outer code decoding.
US08640011B2

Single CRC polynomial for both turbo code block CRC and transport block CRC. Rather than employing multiple and different generation polynomials for generating CRC fields for different levels within a coded signal, a single CRC polynomial is employed for the various levels. Effective error correction capability is achieved with minimal hardware requirement by using a single CRC polynomial for various layers of CRC encoding. Such CRC encoding can be implemented within any of a wide variety of communication devices that may be implemented within a wide variety of communication systems (e.g., a satellite communication system, a wireless communication system, a wired communication system, and a fiber-optic communication system, etc.). In addition, a single CRC check can be employed within a receiver (or transceiver) type communication device for each of the various layers of CRC of a received signal.
US08640008B2

A data processing apparatus has error detection units each configured to generate an error signal if a first and second sample of a signal associated with execution of an instruction differ. Error value generation circuitry generates an error value showing if any of the error detection units have generated the error signal. Error value stabilisation circuitry performs a stabilisation procedure comprising re-sampling the error value to remove metastability. Error recovery circuitry initiates re-execution of the instruction if the error value is asserted. Count circuitry holds a counter value in association with the error value, the counter value set to a predetermined value when the error value is generated and decremented each time the error value is re-sampled prior to reaching the error value stabilisation circuitry. The error value bypasses the stabilisation procedure if the counter value is zero before the error value reaches the error value stabilisation circuitry.
US08640004B2

There is provided a solution for rearranging data to a decoder of a receiver. The solution comprises receiving data, writing the data to one or more memory slots in parts, first in an ascending order of addresses and then in a descending order of addresses. The solution further comprises reading the full memory slots in a descending order of addresses and forwarding the read data to the decoder.
US08639992B2

The soft error rate (SER) detector circuit presented here can be used to measure SER in combinatorial logic devices caused by radiation. The SER detector circuit includes a plurality of detector arrays coupled in series, and each having a plurality of SER test structures coupled in series. Each of the SER test structures includes a plurality of detector elements coupled in series. Each of the SER test structures is configured to detect single event transients (SETs) in a first operating mode and single event upsets (SEUs) in a second operating mode. The SER detector circuit also has control logic elements to control operation of the plurality of detector arrays.
US08639989B1

Methods, apparatus, and computer-accessible storage media for remotely monitoring and diagnosing storage gateways. Status information may be collected locally on the gateways and uploaded to a service provider via gateway-initiated connections. The uploaded information may be stored to status data store(s). Status proxy(s) on the provider network may analyze the information in the status data store(s) for one or more gateways to detect error conditions on individual gateways or patterns or error conditions on multiple gateways. Upon detecting an error condition on a gateway, the proxy may alert another process, for example an administrator process on the local network that includes the respective gateway. The other process may then message the gateway to address the condition. Information for particular gateways may be provided to clients on request. Information collected from multiple gateways may be viewed and analyzed by the service provider to detect patterns related to gateway design.
US08639983B1

An architecture and techniques for implementing a unified and extensible meta-testing framework within a distributed environment. This framework allows entities within the distributed environment to run tests written in different testing frameworks in a unified way. In addition, this disclosure describes techniques for allowing an entity within the distributed environment to test itself, both from its own perspective as well as from the perspective of other entities within the distributed environment.
US08639979B2

A method and system for providing immunity to a computer system wherein the system includes an immunity module, a recovery module, a maintenance module, an assessment module, and a decision module, wherein the immunity module, the recovery module, the maintenance module and the assessment module are each linked to the decision module. The maintenance module monitors the system for errors and sends an error alert message to the assessment module, which determines the severity of the error and the type of package required to fix the error. The assessment module sends a request regarding the type of package required to fix the error to the recovery module. The recovery module sends the package required to fix the error to the maintenance module, which fixes the error in the system.
US08639976B2

A storage area network (SAN) is provided with redundancy and recovery mechanism. A primary storage switch performs dynamic address translation between logical storage addresses received from host devices and physical addresses of SAN storage arrays. When power failure in the primary storage switch is detected, metadata associated with the dynamic address translation operation is sent to a secondary storage switch via a network connection to provide the dynamic address translation in lieu of the primary storage switch. A storage array experiencing power failure similarly sends cached data to another storage array via a network connection so that the other storage array can substitute the failed storage array. During the power failure, a data backup module in the primary storage switch or the storage array is powered by a temporary power source.
US08639970B2

Disclosed is a method of detecting a product data error in a storage system. First and second vital product data (VPD) EEPROMs are read. Indicators of whether wither or both reads failed are received. Based on these indicators, the contents of the VPD EEPROMs may be compared. Based on a result of the comparing indicating a match, an arbitrary one of the VPD EEPROMS is used. Based on an indicator indicating an error with the first VPD EEPROM, the second VPD EEPROM is used.
US08639968B2

Systems, methods, and computer-readable and executable instructions are provided for computing system reliability. A method for computing system reliability can include storing, on one of a plurality of devices, a checkpoint of a current state associated with the one of the plurality of devices. The method may further include storing the checkpoint in an erasure-code group across the plurality of devices.
US08639967B2

A controlling apparatus for controlling an information processing apparatus, the controlling apparatus includes a first controller including a first data transfer unit that communicates data between the information processing apparatus, and a first processing unit that generates a command to instruct the first data transfer unit to communicate data between the information processing apparatus, and a second controller including a second data transfer unit that communicates data between the information processing apparatus, and a second processing unit that generates a command to instruct the second data transfer unit to communicate data between the information processing apparatus.
US08639962B2

A method, system, and software instructions for allocating power in a information handling system are operable to respond to a power profiling request by transitioning a processing resource to a first power consumption state and obtaining and storing a first power consumption value. The first power consumption value is then retrieved and used to allocate power to the first processing resource in response to a power on request. The first power consumption state may be a state in which power consumption approximates a maximum power consumption. The processing resource may be further transitioned to a second power consumption state and a second power consumption value obtained. The second power consumption state may be a reduced performance state. Thereafter, responsive to determining that the system lacks sufficient power budget to fulfill a pending request for power, the processing resource is throttled and power is allocated using the second power consumption value.
US08639957B2

A method and apparatus for reducing power consumption in a DLNA (Digital Living Network Alliance) network is provided. A method for operating a digital media renderer to reduce power consumption in a DLNA network includes receiving media content from a digital media server, and controlling the power of a communication connection device and a display according to the control state of the received media content.
US08639953B2

A power device, such as a UPS, and a method for gathering system information using the power device are provided. In one aspect, a UPS receives system information associated with at least one other device, the system information including configuration management information, stores, in data storage, the system information associated with the at least one other device and provides the system information to an external entity.
US08639950B2

Embodiments relate to systems and methods for the management of secure data in a cloud-based network. A secure data store can store sensitive or confidential data, such as account numbers, social security numbers, medical or other information in an on-premise data facility. Regulatory and/or operational requirements may prohibit the migration or unprotected transmission of the secure data to the cloud. An operator can instantiate a set of virtual machines to access and process the secure data, for example to process online purchase transactions. To prevent unauthorized disclosure of the secure data, the secure data store can receive data access requests via a translation module that translates the secure data. The secure data store can retrieve and transmit the secure data using a protection mechanism such as a masking and/or encryption mechanism, avoiding the unprotected transport or exposure of that data to the cloud.
US08639947B2

A database encryption system and method, the Structure Preserving Database Encryption (SPDE), is presented. In the SPDE method, each database cell is encrypted with its unique position. The SPDE method permits to convert a conventional database index into a secure one, so that the time complexity of all queries is maintained. No one with access to the encrypted database can learn anything about its content without the encryption key. Also a secure index for an encrypted database is provided. Furthermore, secure database indexing system and method are described, providing protection against information leakage and unauthorized modifications by using encryption, dummy values and pooling, and supporting discretionary access control in a multi-user environment.
US08639944B2

The invention relates to a method and to an electronic device for securing the computation of a modular exponentiation x=mD mod N against invasive attacks. The invention comprises applying a mask to the message m, and after the modular exponentiation is carried out, in verifying that the exponentiation was not altered thanks to properties introduced by the mask.
US08639935B2

A non-transitory machine-readable storage medium storing program code for causing a processor to establish a plurality of links to a plurality of devices communicatively coupled to the processor, a particular link of the plurality of links supporting control-plane communications between the processor and a particular device of the plurality of devices over a wireless access network; receive a server message from a particular server of a plurality of servers communicatively coupled to the processor, the server message comprising message payload for delivery to the particular device; generate an encrypted message comprising the message payload and an identifier identifying a particular agent of a plurality of agents on the particular device; and send the encrypted message to the particular device over the particular link, wherein establishing the plurality of links comprises executing a link initialization sequence associating the particular link with a credential associated with the particular device.
US08639930B2

Some embodiments provide a verification system for automated verification of entities. The verification system automatedly verifies entities using a two part verification campaign. One part verifies that the entity is the true owner of the entity account to be verified. This verification step involves (1) the entity receiving a verification code at the entity account and returning the verification code to the verification system, (2) the entity associating an account that it has registered at a service provider to an account that the verification system has registered at the service provider, (3) both. Another part verifies the entity can respond to communications that are sent to methods of contact that have been previously verified as belonging to the entity. The verification system submits a first communication with a code using a verified method of contact. The verification system then monitors for a second communication to be returned with the code.
US08639925B2

A method for protecting a sensor and data of the sensor from manipulation, as well as a sensor to that end; in the course of the authentication, a random number being sent by a control unit to the sensor; in order to recognize manipulation of the sensor data, the sensor data from the sensor to the control unit being provided with a cryptographic integrity protection; and to prevent replay attacks, additional time-variant parameters being added to the sensor data, the sensor data, together with the integrity protection and the added time-variant parameters, being sent by the sensor to the control unit. In this context, after the authentication of the sensor, the random number or a part of the random number or a number obtained from the random number by a function is utilized for the time-variant parameters.
US08639924B2

Disclosed are a server and a client processing a security program by using a real-time distribution method and method of controlling the server and the client. A method of controlling a server processing a security program by using a real-time key distribution method according to an exemplary embodiment of the present invention includes: analyzing a security program for transmitting the security program to a client; decomposing a code of the analyzed security program into code blocks; encrypting the code blocks by using an encryption key; changing an original header of the security program to a first header; and transmitting a packed program including the encrypted code blocks and the changed first header to the client.
US08639921B1

Methods, apparatus, and computer-accessible storage media for implementing a gateway to a remote service provider according to a security model. The gateway serves as an interface between processes on a customer network and the provider, for example to store customer data to a remote data store. The model may include an activation process initiated by the gateway to register with the provider and associate the gateway with a customer account; the gateway is provided with security credentials. The model may also include establishing secure connections to external processes, for example processes of the service provider. The gateway initiates connections; the external processes do not initiate connections. The model may also include the customer managing the gateway through the service provider. The model may also include encrypting communications between the gateway and the provider and the gateway including security credentials in communications to the provider.
US08639916B2

A method of maintaining the integrity of software stored in memory, the method comprising: storing an indicator associated with the memory; calculating a reference value from the stored indicator; storing the reference value; modifying the indicator when the software in the memory is modified; storing the modified indicator; recalculating the reference value from the modified indicator; storing the recalculated reference value; and verifying the integrity of the software by: retrieving the modified indicator; calculating an expected value from the modified indicator; and comparing the expected value with the recalculated reference value. Preferably the integrity of the software is verified without calculating an expected value from the software. The reference and expected values are typically calculated in accordance with a secret key.
US08639909B2

A virtual memory management unit can implement various techniques for managing paging space. The virtual memory management unit can monitor a number of unallocated large sized pages and can determine when the number of unallocated large sized pages drops below a page threshold. Unallocated contiguous smaller-sized pages can be aggregated to obtain unallocated larger-sized pages, which can then be allocated to processes as required to improve efficiency of disk I/O operations. Allocated smaller-sized pages can also be reorganized to obtain the unallocated contiguous smaller-sized pages that can then be aggregated to yield the larger-sized pages. Furthermore, content can also be compressed before being written to the paging space to reduce the number of pages that are to be allocated to processes. This can enable efficient management of the paging space without terminating processes.
US08639903B2

A memory device and method of programming the same comprising partitioning memory into two or more chunks of information. At least a first portion of a first of the information chunks can be programmed while concurrently determining whether a first portion of a second of the information chunks should be set or reset. Further, the first portion of the second information chunk can be sequential programmed following the programming of the first portion of the first information chunk. The memory device can include different types of memory, such as PCM memory.
US08639902B2

Memory access requests are successively received in a memory request queue of a memory controller. Any conflicts or potential delays between temporally proximate requests that would occur if the memory access requests were to be executed in the received order are detected, and the received order of the memory access requests is rearranged to avoid or minimize the conflicts or delays and to optimize the flow of data to and from the memory data bus. The memory access requests are executed in the reordered sequence, while the originally received order of the requests is tracked. After execution, data read from the memory device by the execution of the read-type memory access requests are transferred to the respective requestors in the order in which the read requests were originally received.
US08639895B2

A memory protection unit (MPU) is configured to store a plurality of region descriptor entries, each region descriptor entry defining an address region of a memory, an attribute corresponding to the region, and an attribute override control corresponding to the attribute. A memory access request to a memory address is received and determined to be within a first address region defined by a first region descriptor entry and within a second address region defined by a second region descriptor entry. When the attribute override control of the first region descriptor entry indicates that override is to be performed, the value of the attribute of the first region descriptor entry is applied for the memory access. When the attribute override control of the second region descriptor entry indicates that override is to be performed, the value of the attribute of the second region descriptor entry is applied for the memory access.
US08639894B2

Computer readable media, methods and apparatuses are disclosed that may be configured for sequentially reading data of a file stored on a storage medium. The disclosure also provides for alternating transferring of fixed size portions of the file data to a first buffer and a second buffer, alternating processing of data blocks of the fixed sized portions in parallel from the first and second buffers by a plurality of processing threads, and outputting the processed data blocks.
US08639869B2

A portable control unit may be quickly coupled and decoupled from docking stations on a plurality of process system components, such as cylindrical grinding machines. The portable control unit may be used to control the process system component and receive and output data produced by the process system component. The ability to quickly couple and decouple the portable control unit may allow a single portable control unit to be used to control numerous process system components, thereby saving cost and space. Various communications interfaces and attachment mechanisms may be used to communicatively and mechanically couple the portable control unit to a docking station.
US08639862B2

A system and method are provided for using queue status to manage power in a system-on-chip (SoC). Messages to be processed are accepted in an SoC with a plurality of selectively enabled processors, and queued. The message traffic can be from an external source via an input/output (IO) interface, or intra-SoC messages between processors. The number of queued messages is monitored and, in response to the number of queued messages exceeding a subscription threshold, one or more processors are enabled. Then, the queued messages are distributed to the enabled processors. Enabling a processor is defined by an action such as supplying power to an unpowered processor, increasing the power supply voltage levels to a processor, increasing the operating frequency of a processor, or a combination of the above-mentioned actions. Likewise, processors can be disabled in response to the number of queued messages falling below the subscription threshold.
US08639861B1

A method, computer program product, and computing system for combining a plurality of discrete IO write requests to form a combined IO write request, wherein the plurality of IO write requests define data to be written to a storage network. The combined IO write request is provided to a pseudo multi-write device included within the storage network.
US08639859B2

The invention provides a method of transferring data from a data array within a main memory of a computer to an accelerator for processing, the embodiment of the method comprising: at the accelerator, requesting data from the main memory and generating a data stream between the main memory and the accelerator, the generated data stream including data from the data array; and, using an offset to determine the scheduling of array elements within the generated data stream.
US08639854B2

A method of negotiating a proper communication protocol between a reader device (10) and a data carrier (20) is disclosed. In a first step, when the data carrier (20) is inserted into the reader device (10) at a first point in time (t1), the data carrier (20) provides information to the reader device (10), which communication protocols are supported by the data carrier (20), by means of a binary value (BV). In a next step, the reader device (10) chooses/sets one of the possible communication protocols according to its own capability. This choice is provided to the data carrier (20) by applying a clock signal (CLK) of a certain frequency (f), which is associated with the chosen/set communication protocol, to an input contact (C3) of the data carrier (20) at a second point in time (t2). Finally, the data carrier (20) sets the chosen communication protocol received from the reader device (10), thereby finalizing the negotiation sequence. Subsequently, communication may take place between reader device (10) and data carrier (20) from a fourth point in time (t4).
US08639849B2

A computer-implemented method for compressing a first stream of data, the first stream of data comprising a plurality of input words. The computer-implemented method includes receiving the plurality input words, and adaptively compressing the plurality of input words into a plurality of compression codes. The computer-implemented method further includes outputting the plurality of compression codes upon encountering an end-of-file signal in the first stream of data, wherein the plurality of compression codes are fewer in number than the number of unique bit patterns requiring unique compression codes under LZW (Lempel Ziv & Welch) compression.
US08639840B2

A processing unit coupled to a bus for accelerating data transmission and a method for accelerating data transmission. The present invention provides a streaming data transmission mode in which a plurality of data blocks are transmitted via one handshake. The present invention employs handshake save policy, when a processing unit sends a request comprising a plurality of data blocks on a bus, a cache or memory will perform address matching to judge whether there is any hit data block. If there is any hit data block, the cache or memory only needs to reply once and then start to continuously transmit the hit data blocks it possesses. Thus, a separate handshake for each data block is no longer needed.
US08639838B2

A system and method for data communication connecting on-line networks with on-line and off-line computers. The present system provides for broadcast of up to the minute notification centric information thereby providing an instant call to action for users who are provided with the ability to instantaneously retrieve further detailed information. The notification centric portions of information is wirelessly broadcast to wireless receiving devices which are attached to computing devices. Upon receipt of the information at the personal computer, the user is notified through different multimedia alerts that there is an incoming message. Wirelessly broadcasted URL's, associated with the data, are embedded in data packets and provide an automated wired or wireless connection back to the information source for obtaining detailed data.
US08639823B2

Techniques are provided for leveraging narrowband connectivity (such as dial-up communications or other types of low bandwidth communications) to provision or configure broadband connectivity between a broadband access provider and a broadband device, such as a DSL modem or a cable modem. Specifically, because narrowband connectivity does not require advance configuration or provisioning by the host system of connectivity parameters for an access-seeking device, a modem at an access-seeking device may be leveraged to establish a narrowband connection between that device and a host system and to enable an exchange or negotiation of connectivity parameters necessary to enable future broadband connectivity. Thus, once established, the narrowband connection may be used as a conduit for communicating required provisioning information between the broadband-enabling host and the access-seeking device to enable broadband connectivity by the device in the future.
US08639822B2

A method and non-transitory computer-readable medium are disclosed for extending a hold timer that binds an application-layer session when a transport-layer out-of-order message queue includes an out-of-order message for the application-layer session. An application receives an application-layer message from transport protocol logic that is configured to deliver in-order application-layer messages to the application. The received application-layer message is a next in-order application-layer message for an application-layer session that is bound by a hold timer. After an amount time has passed, the application detects an expiration of the hold timer. In response, rather than immediately tearing down the application-layer session, the application inspects an out-of-order queue of the transport protocol logic. The hold timer is extended when the out-of-order queue includes an out-of-order application-layer message for the application-layer session. In one aspect, the transport protocol logic includes an application programming interface that provides the application with access to the out-of-order queue.
US08639821B2

A system and method for providing a setup timer in a SIP-based network including initiating a session by transmitting one or more messages to a first user. The system and method also comprises starting a first timer upon transmitting the one or more messages, wherein the first timer is configured to expire after a first predetermined time period. The system and method further comprises starting a second timer upon transmitting the one or more messages, wherein the second timer is configured to expire after a second predetermined time period. The system and method furthermore comprises transmitting one or more instructions upon expiration of at least one of the first timer and the second timer, and taking one or more actions based at least in part on the one or more instructions.
US08639819B2

The invention relates to a method of creating an ad-hoc connection between two electronic devices. In order to enable a particularly user-friendly creation of such a connection, it is proposed that a first device detects a hugging state between the first device and a second device, in which the first device and the second device are in close vicinity and a piece of information is received at the first device directly from the second device. In case a hugging state is detected, a handle is obtained proceeding from the received piece of information. The handle comprises an address of some device other than the first device. Finally, a communication channel is established between the first device and the other device using the address included in the handle. The invention relates equally to a corresponding device, to an expandable framework for such a device, and to a corresponding software program product.
US08639816B2

A network provides distributed computing services based on participation in respective resource groups by computing nodes, each resource group including a corresponding resource requirement for any computing node that joins the corresponding resource group for execution of the corresponding distributed computing service. Each computing node, in response to determining its corresponding available node capacity, is configured for selectively creating and joining at least one new resource group for execution of a corresponding distributed computing service having a corresponding resource requirement, and/or selectively joining at least one of the available resource groups, based on the corresponding available node capacity satisfying the corresponding resource requirement. Each computing node also is configured for selectively leaving any one of the joined resource groups based on determined conditions. Hence, each computing node may choose to participate in as many resource groups as needed for respective computing services, based on the corresponding available node capacity.
US08639805B2

The present disclosure generally provides techniques and apparatuses for producing, for an initiating end user, a recommended mode of communication corresponding to a targeted end user in a network environment, based on a plurality of network accessible or determinable inputs. For example, the identity of an initiating end user, the identity of a targeted end user, the current activity of the targeted end user, the communication preferences of the targeted end user, information from available databases and other available or determinable data may be used by a contact liaison to produce a recommended mode of communication.
US08639803B2

In one aspect, the invention provides a system that predicts the location of an entity, such as a friend of a user of a mobile device, and displays to the user this prediction information on a display screen of the mobile device. In some embodiments, the information may be displayed to the user in an augmented reality view (e.g., the prediction information may be displayed on top of an image as seen through a camera).
US08639796B2

Methods and systems thereof for monitoring the performance of a streaming media server are described. Server-side measurements are performed with the server operating under a load. Client-side measurements are performed along with the server-side measurements. Data from the server-side measurements and data from the client-side measurements are aligned by time.
US08639783B1

In one embodiment, an apparatus includes a port profile manager for receiving a port configuration policy and creating a port profile for the port configuration policy. The apparatus further includes a management interface for transmitting the port profile to a management station operable to receive input mapping the port profile to one or more interfaces associated with virtual machines. The port profile manager receives and stores the mapping input at the management station, for use in configuring the interfaces according to the port configuration policy. A method for policy based configuration of interfaces in a virtual machine environment is also disclosed.
US08639781B1

Systems according to various embodiments use a file download widget to facilitate the download of one or more files from one or more servers associated with a website. In particular embodiments, the file download widget may be used to facilitate the download of one or more particular files that are associated with the widget directly to a content management system, such as a synched or non-synched cloud-based content management system. In various embodiments, this may: (1) allow the user to download files for later use without storing the downloaded files on the user's computing device; and (2) allow the user to complete the download of files by initiating the transfer of files and then logging off of the website (and/or powering down their computing device) before the transfer of files is complete, which may result in a more convenient and enjoyable download process.
US08639779B2

An Internet-enabled software engine is provided on a global server to provide remote viewing and manipulation of ophthalmic exams, with the Internet-enabled software engine being an instantiation of the functionability of the OCT machine on which the exam is performed, and with the Internet-enabled software engine providing both remote viewing of OCT exams and manipulation of this data, thus to give a user the ability to view and manipulate the dense data sets associated with ophthalmic exams anywhere in the world with ease.
US08639776B1

A method of building and assembling programs across computer networks that is dictated by the user to perform logical work without the user using a compiler. Users are able to assemble programs over a network by defining or re-defining which logical components are bound into the overall program without the use of a compiler. Logical components are called and bound into the program at run time, allowing dynamic programming which may be modified at any time without re-compiling the entire program. Each logical component can act independently of other logical components or work in concert with each other. This allows assembly of a program, even though some components may be created using totally different methodologies and/or are constructed by different programmers.
US08639764B2

An automated blogging and skills portfolio management system that is capable of facilitating easy blog message posting by a multitude of people witnessing a sports event or some other public event, wherein players, spectators and others can provide comments and observation regarding that particular event while the event is going on. In fact, the present invention makes it possible for the players, spectators and others to provide comments and observations in the form of audio recording, that provide the context to any digital photos and videos they provide. The present invention makes it possible to simultaneously create a blog for that event, in an automated mode (without any special setup or extensive operations) that can be shared with others. Most importantly, the present invention makes it possible for players and others to leverage such blogs to create and manage skills portfolios for the players.
US08639759B2

A method and system for multicasting video signals over a network. A standard definition picture-in-picture multicast video signal is encoded from a video signal. A common network address is assigned to the standard definition picture-in-picture multicast video signal for both standard definition picture-in-picture video content and high definition video content.
US08639756B2

An approach is provided for generating a relevant social graph. A social graph identifying people associated with a user is retrieved. A communication history from a device associated with the user is retrieved. Information regarding a respective occurrence of each identified person in the communication history is determined. A relevant social graph is generated based, at least in part, on the determined occurrence information.
US08639748B2

Some embodiments provide systems and methods for determining a server of a distributed hosting system to optimally distribute content to an end user. The method includes identifying an IP address of the end user. Based on the IP address, a set of servers send packets to the end user to derive performance metrics. The performance metrics are used to determine a server from the set of servers that optimally distributes content to the end user. The method modifies a configuration for resolving end user requests such that the optimal server is identified to the end user when the end user requests content from the hosting system. Some embodiments determine the optimal server by providing downloadable content that is embedded with a monitoring tool. The monitoring tool causes the end user to derive performance metrics for the hosting system when downloading a particular object from a set of servers.
US08639745B2

An architecture, system and method for providing a neutral interface to multiple disparate cloud system providers is described. In one embodiment, the method includes receiving a request from a client computer system for processing by a cloud computing system, the request in a neutral format. The method may also include translating the request, with the server computer system, from the neutral format to a second format of the cloud computing system. Furthermore, the method may include transmitting the request to the cloud computing system in the second format.
US08639735B2

The invention concerns data processing by passage between different subband domains, of a first number L to a second number M of subband components. After determining a third number K, least common multiple between the first number L and the second number M: a) if K is different from L, it consists in arranging in blocs, by a serial/parallel conversion, an input vector X(z) to, obtain p2 polyphase component vectors (p2=KL); b) applying a square matrix filtering T(z) of dimensions K×K, to the p2 polyphase component vectors to obtain p1 polyphase component vectors for forming an output vector Y(z), with p1=K/M, and if the third number K is different from the second number M, providing a block arrangement by a parallel/serial conversion to obtain the output vector Y(z).
US08639731B2

Apparatus for managing plural versions of a root node for an object of a file system manages an update data of a first version of the plural versions of the root node in a status in which (i) data of a second version of the plural versions of the root node is written from the second storage of the file server to the first storage and (ii) a new checkpoint, capable of being used when the object of the file system is recovered, is taken. The apparatus also manages an update data of the second version of the plural versions of the root node in another status in which (iii) data of the first version of the plural versions of the root node is written from the second storage of the file server to the first storage and (iv) a next new checkpoint is taken.
US08639727B2

Described herein are methods, systems, apparatuses and products for transforming hierarchical language data into relational form. An aspect provides for assembling at least one statistical summary of at least one hierarchical language data source responsive to execution of program instructions accessible to at least one processor operatively connected to a memory device; accessing at least one entity of interest selected from the at least one statistical summary; generating at least one target hierarchical language model based on the at least one entity of interest; and transforming data from the at least one hierarchical language data source into at least one relational form by executing transformation artifacts generated based on a type of the relational form. Other aspects are disclosed herein.
US08639710B2

An apparatus, program product and method utilize one or more usage statistics, which are reflective of what data is actually and/or likely to be used by a client when processing a database query, to reduce or eliminate the transfer of unnecessary data between a client and server in a client-server database management system. Information such as the columns that are or have been used and/or the number of rows that have been accessed, may be utilized to identify certain data that is likely to not be used during processing of the database query. Based upon the data that has been identified, a subset of the data that would otherwise be returned as a result of the database query may be identified and returned to a client, often substantially reducing the amount of data required to be retrieved by a client in connection with a database query.
US08639706B1

Methods, systems, and apparatus, including computer program products, for organizing music tracks based on shared metadata. In one aspect, a method includes identifying a set of common music tracks associated with a first user and a second user, wherein the set of common music tracks includes at least one music track present in both a first set of music tracks associated with the first user and a second set of music tracks associated with the second user. Metadata associated with at least one music track in the set of common music tracks is retrieved, the metadata being specific to the second user. A set of user music tracks associated with the first user is organized based on the retrieved metadata.
US08639702B2

A system and method for digitally classifying and analyzing exposure to behavioral influencers to probabilistically determine behaviors likely to be demonstrated by an individual or cohorts of individuals based on a combination of demographic and psychographic attributes. The system and method transforms raw data into useful data elements having associated exteroceptive values and other metadata that is useful for further evaluation, analysis, integration into a model, or other behavioral data utilization.
US08639698B1

A technique can include identifying a collection of documents to be clustered. The collection of documents can include foreign language documents and base language documents. The foreign language documents can be translated into the base language at a base language translation module. Keywords in the base language documents and keywords in the translated foreign language documents can be determined at a document indexing module. The base language documents can be clustered with the foreign language documents in a common set of document clusters based on the determined keywords in the base language documents and the determined keywords in the translated foreign language documents. In response to a search query in a first language, a listing of search results can be provided that includes documents in the first language and another language from the a common document cluster.
US08639696B2

A computer program product evaluating cross-domain clusterability upon a target domain and a source domain. The cross-domain clusterability is calculated as a linear combination of a target clusterability and a source-target pair matchability, by use of a trade-off parameter that determines relative contribution of the target clusterability and the source-target pair matchability. The target clusterability quantifies how clusterable the target domain is. The source-target pair matchability is calculated as an average of a target-side matchability and a source-side matchability, which quantifies how well target centroids of the target domain are aligned with the source centroids and how well source centroids of the source domain are aligned with the target centroids, respectively.
US08639690B2

A system may determine an extent to which a document is selected when the document is included in a set of search results, generate a score for the document based, at least in part, on the extent to which the document is selected when the document is included in a set of search results; and rank the document with regard to at least one other document based, at least in part, on the score.
US08639686B1

A source identification service is described that identifies items offered for sale on a network-based service in need of additional sources. The source identification service may identify an item in need of sources based upon user requests to the network-based service for information regarding the item. The network-based service may present users with search results including information regarding items provided by the network-based service in response to the request. Users may further select an item from the search results and receive detailed information from the network-based service regarding the item. The source identification service may determine the popularity of the selected item from the item search results and/or analyze the item search results to identify whether the item is in need of additional sources. Relatively popular items and/or items for which relatively few search results are returned may be identified as in need of additional sources.
US08639684B2

A system may receive one or more terms of a search query. The system may automatically identify prior search queries that include the one or more terms of the search query from a history of prior search queries. The system may automatically identify possible spelling corrected search queries based on the one or more terms of the search queries. The system may automatically receive remote server-based query completion suggestions including the one or more terms of the search query. The system may present query refinement options, the query refinement box being populated with the prior search queries as suggested queries for possible selection by a user, the identified possible spelling corrected search queries, and the received query completion suggestions.
US08639679B1

Methods, systems, apparatus, including computer program products, for generating search query suggestions. In one aspect, a method includes receiving a partial search query entered by a user through a user interface of a client device, generating a set of predicted complete queries, wherein at least a subset of the predicted complete queries are queries associated with the user, identifying one or more of the set of complete queries as being selectable suggestions to the partial search query for display in the user interface of the client for possible selection by the user.
US08639678B2

A system generates medical knowledge base information by searching at least one repository of medical information to identify sentences including a received medical term. A data processor searches the identified sentences to identify sentences including a medical term different to the received term in response to a predetermined repository of medical terms and excludes sentences without a term different to the received term, to provide remaining multiple term sentences. The data processor groups different terms of individual sentences of the multiple term sentences to provide grouped terms, determines whether a medically valid relationship occurs between different terms of an individual group of terms of the grouped terms by using predetermined sentence structure and syntax rules and outputs data representing grouped terms having a medically valid relationship.
US08639677B2

A system and article of manufacture maintain the original order of a sequence of transactions originating from a source database and being replicated to a target database. A lockable object is associated with each transaction of the sequence of transactions from the source database. Each transaction has one or more transactional events. The transactions of the sequence of transactions have an order. The order is a commit order of the transactions in the source database. The lockable object is based on the commit order. A lock is attempted to be obtained on one or more lockable objects associated with one or more transactions of the sequence of transactions which precede a particular transaction of the sequence of transactions. In response to being unable to obtain the lock, the one or more transactional events of the one or more transactions which precede the particular transaction are serially processed.
US08639674B2

A method for managing data includes receiving individually accessible data units, each identified by a key value; storing a plurality of blocks of data, each of at least some of the blocks being generated by combining a plurality of the data units; and providing an index that includes an entry for each of the blocks. One or more of the entries enable location, based on a provided key value, of a block that includes data units corresponding to a range of key values that includes the provided key value.
US08639672B2

For multiplexer classification for column compression of tabular data, similar type data segments are classified into classes for grouping the data segments into compression streams associated with each one of the classes. The compression streams are encoded based on a class-specific optimized encoding operation. The compression streams into one output buffer, wherein the compression streams are extracted.
US08639669B1

Techniques for evaluating deduplication effectiveness of data chunks in a storage system are described herein. In one embodiment, metadata of first data chunks associated with a deduplicated storage system is examined, where the first data chunks have been partitioned according to a first chunk size. A second chunk size is calculated based on the examination of the metadata of first data chunks. Metadata of the first data chunks is merged according to the second chunk size to represent second data chunks to which the first data chunks would have been merged. A deduplication rate of the second data chunks is determined based on the merged metadata.
US08639665B2

A mechanism performs a metadata image backup of a hierarchical storage management (HSM) file system. Concurrent with performing the metadata image backup of the HSM file system, the mechanism identifies a set of resident files that are not yet stored off-line in the HSM file system. The mechanism identifies immutable files within the set of resident files to form an optimized set of resident files and passes the optimized set of resident files to a traditional backup system. The traditional backup system backs up file data for the set of resident files. Responsive to detecting an inability to restore a migrated managed state of a file, the mechanism unsets an immutable bit of the file attribute, restores file data for the file using the traditional backup system, and sets the immutable bit attribute of the file.
US08639659B2

A program product and a method with which a server computer enables an object in content data to be edited collaboratively. The server computer is connectable through a network to a first client computer associated with a first user and a second client computer associated with a second user. In addition, the present invention provides a method that enables an object in content data to be edited collaboratively by a first client computer associated with a first user and a second client computer associated with a second user. The present invention provides a system and a program product as well.
US08639656B2

A method and apparatus are provided for pre-allocating non-initialized blocks of data in a file system. Each file contains a primary i-node to maintain file metadata. A secondary i-node is created and associated with the primary i-node. The secondary i-node contains non-initialized data blocks, and the primary i-node contains valid and initialized data blocks. A write operation to a non-initialized data block in a pre-allocated range stored in the secondary i-node directs the data block from the secondary i-node to the primary i-node.
US08639652B2

A computer readable medium with executable instructions to receive a job and correlate a data store with each data source associated with the job. A first configuration profile is associated with the data store. A second configuration profile is specified for the data store. Dependent flows are identified. The dependent flow is updated to include additional configuration information derived from the second configuration profile.
US08639646B1

A system to build, manage, and analyze a computer generated risk assessment model and perform a layer of protection analysis. The system uses a computer generated safety instrumented system model for managing a process safety lifecycle for a safety instrumented system in a facility. The computer generated safety instrumented system model has at least one instrumented protective function.
US08639640B1

Decision trees may be built and executed to estimate an indoor location of a mobile device. In particular, a first attribute (e.g., received signal strength indication (RSSI) of one or more access points) is selected, and variations of that attribute throughout an indoor area are identified. These identified variations are mapped to the locations to generate a model. One or more decision trees are built based on the model, and an output of the decision trees estimates a location of a mobile device within the building. According to one aspect, a plurality of such decision trees may be built, and the outputs provided by the plurality of trees may be averaged to provide a more reliable result. Each of the plurality of trees may vary the attribute being analyzed, data values, or an order in which data is analyzed.
US08639639B2

This disclosure relates, in general, to methods, systems, apparatus, computer programs and computing devices related to predicting possible outcomes in a multi-factored disease, disorder or condition.
US08639638B2

An embodiment of the invention directed to a method for resolving a problem detected in a data processing machine includes establishing a chat link between a machine user and a support service agent, for enabling a conversation therebetween. One or more initial messages sent from the user to the agent over the link is analyzed, to generate a goal associated with the detected problem. The goal is applied as an input to an AI planning component, which is operated in response to the goal to produce an initial set of actions for achieving the goal. Messages sent from the user to the agent subsequent to the initial messages are analyzed, and responsive to such analysis, the initial set of actions is selectively changed to an updated set of actions, for use in achieving the goal.
US08639636B2

Disclosed herein are systems, methods, and computer readable-media for contextual adaptive advertising. The method for contextual adaptive advertising comprises tracking user behavior across multiple modalities or devices, storing one or more representations of user behavior in a log as descriptors, normalizing the descriptors, merging the normalized descriptors into a unified click or interactive stream, and generating a behavioral model by analyzing the click or interactive stream.
US08639632B2

The present disclosure relates to enabling users to broadcast their purchases by means of a service provider. Service provider catalogs such purchases based on standardized product data, such as UPC or RFID, allowing for the aggregation and consequent utility of such data for commercial purposes.
US08639613B2

A trading application can receive price and quantity information for tradeable objects. The trading application can compute implied price and quantity information for spreads of the tradeable objects. Direct and indirect price and quantity information for the spreads can be displayed in a manner that shows the relationship with each other and with the price and quantity information for the tradeable objects.
US08639608B1

Performing automated stock transactions regarding athletes transitioning between completive levels may be accomplished by a variety of systems, processes, and computer program products. In particular implementations, prices for stock associated with athletes may be determined based on the athletes' projected salaries at the next competitive level. These prices may be used to sell the stocks to contestants. Additionally, revised stock prices may be determined based on the sale of stocks to contestants, and an auction function may allow contestants to exchange stocks. A final stock price for each stock may be determined based on the athletes' salaries at the next competitive level.
US08639600B2

An address of a computing device for conducting a transaction with a merchant on an account of an account holder is used to obtain display attributes of the computing device. An authentication request is formatted using the obtained display attributes of the computing device. The formatted authentication request is sent for delivery to the logical address of the computing device. In response to the formatted authentication request, authentication information for the account holder is received from the logical address of the computing device. A validation attempt is performed on the received authentication information for the account holder. If the received authentication information for the account holder was successfully validated by the performance of the validation attempt, the authentication response is transmitted for delivery to a logical address for the merchant.
US08639598B2

A method for providing technical support for a computing device is disclosed herein. In one embodiment, such a method includes detecting a problem associated with a computing device. The method then determines a support level assigned to the computing device. A set of problems is associated with the support level. If the problem belongs to the set of problems associated with the support level, the method automatically sends a message to a support provider so that the support provider can address the problem. A corresponding system and computer program product are also described herein.
US08639596B2

Disclosed is a generalized method for automated account reconciliation capable of matching transactions in one accounting dataset to transactions in another accounting dataset with little initial data preparation. The method is highly flexible in that it does not require source data in a particular format, can accept both structured and unstructured (e.g. descriptive text) data as input, is not domain- or language-dependent, and requires little to no training or user-provided heuristics. The method is also adjustable depending on a user's tolerance of error. Based on probability and information theory, computational linguistics, and statistics, the method can complete accounting reconciliation problems in significantly less time than is possible manually, and with just as high accuracy. Especially for large reconciliation problems, the method can save an overwhelming portion of the cost associated with this kind of task in the past.
US08639594B2

Devices and techniques for cash management of self-service transactional terminals are provided. Cash flow, cash holding cost, and cash service cost data, associated with one or more self-service transactional devices are received. An optimal cash reset value and associated interval between services calls may be calculated based on the cash flow data, the cash holding cost data, and the cash service cost data. The cash reset value being the amount of cash left in each of the one or more self-service transactional devices after a service call.
US08639593B1

The APPARATUSES, METHODS AND SYSTEMS FOR A COMPLIANCE COORDINATOR (“COMPLIANCE COORDINATOR”) provides a facility for facilitating compliance with regulation of retirement savings plans with multiple plan vendors, including 403(b) plans. In one embodiment, the Compliance Coordinator effects aggregation of data relevant to regulatory compliance across multiple vendors serving retirement savings plans, and sharing of aggregated data among vendors to allow for compliance monitoring and analysis. In one embodiment, the Compliance Coordinator may also provide compliance analysis facilities to analyze aggregated plan data for regulatory compliance, determine compliance statuses, generate compliance reports, and/or the like.
US08639591B1

Various embodiments of a system and method for generating a visual display indicating the status of multiple shipping loads are described. The embodiments described herein may include one or more displays and a display control component configured to control the displays. In various embodiments, the display control component may track items (e.g., freight, inventory, etc.) shipped to a materials handling facility and generate a display to visually indicate the various statuses as a graphical representation. As described in more detail herein, such a display may provide agents with greater visibility into the various processes performed in the materials handling facility. To do so, the various displays under the control of the display control component may in some embodiments be strategically located within the materials handling facility. For instance, such displays may be present in inbound and outbound docking areas in the presence of one or more agents.
US08639590B2

A computer-implemented method of checking the availability of products comprising deriving information on one or more second electronic data sets based on information received on a plurality of first data sets. Each first data set includes a first key, including a primary key element and secondary keys elements representative of product-related conditions, and a product quantity related to a single point of time or time period. Each second data set includes a second key, formed exclusively of the secondary key elements, and product quantities related to a series of points of time or time periods. Information on the availability of one or more products is derived by checking the information on the second data sets against one or more product-related checking requirements. Furthermore, the information on the second data sets is directly generated (i.e., with no intermediary linear array) based on the information on the first data sets.
US08639584B2

A service provider system enables a subscriber to purchase services over a network from a service provider for the benefit of third parties located in different locations. The service provider system provides service flexibility by allowing parameters to be set, such as place and time of service delivery. Further, conditions allowing third-party recipients to change service parameters include delivery time and place, exchange of purchased service for another service, return of the purchased service, etc. Reporting options to both the subscriber and the third party can additionally be provided. Reporting messages or notifications may be sent to the purchasing subscriber to indicate which of the third parties had taken advantage of the purchased service, when and where the service was consumed, and/or what the actual cost of delivering the service was. The service provider system can also provide incentives for third parties to take advantage of the purchased service.
US08639581B1

Disclosed are various embodiments for adjusting prices of items in foreign marketplaces based on fluctuations in currency exchange rates. A deviation from a return sought by a merchant for an item offered in an electronic marketplace is determined. The deviation results from a change in an exchange rate between a first currency employed by the merchant and a second currency employed by the electronic marketplace. It is determined whether the deviation from the return meets a threshold. One or more actions in response to the deviation are implemented when the deviation from the return meets the threshold.
US08639571B1

A system and method for converting a rebate sponsor's offer into an instant credit or price reduction against a follow-on purchase. Rebate requests are obtained at a site on the Internet. The rebate request is tested to confirm that the at least one predetermined criterion has been satisfied. The person making the rebate request is enabled to make the follow-on purchase, with the rebate being converted into the instant credit or price reduction against the total price of the follow-on purchase. The follow-on purchase transaction is completed by charging that person for the purchase. The credit or price reduction can be conditioned on at least one predetermined criterion such as amount being spent on the follow-on purchase, the vendor from which the follow-on purchase is being made, and other criteria. The credit or price reduction can be redeemed in parts across a series of follow-on purchase transactions. In another aspect of the invention, consumers are advised of rebate offers. In this aspect, a server of a credit issuer receives purchase transaction details concerning an item purchase from a vendor, the item purchase is correlated with any rebate offer, and, in the event of a match, the consumer is advised by electronic mail that a rebate is available and can be converted into instant credit or price reduction on a follow-on purchase.
US08639570B2

Described herein is technology for, among other things, mining similar user clusters based on user advertisement click behaviors. The technology involves methods and systems for mining similar user clusters based on log data available on an online advertising platform. By building a user linkage representation based on one or more attributes from the log data, the similar user clusters can be harvested in more efficient manner.
US08639567B2

In one aspect, a system includes a transaction handler to process transactions, a data warehouse to store data recording the transactions, and at least one processor coupled with the data warehouse and configured to identify a first set of customers who made first transactions correlated with an advertisement, identify a second set of customers not in the first set of customers, and determine a difference between a first pattern in a first set of transactions of the first set of customers and a second pattern in a second set of transactions of the second set of customers.
US08639564B2

In one embodiment, a method comprises identifying, in a network, user selection preferences of an identified user having accessed the network, the identifying based on an accumulation of user selection inputs executed by the identified user, the user selection inputs accumulated relative to input options presented to the user and identifying respective available network items; classifying, by an apparatus in the network, the identified user into one of multiple user affinity categories relative to an advertisement campaign for a targeted product, the classifying based on determining whether one of the user selection inputs represents a view gesture of the user having viewed the targeted product; and selecting an advertisement asset for delivery to the identified user based on the classifying of the identified user into the one user affinity category.
US08639558B2

An apparatus for providing relative optimized pricing for markdown items is provided. A financial engine for determining revenue for determining sales costs is provided. An optimization engine receiving input from the financial engine and uses the determined sales costs to provide relative optimized pricing for markdown items and provides pricing and a promotion calendar for non-markdown items.
US08639555B1

Disclosed are various embodiments for discovering workflows through analysis of user actions. Workflow descriptions are entered by multiple users over a period of time as the users perform user actions. Each workflow description includes a sequence of user action descriptions. One or more candidate workflows are determined by identifying repeated patterns among the workflow descriptions.
US08639554B2

An imaging and workflow method, system, computer readable medium and user interface for processing information efficiently for the processing of medical prescription orders. The system includes support for document scanning, automated rules-based order processing, statistical reporting, document generation and document storage and retrieval. The present invention takes advantage of imaging technology to assist the user in scanning information into the system and software modules to improve the processing of orders. The present invention also includes database tables that identify to application processing logic the types and sequences of actions to be implemented for orders.
US08639551B1

A method and system of workforce related resource planning is disclosed. The method includes receiving workforce related resource data wherein the workforce related resource data includes demand data and supply data, disaggregating the demand data and the supply data and creating a probability distribution of a workforce gap between the demand data and supply data to quantify risk associated with workforce related resource planning.
US08639550B2

A contact routing and scheduling system is provided allowing users to define various contact routing and scheduling contexts to direct a contact to a calendar of appointment availability representing the availability of a set of representatives pre-qualified to have times available for an appropriate appointment and to book an appointment as an integral part of the contact routing function. The system utilizes multiple visual user interfaces to allow users, contacts, and administrators to interact with the contact routing and appointment scheduling system. The system allows for user selection of contact routing and scheduling rules, association of scheduling activities to the contact routing process, and association of representatives who will ultimately accept appointments with contacts. The system also utilizes various techniques to associate contacts with particular contact routing and scheduling contexts received by the contact through email and/or other correspondence means.
US08639545B2

Techniques for optimizing a Business Process Model (BPM) having at least one work process are presented. At a simulation client, a determination is made whether a simulated business outcome associated with a test BPM satisfies a business value deficiency associated with a current BPM. In response to a determination that the simulated business outcome does not satisfy the business value deficiency, the test BPM is optimized. Once the simulation client determines that the simulated business outcome satisfies the business value deficiency, the test BPM is implemented as an actual BPM. Moreover, an actual business outcome associated with the actual BPM is generated. A determination is made whether the actual business outcome satisfies the simulated business outcome. In response to a determination that the actual business outcome does not satisfy the simulated business outcome, the actual BPM is optimized.
US08639536B2

A computer system for administering applications for life insurance has a processor and a memory storage device in communication with the processor. The processor is configured to receive data indicative of application data and data indicative of a health of a proposed insured; based on the received data, determine whether the proposed insured is eligible, and generate an output signal to cause a policy to be generated and comprehensive underwriting to commence. Upon completion of comprehensive underwriting, additional policy documents may be determined. Calculations of commissions and reinsurance premiums may be made upon issue of a policy and recalculated upon completion of comprehensive underwriting.
US08639534B2

A computerized method for facilitating viewing of health records over a communications network. A database is provided on at least one computer having stored electronic health records of a plurality of patients. A request is received via a communications network from a user for access to a selected patient's health record. The user is validated, with the aid of a computer, as to whether the user is authorized to access the selected patient's record. If the user is validated as a health care provider, a first set of available actions are provided. A user that is validated as a patient is provided a second set of available actions.
US08639533B2

The present invention enables the collection by credit/debit card payment of customer co-pay and self-pay charges via an integrated point-of-service transaction management system and method. The system and method of the present invention may assist health care facilities in the collection of co-pay and self-pay charges at the time service is rendered. The present invention can be implemented anywhere cash, checks, credit cards or debit cards are accepted for payment.
US08639527B2

A validated healthcare facility cleaning and sanitizing system provides a comprehensive and systematic approach to cleaning and sanitizing practices at a hospital or other healthcare facility. The validated hospital cleaning system identifies hospital vectors of contamination; that is, sources through which hospital acquired infections (HAIs) may be spread. The validated system defines a plurality of modules within a healthcare facility, each having an associated cleaning process map designed to meet the particular cleaning and/or sanitizing needs and challenges faced by that module. Various stages of the cleaning process map include validation points, at which certain parameters designed to ensure proper cleaning and/or sanitizing of the module are verified.
US08639523B1

Systems and methods for managing a prescription rewards program include receiving, at a switch, an adjudicated prescription claim transaction, where the adjudicated prescription claim transaction includes an indication that the prescription claim transaction has been approved by a claim processor. The systems and methods further include identifying, from the adjudicated prescription claim transaction, a patient associated with the adjudicated prescription claim transaction, retrieving, from a database associated with the switch, a reward accumulator value associated with the patient, and updating the reward accumulator value associated with the patient based at least in part on the adjudicated prescription claim transaction. The systems and methods may further include determining that a threshold value has been satisfied by the reward accumulator value, and issuing a reward message based at least in part on the reward accumulator satisfying the threshold value.
US08639517B2

Disclosed are systems, methods and computer-readable media for controlling a computing device to provide contextual responses to user inputs. The method comprises receiving a user input, generating a set of features characterizing an association between the user input and a conversation context based on at least a semantic and syntactic analysis of user inputs and system responses, determining with a data-driven machine learning approach whether the user input begins a new topic or is associated with a previous conversation context and if the received question is associated with the existing topic, then generating a response to the user input using information associated with the user input and any previous user input associated with the existing topic, based on a normalization of the length of the user input.
US08639513B2

An apparatus includes a plurality of applications and an integrator having a voice recognition module configured to identify at least one voice command from a user. The integrator is configured to integrate information from a remote source into at least one of the plurality of applications based on the identified voice command. A method includes analyzing speech from a first user of a first mobile device having a plurality of applications, identifying a voice command based on the analyzed speech using a voice recognition module, and incorporating information from the remote source into at least one of a plurality of applications based on the identified voice command.
US08639511B2

A robot may include a driving control unit configured to control a driving of a movable unit that is connected movably to a body unit, a voice generating unit configured to generate a voice, and a voice output unit configured to output the voice, which has been generated by the voice generating unit. The voice generating unit may correct the voice, which is generated, based on a bearing of the movable unit, which is controlled by the driving control unit, to the body unit.
US08639507B2

The present invention enables the recognition process at high speed even when a lot of garbage is included in the grammar. The first voice recognition processing unit generates a recognition hypothesis graph which indicates a structure of hypothesis that is derived according to a first grammar together with a score associated with respective connections of a recognition unit by executing a voice recognition process based on the first grammar to a voice feature amount of input voice, and the second voice recognition processing unit outputs the recognition result from a total score of a hypothesis which is derived according to a second grammar after executing a voice recognition process according to the second grammar that is specified to accept a section other than keywords in input voice as the garbage section to a voice feature amount of input voice, and the second voice recognition processing unit acquires the structure and the score of the garbage section from the recognition hypothesis graph.
US08639500B2

A method, medium, and apparatus encoding and/or decoding audio signals. By encoding and/or decoding a high-frequency signal using an excitation signal extracted from a low-frequency signal, coding efficiency can be maximized because sound quality of a signal corresponding to a high-frequency region does not deteriorate when audio signals are encoded or decoded using a low bit amounts or rates.
US08639494B1

The disclosed embodiments relate to a system that corrects user-interface shift errors. During operation of the system, a user provides an input through a user interface. In response, the system compares the input to a pre-determined set of phrases associated with user-interface errors. In particular, the user-interface errors may include shift errors in a position of a finger or a hand of the user relative to the user interface. Based on the comparisons, the system identifies a correct input, thereby facilitating correction of the shift error that occurred when the user provided the input through the user interface. Next, the system provides feedback to the user. For example, the feedback may correct the received input or may provide a suggestion to the user that includes the suggested correct input.
US08639491B2

An emulator is provided for an interface device. The emulator includes all functional software of the physical interface device, including configuration software, operating system, design-time environment, run-time engine, and so forth. Device elements, which may be standard COM elements objects, may be configured via the emulator, as may particular interface screens, applications, and so forth. The emulator may be used to try interface devices before their specification for a particular product. The emulator may also be used to develop software and interface screens that will be downloaded to interface device hardware prior to product introduction, thereby facilitating and improving time-market for new product introductions.
US08639489B2

Software for controlling processes in a heterogeneous semiconductor manufacturing environment may include a wafer-centric database, a real-time scheduler using a neural network, and a graphical user interface displaying simulated operation of the system. These features may be employed alone or in combination to offer improved usability and computational efficiency for real time control and monitoring of a semiconductor manufacturing process. More generally, these techniques may be usefully employed in a variety of real time control systems, particularly systems requiring complex scheduling decisions or heterogeneous systems constructed of hardware from numerous independent vendors.
US08639488B2

A method of producing a temperature model of a surface of an object using ultrasonic transducers comprises the steps of iteratively adjusting a temperature model by using measured travel times of ultrasonic waves and their predictions model-based. The ultrasonic waves used for producing the temperature model are preferably substantially non-dispersive ultrasonic waves. The method may further involve a height model of the surface, which height model is produced using substantially dispersive ultrasonic waves and is corrected by using the temperature model.
US08639485B2

Systems and methods for modifying a medical model of a physical system is disclosed. One disclosed system includes a graphical user interface configured to display at least one parameter associated with the medical model and receive a modification of the at least one parameter. The system also includes a processor configured to receive the modification of the at least one parameter from the graphical user interface and execute a simulation of a part of the medical model including the modification of the at least one parameter.
US08639484B2

A process and apparatus are provided for manufacturing complex parts and devices which utilize a CAD environment to design a part or device to be created (FIG. 1); Boolean, scaling, smoothing, mirroring, or other operations to modify the CAD design; a software interface to convert the CAD designed part (Data Process System) or device into a heterogeneous material and multi-part assembly model (Design Input Model) which can be used for multi-nozzle printing; and a multi-nozzle system to print the designed part or device using different, specialized nozzles (Tissue substitutes).
US08639483B1

A method and system for performing a criticality analysis of a water distribution network is provided. The method and system provides for segmentation of the system which allows a user to determine the set of elements that comprise segments, which in turn are the smallest portion of a water distribution system that can be isolated by valving. Isolating valves are included as elements in the set of elements that are used by an associated hydraulic solver engine to segment the water distribution network. Once the network has been segmented, a criticality analysis is performed whereby a hydraulic simulation is run for an outage of one or more segments, and the shortfall in demand supplied to other segments is calculated. The system provides for a linking of the ability to automatically identify segments with a hydraulic analysis model to enable a user not only to identify segments, but to rank their importance based on a variety of user defined metrics.
US08639468B2

A temperature estimation circuit for estimating a temperature of an integrated circuit die comprises a temperature increase estimation circuit, having inputs operable to receive notification signals, each corresponding to a command signal passed to an integrated circuit, and an output providing a sum of temperature increase values, each corresponding to a temperature increase of the integrated circuit due to one of the command signals. The circuit further comprises a temperature decrease estimation circuit, having an input operable to receive a calculated die temperature value, and an output providing a temperature decrease value depending on a mathematical model of temperature decrease when no command signal is applied. The circuit further comprises a temperature calculation circuit, having a first input connected to the output of the temperature increase estimation circuit, a second input connected to the output of the temperature decrease estimation circuit, and an output providing the calculated die temperature value.
US08639465B1

A method and apparatus for receiving power consumption data via an optical cable connected to an intelligent power socket converting the received optical signal and conveying a processed data via a bus line to home automation controller direct or through a bus line distributor, said data generated by said socket pertaining to a load powered through it. Said optical signal further including selected data covering the current drain value, the power consumed value, the socket identification, the load identification and combinations thereof. The optical signal and said converted electrical signal for propagation at least one way of bidirectional communication via a network of optical cables and bus line. Said power consumption receiver includes at least one optoport, a CPU and a memory for storing the last received data pertaining to at least one of the power consumed and the load identification.
US08639455B2

A foot pad device and a method of obtaining weight data from a force sensor in a foot pad worn by a user engaging in a footstep, including placing the force sensor under the ball of the foot of the user and/or the heel of the foot of the user; receiving an entered patient weight value for the user; collecting force data from the force sensor; calculating a weight value based on the collected force data and a scaling and/or offset parameter; comparing the calculated weight value to the entered patient weight value; comparing the calculated weight value to zero; adjusting the scaling and/or offset parameter; and repeating the steps periodically. The method may include comparing the collected force data to a functionality indication range, flagging the force sensor if the collected force data is outside the functionality indication range, and disregarding force data from the flagged force sensor.
US08639454B2

A method of efficacy anticipation and failure examination for an apparatus is disclosed. The method first establishes an anticipation model, and then trains the anticipation model by calibrating the same using errors obtained between a realistic data and an anticipated data, so as to use the calibrated anticipation model to estimate the performance efficacy of an apparatus or any component in the apparatus, and also to acknowledge if there is any abnormality occurred during the operation of the apparatus or the component.
US08639443B2

A microseismic monitoring system includes a seismic sensor positioned proximate to a wellbore traversing a formation; an orientation source producing an orientation shot; a hydraulic apparatus operationally connected with the formation to produce a fracture in the formation; a computer control system operationally connected with a database of known spectral attributes for event categories; and a computer readable medium that carries instructions executable by the computer control system that, when executed: receive data from the seismic sensor; select an event of interest from the data received; determine a spectral estimate of the selected event of interest; compare the determined spectral estimate of the selected event of interest to the known spectral estimates; and select from the data received by the seismic source the orientation shot for orientation of the seismic sensor.
US08639439B2

A transportation information management method using an electronic device sets a departure location and a destination, detects a current location of the electronic device using a navigation device of the electronic device in real time, and determines whether a distance between the current location and the destination is less than a predetermined distance. If the distance is less than the predetermined distance, the electronic device generates a first notification to inform the user to prepare to disembark.
US08639438B2

The invention relates to a method for assisting in the driving of a vehicle during a braking test on said vehicle on a track, said track being divided into a plurality of adjacent strips (Z1, . . . , Zn) mainly extending lengthwise in the track, the width (Iz) of each strip being greater than or equal to the width of the tires of the vehicle, each strip being worn on each braking of the vehicle on said strip. The assistance method comprises a step of selecting at least one strip out of the plurality of strips of the track, said strip being selected according to its level of wear. The assistance method also comprises a step of determining a theoretical trajectory of the vehicle, such that, by following said theoretical trajectory, the vehicle is able to brake on the selected strip.
US08639435B2

By means of the method according to the invention, a vehicle is detected when it drives into and out of a specified section of a roadway, the detection time is acquired, and an image recording in which the vehicle registration plate of the vehicle is detected is produced so as to be associated with each detection time. The image recordings in which the same vehicle registration plate was determined are correlated, and an average speed is determined from the difference of the associated detection times and the known length of the section of road and is compared with a specified maximum speed. If a speeding violation is determined, a high-resolution image recording of the driver of the vehicle is generated.
US08639434B2

A collaborative sharing workgroup comprising a plurality of assets is disclosed. An integrated manager module is fixedly coupled with each asset, the integrated manager module comprising an asset systems monitor; a global navigation satellite system (GNSS) position information monitor; and an environment information monitor. In addition, a communications module is fixedly coupled with each asset. The communications module automatically shares information from each integrated manager module to each of the plurality of assets in the workgroup and similarly receives the shared information from each of the plurality of assets in the workgroup. A user guidance module is also coupled with each asset. The user guidance module utilizes the shared information to automatically update guidance information for an asset. Moreover, the user guidance module operates independently on each asset in a workgroup without utilizing a central managing device.
US08639431B2

Systems and methods for identifying alcohol content of a fuel in an engine. In one example approach, a method comprises adjusting fuel injection to the engine based on fuel alcohol content identified from crankshaft acceleration. For example, the crankshaft acceleration may be generated by modulating an air/fuel ratio in a selected cylinder across a range of air/fuel ratios while keeping the engine at stoichiometry.
US08639417B2

A method regulates the position and/or speed of a device which can be moved along a predefined course using an electric motor. The regulating operation is carried out continuously in such a manner that targeted fluctuation of the controlled variables of position and/or speed around their desired values is respectively achieved within a predefinable tolerance range by selecting a manipulated variable.
US08639409B2

A system for managing electrical power requirements between at least two power grids including a number of automotive vehicles each of which has an electric motor which propels the vehicle at least partly during its operation. An electric battery is contained in each vehicle as well as a wireless transmitter. A processor contained within each vehicle communicates with the wireless transmitter to transmit information to a base station indicative of the state of charge of the battery, vehicle identification information, and vehicle destination. The base station or upstream entity processes the data from the multiple vehicles to estimate the geographic power requirements necessary to recharge the batteries and then redirects power among at least two different power grids in order to meet those geographic power requirements.
US08639408B2

The illustrative embodiments provide a method and apparatus for controlling and coordinating multiple vehicles. In one illustrative embodiment, machine behaviors are assigned to multiple vehicles performing a task. The vehicles are coordinated to perform the task using the assigned behaviors and a number of signals received from other vehicles and the environment during performance of the task. In another illustrative embodiment, a role is identified for each vehicle in a group of vehicles. A number of machine behaviors are assigned to each vehicle depending upon the identified role for the vehicle. The machine behaviors are selected from coordinating machine behaviors stored in a behavior library. Each vehicle is then coordinated to perform the task according to the role and machine behaviors assigned.
US08639403B2

A method includes manufacturing a first assembly having an application requirements module that interprets a contemporaneous performance specification, and an energy partitioning module that provides an electric motor torque target, a battery power flux target, and an internal combustion engine torque target. The method further includes manufacturing a second assembly having an engine control module that controls an internal combustion engine in response to the internal combustion engine torque target. The method includes integrating the first assembly and the second assembly with a third assembly to form a completed hybrid power train, where the third assembly includes a datalink that receives the internal combustion engine torque target from the first assembly and provides the internal combustion engine torque target to the second assembly.
US08639402B2

A system for a machine having an electric drive configuration is provided. The system includes a first motor associated with a first wheel, which provides torque to drive the first wheel, a second motor associated with a second wheel, which provides torque to drive the second wheel. The system further includes a controller configured to determine a rotational speed of the first wheel, determine a rotational speed of the second wheel, determine a steering angle of the machine, compare the rotational speeds of the first and second wheels, and adjust the torque to the first wheel if the rotational speed of the first wheel is less than the rotational speed of the second wheel.
US08639398B2

An apparatus for automatically generating satellite operation procedure (SOP) parameters is provided. The apparatus includes a parameter extraction unit configured to extract one or more SOP parameters corresponding to an SOP; a transformation formula extraction unit configured to extract a transformation formula corresponding to the extracted SOP parameters; and a calculation unit configured to calculate values of the extracted SOP parameters based on property information for performing a satellite task and the extracted transformation formula.
US08639390B2

A system is disposed at a location of a utility commodity subscriber for informing the subscriber of and controlling utility commodity usage. The system includes utility meters, an information and control apparatus, and a first and second data communication link. The meters measure usage and generate usage signals. The information and control apparatus includes a microprocessor, a memory, a clock, and a user interface. The first data communication link is between the utility meters and the information and control apparatus, and the second data communication link is between the information and control apparatus and one or more central locations. The second communication link also provides rate information to the information and control apparatus and utility commodity usage data to the one or more central locations. The microprocessor computes an accumulated cost of utility commodity for a predetermined period of time. Information related to the accumulated cost is output to the subscriber.
US08639383B2

The present invention provides an automated research seed planting system, method, and apparatus. The system, method, and apparatus may include a planter configured for planting a research plot and comprising a seed package assembly handling device configured to receive a seed package assembly containing a research seed sample, and a controller configured to communicate with the seed package assembly handling device. The controller is configured to automatically control the seed package assembly handling device to release the research seed sample. In various embodiments, the research seed planter may include a positional data acquisition system configured to acquire position data associated with one or more research seed planting events.
US08639365B2

Software for controlling processes in a heterogeneous semiconductor manufacturing environment may include a wafer-centric database, a real-time scheduler using a neural network, and a graphical user interface displaying simulated operation of the system. These features may be employed alone or in combination to offer improved usability and computational efficiency for real time control and monitoring of a semiconductor manufacturing process. More generally, these techniques may be usefully employed in a variety of real time control systems, particularly systems requiring complex scheduling decisions or heterogeneous systems constructed of hardware from numerous independent vendors.
US08639362B2

The present invention comprises a chest band adapted to encircle the torso of a patient after having implant surgery. The chest band couples to an arm cuff by means of an adjustable strap. The arm cuff fits loosely over the patient's arm above the elbow and is adjustable, comprising a single strap material with mating hook and loop fastener devices to allow adjustability for different sized arms. The chest band had a tapered end that over folds a second end and the tapered end includes a hook and loop faster that releasably couples directly to the fabric of the chest band. An adjustable wrist cuff includes a direct means for fastening the cuff to the chest band, or optionally, a second adjustable strap to enable selective coupling of the wrist cuff to the chest band.
US08639361B2

A hand held electrostimulation device includes a housing that has a first housing part and a second housing part, at least one first electrode carried by the first housing part and at least one second electrode carried by the second housing part. The electrostimulation device has a controller to control a supply of electricity to the electrodes. The first and second electrodes are spaced apart and the spacing of the electrodes is adjustable by relative to movement of the first and second housing parts.
US08639360B2

An apparatus for treating pelvic pain and related urinary and sexual dysfunction includes a rod having a first end and a second end. A pressure applicator is attached to the second end of the rod. The pressure applicator is adapted to be inserted into a patient's body cavity for engagement with a myofascial trigger point. A sensor produces an output signal in response to deflection of the rod when pressure is applied to the myofascial trigger point by the pressure applicator.
US08639355B2

A lead assembly for an implantable medical device includes a lead body having a proximal end and a distal end. A length of the lead body extends from the proximal end to the distal end and a width of the lead body is transverse to the length. One or more electrodes are disposed proximate a distal end of the lead body. One or more insulative elements are coupled to the one or more electrodes to insulate a first portion of the one or more electrodes such that a second portion of the one or more electrodes is exposed for delivering electrical signals. The one or more insulative elements each have a width greater than the width of the lead body.
US08639354B2

In an embodiment, a lead system includes a cuff electrode to secure to a nerve, a first lead portion defining a longitudinal axis, and a second lead portion. An anchor may be between the first lead portion and the second lead portion to secure to non-nerve structure. A connector may extend from the second lead portion to connect to a pulse generator. Electrode elements are spaced apart along the cuff body. The cuff electrode may include a first resilient arcuate-shaped portion extending in a first circumferential direction and having a first arc length; and a second resilient arcuate-shaped portion integrally formed with the first arcuate-shaped portion, extending in a second circumferential direction, and having a second arm length greater that the first arc length. The second arcuate-shaped portion overlaps the first arcuate-shaped portion, The first and second arcuate-shaped portions define a lumen having a substantially re-closable opening.
US08639348B2

Systems and methods of providing life support are provided. A life support system includes a first life support device that has a control unit and is configured to apply a life support protocol to a subject. The first life support device also includes a memory unit that can store life support protocol information, and the control unit can provide the life support protocol information to a second life support device. The control unit can also receive operating instructions from the second life support device based on the life support protocol information, and can implement the operating instructions.
US08639347B2

Embodiments disclosed herein are directed to systems including an internal power transmitter that delivers energy out of a living subject to power at least one external device that is in communication with the internal power transmitter, and related apparatuses, devices, and methods of use.
US08639342B2

A method for altering operation of a nerve related to a given body condition includes the steps of identifying at least one nerve root of a nerve related to the given body condition; laparoscopically implanting at least one electrode on the nerve root; and operating the electrode to electrostimulate the nerve root and alter operation of the nerve.
US08639340B2

A connector sleeve includes a lumen adapted to receive a medical lead connector wherein a retention element engages a retention edge formed at a distal end of a connector element included on the lead connector. The connector sleeve further includes a contact element adapted to electrically engage the lead connector element within the lumen and an external conductive surface electrically coupled to the contact element and adapted for electrical engagement within the connector bore of an implantable medical device.
US08639336B2

A method for operating an implantable medical device includes delivering a plurality of pacing pulses to an atria of a patient's heart and monitoring intrinsic atrial activity to detect intrinsic atrial contractions between one or more of the plurality of pacing pulses. The method further includes detecting atrial undersensing as a function of the detection of intrinsic atrial contractions.
US08639335B2

Various techniques for disabling a first implantable medical device (IMD) by modulation of therapeutic electrical stimulation delivered by a second medical device are described. One example method includes delivering therapeutic electrical stimulation from a more recently implanted second IMD at a higher average rate than the previously implanted first IMD so that only the more recently implanted IMD will administer therapy, and modulating stimulation by the more recently implanted IMD in order to send a disable command to the previously implanted IMD.
US08639324B2

An implantable or ambulatory medical device can include a cardiac signal sensing circuit configured to provide a sensed cardiac depolarization signal of a heart of a subject, a respiration sensing circuit configured to provide a signal representative of respiration of the subject, and a control circuit communicatively coupled to the cardiac signal sensing circuit and the respiration circuit. The control circuit includes a tachyarrhythmia detection circuit configured to determine heart rate using the depolarization signal, determine a respiration parameter of the subject using the respiration signal, calculate a ratio using the determined heart rate and the determined respiration parameter, generate an indication of tachyarrhythmia when the calculated ratio satisfies a specified detection ratio threshold value, and provide the indication of tachyarrhythmia to a user or process.
US08639318B2

Systems, devices and methods for defining, identifying and utilizing composite parameter indices from health-related parameters are disclosed. One aspect is a programmable device having machine executable instructions for performing a method to assist with managing a patient's health. In various embodiments, a first set of at least two health-related parameters is acquired. A first composite parameter is generated using the first set of at least two health-related parameters. Other aspects and embodiments are provided herein.
US08639314B2

An in-vivo device, system and a method for imaging a body lumen, typically liquid filled body lumen. The in-vivo device may have a specific gravity of about 1 or a volume to weight ratio that enables it to float. The in-vivo device may include an optical system for viewing through a body lumen liquid and another optical system for viewing through a non liquid medium. The in-vivo device may be moved through the body lumen by the liquid movement in that lumen.
US08639299B2

Embodiments of the present invention provide a mobile device comprising a core phone with a detachable primary device. The core phone transfers an incoming call alert to the detached primary device by synchronizing the display frame buffer of the core phone with the display frame buffer associated with the detached primary device. A plurality of remote secondary devices can be paired with the core phone on request by said secondary devices to transfer an incoming call alert to said plurality of secondary devices and establish a connection after authorization with said detached primary device. The detachable primary device is usable by pairing with the core phone when the core phone is not used directly but remains in the vicinity. Important data in the primary device is synchronized with the core phone to avoid data loss when the primary device is accidentally dropped or lost or damaged.
US08639296B2

According to one embodiment, a method includes: displaying an image in an orientation of an image capturing device associated with the mobile device rendered during a capture of the image; providing a user interface configured to process a user input for reorienting the image into a second orientation by displaying a thumbnail image of the image and a graphical user interface in a shape of a wheel surrounding the thumbnail image and rotating the thumbnail image to the second orientation when the user input is applied to the graphical user interface in the shape of the wheel to a degree of rotation corresponding to the second orientation; and displaying the image into the second orientation in response to the user input by reorienting the image in the second orientation when the user input applied to the graphical user interface in the shape of the wheel is released.
US08639294B2

A Dynamic Noise Compensation (DNC) telephone speech enhancement algorithm addresses the issue of environment noise on the listener end of a telephone call. A single microphone proximal to the listener provides a sample of near end ambient noise level and of near end speech. A Voice Activity Detector (VAD) detects the presence of near end (listener) speech. The DNC algorithm adjusts the far end incoming speech level based on the near end ambient noise and the VAD ensures that the near end listener speech does not effect the incoming speech level adjustment.
US08639288B1

An injector device for the percutaneous injection of fluids, such as medications, is disclosed. The device can have a mobile phone case. The mobile phone case can hold an auto-injector cartridge having a trigger, spring-loaded needle and reservoir holding a medication such as epinephrine or insulin. The device mobile phone case can communicate injection data to the phone. The phone can communicate the injection data to an emergency service provider.
US08639287B2

Various embodiments of apparatus and/or methods are described for remotely controlling an entertainment device using a mobile communication device. A user utilizes a mobile communication device to input information that requests manipulation of playback of content outputted for presentation by an entertainment device. The mobile communication device transmits the user input to the entertainment device, and responsive to receiving the user input, the mobile communication device manipulates playback of the video content.
US08639282B2

A system and method for power control in a communications system are provided. A method for controller operations includes determining a power level for a communications device, and adjusting the power level for the communications device to increase a bandwidth utilization of the communications device, where the adjusting is based on a minimum performance metric for the communications device. The method also includes signaling the adjusted power level to the communications device.
US08639280B2

A push-to-talk communication device including an operating answer mode indicates that operating answer mode to a Session Initiation Protocol/Internet Protocol based push-to-talk network server. The method includes employing as the operating answer mode of the push-to-talk communication device one of an automatic-answer mode, an always-automatic-answer mode and a manual-answer mode. A Session Initiation Protocol/Internet Protocol core network is employed including a Session Initiation Protocol/Internet Protocol push-to-talk network server. The operating answer mode is indicated in a Session Initiation Protocol message from the push-to-talk communication device to the Session Initiation Protocol/Internet Protocol push-to-talk network server over the Session Initiation Protocol/Internet Protocol core network.
US08639276B2

An interactive call disposition system that may operate on a mobile telephone independently of any remote or network-based information or functionality is provided. Upon receiving an incoming telephone call, the interactive call disposition system may automatically dispose of the call (e.g., call forwarding, voicemail, etc.), or the interactive call disposition system may conduct an interactive exchange with the calling party via an interactive voice response (IVR) system or via dual-tone, multi-frequency (DTMF) key input from the calling party. The interactive exchange between the interactive call disposition system and the calling party may accomplish disposition of the call based on calling party and called party information, such as calendar data, free/busy data, contacts information, and the like.
US08639267B2

Provided is a distributed system and method for enabling new and useful location dependent features and functionality to mobile data processing systems. Mobile data processing systems (MSs) interact with each other as peers in communications and interoperability. Indirectly located mobile data processing systems are located relative other mobile data processing systems, and are automatically located using whereabouts data of directly located mobile data processing systems and/or whereabouts data of other indirectly located mobile data processing systems. A mobile data processing system may dynamically take on roles of being directly located or indirectly located, depending on the environment and capabilities available at a particular time. Data is shared between mobile data processing systems to carry out novel Location Based eXchanges (LBX) of data for new mobile applications. Information which is transmitted inbound to, transmitted outbound from, or is in process at, a mobile data processing system, is used to trigger processing of actions in accordance with user configured permissions, charters, and other configurations. In a preferred embodiment, a user configurable platform is provided for quickly building well behaving LBX applications at MSs and across a plurality of interoperating MSs.
US08639262B2

A tracking unit operably coupled to mobile equipment is provided. The tracking unit is capable of using a pilot channel for CDMA networks, a broadcast channel for GSM networks or the like, to determine that the tracking unit has remained relatively stationary. The tracking unit determines it has remained relatively stationary by determining that it is receiving the same radio frequency signals at approximately the same strength as it previously received.
US08639256B2

Systems, methods, devices, and computer program products are described for adaptive clustering. Serving cells may receive measurement information from mobile devices, and may each form reporting sets including measurement information for various cells. A CoMP (coordinated multi-point) control unit may receive the measurement information from each of a number of serving cells. The received measurement information may be aggregated for a population of the mobile devices. Based on the aggregated measurement information, cell clusters may be formed to perform coordinated transmissions, each including a different subset of the cells. An indication of the determined cell clusters may be transmitted to respective cells.
US08639253B2

A distributed services modular client architecture may be used to implement IP-based real time communication services in a flexible manner among a wide variety of different types of chip sets and systems-on-chip. The various services are distributed among one or more processor cores in accordance with a number of factors, including power consumption, media latency, on-time, performance, and other considerations. A processor “core” may refer to a processor itself if single core, and may also refer to a “core” of a multicore processor. The architecture uses a SIP/IMS framework, and is modularized by placing certain services into their own framework so that a particular service may be plugged into the SIP/IMS framework if and when desired, and otherwise omitted. The frameworks may be installed on various processor cores within the chip set or system-on-chip to allow for more effective power conservation without unduly sacrificing performance.
US08639242B2

Certain embodiments of the present disclosure relate to a method and an apparatus for registration and service announcements in peer-to-peer wireless networks to increase capacity of such networks. The present disclosure proposes a hybrid registration mechanism allowing a peer-to-peer node to leverage an administrative architecture of a neighboring cellular system.
US08639241B2

A user equipment, in a cellular telecommunication system having a plurality of downlink physical channels, detects radio link problems using a subset of said physical channels, where said subset is dynamically adjustable depending upon which channels are available at a particular instant.
US08639238B2

A mobile terminal includes a measuring unit that measures at least the moving speed of the self terminal and communication quality of wireless communication, and a communication unit that transmits terminal information including moving speed information and communication quality information. A quality monitoring apparatus (90) includes a terminal information collection unit (901) that collects the terminal information from at least one mobile terminal, and a terminal information classification unit (903) and a quality analyzing unit (904) that monitor communication quality in a predetermined target area for each moving speed range of the mobile terminal based on the collected terminal information.
US08639229B2

This document describes tools capable of enabling users of mobile communication devices to create communication groups quickly and easily. With such a communication group a user may call, text, or instant message all persons in the group at once by selecting the communication group rather than each person in the group. In one embodiment, the tools enable a user to build a communication group by dragging and dropping indicators for persons he or she knows from one area of a screen into another area. In another embodiment, the tools automatically collect persons from those that the user knows based on one or more criteria. The user may then easily create a communication group of those collected persons, such as by tapping on an area of a mobile device's display.
US08639220B2

A method and a system for providing a Wireless Fidelity (Wi-Fi) service, in which when multiple counterpart devices are selected based on manufacturer information and support information on supported functions and capability defined in a service information field of each beacon message or each probe response message, a final device is determined by checking multiple pieces of signal information of the selected counterpart devices, are provided. The method includes receiving messages from multiple counterpart devices, selecting one or more counterpart devices, each of which supports a requested service, from an identical manufacturer when the messages are received, checking multiple pieces of signal information of the selected counterpart devices when the number of the selected counterpart devices is greater than one, and determining a device having the signal information satisfying set conditions as a final device.
US08639215B2

A financial transaction processing system in a legacy financial transaction network for wireless mobile handset devices having an internal SIM or USIM under control of a service provider in a wireless communication network connected to an open world communication network in which the SIM or USIM has a secure part of an account management application that manages a financial account in the handset and adjusts the financial account when the user of the handset communicates a number related to the mobile number of the handset to a legacy remote card terminal which routes the number and transaction data to the secure link server of the service provider.
US08639212B1

Emergency alert area definitions are mapped to associated cell sites. Emergency alert messages are provided to subscribers within the alert area. Areas not having cellular coverage are identified. The identification of areas not having cellular coverage is provided to appropriate personnel, such as an incident commander. Accordingly, alternate mechanisms can be utilized for providing the alert message to the areas not having cellular coverage.
US08639211B2

A mobile communication method according to the present invention includes the steps of: (A) transmitting, from a radio base station (eNB) to a plurality of cells designated by a transmission request received from a switching center (MME), broadcast information; and (B) transmitting, from the radio base station (eNB) to the switching center (MME), a transmission response which includes an information element to which the number of cells and identification information of the cells are set, in accordance with the transmission request; wherein, in the step (B), when the broadcast information was not successfully transmitted to all the plurality of cells, the radio base station sets “0” to the number of cells in the information element.
US08639202B2

Provided is a device and method for providing an Alternative Frequency (AF) in a wireless terminal, by which an AF channel service suitable for a user environment can be provided. To this end, the device includes a radio broadcast receiver for receiving a radio broadcast signal, and a controller for attempting an AF channel switch after an elapse of a re-try wait time which is set according to a number of recent AF channel switch failures. The controller may detect the user environment as a walking state or a driving state. If a driving state is detected, the AF channel switch is attempted immediately when receive signal quality is below a threshold, regardless of the number of recent AF channel failures. If a walking state is detected, the AF channel switch is attempted after the elapse of the wait time.
US08639198B2

A mobile station for use in a wireless network. The mobile station is operable to transmit feedback values to a base station of the wireless network. The feedback values include a first precoder matrix indicator (PMI1) value and a second precoder matrix indicator (PMI2) value. The mobile station transmits the PMI2 value to the base station in the same subframe as a channel quality indicator (CQI) value. The CQI value may be either a wideband CQI value or a subband CQI value.
US08639197B2

According to one exemplary embodiment, a method of preventing harmonics from causing distortion in a communications system includes feeding a test signal through a pre-distortion circuit in the communications system to a transmitter in the communications system. The method continues by transmitting a distorted output signal produced by the transmitter to an analyzer, analyzing the distorted output signal to identify one or more undesired harmonics, and generating and sending calibration data from the analyzer to calibrate the pre-distortion circuit, thereby preventing the one or more undesired harmonics from causing distortion in the communications system. In one embodiment, a system to prevent harmonics from causing distortion in a communications system includes a pre-distortion circuit, a transmitter, and an analyzer configured to identify one or more undesired harmonics and to generate and send calibration data to prevent the undesired harmonics from causing distortion.
US08639192B2

An RF feedback receiver arrangement includes a reference signal provider configured to provide, in a normal operating phase, a first reference signal having a first reference signal frequency, and provide, in a calibration operating phase, a second reference signal having a second reference signal frequency different from the first reference signal frequency. In addition, the RF feedback receiver arrangement includes a signal property detector configured to detect a transmit signal property of the transmit signal in the normal operating phase based on combining the first reference signal with a transmit signal or with a signal derived from the transmit signal, and to obtain, in the calibration operating phase, a calibration signal based on combining the second reference signal with the transmit signal or the signal derived from the transmit signal, which describes a disturbing portion introduced into the detected transmit signal property by the RF feedback receiver arrangement itself.
US08639184B2

Positions in a region serviced by a short range wireless network are established by defining a grid for the region. The grid is divided into a plurality of cells having a predetermined size. A plurality of static nodes can be placed in the cells. A network identifier that is associated with a standard protocol for the network is assigned to each of the static nodes. The identifier is assigned so as to identify the node and to represent a set of X, Y coordinates associated the cell where static node is located. The X,Y coordinate are assigned to the identifier without deviating from the standard protocol. The identifier is periodically broadcast from the static nodes. A cell of the grid within which a mobile node is located is estimated based on the identifier and an additional parameter received from one of the static nodes.
US08639183B2

Disclosed herein is a communications system in which a transponder having no radio wave generating source executes data transmission with a reader/writer. The transponder is incorporated in a memory card having a memory with which the reader/writer reads and writes information the memory card being used as loaded in a dedicated slot of a host device. The reader/writer transmits a beacon signal telling a service area at a predetermined time interval. The memory card waits for a beacon signal from the reader/writer within a preset period of time after the host device loaded with the memory card is powered on, executes a connection establishment procedure with the reader/writer upon reception of the signal within the preset period of time and, if the beacon signal has not been received within die preset period of time, enters a sleep state in which at least a wait state of the transponder is stopped.
US08639180B2

A method is provided for detecting and mitigating oscillation in a booster amplifier. The booster amplifier is configured to sample a signal being amplified to determine whether the booster amplifier is oscillating. In addition, the status of the booster amplifier can be verified based on the apparent signal levels of the signals being amplified. The gain of the booster amplifier is then adjusted in accordance with whether the booster amplifier is oscillating or as necessary to maintain gain that is compatible with the system within which the booster amplifier is operating.
US08639178B2

An end user can sample a radio or television broadcast, generate a user representation of the broadcast sample, and send the user representation to a comparison system, which also receives known representations of content broadcast by multiple different stations. The known representations are stored in a continuous fashion, and represent actually broadcast content. The comparison system identifies the source of the broadcast sample by comparing the user representation to the known representations associated with each of the different stations. By comparing two representations of content that was actually broadcast, a broadcast source can be identified without requiring the use of watermarks, timestamps, or a database of discreet content items.
US08639173B2

A pressing mechanism that presses a solid lubricant against a brush roller includes two movable members that receive the biasing force of a single biasing unit, rotate around a fulcrum, and press places of the solid lubricant at the symmetric positions with respect to the center of a contact portion of the solid lubricant. The curvature of a portion of a curve shape of the movable member that contacts a casing inner wall is set such that the pressing force in a pressing direction of the solid lubricant in the last stage becomes greater than the pressing force in an intermediate stage, from the initial stage to the last stage after the solid lubricant of the predetermined amount or more is scraped off via the intermediate stage.
US08639163B2

A toner box, for being detachably mounted in a developing unit of an image-forming device, includes: a main body; and a shutter. The main body is configured to accommodate toner therein and has a main-body-side communication through-hole, through which an interior and an exterior of the main body communicate. The shutter is disposed so as to be capable of moving between an open position in which the shutter opens the main-body-side communication through-hole, and a closed position in which the shutter closes the main-body-side communication through-hole. The shutter is formed of a film and has a shutter drive opening, a shutter drive protrusion provided on the developing unit being capable of being engaged in the shutter drive opening.
US08639161B2

An image forming apparatus includes an image bearing member bearing a toner image, an endless rotatable transfer belt for transferring the toner image from the image bearing member to a transfer material, and a transfer device transferring the toner image from the image bearing member to the transfer belt. The transfer device includes a sheet member, one end of which is fixed and the other end of which comes in contact with an inner peripheral surface of the transfer belt, and a pressing member for pressing the sheet member to the transfer belt. In addition, a moving unit moves the pressing member in a moving direction of the transfer belt so that a contact state of the sheet member with respect to the transfer belt is changed.
US08639158B2

An electrophotographic image forming apparatus for forming an image on a recording material, includes an electrophotographic photosensitive drum; a cartridge including a developing roller for developing an electrostatic latent image formed on the electrophotographic photosensitive drum, the cartridge containing a developer for effecting development and including a force receiving portion, wherein the cartridge is mounted to a main assembly of the electrophotographic image forming apparatus; and an urging member for urging the cartridge; wherein by mounting the cartridge, the force receiving portion receives a force from the urging member to urge the developing roller to the electrophotographic photosensitive drum.
US08639152B2

A cleaning member 100 is constituted, for example, by a roll-shaped member having a shaft 100A and an elastic layer 100B. The elastic layer 100B is spirally disposed on the surface of the shaft 100A. A space 100C enclosed by the spirally disposed elastic layer 100B (side surface thereof) and the shaft 100A (outer circumferential surface thereof) is provided and a filling member 100D for filling the space 100C is disposed in a portion of the space 100C.
US08639149B2

An image forming apparatus includes an exhaust fan, an exhaust duct, and a filter. The exhaust duct is configured to discharge a gas in an apparatus body to the outside thereof by using an airflow generated by the rotation of the exhaust fan. The filter is provided in a pathway of an airflow flowing through the exhaust duct, arranged substantially parallel to a ventilation direction of the exhaust duct, and configured to reduce chemical substances contained in the gas.
US08639148B2

An image forming apparatus which includes a fan to generate an air flow within the image forming apparatus, and a controller to drive the fan at a first speed corresponding to a first time period representing an image forming operation and to drive the fan at a second speed corresponding to a second time period corresponding to operations other than the image forming operation.
US08639140B2

An image forming apparatus includes first photosensitive members, first chargers for charging the first photosensitive members, developer carriers for supplying developer to the first photosensitive members, a first charging-bias applying unit that applies charging biases to the first chargers, development-bias applying units for applying development biases to the corresponding developer carriers, a charging-current sensing unit that separately senses a charging current flowing in each of the first chargers, and a control unit that controls the development biases based on the sensed charging current. When a difference between a reference charging-current value and a detected charging-current value exceeds a predetermined value, if the detected charging-current value is larger than the reference charging-current value, the control unit increases an absolute value of a development bias applied to a developer carrier corresponding to the charger having the difference exceeding the predetermined value.
US08639116B2

The present invention provides reduced power dissipation and other benefits at the optical transport network layer by utilizing a digital subcarrier optical network comprising multiple digital subcarrier cross-connect switches. This offers several advantages for optical networks, including spectral efficiency and robustness against signal corruption and consumption of less energy than traditional TDM-based electric switches (OTN/SONET/SDH).
US08639106B1

A camera system includes a housing with an aperture and an alignment feature surrounding the aperture to define an optical axis extending through the aperture. A camera module is mounted inside the housing and engages the alignment feature to align the camera module with the optical axis. A lens assembly that may have a moveable element is included in the camera module. A voice coil motor may support the moveable element of the lens assembly. A plurality of magnets are arranged on the camera module adjacent to the alignment feature to retain a detachable lens on the housing and engage the alignment feature to align the detachable lens with the optical axis. The plurality of magnets may be further arranged to minimize interference with the voice coil motor and movement of the moveable element of the lens assembly.
US08639105B2

An apparatus includes an imaging unit, a focus detection unit configured to detect a focusing state of a focus lens, a designation unit configured to receive a designation of an in-screen position of an object displayed on a display screen, and a control unit configured to control a movable range of the focus lens when the focusing state is detected by the focus detection unit such that if the designation unit does not designate the in-screen position of the object, the movable range is set to be a first range and, if the designation unit designates the in-screen position of the object, the movable range is set to a second range that is wider than the first range.
US08639100B2

A digital video recorder stores digital video streams having sequences of encoded frames that are predominantly non-keyframes. The digital video recorder synthesizes keyframes for the digital video stream by decoding the frames in sequence and occasionally capturing the state of the decoder as it decodes the frames. The decoder states are stored in a state index in association with the frames. During playback at normal or accelerated speeds, the digital video recorder is capable of random accelerated access of any frame in the digital video stream. A decoder state associated with the accessed frame is retrieved from the state index and used to begin decoding at or near the accessed frame. The decoder state initializes a playback decoder to the state that enables complete decoding and rendering of the accessed frame without having to decode multiple frames previous to the accessed frame, thereby minimizing time delays in playback.
US08639099B2

A train-mounted video information distribution and display system sufficiently increases an advertising effect of advertisement videos that are broadcast in a train. A train-mounted video information distribution and display system includes: a display-program determining unit that extracts one or more pieces of video information from plural pieces of video information and determines a display program to be displayed on a display device; a video-information storing unit that holds video information, and reference information that is necessary to determine a display program; a display-program storage unit that receives a display program which is determined by the display-program determining unit from the video-information storing unit and holds the display program; and a distribution control unit that sequentially reads out display programs stored in the display-program storage unit and distributes the read display programs to the display device. The determined display program includes one or more pieces of video information that are determined based on segmentation information for assigning a predetermined section within a running section of a train, and the determined one or more pieces of video information are repeatedly displayed in the predetermined section.
US08639094B2

A system for remote control of live TV capability for TV screens, the system comprising satellite feeds (2003) broadcasting means (2002, 2004), a set top box (2005), a Smart-IB box (2006) capable of sending and receiving data/content, a central server capable of interpreting received data/content from Smart-IB, a communication network having interactive means coupled with world wide web (2008), a display screen (2007) having display means operable to display data/information. A method for remote control of live TV capability for TV screens, the method comprising the steps of receiving a schedule to record and/or relay set top box content, forwarding desired frequency to remote signal inducing means (RSIM), generating infrared (IR) signal, interpreting infrared (IR) signal by set top box, changing audio-video (AV) output as per the schedule list, recording/relaying audio-video (AV) output.
US08639090B2

In a recording medium on which is recorded a multiplexed stream (231) including a plurality of first packets (V_main) constituting a first I-picture in a first video stream and a plurality of second packets (V_sub) constituting a second I-picture in a second video stream, information for identifying the first I-picture and information for identifying the second I-picture are recorded on the medium. A recording medium can thereby be obtained that enables the rapid detection, from a small amount of information, of a particular picture included in a stream such as a TS in which multiple content streams are multiplexed.
US08639089B2

During video audio recording, key frames are temporarily stored from the video audio stream to be recorded, and metadata is later generated from the temporarily stored key frames. Even if a CPU or system configuration of a relatively low performance is used, metadata generation can be carried out in parallel with the video recording operation.
US08639088B2

An end device that collects content playback information of a user may be provided. The end device including: a storage to store content and a table including playback information of the content in a predetermined local storage address; a control unit to retrieve content, selected by the user, from the storage, to load a storage address of the selected content, and to transmit the storage address to a decoder; and the decoder to store the storage address in the table, to change playback information of the selected content, and to decode the selected content based on the storage address.
US08639080B2

An optical fiber comprising a core region embedded within a cladding. The core region of the optical fiber further comprises multiple sections, each doped with rare earth ions. The sections of the core region may be doped with different rare-earth ions or with different doping concentrations. The sections of the core region may also be made from different types of glass hosts. The optical fiber may further include multiple core regions embedded within the cladding, each core region having multiple sections doped with rare earth ions.
US08639079B2

A multimode optical fiber includes a central core surrounded by an outer cladding. The central core has a graded-index profile with respect to the outer cladding and an outer radius r1 of between about 22 microns and 28 microns. The optical fiber also includes an inner cladding positioned between the central core and the outer cladding, and a depressed trench positioned between the inner cladding and the outer cladding. The multimode optical fiber exhibits reduced bending losses.
US08639075B1

A communication cable can comprise optical fibers protected by an armor, such as a corrugated metallic tube. An outer jacket can cover the armor to provide environmental protection. A net located between the outer jacket and the armor can comprise openings, with the outer jacket extending into the openings, towards the armor. The net can be wrapped, formed, or woven around the armor, for example. The net can aid a craftsperson in separating the outer jacket from the corrugated metal tube, for example in connection with servicing the cable. The openings can control coupling between the outer jacket and the armor, for example providing a desired level of friction, bonding, adhesion, adherence, fusion, and/or contact between the outer jacket and the armor.
US08639072B2

There is provided a wearable display comprising a light source emitting light of a first wavelength; a first SBG device having a front side and a rear side; first and second transparent plates sandwiching said SBG device; independently switchable transparent electrode elements applied to the opposing surfaces of said transparent plates, a means for spatio-temporally modulating light from the light source to provide image light and a means for coupling the image light into the light guide formed by the two transparent plates and the SBG device. The SBG device comprises a multiplicity of selectively switchable grating regions. The SBG device diffracts image into the pupil of an eye.
US08639062B2

Image integrity in an archive can be verified using document characteristics. Embodiments of the invention provide a way to verify the integrity of a stored document image by determining document characteristics, which can also be embedded in the image file. Before allowing access to the image file by an application, the characteristics data from an image analysis can be compared to either or both of, characteristics information otherwise stored, or embedded characteristics data. The embedded data can optionally be encrypted. In example embodiments the data can include a result of an optical character recognition of contents of the document, a length of data describing the image, a percentage of a specified color of pixels in the image, or a checksum. Example embedding techniques can include those making use of a tagged image file format (TIFF) header, a steganographic watermark, or an image artifact.
US08639057B1

A system and method that reduce or eliminate the compression artifact of step-contouring in a piece of content having a gradient are provided because many types of compression algorithms introduce a step-contoured artifact for images and video with slow gradients. An artifact removal unit detects the start and end of a step contour, determines a gradient of the step contour and increments a pixel in certain regions to restore the gradient.
US08639051B2

Rollover for a part generated by virtual fine blanking is predicted and determined prior to producing the part. A digital image, in particular the cutting contour of the part, is generated, provided as an image file and subjected to image analysis in an image processing device. The image analysis provides individual color gradations of the cutting contour. The gradations are associated with a residual thickness in the region of the cutting contour, so as to be indicative of rollover.
US08639045B2

An image processing device comprises a region dividing unit which divides a captured image obtained by a camera unit into a plurality of regions, and an image compressing unit which compresses each of region images obtained by the division by the region dividing unit while changing the compression rate according to the distance from a predetermined point in the captured image to each of the region images and the distance from the camera unit to a target included in each of the regions. For example, the image compressing unit compresses the region image having a larger angle from the optical axis at a larger compression rate, thereby achieving compression in which the amount of data in low-quality regions is greatly reduced and the quality of high-quality regions is maintained.
US08639034B2

A system and method for information retrieval comprises a computing device with a client and a progressive feature server coupled by a network. The client includes a feature extraction module, a progressive sending module, a sampling module and a feedback receiver. The progressive sending module divides the features into groups and sends them to the server. The progressive sending module is also responsive to commands from the feedback receiver to terminate the transmission of additional features if a match is found. The progressive feature server is coupled for communication with the client and includes a progressive receiving module, a feedback generator, an image recognizer and a result delivery module. The image recognizer progressively processes the groups of extracted features received from the client and provides results and hints for improved recognition. The present invention also includes methods for processing captured information progressively, sending extracted features in groups, and progressively performing image recognition for improved recognition speed.
US08639033B2

A method of utilizing data extracted from an electronic image includes receiving an electronic image associated with a subclient and receiving a plurality of data extracted from the electronic image and organized into predefined fields associated with the subclient. The method also includes displaying the electronic image in a first portion of a user interface and, in a second portion of the user interface, a field table containing the plurality of data and associated field names.
US08639026B2

A background model learning system for lighting change adaptation for video surveillance is provided. The system includes a background model estimation unit that estimates a background model for a scene of interest; a foreground map construction unit that constructs a reference foreground map of the time instance; and a lighting change processing unit that revises the reference foreground map by reducing false foreground regions resulting from lighting changes. The revised foreground map is then sent back to both the background model estimation unit and the lighting change processing unit as feedbacks for model learning rate tuning in background model estimation and map integration in lighting change processing, respectively, for the next time instance.
US08639024B2

A system for generating disparity results comprises an interface, a first memory, a second memory, and a processor. The interface is for receiving a first element of a first set of image data and a first element of a second set of image data. The first memory is for storing the first element of the first set of image data. The second memory is for storing the first element of the second set of image data. The processor is for generating a disparity result for a first element before all elements of the first data set and the second data set have been received. The disparity result is generated using a low latency image processing system that processes a plurality of elements of the first set of image data and a plurality of elements of the second set of image data.
US08639018B2

A system for acquiring multiple images of objects, the system includes: a lateral transferor that comprises multiple lateral transferor portions adapted to transfer the objects to a lateral imaging area in a lateral manner; wherein each lateral transferor portion comprises a object receiver and a transfer element; wherein the transfer element moves the object receiver towards an imaging area unless encountering a resistance that is above a predefined resistance; and an imager that is configured to obtain images of two opposite sides of the object when the objects are positioned at the lateral imaging area.
US08639017B1

A system and method for detecting duplicate checks during processing. The duplicate detection may be performed by a financial institution, such as a bank. The method may be implemented on a computer based system. The duplicate detection method may be automated. The method may be applied to incoming check files prior to processing of the check data to prevent processing of duplicate checks. The system and method may use a function, such as a hash function, to perform the duplicate detection. Other functions, such as a Bloom filter which may use multiple hash functions, may be used to perform the duplicate detection.
US08639015B1

A stack of a stack of currency bills is received, transported, and imaged. Image data reproducible as a visually readable image of one or more portions of at least one side of each currency bill in the stack is obtained. A serial number and at least one or more additional characters are extracted from the image data for each currency bill. A processor compares the extracted serial number and corresponding extracted one or more additional characters with stored serial number information and corresponding stored additional character information associated with the serial number information of genuine currency bills. The stored serial number information and corresponding stored additional character information uniquely identify a genuine currency bill. Any currency bill that does not have one or more extracted additional characters matching the stored serial number information and corresponding stored additional character information is flagged.
US08639007B2

Techniques and/or systems for generating a two-dimensional projection image of an object under examination from helical data are provided herein. An image plane and a distance, or height, of an examination line lying in a plane parallel to the image plane may be selected with or without user input. Using the selected image plane and examination line, data may be extracted from one or more views indicative of the object. The data that is extracted from the respective views is generally indicative of rays that traverse the examination line and have a trajectory that meets predetermined criteria. Using the extracted data from a plurality of views, one or more projection lines that are substantially parallel to a corresponding image slice are produced and a two-dimensional projection image is generated.
US08638995B2

A system for direct imaging and diagnosing of abnormal cells in a target tissue includes a disposable optical speculum and an image acquisition system having the speculum assembled on and mechanically secured thereto. The image acquisition system is arranged to capture at least one of a single image or multiple images or video of cells within the target tissue using at least one of bright field or dark field ring illumination divided into independently operated segments to obtain a plurality of data sets. An image analysis and control unit in communication with the image acquisition system analyzes the data sets and applies algorithms to the data sets for diagnosing abnormal cells.
US08638982B2

Disclosed herein is a method of tracking the movement of an eyeball in eyeball tumor treatment. The method includes a calibration step of storing an actual length for each pixel of an image in a storage unit, a template image generation step of storing a patient's eyeball image as a template image of the patient's eyeball in the storage unit, an eyeball location tracking step of, during the treatment of the patient's eyeball, determining whether movement of the treatment image has occurred by comparing treatment images of the patient's eyeball in real time with the template image, and a control step of stopping the operation of the proton beam output device if the movement of the treatment image deviates from a preset tolerance range, and keeping operation of the proton beam output device normal if the movement of the treatment image is within the tolerance range.
US08638980B2

Monochromatic or multichromatic images may be created on surfaces. The surface is moved to first, second and third stations. The surface is electrically biased, and powder is transferred to the surface electrostatically at the first station. The powder is fused or sintered selectively on the surface at the second station. Unfused or unsintered portions of the powder are removed from the surface at the third station.
US08638979B2

Provided are a method and apparatus for combining and composing a plurality of images into one image. An image processing unit calculates importance levels of the plurality of input images, respectively, according to selection criteria, selects at least two important images from among the plurality of input images according to the calculated importance levels, determines Regions Of Interest (ROIs) of the important images, selects the ROIs in one canvas, arranges corresponding important images at positions corresponding to the selected ROIs, and composes the arranged important images into one image.
US08638960B2

A BTE hearing aid includes a BTE hearing aid housing, at least one BTE sound input transducer, a processor configured to generate a hearing loss compensated output signal, a sound signal transmission member for transmission of a signal from a sound output of the BTE hearing aid housing to an ear canal of a user at a second end of the sound signal transmission member, an earpiece configured to be inserted in the ear canal, an output transducer, and an ITE microphone housing accommodating at least one ITE microphone, wherein the ITE microphone housing is configured to be positioned in an outer ear, wherein the processor is further configured for processing an audio signal from the at least one ITE microphone and an audio signal from the at least one BTE sound input transducer in such a way that the hearing loss compensated output signal substantially preserves spatial cues.
US08638958B2

A music playing system employing the combination of mini-speaker footwear wirelessly receiving music from a music source (20) external to the footwear using an audio adapter transmitter (13) connected to the music source (20) to wirelessly transmit music to an audio adapter receiver (9) mounted in the footwear is disclosed. A rechargeable lithium-ion polymer battery pack (10) is hidden in a shoe compartment (19). This battery pack powers the speakers (1-4) in the footwear and the audio adapter receiver (9). The external music source (20) may for example be but not limited to an iPod, iPhone, iPad, iPad 3G, iPod nano, iPod Shuffle, iPod Touch, iPad Tablet, smart phone, Droid phone, Android phone, MP3 player, CD player, microchip player or computer. Power for the audio adapter transmitter (13) is provided by the battery power pack of the external music source.
US08638955B2

A voice input device includes a first microphone (710-1) that includes a first diaphragm, a second microphone (710-2) that includes a second diaphragm, and a differential signal generation section (720) that generates a differential signal that indicates a difference between a first voltage signal and a second voltage signal, the first diaphragm and the second diaphragm being disposed so that a noise intensity ratio is smaller than an input voice intensity ratio (input voice component intensity ratio), and the differential signal generation section (720) including a delay section (730), and a differential signal output section (740) that generates and outputs a differential signal based on a signal delayed by the delay section.
US08638941B2

A method and apparatus for providing an automated key distribution process to enable communication between two networked devices without the need for human provision of a key to both networked devices. In response to a first connection request from a first network device to a second network device, the second network device will check for a credential such as a public key for the first network device. If the credential is not present, then the second network device will communicate with the first network device on a second secured and pre-defined connection to obtain a certificate from the first network device. The second network device then queries a backend server with the certificate to obtain a credential such as the public key for the first network device. Subsequent connection or communication requests from the first network device will then be properly serviced.
US08638938B2

A method and system for symmetric key subscription. A register R issues to a subject A a possession that stores a first symmetric key X or comprises a deriving means configured to derive the first symmetric key X. The register R receives from a counterparty B a request for a subscription to a symmetric key with respect to the subject A. In response to the received request, the register R derives a second symmetric key Y from both the first symmetric key X and a first value N. The register R transmits to the counterparty B the second symmetric key Y derived by the register R.
US08638934B2

Rather than downloading each content document on demand from the publisher location to the user site, at the publisher location, each content document is encrypted and then multiple encrypted documents are assembled into a distribution archive that is itself encrypted with a scheduled key. The distribution archive is then downloaded into a content server at the user site. When the content server receives the distribution archive, it decrypts the archive file and unpacks the encrypted documents. The scheduled key used to decrypt an archive file is included with an archive file that was sent previously to the user site in accordance with the subscription service. The scheduled key to decrypt the first archive file sent to the user is sent from the publisher to the user over a communication channel different from the communication channel used to send the archive file from the publisher to the user.
US08638932B2

A security method and system for maintaining security between a client and a server and a computer-readable medium storing a computer program for executing the security method are provided. The security system includes a memory which stores current authentication information; an authentication information transmission module which transmits the current authentication information to a server and receives latest authentication information from the server; an authentication information management module which authenticates the latest authentication information using the current authentication information and updates the current authentication information with the latest authentication information if the latest authentication information is successfully authenticated; and an authentication module which authenticates data received from the server using the updated current authentication information stored in the memory.
US08638930B2

Disclosed is a random number verification method and apparatus capable of quickly detecting the fact that a random number generation device designed to generate substantially authentic random numbers has become unable to generate authentic random numbers due to a malfunction, wrongful manipulation or the like. When random numbers randomly generated as n kinds of values are verified, a random number verification method according to one aspect of the present invention comprises a random number acquisition step of selecting a number m of the values, a counting step of counting the number of ones occurring p times (0≦p
US08638927B2

401 stores, in 302, key d′ obtained by subtracting random number 2r held in 201 from key d held in 105. When an operation starts, the values “−C” and “−C2” are calculated respectively, and the resultant values are stored in a multiplication table memory 205 together with value “C”. In a first operation cycle, 107 selects and outputs an intermediate value 108 held in an in-operation data register 103, and thereby makes a modular-multiplication operation circuit 104 perform squaring. In the second operation cycle, 107 selects and outputs one of three values held in 205 in accordance with the combination of key bit value d′i and random number bit value ri, and thereby makes the modular-multiplication operation circuit 104 perform multiplication. Thereby, a cryptographic processing device that requires a short operation time period, small circuit scale, and has sufficient security can be realized.
US08638919B2

A solution for enabling a participant to a conference call to obtain contact information for other participants to the conference call in order to send an external message to one or more of the other participants is provided. The contact information can be used by a messaging system, which is available to the participant independent of the conference call, to transmit the external message for presentation to the other participant(s).
US08638918B2

The present invention provides an audio source selection process for a conference bridge. The conference bridge receives multiple audio sources and selects at least one of the audio sources based on the relative signal levels associated with the audio signal at each of the audio sources. The audio signals associated with the selected source are delivered to conference participants via one or more audio outputs. The conference bridge will repeatedly employ a selection process to select an audio source based on signal level measurements for the audio signals of the audio sources. During the selection process, the influence of a selected audio source relative to the other unselected audio sources is reduced, after the selected audio source has remained selected for more than a first time period.
US08638915B2

A number of communication entities can be associated to provide one or more special communities. A special rating can be applied to certain communication events of users associated with a special community. Users associated with a special community can be offered various services if they have subscribed to one or more plans. A user who has subscribed to a special community can communicate with other users of the same network or a different network who are also part of the special community for a special charge, such as without charge for example.
US08638905B2

A system for radiotherapy that includes a couch upon which a patient being treated by the system is positioned, the couch having continuous arc rotation for delivery accelerated irradiation to the patient.
US08638901B2

A nuclear reactor having a liquid metal or molten salt coolant in a riser space 130′, has a cylindrical containment vessel 134 with a reactor vessel 120′, at least two lobes 121, preferably three to nine lobes 121, each lobe 121 interconnected with the other lobe(s) and each containing a fast reactor core, 116′, 116″, 116″ and 116″″.
US08638900B2

An alignment plate that is attached to a core barrel of a pressurized water reactor and fits within slots within a top plate of a lower core shroud and upper core plate to maintain lateral alignment of the reactor internals. The alignment plate is connected to the core barrel through two vertically-spaced dowel pins that extend from the outside surface of the core barrel through a reinforcement pad and into corresponding holes in the alignment plate. Additionally, threaded fasteners are inserted around the perimeter of the reinforcement pad and into the alignment plate to further secure the alignment plate to the core barrel. A fillet weld also is deposited around the perimeter of the reinforcement pad. To accommodate thermal growth between the alignment plate and the core barrel, a gap is left above, below and at both sides of one of the dowel pins in the alignment plate holes through which the dowel pins pass.
US08638898B2

A pressurized water nuclear reactor (PWR) has an internal pressurizer volume containing a steam bubble and is surrounded by a containment structure. A condenser is disposed inside the containment structure and is operatively connected with an external heat sink disposed outside of the containment structure. A valve assembly operatively connects the PWR with the condenser responsive to an abnormal operation signal such that the condenser condenses steam from the steam bubble while rejecting heat to the external heat sink and returns the condensed water to the PWR. A quench tank contains water with dissolved neutron poison. A valved tank pressurizing path selectively connects the steam bubble to the quench tank to pressurize the quench tank, and a valved soluble poison delivery path selectively connects the quench tank to the PWR such that the quench tank under pressure from the steam bubble discharges water with dissolved neutron poison into the PWR.
US08638896B2

A circuit for clocking includes an input data path, a receiver, a set of flip-flops, at least one interpolator and a controller. The receiver is coupled to the input data path for receiving input data. The flip-flops, coupled to the receiver, sample the input data. A first interpolator, coupled to one or more of the flip-flops, receives the sampled input data. The controller, coupled to the first interpolator, controls the first interpolator by providing phase information regarding the input data to the first interpolator. The circuit reduces any jitter transferred from the input path to an output path.
US08638892B2

An input signal that includes narrowband interference is spectrally enhanced by an adaptive circuit that supplies as output signal(s), portion(s) of NBI at one or more frequencies that change adaptively. The output signal(s) are used in one or more tone predictor(s) to generate, based on prior values of the NBI portion, one or more predicted tone signals that are subtracted from a received signal containing the NBI, and the result is used in the normal manner, e.g. decoded. The adaptive circuit and the one or more tone predictor(s), form a feed-forward NBI predictor wherein the received signal is supplied as the input signal of the adaptive circuit. The result of subtraction may be supplied to a slicer that slices the result, yielding a sliced signal which is subtracted from the received signal to generate a signal can be used as the input signal, to implement a feedback NBI predictor.
US08638889B2

A method and apparatus are described that result in an improved acquisition of a received communication signal containing a large frequency offset. The method and apparatus raises a derotated sequence of data to a power of an integer provide a sinusoidal spectral component. The method and apparatus determines a cross product based upon the sinusoidal spectral component to provide a phase error. The method and apparatus determines an oscillator signal based upon the phase error. The method and apparatus adjusts the received communication signal based upon the oscillator signal to compensate for the large frequency offset to provide the derotated sequence of data.
US08638880B2

Embodiments herein include a method in a user equipment (UE) for transmitting uplink control information in time slots of a subframe over a radio channel to a radio base station. The uplink control information is comprised in a block of bits.The UE maps the block of bits to a sequence of complex valued modulation symbols. The UE block spreads the sequence across Discrete Fourier Transform Spread-Orthogonal Frequency Division Multiplexing (DFTS-OFDM) symbols. This is performed by applying a spreading sequence to the sequence of complex valued modulation symbols, to achieve a block spread sequence of complex valued modulation symbols. The UE further transforms the block-spread sequence, per DFTS-OFDM symbol. This is performed by applying a matrix that depends on a DFTS-OFDM symbol index and/or slot index to the block-spread sequence. The UE also transmits the block spread sequence, as transformed, over the radio channel to the radio base station.
US08638876B2

A method for a user terminal to generate a preamble signal in a wireless communication system, the method including: generating an orthogonal sequence as a first sequence; performing cyclic shift on an antipodal version of the orthogonal sequence to generate a second sequence; and combining the first sequence and the second sequence to generate the preamble signal.
US08638862B2

Aspects of the present invention relate to systems, methods and devices for upsampling images and design of upsampling filters. Some aspects relate to a determination of a phase offset position in a higher resolution picture relative to a lower resolution picture. Interpolation filter coefficients for some filters may then be selected based on the filter offset. Other aspects relate to selection of coefficients for filters that are not dependent on the phase offset. In certain implementations, a weighting factor may be used to combine the effects of a phase-offset-dependent filter and an independent filter.
US08638858B2

A method for transforming an image expressed in terms of a first image encoding to a second image encoding, includes converting a set of original scene exposure-factor values into corresponding first and second image encoding values. A transform is then derived between the first image encoding values and the second image encoding values. The transform is then applied to an image encoded in said first image encoding. Examples of different encoding that can be transformed include Rec. 709, sRGB and other known image encoding standards. A system for performing such transformations as well as an electronic device that is capable of performing such transformations are also disclosed.
US08638850B2

A digital processor for recovering a source bitstream from an encoded bitstream that has been encoded according to a context adaptive binary arithmetic coding (CABAC) algorithm. The processor includes a first execution unit and a second execution unit. The first execution unit generates first execution data by operating on a first register and a second register, and stores the first execution data in the first register. The first execution data includes a current output bit, a temporary range value and a temporary offset value. The current output bit corresponds to a bit of the source bitstream. The second execution unit generates second execution data by operating on the first register and the second register, and stores the second execution data in the second register. The second execution data includes a normalized range value and a normalized offset value.
US08638846B1

Systems and methods for encoding/decoding a video stream. Animated talking heads are coded using partial offline encoding, multiple video streams, and multiple reference frames. The content of a face animation video that is known beforehand is encoded offline and the remaining content is encoded online and included in the video stream. To reduce bit rate, a server can stream multiple video sequences to the client and the video sequences are stored in the client's frame store. The server sends instructions to play a particular video sequence instead of streaming the particular video sequence. Multiple video streams can also be streamed to the client. Positional data and blending data are also sent to properly position one video stream relative to another video stream and to blend one video stream into another video stream.
US08638839B2

A intelligent backhaul radio is disclosed, which can operate by zero division duplexing for use in PTP or PMP topologies, providing for significant spectrum usage benefits among other benefits. Specific system architectures and structures to enable active cancellation of multiple transmit signals at multiple receivers within a MIMO radio are disclosed. Further disclosed aspects include the adaptive optimization of cancellation parameters or coefficients.
US08638832B2

An electronic device comprising a multilayer semiconductor structure formed by a periodic structure having a first semiconductor layer and a second semiconductor layer, wherein in at least a portion of the multilayer semiconductor structure, the first semiconductor layer and the second semiconductor layer have different conduction types. The first semiconductor layer and the second semiconductor layer have different refractive indexes, and the multilayer semiconductor structure functions as a multilayer reflective mirror. As a result, an electronic device, a surface emitting laser, a surface emitting laser array, a light source, and an optical module with decreased parasitic capacitance can be realized.
US08638831B2

A diode-laser bar stack includes a plurality of diode-laser bars having different temperature dependent peak-emission wavelengths. The stack is arranged such that the bars can be separately powered. This allows one or more of the bars to be “on” while others are “off”. A switching arrangement is described for selectively turning bars on or off, responsive to a signal representative of the temperature of the diode-laser bar stack, for providing a desired total emission spectrum.
US08638829B2

A semiconductor laser includes a columnar lamination structure including a first multi-layer reflection mirror, a first spacer layer, an AlxGayIn1-x-yP (where 0≦x<1 and 0
US08638828B1

A system and method for providing laser diodes with broad spectrum is described. GaN-based laser diodes with broad or multi-peaked spectral output operating are obtained in various configurations by having a single laser diode device generating multiple-peak spectral outputs, operate in superluminescene mode, or by use of an RF source and/or a feedback signal. In some other embodiments, multi-peak outputs are achieved by having multiple laser devices output different lasers at different wavelengths.
US08638823B2

A transmission system is provided in a synchronous network, for establishing synchronization with a degree of precision and at a speed being comparable levels as a conventional technique, and further decreasing the probability of out-of-synchronization occurrence. In the present invention, a synchronization signal is detected without performing error correction until synchronization is established, and after the synchronization is established, it is monitored whether or not out-of-synchronization occurs, according to the synchronization signal that has been subjected to the error correction.
US08638815B2

A method and apparatus for logical channel prioritization at a user equipment in a multiple uplink carrier system, the method receiving a set of logical channel priorities at the user equipment, the logical channel priorities being assigned on a per carrier basis; and applying the set of logical channel priorities to each logical channel for carrier selection. Further a method and apparatus for constructing an uplink medium access control protocol data unit at a user equipment in a multiple uplink carrier system, the method sorting possible logical channel and carrier pairings based on logical channel priorities; utilizing a prioritized bit rate process to allocate logical channel traffic in an order determined by the sorting; and performing a remaining resources process to allocate logical channel traffic based on a priority order.
US08638808B2

A particular overall architecture for transmission over a bonded channel system consisting of two interconnected MoCA (Multimedia over Coax Alliance) 2.0 SoCs (Systems on a Chip) and a method and apparatus for the case of a “bonded” channel network. With a bonded channel network, the data is divided into two segments, the first of which is transported over a primary channel and the second of which is transported over a secondary channel.
US08638807B2

A method for managing an Ethernet ring network of a VLAN-based bridge is provided that includes: registering a major-ring VLAN ID (VID) in a ring port filtering database of a ring protection link owner node in accordance with a request for registering the major ring VID from an Ethernet Ring Protection controller mounted on the ring protection link owner node of a major ring; delivering, by the ring protection link owner node, a VID registration message to other nodes which belong to the major ring through a ring port; receiving the VID registration message through the ring port and registering the major ring VID in a ring port filtering database of each node itself, by each node belonging to the major ring; and delivering, by each node belonging to the major ring, the VID registration message to other nodes belonging to the major ring through the ring port.
US08638805B2

Described embodiments provide for restructuring a scheduling hierarchy of a network processor having a plurality of processing modules and a shared memory. The scheduling hierarchy schedules packets for transmission. The network processor generates tasks corresponding to each received packet associated with a data flow. A traffic manager receives tasks provided by one of the processing modules and determines a queue of the scheduling hierarchy corresponding to the task. The queue has a parent scheduler at each of one or more next levels of the scheduling hierarchy up to a root scheduler, forming a branch of the hierarchy. The traffic manager determines if the queue and one or more of the parent schedulers of the branch should be restructured. If so, the traffic manager drops subsequently received tasks for the branch, drains all tasks of the branch, and removes the corresponding nodes of the branch from the scheduling hierarchy.
US08638801B2

An optical packet switching system includes: an optical packet switching device configured to route and output an input optical packet signal; an optical amplifier device provided in a stage subsequent to the optical packet switching device; and a dummy packet insertion device configured to insert a dummy packet in an optical packet signal prior to input to the optical amplifier device. A dummy packet includes a flag indicating that the packet is a dummy packet.
US08638791B2

A device may include a control module configured to distribute sets of routing entries to line cards, each of the sets including a portion of a master table for looking up routes based on network addresses. In addition, the device may include a first one of the line cards configured to receive one of the sets of routing entries, store the received set of routing entries in a local table, receive a packet from a network, obtain a routing entry using the local table based on an address associated with the packet, and send the obtained packet to a second one of the line cards, the second line card associated with the routing entry. Further, the device may include the second line card configured to forward the packet toward the address in the network.
US08638781B2

A method and system for preserving session state in telephony communication including initializing a communication session of telephony communication between a telephony device and an application server; routing the telephony communication through a call router; storing session state for the communication session of the telephony device and the application server; and transmitting the stored session state in communication between the application server and the call router.
US08638779B2

Methods and apparatus are provided for: obtaining information at an administrative entity concerning one or more voice-over-Internet (VOI) calls gathered at one or more session controllers operatively coupled between one or more packet switched networks and one or more public switched telephone networks; analyzing the information to determine whether any of the calls are inactive; and sending at least one command from the administrative entity to the one or more session controllers that causes the session controllers to drop any VOIP calls that are determined to be inactive.
US08638772B2

A method for granting a contention-free transmission opportunity in a wireless LAN system using a combined channel comprised of a plurality of subchannels, and a station supporting the method are provided. The method for granting transmission opportunity includes: transmitting a transmission opportunity granting frame granting a transmission opportunity of a plurality of target stations; and receiving a frame from each of the plurality of target stations which have acquired a transmission opportunity upon receiving the transmission opportunity granting frame. The station supports granting of a transmission opportunity by the foregoing method.
US08638770B2

A network device includes a first communication module and a second communication module. The first communication module communicates with a first device using a first wireless communication standard. The first communication module receives data from the first device during a first time period and transmits data to the first device during a second time period. The second communication module communicates with a second device using a second wireless communication standard. The second communication module receives a block of packets from the second device during the first time period. The second communication module transmits an acknowledgement to the second device during the second time period when the block of the packets is received.
US08638769B2

Method and apparatus for enabling a wireless terminal to communicate the dual-mode capabilities and reporting the interworking capabilities of the two networks with which the wireless terminal have the added capability of obtaining services from either one of the interworking networks.
US08638762B2

A technique for maintaining network integrity is disclosed. A system according to the technique may include a wired network, a switch, and a wireless access point. The switch can be coupled to the wired network and the wireless access point can be coupled to the switch. The system may further include a forwarding database that stores a mac address for a plurality of devices seen by the switch on the wired network. A method according to the technique may involve detecting identifying information of a device by a wireless access point. The identifying information can be compared with the mac addresses in a forwarding database. If the device is unknown, the unknown device can be classified as rogue and countermeasures can be taken against the rogue device.
US08638747B2

Systems and methods for providing a handoff between technologies are disclosed. An intra-technology handoff occurs where the same integrated chassis handles the session for the different access technologies. In an intra-technology handoff, the same IP address and the session can be maintained through the handoff. The mobile node can undergo a handoff without issuing a registration request in some embodiments. An inter-technology handoff occurs from one integrated chassis to another integrated chassis. The integrated chassis can preserve session and context information in a session manager and in a handoff from one access technology to another the same session manager can be chosen with the session and context information remaining intact even though the access technology has changed. The integrated chassis can provide an access technology handoff where the core network does not notice any change and applications running on or delivered to the mobile node are not effected.
US08638734B2

The invention provides a method for efficiently defining E-RACH resources at least partly with reference to R99 RACH resources. This is achieved such that very little additional signaling is required on the BCH. E-RACH resources may be efficiently defined by signaled or predetermined differences from the R99 RACH resources. Resources for each PRACH are broadcast using the BCH. However, some UEs are configured to use E-RACH, for example by means of higher-layer signaling. In one embodiment, the resources available for each E-RACH for the configured UEs are given by the same set of signatures but the scrambling code and sub-channels are different. In another embodiment, the resources available for each E-RACH for the configured UEs are given by the same set of scrambling codes, but the signatures and sub-channels are different. In a typical, but not exclusive embodiment, the invention is applied in UMTS WCDMA.
US08638733B2

An apparatus and method for estimating a MAP size in a broadband wireless communication system based on FFR are provided. In the method, one of a plurality of connections is selected according to priority between the connections. An available resource condition and a MAP size for allocation of resources for the selected connection is determined if resources acceptable for a burst are present in a zone including the selected connection. The next connection is selected according to the priority if available resources are present. The determined MAP size is determined as the final estimation value of a MAP size if the available resources are not present.
US08638728B2

Providing for modified rate-matching of modulated data to convey mobile network system information is described herein. By way of example, a rate-matching state, such as a data offset, can be introduced into a coded data stream that is modulated to resources of a wireless signal. The state can further be correlated to a state of the network system, such as transmit antenna configuration. Terminals receiving the wireless signal can analyze the signal to identify the rate-matching state and obtain the correlated network system state. Components of the terminal can then be configured according to the particular network system state, resulting in improving access point detection, and in some cases improved channel throughput and reliability.
US08638725B2

The disclosed subject matter relates to a method and system for increasing the accuracy of a WLAN based position estimate using cellular positioning information. In some embodiments, the method can include determining a set of possible WLAN location solutions for a WLAN and cellular enabled device based on one or more WLAN access points, obtaining cellular measurements from at least one cell tower, and determining the best WLAN location solution from the set of possible WLAN location solutions using the cellular measurements. In one embodiment, the method can include using the cellular measurements from the at least one cell tower to provide a cellular based location estimate for the WLAN and cellular enabled device.
US08638720B2

Methods, program products, and systems for multi-tier detection of a geofence are disclosed. In general, in one aspect, a mobile device can be configured to perform a task when the mobile device enters a geographic region. The mobile device can monitor a current location using a multi-tiered approach. A baseband subsystem can monitor a coarse location of the mobile device using a CDMA system identifier, a CDMA network identifier, a CDMA zone identifier, or a CDMA base station identifier, in that order, as the mobile device moves closer to the geographic region. The baseband subsystem can notify an application subsystem when the mobile device is in a cell that intersects the geographic region. The application subsystem can perform the task upon notification.
US08638719B2

Inter-cell interference coordination of multiple transmission ranks can be accomplished by various methods and apparatuses. For example, a method can include defining indexing of resources for which a base station will restrict a maximum rank for transmission. The method can also include informing a neighboring base station of the first base station about the resources for which the base station will restrict the maximum rank of transmission.
US08638709B2

A method of establishing wireless communications between an interrogator and individual ones of multiple wireless identification devices, the method comprising combining tree search and Aloha methods to establish communications between the interrogator and individual ones of the multiple wireless identification devices without collision. A system comprising an interrogator, and a plurality of wireless identification devices configured to communicate with the interrogator In a wireless fashion, the respective wireless identification devices having a unique identification number, the interrogator being configured to employ tree search and Aloha techniques to determine the unique identification numbers of the different wireless identification devices so as to be able to establish communications between the interrogator identification and individual devices without ones of the multiple wireless collision by multiple wireless identification devices attempting to respond to the interrogator at the same time.
US08638706B2

A communication system provides, via a single, serving Node B, scheduling information required by a user equipment (UE) to determine a start time for each Node B of multiple Node Bs with respect to a multicast, by each Node B of the multiple Node Bs, of soft combinable MBMS data. The UE may then use the scheduling information to synchronize a soft combining of the MBMS data received by the UE via each of the multiple Node Bs, even when the multicasts via the multiple Node Bs are not synchronized. However, while the multicasts of frames of data associated with an MBMS service by different Node Bs need not be synchronized, synchronized multicasts are preferable for soft combining. Therefore, the communication system further provides for a synchronization by a network controller of the multicasts of the soft combinable MBMS data by the multiple Node Bs.
US08638705B2

Disclosed is a method for transmitting channel quality indicator (CQI) during a sleep mode operation. The method for transmitting CQI includes: receiving a message including a CQI-related parameter indicating a transmission of a CQI before a listening window; transmitting a CQI during a sleep window before the listening window according to a CQI-related parameter in the message; transitioning to the listening window according to a listening window-related parameter after transmitting the CQI; and waiting for receiving a message indicating whether or not there is data or traffic transferred from the base station during the listening window.
US08638695B2

A routing method of a wireless communication system is provided implementing advantageous features of both the tree routing and the link state routing. In the routing method, the system generates an adaptive tree table which defines a network in a tree structure of at least one branch with at least one node and each node generates a link state table which includes information on neighbor nodes, such that the packets are routed on the basis of the adaptive tree table and the link state table. Advantageous mechanisms of the tree routing and the link state routing are combined, thereby it is possible to eliminate most single point of failures of conventional tree routing and provide shorter paths compared with conventional tree routing.
US08638692B2

A system and method for end-to-end automatic configuration of network elements using a link-level protocol. Network elements can be auto-configured through the propagation of configuration information. Configuration information is propagated using ports that have defined port roles that enable automatic propagation of configuration information.
US08638670B2

A method and apparatus for handling an overload condition in a communication network are disclosed. For example, the method calculates a call target rate by at least one core signaling network element for at least one edge signaling network element. The method then sends the call target rate by the at least one core signaling network element to the at least one edge signaling network element, when a total queueing delay of the at least one core signaling network element exceeds a predefined high threshold in a measurement interval, wherein the call target rate is used by the at least one edge signaling network element in an overload control that throttles signaling traffic.
US08638668B2

Various techniques for signaling in a cluster are disclosed. The cluster includes a number of nodes that support communications by an apparatus. The apparatus may be configured to support a wireless connection with a first node in the cluster. The apparatus may be further configured to support a first control flow with the first node. The apparatus may be further configured to support a second control flow, through the first node, with a second node in the cluster. The first and second control flows include a plurality of frames each having a field and content, and wherein the field in each of the frames identifies whether the content in that frame is part of the first or second control flow.
US08638658B2

A data transmission device is provided including a monitoring unit 2 for monitoring a transmission time period of data and predicting a transmission timing with which the above-mentioned data will be transmitted next time from the transmission time period. The data transmission device delays the transmission timing of data in the data transmission device when the transmission timing of the data in the data transmission device is close to a transmission timing predicted by the monitoring unit 2, whereas commands a network I/F unit 1 to transmit the data in the data transmission device when the transmission timing of the data in the data transmission device is not close to the predicted transmission timing.
US08638657B1

A network device may receive first qualification indicators, for a first signal, from all line cards of the network device. The network device may, in response to the first qualification indicators, transmit instructions to all of the line cards to use the first signal. The network device may further receive second qualification indicators, for a second signal, from all of the line cards. In response to the second qualification indicators, the network device may store information for the second signal in order to use the second signal as a backup signal.
US08638656B2

A method and apparatus for enabling calls destined for a terminating point on a packet network, e.g., a VoIP network, that is experiencing a service disruption to be forwarded by the network to another endpoint is disclosed. The method enables subscribers to register an alternative number, such as a cell phone number, a relative's phone number, or a work number, that the network can use to forward calls in the event of a service disruption. In one embodiment, the provider can even use an alternative transport network, such as the PSTN, to forward these calls until the VoIP network service is restored.
US08638649B1

A control mechanism may control the height and/or position of a read/write head configured to interact with a rotating information storage surface. A topography detection mechanism may detect topography of a side read/write track while the read/write head is interacting with a current read/write track. A memory may store the detected topography. The control mechanism may adjust the height of the read/write head based on the stored topography. The topography detection mechanism may compute the detected topography from gap measurements using a dynamic filter including a model of read/write head dynamics. The control mechanism may be a reactionless control mechanism configured to apply a counterforce to offset movements of the read/write head and/or a slider.
US08638645B1

A write element for a thermally assisted magnetic head slider includes an air bearing surface facing to a magnetic recording medium; a first magnetic pole, a second magnetic pole, and coils sandwiched between the first and the second magnetic poles; a waveguide for guiding light generated by a light source module mounted on a substrate; and a plasmon unit provided around the first magnetic pole and the waveguide, which has a near-field light generating surface for propagating near-field light to the air bearing surface. The near-field light generating surface of the plasmon unit is apart from the air bearing surface with a first predetermined distance to form a first recess, and the first recess is filled in with a protective layer. The thermally assisted magnetic head slider can prevent the plasmon unit from protruding over the air bearing surface, thereby improving the performance of thermally assisted magnetic head.
US08638643B1

The globe-shaped clock for a city square includes a base for placement on a select public location in a town or city. The base includes a plurality of pointer rods radiating in both major and minor geographic directions. A spherical cage is mounted to the base, and the cage surrounds a rotating globe therein. The cage is topped by a clock spire having a frustoconical base and a plurality of major and minor pointer rods radiating towards both major and minor geographic directions. A plurality of illuminated, curved, longitude lines defines the spherical cage. The longitude lines illuminate sequentially in varying intensity depending on the time of day. An electronic control unit is provided to define the pattern of illumination. A plurality of display units surrounds the base in line with each longitude line and displays different time zones.
US08638638B2

A clock applying circuit for a synchronous memory is comprised of a clock input for receiving a clock input signal, apparatus connected to the synchronous memory for receiving a driving clock signal, and a tapped delay line for receiving the clock input signal for delivering the clock driving signal to the synchronous memory in synchronism with but delayed from the clock input signal, the delay being a small fraction of the clock period of the clock input signal.
US08638626B2

A row address control circuit of a semiconductor memory device including dynamic memory cells includes a test mode setting unit, an address counter and a row address generating unit. The test mode setting unit is configured to provide a test mode signal that indicates whether a test operation is performed or not, in response to a test command; the address counter is configured to generate a first address that increases gradually; and the row address generating unit is configured to selectively choose one of the first address and a second address as a refresh address based on the test mode signal, the second address being externally provided.
US08638625B2

Disclosed herein is a device that responds to mat selection information, which is used to select one of memory mats, and selects at least one defective address from a plurality of defective addresses which are stored, for example, in a fuse circuit. When the access address information is coincident with a selected defective address, a redundant memory cell is accessed for reading or writing data in place of a normal memory cell. In a refresh operation, on the other hand, a column addressing, including the above replacement of a normal memory cell with a redundant memory cell, is deactivated.
US08638623B2

According to an embodiment, a semiconductor storage device includes a memory cell array, a plurality of sense amplifiers and a timing generation circuit. The memory cell array includes a plurality of word lines, a plurality of bit lines crossing the plurality of word lines, and a plurality of memory cells provided in intersection portions of the plurality of word lines and the plurality of bit lines. The plurality of sense amplifiers is configured to detect a signal level of the corresponding bit lines. The timing generation circuit includes a timing selection circuit configured to select a timing in a preset order from among timings in which each bit line signal in the plurality of bit lines changes. The timing generation circuit is configured to generate activation timing to activate the plurality of sense amplifiers based on the selected timing.
US08638614B2

Disclosed herein is a method of remarkably improving the memory characteristics of a non-volatile memory device and the device reliability of the MOSFET using graphene which is a novel material that has a high work function and does not cause the deterioration of a lower insulating film.
US08638613B1

This disclosure describes techniques for using environmental variables to improve calibration of flash memory by adapting to changing threshold-voltage distributions. These techniques effectively increase the speed and/or accuracy at which flash memory can be written or read.
US08638612B2

Apparatus, methods, and systems are disclosed, including those to improve program voltage distribution width using automatic selective slow program convergence (ASSPC). One such method may include determining whether a threshold voltage (Vt) associated with a memory cell has reached a particular pre-program verify voltage. In response to the determination, a voltage applied to a bit-line coupled to the memory cell may be automatically incremented at least twice as the program voltage is increased, until the cell is properly programmed. Additional embodiments are also described.
US08638611B2

Integrated circuit memory devices include a plurality of vertically-stacked strings of nonvolatile memory cells having respective vertically-arranged channel regions therein electrically coupled to an underlying substrate. A control circuit is provided, which is configured to drive the vertical channel regions with an erase voltage that is ramped from a first voltage level to a higher second voltage level during an erase time interval. This ramping of the erase voltage promotes time efficient erasure of vertically stacked nonvolatile memory cells with reduced susceptibility to inadvertent programming of ground and string selection transistors (GST, SST).
US08638609B2

A memory system is programmed with minimal program disturb and reduced junction and channel leakage during self-boosting. Pre-charging bias signals are applied to word lines adjacent to a selected word line before a program signal is applied to the selected word line and a pass signal is applied to the remaining word lines. The pre-charging bias signals apply a pre-charge to the memory cells. The pre-charging bias signals are chosen to improve the isolation of the memory cells on word lines adjacent to the selected word line, improve self boost efficiency and reduce current leakage to prevent or reduce program disturb and/or programming errors especially in the inhibited memory cells on the selected word line.
US08638605B2

Some embodiments include apparatus and methods having a string of memory cells, a conductive line and a bipolar junction transistor configured to selectively couple the string of memory cells to the conductive line. Other embodiments including additional apparatus and methods are described.
US08638600B2

A memory device is provided. The memory device comprises an array of memory cells, each including a volume of material that can stably exhibit at least two different physical states that are each associated with a different data value, word lines that each interconnects a row of memory cells within the array of memory cells to a word-line driver, and bit lines that each interconnects a column of memory cells, through a bit-line driver, to a write driver that is controlled, during a WRITE operation, to write an input data value to an activated memory cell at the intersection of the column of memory cells and an activated row of memory cells by generating a current density within the memory cells that corresponds to retention/endurance characteristics of the memory cell dynamically assigned to the memory cell by a memory controller, operating system, or other control functionality.
US08638599B2

A semiconductor storage device has tunnel magnetoresistive elements in memory cells. The array includes a memory array having a plurality of memory cells; a plurality of read-word-lines and a plurality of write-word-lines; a plurality of read-bit-lines; a plurality of first write-bit-lines and a plurality of second write-bit-lines; a first driver; a read circuit; a second driver; and a write circuit. The memory cell has a mos transistor, of which one current electrode is coupled to the read-bit-line. A tunnel magnetoresistive element is coupled between a control electrode of the mos transistor and the read-word-line. A capacitive element is coupled to the tunnel magnetoresistive element and forms an RC circuit together with the tunnel magnetoresistive element.
US08638595B2

A global to local bit line interface circuit for domino static random access memory (SRAM) devices includes a pair of complementary global write bit lines in selective communication with an array of SRAM cells through corresponding local write bit lines, the complementary global write bit lines configured to write a selected SRAM cell with write data presented on a pair of complementary write data input lines; a pair of complementary global read bit lines in selective communication with the array of SRAM cells through corresponding local read bit lines, the complementary global read bit lines configured to read data stored in a selected SRAM cell and present the read data on a pair of complementary read data output lines; and write-around logic configured to directly couple the write data presented on the complementary global write bit lines to read data output circuitry associated with the complementary global read bit lines.
US08638590B2

A resistance-based memory has a two-diode access device. In a particular embodiment, a method includes biasing a bit line and a sense line to generate a current through a resistance-based memory element via a first diode or a second diode. A cathode of the first diode is coupled to the bit line and an anode of the second diode is coupled to the sense line.
US08638586B2

A storage system includes a three-dimensional memory array that has multiple layers of non-volatile storage elements grouped into blocks. Each block includes a subset of first selection circuits for selectively coupling a subset of array lines (e.g. bit lines) of a first type to respective local data lines. Each block includes a subset of second selection circuits for selectively coupling a subset of the respective local data lines to global data lines that are connected to control circuitry. To increase the performance of memory operations, the second selection circuits can change their selections independently of each other.
US08638579B2

The invention relates to a control method applicable to structures for converting direct current/alternating current, dc/ac, especially for photovoltaic systems. The control method according to the invention enables the switching losses of the semiconductors to be reduced, thereby improving the efficiency of the conversion structure. The invention can also be applied to other fields of energy, such as the generation of energy by means of electrochemical cells or wind energy.
US08638578B2

A power converter including a charge pump employable in a power adapter. In one embodiment, the charge pump includes a voltage divider with a first diode having a terminal coupled to a terminal of a first capacitor and a second diode having a terminal coupled to a terminal of a second capacitor and another terminal coupled to another terminal of the first capacitor. The charge pump also includes a third diode coupled across the second diode and the second capacitor, and a charge pump power switch coupled across the first capacitor and the second diode.
US08638576B2

A voltage source converter having a plurality of cell modules connected in series, each cell module including a converter unit having an ac-side and a dc-side, and the voltage source converter includes a control unit adapted to control the converter units, where at least one of the cell modules includes a second redundant converter unit having an ac-side which is connected in parallel with the ac-side of the first converter unit and the control unit is configured to substantially synchronously control the first and the second converter units.
US08638567B2

Manufacturing circuits with reference plane voids over vias with a strip segment interconnect permits routing critical signal paths over vias, while increasing via insertion capacitance only slightly. The transmission line reference plane defines voids above (or below) signal-bearing plated-through holes (PTHs) that pass through a rigid substrate core, so that the signals are not degraded by an impedance mismatch that would otherwise be caused by shunt capacitance from the top (or bottom) of the signal-bearing PTHs to the transmission line reference plane. In order to provide increased routing density, signal paths are routed over the voids, but disruption of the signal paths by the voids is prevented by including a conductive strip through the voids that reduces the coupling to the signal-bearing PTHs and maintains the impedance of the signal path conductor.
US08638566B2

A method of forming an assembly for tool-less backplane retention and insertion thereof into a housing including a housing mating device through which an installation path for an assembly is defined with a space in which a first part is positioned is provided. The method includes coupling a hub and a backplane body having opposing faces on which a second part and a backplane mating device are respectively disposed. The coupling includes inserting a backplane mating device protruding from one of the opposing faces of the backplane body through a hub mating device defined in the hub. The method further includes forcing a first stage of a two-stage mating device, which includes first and second elastically coupled stages and which extends from the hub, to elastically hook onto the backplane body during a near-completion of the insertion.
US08638564B2

An apparatus may include a housing forming an enclosure having an edge seatable on a printed circuit board (PCB). The enclosure edge may include an edge portion. The housing may be configured to transfer a force applied to the housing to a surface mount component mounted on the PCB to dismount the surface mount component. The apparatus may include a dye inlet formed by the housing and configured to conduct a dye into the enclosure. Another apparatus may include at least one gasket mounted to the enclosure edge to contact the major surface of the PCB adjacent to the surface mount component for forming a seal with the PCB. A method may include enclosing a surface mount component in an enclosure formed in a nozzle apparatus, introducing a dye into the enclosure, and applying a force to the nozzle apparatus to dismount the surface mount component.
US08638563B2

An exemplary electronic device includes a case, an inner body and a pivotable arm pivotally connected on the inner body by a pivot. The case defines an opening at a first lateral side thereof and a latching hole at a second lateral side thereof adjacent to the opening. The inner body is inserted in the case through the opening. The pivotable arm includes a frame engaged in the latching hole of the case, a latching member pivotally connected to the frame by the pivot, and a resilient member. The latching member includes an inner end and an outer end at opposite sides of the pivot. The outer end of the latching member is engaged in the latching hole. The resilient member abuts against the inner end of the latching member such that the inner end of the latching member biases the inner body.
US08638539B2

The devices and methods described below provide for a high voltage control circuits using commercial lower voltage, and lower cost, relays. A low voltage control system using commercial switching relays is used to control and switch an isolated low voltage power supply through an isolation layer. The isolated low voltage power supply is used to drive commercial switching relays that control the high voltage power applied to the high voltage load. Adding the isolated low voltage power supply controlled through an isolation layer enables the use of commercial low voltage components to switch high voltage power such as 347VAC without violating Underwriters Laboratories spacing or testing requirements.
US08638538B2

A low energy electromagnetic relay and method of reducing power consumption in electromagnetic relays. The electromagnetic relay includes an electrical coil having a first end connected to a first contact and a second end connected to first side of a normally closed switch, a second side of the switch connected to a second contact; a resistor connected between the first end of the coil and the second contact; and an armature configured to move to an actuated position and open the first switch when power is applied across the first and the second contacts.
US08638514B2

According to one embodiment, an information recording device includes: a magnetic recording medium having tracks; and a recording controller configured to control recording of information on a track provided between a first track group and a second track group adjacent to the first track group, the first track group and the second track group being included in a plurality of track groups, each of which includes a plurality of adjacent tracks partially overlap each other.
US08638511B2

A reflector array optical device includes two dihedral corner reflector array optical elements each having a substrate and a plurality of prism bodies arranged regularly on and each protruding from one main surface of the substrate. Each prism body includes at least two sides of orthogonal planes. The two optical elements are adhered so that top faces of the prism bodies are directly confronted respectively so as to make two coplanar planes in which the two orthogonal planes exist respectively.
US08638508B2

A lens barrel includes a holder configured to hold a lens, a fixing unit configured to fix the holder, an intermediate unit arranged between the fixing unit and the holder, a first fixing member configured to fix the intermediate unit and the holder, a second fixing member configured to fix the fixing unit and the intermediate unit, a first tilter configured to tilt an optical axis of the lens around a first straight line that is unparallel to the optical axis of the lens, by changing a tilt of the holder relative to the intermediate unit, and a second tilter configured to tilt the optical axis of the lens around a second straight line that is unparallel to the optical axis of the lens and the first straight line, by changing a tilt of the intermediate unit relative to the fixing unit.
US08638507B2

A fisheye lens system and a photographing apparatus including the fisheye lens system. The fisheye lens system includes, in an order from an object to an image, a first lens group including at least three lenses and having negative refractive power; and a second lens group having positive refractive power, wherein the at least three lenses included in the first lens group include a first lens, a second lens, and a third lens, in the order from the object to the image.
US08638505B2

Apparatus, methods, and systems provide negatively-refractive focusing and sensing of electromagnetic energy. In some approaches the negatively-refractive focusing includes providing an interior focusing region with an axial magnification substantially greater than one. In some approaches the negatively-refractive focusing includes negatively-refractive focusing with a transformation medium, where the transformation medium may include an artificially-structured material such as a metamaterial.
US08638492B2

In an electrophoretic display device comprising a plurality of pixels, each pixel having a cell area containing a plurality of charged pigment particles dispersed between two opposite electrodes, a semiconducting passivation layer is provided on one or both of the two opposite electrodes. The semiconducting passivation layer can be made of MOx/y, MSx/y, or MNx/y where M is a metal or semiconductor such as Al, Sn, Zn, Si, Ge, Ni, Ti or Cd; x is a positive integer; and y is independently a non-zero positive integer. The semiconducting passivation layer may have a doped Si, ZnOx/y, ZnSx/y, CdSx/y and TiOx/y or a III-V type semiconducting material. The semiconducting passivation layer can be doped with a dopant which can be an n-type doner or a p-type acceptor, the n-type doner is N, P, As or F; and the p-type acceptor is B, Al, Ga, In, Be, Mg or Ca.
US08638484B2

An erecting equal-magnification lens array plate includes: a first lens array plate provided with a plurality of first lenses arranged on a first surface and a plurality of second lenses arranged on a second surface; and a second lens array plate provided with a plurality of third lenses arranged on a third surface and a plurality of fourth lenses arranged on a fourth surface. The first and second lens array plates are stacked. An intermediate light-shielding member provided with a plurality of intermediate through holes is between the first lens array plate and the second lens array plate. The intermediate through hole is formed such that the hole diameter is progressively smaller in a tapered fashion away from the second surface toward the third surface. A plurality of V grooves are formed in an area between adjacent second lenses on the second surface.
US08638480B2

An image reading apparatus irradiates a document with light, and reads the document image based on the reflected light and includes a light source which includes a plurality of LEDs, and irradiates the document with light. The apparatus also includes an LED current adjusting unit which sets the amount of current to be supplied to each LED by changing the current amounts from the end portion to the central portion in the main scanning direction of document reading, and a driving circuit which drives the LEDs by the current amounts set by the LED current adjusting unit in correspondence with the LEDs.
US08638475B2

A method for extracting step and repeat data from a halftone printing job (200). De-screening a halftone image data on a computer (104) to create a de-screened image. The de-screening (512) is performed on a halftone image data stored in a computer storage (116). The halftone image data contains at least one step and repeat element (208). The de-screened image is scanned (516) to identify unique pixel segments (520). All instances of the found unique pixel segments are used to reconstruct (524) the step and repeat data previously used to create the halftone printing job (200).
US08638474B2

An image processing apparatus includes a plurality of color conversion tables for color-separation-limited printing. Using a color conversion table for color-separation-limited printing, a piece of input color information corresponding to chromatic color within a specified applying hue range for a specified specific color is converted into a piece of output color information corresponding to color having hue of the specific color, and a piece of the input color information corresponding to color outside of the applying hue range is converted into a piece of the output color information corresponding to gray color. Each of the color conversion tables for color-separation-limited printing is configured such that color values corresponding to saturation and lightness of the output color information are reduced at least in gradation from a maximum saturation part to a low-lightness part.
US08638471B2

A system and method for generating randomized remixed graphical images is provided. A database comprising a plurality of files representing graphic images is linked to a processor and computer executable instructions. Multiple image files are randomly obtained and randomly merged to form a new and unique merged image. The merged image can be manipulated and can be transferred to a substrate.
US08638465B2

An image forming apparatus includes a processor, a storage unit that stores a text language processing program, an operational panel, a communication interface, and an input unit. A user application stored in the includes descriptions on (a) a conditioned reset statement with a first condition expression including an input value from the input unit and (b) a pair of (b1) at least on process executing statement and (b2) an attribution of an icon to be displayed on either a remote console via the communication interface or the operation panel. The text language processing program causes the processor (a) to interpret the user application, (b) to determine whether the first condition expression is satisfied, (c) to detect a user operation to the icon, if a result of the determination is a predetermined one, and (d) upon detecting the user operation, to execute the at least one process executing statement.
US08638450B2

A simplified system and method for synchronizing a three dimensional digitizers is disclosed. Various three dimensional digitizers utilize detected light sequences received from a probe as a synchronization signal negating the need for complex synchronization circuitry and communication signals. One embodiment utilizes no transmitted synchronization signal, but relies on embedded, high-stability clocks to maintain synchronization after initial one-time synchronization of the clocks. In this manner the design of the three dimensional digitizer may be simplified.
US08638447B2

An apparatus for determining surface topology of a portion of a three-dimensional structure is provided, that includes a probing member, an illumination unit, a light focusing optics, a translation mechanism, a detector and a processor.
US08638444B2

A method, system and apparatus for obtaining a parameter of interest relating to a wellbore is disclosed. A fiber optic cable having a plurality of sensors is disposed in the wellbore, wherein the plurality of sensors have reflectivity values configured to provide improved signal-to-noise ratio compared to signal-to-noise ratio of a plurality of sensors having substantially same reflectivity values. Light is propagated into the fiber optic cable from a light source and signals are received at a detector from the plurality of sensors in response to interaction of the propagated light with the plurality of sensors. A processor may be used to obtain the parameter of interest from the received signals. The fiber optic cable may be coupled to a member in the wellbore, wherein the parameter of interest is related to the member.
US08638443B2

A method for compensating for errors in a spectrometer is provided that includes measuring at least a portion of a path length for a signal traveling through the spectrometer during a measurement scan of a material. A detector signal corresponding to the measurement scan is generated. Compensation for errors in the detector signal is provided based on the measurement of the path length.
US08638440B1

The disclosure relates to a method of detecting a change in a chemical composition by contacting a doped oxide material with a monitored stream, illuminating the doped oxide material with incident light, collecting exiting light, monitoring an optical signal based on a comparison of the incident light and the exiting light, and detecting a shift in the optical signal. The doped metal oxide has a carrier concentration of at least 1018/cm3, a bandgap of at least 2 eV, and an electronic conductivity of at least 101 S/cm, where parameters are specified at a temperature of 25° C. The optical response of the doped oxide materials results from the high carrier concentration of the doped metal oxide, and the resulting impact of changing gas atmospheres on that relatively high carrier concentration. These changes in effective carrier densities of conducting metal oxide nanoparticles are postulated to be responsible for the change in measured optical absorption associated with free carriers. Exemplary doped metal oxides include but are not limited to Al-doped ZnO, Sn-doped In2O3, Nb-doped TiO2, and F-doped SnO2.
US08638420B2

An optical integrator has a plurality of wavefront dividing elements two-dimensionally arrayed, and is so configured that a ray group obliquely incident to an optical-axis center of an entrance face of each wavefront dividing element is emitted in parallel with the optical axis from the wavefront dividing element. In each of a required number of wavefront dividing elements out of the plurality of wavefront dividing elements, at least one curved optical face of the wavefront dividing element is formed as inclined around an axis along a predetermined direction passing an optical-axis center of an entrance face of the wavefront dividing element and being perpendicular to the optical axis AXe.
US08638416B2

A device manufacturing apparatus includes a driving unit configured to perform driving for processing an object, a conduit through which a coolant that recovers heat generated by the driving unit flows, a cooler configure to cool the coolant that flows through the conduit, a heater configured to heat the coolant cooled by the cooler so that the driving unit cooled by the heated coolant has a target temperature, and a controller configured to heighten a target temperature of the coolant cooled by the cooler, if it is determined, based on control information to control the driving unit, that a heat amount to be generated by the driving unit decreases.
US08638395B2

In one system embodiment, an overlapped block processing module configured to provide three-dimensional (3D) denoising of plural frames corresponding to a raw video sequence; and a frame alignment module configured to represent the raw video sequence with motion compensated frames corresponding to the raw video sequence, the motion compensated frames consisting of the plural frames and fewer in quantity than the quantity of frames of the raw video sequence, the plural frames based on prior temporally matched frames corresponding to the raw video sequence.
US08638386B2

An image pickup device includes a placing section on which an image pickup element that receives light from an object is placed, a tilted surface section, which is provided on the placing section and is tilted with respect to the axis of light that enters the image pickup element, a direction specifying section, which specifies a moving direction so that the placing section moves parallel to the optical axis direction, a panel section having a surface perpendicular to the optical axis, and a rotating member, which is disposed between the tilted surface section and the panel section, and rotates and moves in the tilt direction of the tilted surface by being in contact with the tilted surface section.
US08638385B2

While an electronic device with a display and a touch-sensitive surface is in a locked, passcode-protected state, the device displays a lock screen user interface on the display. The lock screen user interface includes a plurality of restricted application launch icons, each restricted application launch icon corresponding to an application. The device also detects user input to activate a respective restricted application launch icon; and, in response to detecting the user input to activate the respective restricted application launch icon, starts a restricted session for a respective application that corresponds to the respective restricted application launch icon, wherein the respective application is configured to generate one or more content items while in the restricted session, and maintains the device in the locked, passcode-protected state for applications in the device other than the respective application.
US08638382B2

A solid-state imaging device with a layout in which one sharing unit includes an array of photodiodes of 2 pixels by 4×n pixels (where, n is a positive integer), respectively, in horizontal and vertical directions.
US08638379B2

An embodiment of the invention provides a solid-state image pickup device, including a pixel portion in which a plurality of light receiving areas corresponding to different wavelengths, respectively, are disposed, and transistors used commonly to the plurality of adjacent light receiving areas in the pixel portion, and disposed so as to be brought near to a side of the light receiving area, corresponding to the shorter wavelength, of the plurality of adjacent light receiving areas.
US08638378B2

An image-capturing apparatus includes a pixel array including pixels. Each of the pixels includes a transducer for generating signal charge according to the intensity of an incident light beam. The image-capturing apparatus further includes an output circuit for outputting a pixel signal outside the pixel array at a frame rate depending on the pixel position in the pixel array, based on the signal charge; and an output-controlling unit for controlling the operation of the output circuit.
US08638370B2

An apparatus which processes a substrate including a mark to be detected for positioning the substrate, comprises an illuminator configured to illuminate the mark, the illuminator including a shutter which opens and closes an optical path thereof, an image pickup device configured to pick up an image of the mark illuminated by the illuminator, and a storage configured to store correction data for correcting an output of the image pickup device with respect to each of a plurality of illumination periods that depend on operations of the shutter. The apparatus is configured to obtain the correction data from the storage in accordance with the illumination period, and to correct the output of the image pickup device using the obtained correction data.
US08638366B2

An apparatus and method is provided for a unique camera experience, wherein the camera is placed in an in-ground position permitting recording or broadcast of a camera perspective that is along the surface of or above the surface of the ground. In an exemplary embodiment, the in-ground camera is secured within the surface of a racetrack.
US08638365B2

A camera apparatus includes: a base; an outer case provided on the case for rotation around a first imaginary axis passing the base; an inner case provided on the outer case for rotation around a second imaginary axis extending on a plane intersecting with the first imaginary axis; a camera section incorporated in the inner case and having an image pickup optical system; a first driving section for rotating the outer case; a second driving section for rotating the inner case; and a conversion lens supported on the outer case; the inner case being rotated by the second driving section between a conversion lens use position at which an optical axis of the image pickup optical system is aligned with an optical axis of the conversion lens and a conversion lens non-use range within which an optical path of the image pickup optical system is displaced from the conversion lens.
US08638364B2

A thermal imaging interface for control of a computer program may obtain one or more thermal infrared images of one or more objects with one or more thermographic cameras. The images may be analyzed to identify one or more characteristics of the objects. Such characteristics may be used as a control input in the computer program.
US08638363B2

A system and method for automatically changing the operation of a mobile device in response to a presence of information is described. In some examples, the system determines an information capture device is proximate to text, automatically changes operation of the capture device to a certain mode, captures the text, and performs an action associated with the captured text.
US08638350B2

One or more arrays of heating elements are configured with insulating regions to prevent the dissipation of heat to unintended regions of a thermochromic substrate. Methods include printing and arranging impressions on a two-sided substrate avoiding bleeding and other problems more-commonly associated with traditional two-sided thermal printing techniques. A simple and reliable thermal printing system is provided for use in ballot marking, including several mechanisms for receiving and detecting the orientation of a substrate within a thermal printing apparatus.
US08638339B2

A method is for correcting pixel data provided to a display apparatus. The display apparatus includes a display panel having a plurality of pixels and a light source module having a plurality of light-emitting blocks. The method includes determining a pixel luminance that is a luminance of light provided to one of the pixels; and generating correction data to correct the pixel data, the correction data being generated based on the pixel luminance and a maximum emission luminance that is a maximum luminance of the light emitted from one of the light-emitting blocks.
US08638337B2

Disclosed are methods and systems for tracking which data tiles have changed within an image frame. In an embodiment, each cell of a tile change list buffer may contain a frame number and updated when a tile is received from encoder. The frame number may be used as a base pointer for a particular frame buffer. When a frame is decoded, the contents of the tile change list buffer may be copied from the current tile change list buffer to the next buffer. This process may reduce memory traffic because the unchanged tile data does not have to be copied from frame to frame.
US08638336B2

Systems and methods for remotely displaying three dimensional graphical data, include a local computing machine that communicates with a remote computing machine via a connection. An application executing on the local computing machine, generates three dimensional graphics commands which are intercepted and transferred to either the remote computing machine or a computing element on the local computing machine. Determining where to transfer the three dimensional graphics commands requires: an analysis of the application to obtain application specific characteristics; an analysis of the remote computing machine to obtain the capabilities of the remote computing machine; an analysis of the local computing machine to obtain the capabilities of the local computing machine; and an analysis of the connection to determine characteristics of the connection. A determination is made in response to obtaining the application characteristics, the remote computing machine capabilities, the local computing machine capabilities and the connection characteristics.
US08638334B2

Techniques for selectively displaying surfaces of an object model to a user are described. In one embodiment, a computer-implemented method may include, for a given one of a plurality of surfaces included in an object model that is representative of a physical object, determining a normal vector of the given surface. The method may also include determining an angle between the normal vector of the given surface and a current viewing direction of the model. The method may further include displaying the object model to a user without displaying the given surface to the user, dependent upon determining that the angle between the normal vector and the current viewing direction is greater than a threshold value.
US08638333B2

Methods and systems are provided for modifying a chart. Chart elements are provided to a user pictorially. Each picture represents a chart modification. The chart elements are used to modify the formatting of a standard chart according to user preferences. The modified chart document is then displayed to the user including user desired formatting.
US08638322B2

A display device in which partial driving can be performed with a simplified configuration of a circuit including a wiring. One of signal processing circuits includes a first transistor that controls the potential of its respective gate signal line, and a second transistor that outputs a start signal for the subsequent stage and a reset signal for the preceding stage. A signal for controlling whether the gate signal line is in an active state (a state where a selection signal is output) or a non-active state (a state where a selection signal is not output or a non-selection signal continues to be output) is input to the first transistor. A clock signal is input to the second transistor. Thus, the number of wirings necessary for operating the device is reduced.
US08638319B2

In a pen-based computing system, a user-specific smart pen application is created from a template application using customer authoring tools. The template application contains computer program code that is to be executed by a processor of a smart pen. Application content and a representation for printed content are received. The application content, provided by user or customer, defines functional interactions between the printed content representation and a smart pen. The template application is combined with application content to generate a user-specific application comprising instructions for being executed on a processor of a smart pen. The user-specific application is stored on a storage medium.
US08638313B2

An electrostatic capacitance type touch panel includes: a substrate; a plurality of first electrodes disposed in parallel on the substrate; an insulating film formed so as to cover the plurality of first electrodes; a plurality of second electrodes disposed in parallel to intersect the plurality of first electrodes on the insulating film; a plurality of first drawing wiring lines connected to the plurality of first electrodes to be drawn to a connection terminal; and a plurality of second drawing wiring lines connected to the plurality of second electrodes to be drawn to the connection terminal. The plurality of first drawing wiring lines have different lengths, larger widths as the lengths are shorter, and larger intervals between adjacent two of the plurality of first drawing wiring lines as the lengths are longer.
US08638310B1

An embodiment of a capacitive touch screen may comprise a display device comprising a substantially transparent substrate, a first plurality of electrodes attached to the substantially transparent substrate, wherein the first plurality of electrodes are substantially parallel in a first direction, and a second plurality of electrodes, wherein each of the second plurality of electrodes is capacitively coupled with each of the first plurality of electrodes.
US08638303B2

Stylus settings techniques are described. In implementations, an input is recognized as selecting at least one object displayed in a user interface by a display device of a computing device. Responsive to the recognition, an indication is displayed on the display device that is selectable. Responsive to selection of the indication, a portion is displayed by the computing device that is configured to accept one or more inputs as a note to be associated with the at least one object.
US08638282B2

In one embodiment of the present invention, a liquid crystal display device according to the present invention includes a plurality of pixels, each including first and second subpixels. When a predetermined grayscale tone is displayed continuously through four or more consecutive even number of vertical scanning periods, the first and second subpixels have different luminances in at least two of the even number of vertical scanning periods, first polarity periods that are included in the vertical scanning periods and that maintain a first polarity are as long as second polarity periods that are also included in the vertical scanning periods and that maintain a second polarity for each of the first and second subpixels, and in each of the first and second polarity periods, the difference between the average of effective voltages applied to the liquid crystal layer of the first subpixel and that of effective voltages applied to the liquid crystal layer of the second subpixel is substantially equal to zero.
US08638279B2

A pixel of the present invention can display an image having uniform luminance. The pixel includes: an organic light emitting diode; a first transistor for controlling the amount of current flowing from a first power supply connected to a first electrode to the organic light emitting diode; a first capacitor having a first terminal connected to a data line; a third transistor positioned between a second node connected to a second terminal of the first capacitor and a first node connected to a gate electrode of the first transistor, and turned on when a first scan signal is supplied to the first scan line; and a fifth transistor connected between the second node and the data line, and turned off when an emission control signal is supplied to an emission control line.
US08638278B2

The present invention is intended to suppress power consumption of an EL display. In accordance with the brightness of an image to be displayed in a pixel portion, the contrast of the image is determined whether to be inverted or not, and the number of bits of the digital video signal to be input into the pixel portion is reduced, and the magnitude of a current to flow through the EL element is allowed to be maintained at a constant level even when a temperature of an EL layer changes by providing the EL display with another EL element to be used for monitoring a temperature.
US08638274B2

The present invention relates to a display (10) comprising a vertical stack of at least two different color absorbing layers (14) of pixels (18). The display is characterized in that the pixel resolution of at least two of the layers is different. The present invention also relates to a display system (50) comprising such a display and a method for controlling such a display.
US08638266B2

An antenna arrangement comprises a ground plane (14) and a planar antenna element (30) mounted spaced from and parallel to the ground plane. An open-ended slot (16) is provided in the ground plane (14), the slot being coextensive with an edge portion of the ground plane and having a first end (18) opening into the edge portion of the ground plane and a second closed end (20). An antenna feed (22) is coupled to the slot at a location intermediate the first and second ends. The planar antenna element is connected by an electrically conductive wall (28) to the edge portion of the ground plane, the wall (28) being coextensive with the slot (16). The combination of the slot shape, slot location and the wall serves to increase the bandwidth of the antenna arrangement.
US08638262B2

Apparatus (20) comprising: an antenna (12) connectable to a first terminal (38) and to a second terminal (40) and comprising a first conductive part (34) and a second conductive part (36), the first conductive part being configured electrically in parallel with the second conductive part, the first conductive part (34) being configured to have a first electrical length and the second conductive part (36) being configured to have a second electrical length together providing a common resonant mode having a first operational frequency band, the second conductive part (36) substantially providing a common resonant mode having a second operational frequency band and the first conductive part (34) substantially providing a differential resonant mode having a third operational frequency band.
US08638257B2

A GNSS receiver utilizes an antenna structure that two or more antennas that are spaced apart from their neighboring antennas by less than 1 wavelength of a GNSS satellite carrier signal of interest. The receiver calculates the orientation of the antennas directly from differences in the carrier phase angles measured at the two antennas, without resolving integer carrier cycle ambiguity.
US08638256B2

The present disclosure relates to a method for determining the position of a WLAN positioning system (WPS) and satellite positioning system (SPS) enabled device. The method can include determining an initial WPS position of the device using WPS, calculating an error region around the initial WPS position of the device, dividing the error region into a plurality of points, obtaining satellite measurements from at least two satellites in view of the device, determining a variation in a receiver clock bias for each point within the error region based on the satellite measurements from at least two satellites, selecting the point with the lowest variation in the receiver clock bias, and determining whether or not to use the point with the lowest variation in receiver clock bias to refine the initial WPS position of the device.
US08638254B2

A signal processing device performs object detection processing in which peak signals each representing a differential frequency between a transmitted signal in which a frequency thereof changes in a predetermined cycle and a received signal are derived in a first period where the frequency of the transmitted signal rises and a second period where the frequency of the transmitted signal falls, and the peak signals in the first period are paired with the peak signals in the second period to detect object information related to the peak signals. A range setting unit sets a frequency range in each of the first period and the second period on the basis of a frequency of an integer multiple of the peak signal related to the object information which has been detected in previous object detection processing. A signal setting unit sets a peak signal as a specific peak signal in a case where the peak signal is within the frequency range in each of the first period and the second period. A paring unit pairs the specific peak signal in the first period and the specific peak signal in the second period.
US08638253B1

Embodiments disclosed herein include a radar sensor device for detecting movement and velocity of external objects within or around a particular radar sensor field. The radar sensor field can use an array or cluster or radar sensors, including compact (portable by hand) radar sensors that function as network nodes within a wireless, low-energy ad hoc network. Radar sensor devices can use vibration as a means of communicating power status, functionality, and progress of installation of a particular radar unit. Such a vibration can be executed at a particular predefined cadence, rhythm, or other pattern, to indicate a powered-on state, active network connectivity, and other device states. Such a radar sensor device provides silent and non-visible status indication for quick and efficient deployment.
Patent Agency Ranking