US08757104B2

A miniature sludge lance for a steam generator in a pressurized water nuclear reactor is provided. The sludge lance is structured to enter the steam generator via an inspection opening and has a body sufficiently thin to fit between adjacent tubes. The sludge lance rail has at least two types of nozzle assemblies that may be attached thereto. One nozzle assembly rotates and another nozzle assembly translates in a vertical direction. A drive assembly, a mounting assembly, an oscillation assembly, and flow straighteners are also provided.
US08757103B2

A heat exchanger is manufactured from a single piece of heat-conducting material and comprises fins for guiding a fluid and for transferring heat between the fluid and the heat exchanger, wherein between the fins are provided transverse fins which extend in a direction substantially transversely of the fins over a distance which is less than the distance between the fins and in a direction substantially transversely of the flow direction of the fluid, wherein the transverse fins are arranged alternately close to or on mutually adjacent fins in order to cause a fluid flowing between the fins to follow a meandering path between the fins, wherein the lateral direction lies substantially perpendicularly of the fins.
US08757101B1

A pet diaper adapted to be fastened around a pet's rear and under the tail, and to the pet's waist such that the pet diaper is securely positioned to receive and contain fecal droppings. The pet diaper comprises a frame structure which supports a container that is lined with a replaceable plastic bag. The pet diaper is affixed to the pet using adjustable straps which wrap around the pet's midsection and attach to the collar. The frame structure holds the bag away from the pet to prevent expelled fecal matter from getting on the pet's fur.
US08757093B1

A tower feed rack enables a user to efficiently provide feed to animals. The tower feed rack comprises rack panels are mechanically coupled to support beams in order to provide stability to the tower feed rack. The tower feed rack is elevated from ground by rack legs mechanically coupled to the rack panels. A feed trap is located proximate the support beams in order to direct the feed from proximate the support beams to animals. In this manner, the feed can be inserted through the top of the rack panels and the feed will be directed downward into the feed trap where the feed can be consumed by animals without animal waste or material on the ground contaminating the feed.
US08757091B2

An arrangement and a method for indicating an undesired detachment of a milking member from an animal in a milking stall. The arrangement includes a removing device adapted to detach the milking member from the animal and move the detached milking member to a parking position when the milking process has been completed, and a supervision device adapted to supervise when the milking member has been detached from the animal before the milking process has been completed. When the milking member has been detached from the animal before the milking process has been completed, the removing device is adapted to move the undesirably detached milking member to an indicating position located at a distance from the parking position.
US08757088B2

A mask frame assembly includes a frame, a mask having a deposition pattern and being installable on the frame in a state of being pulled by a first tension force in a first direction, and a tension force applying portion in the mask and configured to apply a second tension force in a second direction that is perpendicular or substantially perpendicular to the first direction.
US08757084B2

An improved inspection apparatus includes a control apparatus, a tractor apparatus comprising a tractor and a drive mechanism connected together, the drive mechanism being connected with the control apparatus, a tether apparatus disposed on the tractor and being movable between a deployed position and a retracted position, and a buoy apparatus. The buoy apparatus is connected with the tether apparatus and includes a buoy and a camera apparatus, the buoy in a condition submerged in a fluid applying a buoyant force to the camera apparatus whereby in the deployed position of the tether apparatus the buoy apparatus is in an elevated position situated relatively higher in a vertical direction than in the retracted position of the tether apparatus wherein the buoy apparatus is in another position situated relatively lower in the vertical direction, the camera apparatus being structured to provide a visual output signal to the control apparatus.
US08757083B2

A coupling head 8, coupled to an autonomous underwater vehicle 4 via a rendezvous head 18 that is connectable to or part of the underwater vehicle 4. The coupling head 8 has an alignment stabilizing arrangement 12 for stabilizing its alignment and position in the water below the water surface. The invention further relates to a coupling device 2 having the coupling head 8 and having a cable 10 which is detachably connectable, mechanically, electrically and in a signal-connecting manner, to the coupling head 8, and to a rendezvous device 16 having the rendezvous head 18. The underwater vehicle 4 has the rendezvous head 18 and/or the rendezvous device 16, and a coupling system 1, which comprises at least the coupling and rendezvous heads. The invention further relates to a coupling method 58 and a deployment method 56 of an autonomous underwater vehicle 4 which includes the coupling method 58.
US08757069B2

A table may be sized and configured to nest with another table to reduce a height of a plurality of stacked tables in a nested configuration. The table may include a nesting portion formed in an upper surface and sidewall of the table top. The table may also include a frame with one or more engaging portions sized and configured to be disposed in the nesting portion of an adjacent table when the tables are nested together. In addition, the table top may include a compression edge sized and configured to be disposed in a nesting portion of an adjacent table when the tables are nested together. The compression edge and engaging portions may be sized and configured to be simultaneously disposed in the nesting portion of the adjacent table when the table is nested with the adjacent table.
US08757056B2

A die cushion device for a press machine includes: a hydraulic cylinder for supporting a cushion pad and generating a die cushion pressure when a slide of the press machine moves downward; a proportional valve and a hydraulic pump/motor connected in parallel between a lower chamber of the hydraulic cylinder and a low-pressure source; an electric motor connected to a rotating shaft of the hydraulic pump/motor; a die cushion pressure command issuer for outputting a predetermined die cushion pressure command; a pressure detector for detecting a pressure in the lower chamber of the hydraulic cylinder; and a controller for controlling an aperture of the proportional valve and a torque of the electric motor in a manner that the die cushion pressure becomes equal to a pressure corresponding to the die cushion pressure command, based on the die cushion pressure command and the pressure detected by the pressure detector.
US08757046B2

The invention relates to a piston having a first face, a second face opposite to the first face, a third face connecting said first and second faces together and presenting a groove, and a sealing gasket housed in said groove. The piston includes a duct constituted by a first segment situated inside the piston and connecting said first face to said groove, by a second segment situated inside the piston and connecting said second face to said groove, and by an intermediate segment connecting together said first and second segments and crossing said groove, the walls of said intermediate segment being formed by the walls of said groove and by said sealing gasket in such a manner that said intermediate segment forms a leaktight tube that opens out solely via the first segment and via the second segment, said intermediate segment presenting at least one obstacle suitable for impeding the flow of fluid that flows along said intermediate segment.
US08757037B2

A method of feeding packaging material (5, 11) between a punch form (1) and an anvil (12) and bringing the punch form (1) and the anvil (12) together so that the packaging material (5, 11) is die-cut in such a manner that a relative sliding (9) occurs between the packaging material (5, 11) and the actual sheet material (4) of the election rubber (3) during the die-cutting course, even when the clamping pressure (8) is applied.
US08757028B2

A crankshaft has a receiving platform for catching lubricant dropping from a main bearing assembly. The receiving platform has at least one wall disposed thereon. The wall has one point that is the furthest from the rotational axis of the crankshaft. One channel is defined in the platform and has an inlet disposed close to the point of the wall that is furthest from the rotational axis of the crankshaft. The channel has an outlet in the vicinity of a connecting rod bearing assembly, so that lubricant dropped on the receiving platform will flow to the connecting rod bearing assembly.
US08757017B2

A linear movement device has a housing and a carriage which can move in a longitudinal direction with respect to the housing, wherein the housing extends with an essentially constant U-shaped cross-sectional shape in the longitudinal direction, with the result that the housing bounds a guide cavity, wherein the guide cavity is covered with a toothed belt which extends in the longitudinal direction, wherein the toothed belt is attached at both ends to the housing with the result that said toothed belt defines a toothed belt plane, wherein at least one separate guide rail which extends in the longitudinal direction is arranged within the guide cavity, on which guide rail at least one separate guiding carriage is mounted in a longitudinally movable fashion, which guiding carriage is permanently connected to the carriage, wherein a first and a second deflection wheel, which deflect the toothed belt out of the toothed belt plane, are rotatably attached to the carriage, wherein a rotatable drive wheel, which is in drive-transmitting engagement with the toothed belt, is arranged between the first and the second deflection wheels. The carriage has a single-piece carriage base body which extends in the longitudinal direction, wherein said carriage base body is embodied as a closed tube essentially over its entire length, with the result that it bounds a carriage cavity, wherein the guiding carriage is attached to the outside of the carriage base body, preferably directly to the outside of the carriage base body, wherein the toothed belt is guided through the carriage cavity, and wherein the first and second deflection wheels and the drive wheel are arranged within the carriage cavity.
US08757008B1

A powered capture hood assembly to measure volumetric airflow in heating and cooling systems and for ventilation fans. The capture hood assembly has a hood for capturing or providing airflow, a formed nozzle structure attached thereto for conditioning the airflow and a blower apparatus with an adjustable fan attached to the opposite end of the nozzle structure. Subsequent the positioning of the hood over a supply duct, for example, a fan speed controller is utilized to adjust the fan in the tubular blower member to provide a zero or null pressure reading between the venturi portion of the nozzle structure and the local ambient room pressure. A pressure gauge is utilized to measure the pressure differential between a pressure reference tap of the formed nozzle structure and the pressure tap of the blower apparatus to determine volumetric airflow.
US08757007B2

The measuring system comprises: A measuring transducer of vibration-type, through which medium flows during operation and which produces primary signals corresponding to parameters of the flowing medium; as well as a transmitter electronics electrically coupled with the measuring transducer for activating the measuring transducer and for evaluating primary signals delivered by the measuring transducer. The measuring transducer includes: At least one measuring tube for conveying flowing medium; at least one electro-mechanical, oscillation exciter for exciting and/or maintaining vibrations of the at least one measuring tube; as well as at least a first oscillation sensor for registering vibrations at least of the at least one measuring tube and for producing a first primary signal of the measuring transducer representing vibrations at least of the at least one measuring tube. The transmitter electronics, in turn, delivers at least one driver signal for the exciter mechanism for effecting vibrations of the at least one measuring tube and generates, by means of the first primary signal, as well as with application of a damping, measured value, which represents an excitation power required for maintaining vibrations of the at least one measuring tube, and, respectively, a damping of vibrations of the at least one measuring tube as a result of inner friction in the medium flowing in the measuring transducer, a pressure difference, measured value, which represents a pressure difference occurring between two predetermined reference points in the flowing medium.
US08757002B2

Disclosed is a gasbag type pavement testing apparatus, comprising a main frame (7), roller wheels (1) and a pneumatic suspension frame system which consists of gasbags (2), ventilated bolts (5), spokes (6), an inflating valve (10), a communicating shaft (11) and rockers (3). The gasbags (2), ventilated bolts (5), spokes (6), inflating valve (10), and communicating shaft (11) constitute an air storing space interconnecting each gasbag, the air storing space is inflated or deflated through the inflating valve (10), and the rockers (3) are hinge-jointed with the spokes (6). The spokes (6), rockers (3) and the communicating shaft (11) constitute a spoke assembly. The roller wheels (1) are driven by the spoke assembly to rotate round the communicating shaft (11), the roller wheels (1) contact the pavement in turn under the joint action of the gasbags (2) and the spoke assembly to simulate the practical situation and hence conduct the rolling test for the pavement. The testing apparatus performs the test with higher accuracy and higher efficiency.
US08756982B2

A method is provided for measuring an interfacial tension (σ) for liquid-liquid interfaces or surface tension for liquid-gas interfaces. The method is characterized in that the measurement is carried out by the penetrometry of an interface between two fluids of a sample in a pipe comprising at least one window made of a transparent material, using a rod moving at constant speed orthogonally to the interface, a profile of the interface being deformed by the penetration of the rod and a series of images of the profile being captured in real time by an image-capturing system during the deformation and the crossing of the interface. A device for implementing the method is also disclosed.
US08756981B2

The invention relates to a measurement device with at least one resonator, comprising a measurement chamber with a fluidic input and a fluidic output wherein the measurement chamber is delimited, at its bottom surface, by a resonator, and wherein the resonator surface is configured to be electrically conducting, and the resonator surface forms the working electrode for an electrochemical measurement, and wherein electrodes are provided at the fluidic input and/or output at the transition to the measurement chamber. The invention is characterized in that the electrodes are exchangeable and allow the reception of a fluidic connection.
US08756978B2

A leak detector comprises a cell provided with a tracer gas inlet preferably permeable to a tracer gas. In the cell, the tracer gas is caused to assume an energetically higher metastable state. By means of laser spectroscopy the absorption spectrum of the metastable tracer gas is sampled in an optical measuring section, whereby the presence of tracer gas is detected.
US08756977B2

A condensate recovery system may comprise a plurality of drain lines for draining condensate from an associated steam plant. Each drain line may incorporate a steam trap and feeds into a common condensate return line running between the drain lines and a condensate receiver tank. The system further may comprise an acoustic sensor positioned along the common condensate return line, upstream of the receiver tank, for providing an acoustic output indicative of the collective steam loss through steam traps upstream of the sensor.
US08756968B2

The invention relates to a shaping station of a metal wire shaping sequence machine, a machine wherein a wire feed station supplies the wire along a travel axis through a bending nose which brings the wire in front of tools of a bending head which can be moved about the wire travel axis. The bending head is supported by an annular arm centered on the travel axis, and mounted to rotate about said travel axis. Preferably, the annular arm, with the guiding in rotation thereof by rollers and a toothed ring, are mounted on a support plate positioned vertically and perpendicularly to the wire travel axis. In addition, the support plate can be moved in horizontal and vertical translation in a plane perpendicular to the wire travel axis, which also is the arm rotation axis.
US08756964B2

A centralized unlocking operation device is provided in which a first operating arm pivots in response to a rotor being pivoted from a neutral position in a forward direction, and a second operating arm pivots in response to the rotor being pivoted from the neutral position in a reverse direction, wherein a first pressing face (38) that abuts against and imposes a pressing force on a first pressure-receiving part (35) of the first operating arm (33) when the rotor (15) is pivoted from the neutral position to the first operating position side and a second pressing face (39) that abuts against and imposes a pressing force on a second pressure-receiving part (36) of the second operating arm (34) when the rotor (15) is pivoted from the neutral position to the second operating position side are formed on a cam part (37) provided on the rotor (15), and the spring (32) is provided between the first and second operating arms (33, 34) so as to urge the first and second operating arms (33, 34) in a direction in which the first and second pressure-receiving parts (35, 36) abut against the first and second pressing faces (38, 39). This enables confirmation of whether or not two operating arms have returned to their original positions after a pivoting operation to be easily carried out from the outside.
US08756963B2

A sealed push button latch. It includes a housing with an upper cavity and a lower cavity and a rim which provides a seal contact seat. The lower cavity has a latch opening formed therein at a first side thereof, and at least one drain/return clip aperture formed at a second side thereof. A push button with a keyed lock is slidably received in the upper cavity. A biasing device biases the push button to a closed position. A seal positioned on the push button provides sealing between the seal contact seat of the rim of the housing and the push button. A locking latch is slidably positioned in the lower cavity, and is slidably movable between a protruding position through the latch opening, and a retracted position, wherein pushing the push button down into the housing retracts the locking latch into the lower cavity.
US08756961B2

A door assembly includes a door base, a door disposed pivotally on the door base for covering openably the door base, and a locking mechanism. The locking mechanism includes a first body biased to move relative to the door base in a first direction, a first engaging portion disposed at the first body, a pushing portion disposed at the first body, a second body disposed at the door, and a second engaging portion disposed at the second body. A lock is operable to move the first body relative to the door base in a second direction opposite to the first direction. The first engaging portion is biased to move in the first direction to thereby engage the second engaging portion, so as to lock the door at a locked position for covering the door base.
US08756960B2

An improved cable lock device incorporating a lock housing incorporating both a cylindrical combination lock and axial friction fingers and associated with a flexible shackle that stores entirely inside handlebars of vehicles that utilize handlebars. The shackle is secured at one end to the lock housing and the other end to a toothed key to be inserted into the anterior end of the combination lock to form a locked loop for securing the vehicle. In the stored configuration of the device in the handlebar the toothed key is retained at the posterior of the lock housing. At its midpoint the shackle is bent substantially 180 degrees and attached to a small ball that will fit inside the handlebars. Resilient rings of fingers are attached on the axis of the lock housing. Upon lock insertion the resilient fingers deform to interior bore of the handlebar for friction locking.
US08756942B2

The present invention relates to refrigerators, and a method for controlling the same. The refrigerator includes a body, a door rotatably coupled to the body, a storage space in the body for storing goods therein, a camera unit mounted in the storage space for sensing an infrared ray from the stored goods to visualize a surface temperature distribution of the stored goods, a memory unit for storing the surface temperature distribution of the stored goods visualized thus by the camera unit therein, and a control unit for determining whether the stored goods are damaged or not with reference to a difference of the surface temperature distributions of the stored goods stored in the memory unit.
US08756934B2

A combustor generally includes a shroud that that defines at least one inlet passage extends circumferentially inside the combustor. A first plate extends radially inside the shroud downstream from the inlet passage. The first plate defines at least one inlet port, at least one outlet port and at least partially defines at least one fuel nozzle passage. The shroud at least partially surrounds a sleeve that extends around the fuel nozzle passage. A tube at least partially surrounded by the sleeve may extend through the fuel nozzle passage. The tube, the sleeve, and the first plate may at least partially define an outlet passage. A first fluid flow path generally extends from the at inlet passage to the inlet port, and a second fluid flow path extends generally from the outlet port to the outlet passage.
US08756930B2

A hydraulic system for a machine is disclosed. The hydraulic system may have a first pump with variable displacement and being load-sense controlled, and a first hydraulic circuit associated with the first pump. The hydraulic system may also have a second pump with variable displacement and being electro-hydraulically controlled, and a second hydraulic circuit associated with the second pump. The hydraulic system may further have a flow-sharing valve arrangement configured to selectively share fluid flow between the first and second hydraulic circuits.
US08756926B2

An exhaust system (10) for a lean-burn internal combustion engine (12) comprises a first substrate monolith (16) comprising a catalyst for oxidizing nitric oxide (NO) comprising a catalytic oxidation component followed downstream by a second substrate monolith (18) which is a wall-flow filter having inlet channels and outlet channels, wherein the inlet channels comprise a NO x absorber catalyst (20) and the outlet channels comprise a catalyst for selective catalytic reduction (22) of nitrogen oxides with nitrogenous reductant.
US08756921B2

Various diffusion apparatuses are provided for facilitating the injection of a nitrogen-oxides reductant solution, such as urea, into exhaust gas as part of a selective catalytic reduction system. These diffusion apparatuses direct exhaust gas from an exhaust pipe, through a conduit, and into a diffusion chamber where urea is injected. The flow of exhaust gas through the conduit provides improved transport of injected reductant solution into the exhaust pipe, and adhesion of the reductant solution to the walls of the diffusion chamber is reduced.
US08756915B2

A method is provided for monitoring an emission device coupled to an engine. In one example approach, the method comprises: following a deceleration fuel shut-off duration, indicating degradation of the emission device based on an amount of rich products required to cause a sensor to become richer than a threshold. The amount of rich products required may be correlated to an amount of oxygen stored in the emission device. The indication of emission device degradation may be further based on air mass and temperature during delivery of the required rich products.
US08756903B2

A work vehicle including a control device for moving an implement through a mechanism including an adjustment mechanism for locking the work implement unit with a predetermined stroke position including a rod, a cam engaging unit mounted on the rod and a cam for producing rotation with the cam engaging unit. The cam retains the work implement in a retaining position through first operational movement of the control device for moving the work implement unit from a basic position to a far side position beyond the retaining position and then returning the work implement unit to the retaining position, and allows the work implement unit to return to the basic position through a second movement control device.
US08756899B2

A method of assembling resilient floorboards is disclosed that includes the step of bending an edge of a floorboard during the assembling. The bending reduces the force required for connection of the edge to another edge of a juxtaposed floorboard.
US08756897B1

A method for forming garage door components, the method including: (a) vacuum forming a combination of a retainer combined with the formation of a decorative insert vacuum formed within the retainer, the decorative insert removed from the retainer to provide a separate retainer and a separate decorative insert, by forming them together, the interior of the vacuum formed piece is used as the decorative insert instead of being thrown away as in prior art vacuum forming processes thereby saving wasting the interior vacuum formed material. There is also a garage door panel including an interior retainer retaining a glass plate on its rear surface, and inserted into an opening in a garage door panel and a window frame inserted into the garage door panel on its opposite side to retain the glass plate by its front surface. A decorative insert is retained between the glass plate and the window frame.
US08756895B1

An apparatus for supporting a plurality of parallel spaced apart trusses comprises a center socket and first and second end sockets. The center socket is sized to receive a top edge of a first truss therein whereas the first and second end sockets are each sized to receive a bottom edge of adjacent second and third truss therein. The apparatus further comprises a first brace extending between the first end socket and the center socket and a second brace extending between the second end socket and the center socket. The base panel of the first and second end sockets define a first plane substantially parallel to the bottom edges of the plurality of trusses and the base panel of the center socket defines a second plane substantially parallel to the top edge of the plurality of trusses and second plane is angularly oriented relative to the first plane.
US08756894B2

In an exemplary embodiment of this invention, corrugated board is folded into a building system. The building system comprises a plurality of blocks and connectors. The blocks are rectangular cuboid in shape. The bottom and top sides of the blocks have rectangular arrays of holes. The blocks may be releasably connected by aligning the top holes of one block with the bottom holes of another block, and then inserting connectors into the aligned pairs of holes, one connector per aligned paid of holes. The ends of the connectors that are inserted are circular or equiangular polygonal in shape. In some embodiments, compression is used to releasably hold the connectors in place.
US08756893B2

A system for connecting modular walls includes a position retention mechanism configured to releasably retain a plurality of wall modules together. In one implementation, the position retention mechanism includes opposing front and back surfaces or walls, and one or more channels formed therebetween. The position retention mechanism is further configured with a plurality of spring tabs positioned within the one or more channels, wherein the spring tabs are configured to lock into a plurality of opposing connector interfaces corresponding to the opposing wall modules, such that the positioning retaining mechanism secures adjacent, opposing wall modules together. The position retention mechanism can further be configured with different surfaces to connect or hold a variety of components of various shapes together.
US08756891B2

Disclosed herein are embodiments of foam backing panels for use with lap siding and configured for mounting on a building. Also disclosed are lap siding assemblies and products of lap sidings. One such embodiment of the foam backing panel comprises a rear face configured to contact the building, a front face configured for attachment to the lap siding, alignment means for aligning the lap siding relative to the building, means for providing a shadow line, opposing vertical side edges, a top face extending between a top edge of the front face and rear face and a bottom face extending between a bottom edge of the front face and rear face.
US08756883B2

An assembly and method for securely enclosing a door opening defined by a building structure comprising: a frame disposed about the opening engaging one side of the structure; a door or other panel substantially covering the opening, the panel being pivotally secured to the frame and pivotable between an open position and a closed position; an installation bar engageable with the frame to secure the frame to the structure such that the frame and the panel are disposed substantially on one side of the structure and the frame engages the one side of the structure, and the installation bar is disposed substantially on an other side of the structure and engages the other side of the structure, the length of the installation bar exceeding a dimension of the opening; and locking means for selectively locking the panel to the frame in the closed position and for unlocking the door.
US08756882B1

The tile includes a monolithic support grid structure having a rectangular configuration with four peripheral edges. The support grid structure includes a lattice framework of elongated rib members crisscrossing at right angle on the underside of the support grid structure and defining a network of cells. The support grid structure also includes a plurality of support members, each downwardly projecting from a corresponding intersection between the crisscrossing elongated rib members and having a ground-engaging distal end with a tip that is coincident with a common bottom plane. The tile includes a plurality of tile edge connectors that are positioned on the underside and made integral with the support grid structure.
US08756880B2

A photovoltaic module assembly includes a photovoltaic module and a base layer. The photovoltaic module has a bottom side, a top side, a main body, and a peripheral edge strip. The peripheral edge strip includes a plurality of apertures formed therethrough. The base layer is disposed adjacent the bottom side of the photovoltaic module. The base layer has an underlying portion and a flap portion. The flap portion is folded over the peripheral edge strip of the photovoltaic module, and is disposed adjacent the top side of the photovoltaic module. The flap portion is attached to the underlying portion of the base layer through the plurality of apertures in the peripheral edge strip. The photovoltaic module is thereby secured to the base layer.
US08756875B2

A regular quadrilateral pyramid-shaped building has isosceles triangle-shaped supporting side walls and a square-shaped base, with a free pyramid-shaped internal space and with a podium in the pyramid-shaped space. The side walls and the base of the pyramid building are made of several layers; the external layer of the side walls and the external layer of the base facing the ground are made of walling units; the internal layer of the side walls and the internal layer of the base are made of electrically controllable covering units.
US08756870B2

Roof clamps and methods of securing roof clamps are provided. The roof clamps include a saddle, a wedge, and a securing member. The securing member facilitates engaging a seam of a roof with the clamp and removably fixing the roof clamp to the seam through the camming action of the wedge against a region of the saddle. The securing member also serves as the connection point for an auxiliary item, such as a solar panel or a snow guard. The placement of the securing member allows the roof clamp to be secured from, and the auxiliary item to be attached at, a top surface of the saddle.
US08756868B2

A detritus exclusion appliance includes a support that is preferably, but not necessarily, constructed of extruded aluminum and that comprises a screen made of surgical grade stainless steel wire mesh that prevents debris from entering rain gutters. The support is preferably formed of an extruded material that includes one or more upwardly projecting support beams. A center beam may project upwardly beyond beams to either side of it to create a curved profile in which the wire mesh is curved along an axis of the support to slope downwardly on either side of the center beam. This arrangement assists in shedding detritus and debris from the screen.
US08756864B2

A slideable and pivotable door assembly configured to selectively permit passage through an opening between a first side and a second side of the opening. The slideable and pivotable door assembly has a normally fixed door panel arranged to cover a first portion of the opening when in a normally closed fixed position. The door assembly also includes a slideable door panel slidable relative to the fixed door panel. The slideable door panel is slidable between a 1) closed position wherein the door panel covers a second portion of the opening and 2) an open position wherein the second portion of the opening is uncovered. A first pivot structure enables pivotal movement of the normally fixed door panel upon a pivoting actuation and a second pivot structure enables pivotal movement of the slideable door panel at any position relative to the normally fixed door panel while the normally fixed door panel remains in its normally fixed position.
US08756860B1

A plant hanger with a watering system includes a weighted base adapted for stable placement on a ground surface and an upwardly-extending support post. A plurality of adjustable hanger arms extends perpendicularly outward from a central hub affixed to the post. A watering system is connected to an existing water source, which delivers water to an inline plant food reservoir for introducing plant food into the water. The water is distributed to each arm through a water distributing manifold attached to an upper end of the post and in fluid communication with the water source.
US08756854B1

An ice fishing alarm and light used in a fish house for alerting a fishing person of a fish strike on a bait attached to a fish line. A fishing rod having a baitcast reel is downwardly mounted on an arm assembly pivoted to a support. A switch assembly having a movable actuator accommodates the fish line whereby when a fish pulls on the fish line the actuator allows the switch assembly to connect an alarm to an electric power source causing the alarm to produce an audible sound.
US08756849B2

An extendable butt stock includes a housing having a forward end, an open rearward end, an opening at the forward end and a buffer tube of a firearm received therethrough. A hinge plate pivotally attaches a butt plate to the rearward end of the housing, movable between an open position and a closed position. A spine reinforcing member having a rearward end and a forward end extends from the rearward end of the housing to proximate the forward end of the housing and cradles the buffer tube. The butt plate contacts the rearward end of the spine reinforcing member when the butt plate is in the closed position. An engagement mechanism is carried by the housing and releasably attaches the buffer tube to the spine reinforcing member.
US08756835B1

A clothing article for a foot including a sole including a sealed collapsible air cavity having disposed therein a return support for expanding a collapsed air cavity wherein the air cavity includes an outlet permitting a quantity of air to exit when the air cavity is collapsed; an upper, coupled to the sole, for covering a portion of the foot; an air-actuated active element coupled to the upper, the active element including a first mode and a second mode, the active element biased to the first mode and responsive to the quantity of air to transition from the first mode to the second mode; and a communication channel, coupled to the outlet and to the active element, for transferring the quantity of air from the air cavity to the active element.
US08756832B2

An article of footwear including an upper and a sole assembly secured to the upper and including a support assembly having an upper member and a lower member spaced from the upper member. A first layer is positioned beneath and in contact with the upper member and has a wave shaped profile with a plurality of first wave crests and first wave troughs. A second layer is positioned above the lower member and has a wave shaped profile with a plurality of second wave crests and second wave troughs.
US08756813B1

A method of remanufacturing an injector involves an original lead extending from an overmold block. A milling cutter is used to mill a cavity into the overmold block to provide access to the original lead. The milling cutter splits the original lead into a remainder portion and a discard portion. A replacement lead is inserted into the overmold block to overlap with the remainder portion, and the overlapping leads are soldered to each other. The exposed overlap area is encapsulated with filling material. The original lead is preferably cut such that a tip of the remainder portion is angled, pointed, or otherwise shaped to increase the surface area that is exposed at the tip. The increased exposed surface area increases the area over which the replacement lead and the remainder portion make contact with each other when overlapping. Greater contact between the soldered leads strengthens their connection.
US08756812B2

A heat shield is disclosed comprising a formed sheet having a thickness, an exterior shielding surface, and an interior shielded surface, wherein the exterior shielding surface comprises a multiplicity of protruding perforations. The protruding perforations comprise protrusions increasing surface area and generating turbulent flow, and small openings through the shield to allow convection air flow to pass through.
US08756809B1

A lanced and/or slit seamed housing and method of manufacture having a peripheral rolled and lanced or punched seam between a wrapper and the housing panels. The method of manufacture utilizes similar or dissimilar sheet materials in a variety of material thicknesses and with or without coatings applied prior to formation whereby a housing is formed quickly and safely. The rolling and lancing method manufactures a blower housing with an assured and positive sealed seam between the panels and wrapper of the housing. The lances or slits maintain the integrity of the seam and prevent slippage between the wrapper and panels.
US08756806B2

A method for producing a catheter (100) having a plurality of axially spaced apart electrodes (5) towards a distal end (4) of the catheter (100) comprises forming the electrodes (5) from a single sheet (110) of electrically conductive foil material by forming spaced apart slots (111) in the sheet material to define a plurality of spaced apart electrically conductive elements (114) extending transversely between spaced apart elongated connecting portion (112,113). The electrically conductive elements (114) subsequently form the electrodes (5), and are retained spaced apart by the connecting portions (112,113) until bonded to the catheter (100). Electrically conductive wires (10) electrically coupled to the electrically conductive elements (114) extend through an elongated slot (105) into and along an axial communicating bore (9) to a proximal end (3) of the catheter (100). Two pieces of double-sided adhesive tape (118) bonded to the electrically conductive elements (114) in turn bond the electrically conductive elements (114) to the catheter (100). After entering the wires (10) into the axial communicating bore (9) the electrically conductive elements (114) with the double-sided tape (118) are wrapped around the catheter (100) and are severed from the connecting portions (112,113). Free ends (115) of the electrically conductive elements (114) abut each other to form the electrodes (5) as band electrodes.
US08756805B2

A method of manufacturing a multilayer board, including: forming a hole through a pre-preg by laser, filling the hole with conductive paste containing a resin component and metal powder, and arranging copper layer portions of patterned boards on and under the filled conductive paste and pressing the same, wherein in the conductive paste at least surface layers of the different metal powders are melted and alloyed, the pre-preg has a ratio A/B of at least 10 before being subjected to preheating, where A is a storage modulus at an inflection point where the storage modulus changes from increasing to decreasing and B is a storage modulus at an inflection point where the storage modulus changes from decreasing to increasing in a temperature rising from 60 to 200 degree C., and preheating the pre-preg before the drilling step to reduce the ratio A/B to below 10.
US08756800B2

An electronic component mounting method is disclosed. The method includes the following steps: applying a paste remaining on a stamping pin to the bottom wall of at least one reservoir; forming the paste retained in the at least one reservoir to a predetermined film thickness by a clearance regulation section; causing the paste formed into a film to adhere to the stamping pin; stamping the paste to a substrate; and mounting the electronic components held by a mounting head to the substrate on which the paste has been stamped.
US08756790B2

A first and a second object are joined with the aid of a joining element including at least in the region of its distal and proximal ends a thermoplastic material. Two blind holes facing each other are provided in the two objects and the joining element is positioned in the blind holes such that its distal and proximal ends are in contact with the bottom faces of the blind holes and such that there is a gap between the two objects. This assembly is then positioned between a support and a sonotrode. The sonotrode and the support are forced towards each other, while the sonotrode is vibrated, thereby liquefying at least part of the material having thermoplastic properties, there, where the joining element ends are pressed against the bottom faces of the holes and allowing the liquefied material to infiltrate into pores.
US08756786B1

A method of interconnecting multiple bottle cork closure elements to form a variety of useful integrated constructions. The method uses one or more string strands of flexible yielding material to be passed through custom configured passageways within each cork in continuous pass through patterns defined by similar and varied passageways in adjacent abutting corks. The interconnecting pattern path of the strands defines intermediate points of applied tension and selective securing in a defined assembly step process to form the respective article of construction.
US08756781B2

A tool with replaceable parts is provided. In a preferred embodiment the hand tool comprises a set of hand operated pliers (10) that are adapted to have, removably attached to them, replaceable jaws (14 and 16) which are connected to handles (44 and 46) by means of connectors (18 and 16) which are in turn, adapted to be actuated by an actuating member of a retooling device (12). The retooling device (12) comes pre-loaded with the replacement jaws and connectors in one end of the retooling device. The retooling device first disengages the existing jaws (16 and 14) and connectors (18 and 16) whereupon they are securely stored one end of the retooling device (12), and whereafter, the remaining portions of the pliers (10) are inserted into another end of the retooling device (12) where the preloaded jaws and connectors are attached.
US08756779B2

A tool for applying a fastener, such as a stud, is disclosed herein. In one embodiment, the tool applies the fastener assembled with an applicator. The applicator has at least two legs. The tool includes a housing portion configured to releasably receive the fastener and the applicator. The tool further includes an actuating portion slidingly connected to the housing portion and having one or more projections. Movement of the actuating portion towards the contact surface presses the fastener against the contact surface and bends the at least two legs of the applicator towards the contact surface.
US08756771B1

A locking clip assembly includes a clip body with a body clamping end, a rear portion and a body hinge portion between the body clamping end and the rear portion, an elongated arm member having a jaw portion, a lever arm portion and an arm hinge portion pivotally connected to the body hinge portion, and a locking member slidably disposed on the rear portion of the clip body where the locking member is movable between an arm member locked position and an arm member unlocked position.
US08756767B1

A device holder including a body having a receiving opening, an arm having a first engagement member on a first end and a second engagement member on a second end, the first engagement member releaseably secured within the receiving opening, and the second engagement member slidably secured to the body.
US08756764B2

A hinge assembly for pivotably attaching a door to a home appliance includes a hinge bracket having a body; a hooking member that releasably engages a receiving feature of the home appliance; and a securing member fixed to the body. A fastener secures the securing member to the appliance in an operating position of the door and such that removal of the fastener releases the securing member from the home appliance so that the hooking member can be disengaged from the receiving feature to allow removal of the door from the home appliance, and the engagement of the hooking member with the receiving feature supports the weight of the door when the fastener is removed such that the receiving feature of the appliance supports the weight of the door to maintain a temporary vertical position of the door.
US08756751B2

In a cleaning system, dust stored in a dust box is suspended in air introduced into the dust box through a first opening formed through a robot cleaner, and is then discharged to a second opening formed through a maintenance station through the first opening of the robot cleaner.
US08756750B2

A mop wringer is attached to an existing bucket, and the bucket is further provided with a driving device. The driving device includes a driving piece and a guide piece, to guide the mop wringer to twist and dry the cloth straps of the mop tip. Said mop wringer includes a fixing seat, attached to part of or the whole top end of the bucket. A mop tip inserting portion is formed as a hollow space across one part of the fixing seat, for the mop tip to insert into and join with. A rotary disc is provided on the bottom of the bucket and connected to the guide piece of the driving device. A wringing portion is formed as a ring and connected between the fixing seat and the rotary disc, including an upper open end, a lower open end a periphery and a mop holding space.
US08756744B1

A hair brush with a slideable brush head that allows the brush head to be positioned on either end of the elongated handle to thereby providing ease of use by both right handed or left handed users. The elongated handle has different ways thereon to arrest the brush head in any desired position. The brush head may also be removed from the handle, if so desired, so that a brush head of a different circumference but the same inner diameter may be used.
US08756742B1

A sports towel constructed in the form of bag having an interior surface and an exterior surface wherein soil on the interior surface is prevented from transfer to the exterior surface is provided. The towel includes a bag-shaped body constructed of a fabric material. The body has opposing first and second ends and a continuous peripheral wall extending between said first and said second ends. The first end being closed and together with said peripheral wall defining an interior space within said body. The second end being open and providing access into said interior space. The peripheral wall including an interior surface that includes two areas of dissimilar surfaces.
US08756736B1

The invention is an inflatable, wedge-shaped incline mattress that uses internal air baffles to present an inclined sleep surface of uniforms gradient to help relieve Gastric Esophageal Reflux Disease (GERD).
US08756733B2

A disposable gel pad for cushioning the plate of an operating table's patient support apparatus is a block of gel with one face of the block adapted to locate the pad on the plate. Usually the pad will be enclosed in a film envelope. A pocket in the envelope allows the pad to engage the plate. Stick on patches which provide a pocket and sacroiliac pads axe variants. Sacroiliac pads can be cast with a soft gel front for patient contact joined to a hard gel rear for screw or bayonet fixing to the patient support apparatus.
US08756732B2

A method for operating an occupant support, at least part of which is orientation adjustable relative to other parts of the occupant support, is disclosed. The method comprises providing, in response to a change of orientation of the orientation adjustable part, a relatively lower occupant/support interface pressure (OSIP) at a location A and a relatively higher OSIP at a location B followed by providing a relatively higher OSIP at the location A and a relatively lower OSIP at the location B.
US08756731B1

A swaddling blanket comprises a continuous sheet of fabric material having a generally “T”-shaped configuration and being substantially light-transmissive for light having a wavelength in the range of 350 nm to 500 nm. An infant undergoing a course of phototherapy is swaddled in the sheet of fabric material so that the infant is snugly wrapped in the sheet of fabric material, the sheet of fabric material limiting arm and leg movement of the infant, with only a single layer of the sheet of fabric material between a phototherapy lamp and the infant.
US08756728B2

A bed for infants with cradle function comprising a bed structure (1) and legs (3, 4) attached thereto, wherein the bed has two legs (3, 4) mounted to the bed structure (1) diametrically opposite to each other, seen in a longitudinal direction of the bed, that the respective leg (3, 4) has laterally protruding elements (9, 10; 11, 12) made of a resilient material at its free end, and in that said protruding resilient elements (9, 10; 11, 12) are arranged to protrude obliquely downwards from the leg to a floor so that the lower part of the leg is situated at a distance from said floor.
US08756727B2

A foldable enclosure apparatus for a child includes: an upper assembly forming an upper portion of the enclosure; a base assembly connected to the upper assembly forming a lower portion of the enclosure and including a plurality of base legs provided in an X-shaped configuration; and at least four lower corner assemblies such that each of the plurality of base legs is connected to at least one of the four lower corner assemblies; and a hub assembly connected to the base assembly and centrally located with respect to the four corner assemblies. At least one of the at least four lower corner assemblies includes a wheel and the wheel is set at an angle such that an axis of rotation of the wheel is generally perpendicular to a plane of at least one of the plurality of base legs.
US08756726B2

A patient support apparatus includes a frame, a patient support coupled to the frame, a plurality of casters and a wheel coupled to the frame, a motor coupled to the wheel and operable to rotate the wheel to propel the patient support apparatus along a floor, and an electrical system comprising a controller configured to signal operation of the motor to rotate the wheel to propel the patient support apparatus along the floor. The electrical system further includes user inputs adjacent at least one end of the frame and adjacent at least one side of the frame. The user inputs including forward and reverse switches that are engaged to determine whether the patient support apparatus is propelled in a forward direction or a rearward direction, respectively.
US08756725B2

A patient support device. The support device includes a first side for contacting a surface, the first side having a perimeter portion and an inner portion. The support device further includes a second side for contacting a patient, the second side having a perimeter portion and an inner portion. The support devices also includes at least one baffle interconnected between the first and second sides. When in an unloaded state, the perimeter portion of the first side is in contact with the surface and the inner portion of the first side is spaced a first distance away from the surface. When in a loaded state the perimeter portion of the first side is in contact with the surface and the inner portion of the first side is spaced a second distance away from the surface. The second distance is less than the first distance.
US08756724B1

An overflow cover assembly and kit for making same comprising at least a cover piece including a snap on section and a hanger which is configured to engage a bracket crossing and engaged over a port of an overflow system, the hanger mounting to the overflow port bracket using screws from the previous hanger engaged thereto and the cover piece being engaged to the hanger by two screws provided in the kit, the cover assembly accommodating replacement of either one or two screw cover embodiments and being provided in various finishes and in regular size or being oversized.
US08756723B2

A water jet suitable for use in a water recreational apparatus has (a) a body defining a body interior passageway between a body inlet opening and a body outlet opening, the body having (a) a light well with an open external end and a closed transparent internal end, and (b) an insert disposed largely within the body, the insert defining an insert interior passageway between an insert inlet opening and an insert outlet opening, the insert defining a flange cover at the proximal end of the insert. The insert is moveable within the body between a water open position and a water closed position. The insert is also moveable within the body between a light on position and a light off position.
US08756722B2

The flushing device has a flushing tank (28), from which a quantity of flushing water can be fed to the toilet bowl (6). This flushing water quantity is divided into a part-quantity for cleaning an upper region of the toilet bowl (6) and a further part-quantity for moving water which is present in the toilet bowl (6). Means (30) are provided, with which the flushing water quantity is divided into at least three part-quantities. With a first part-quantity at least an upper region (A) of the inner side of the toilet bowl (6), and with a second part-quantity a middle region (B) of the inner side of the toilet bowl (6) is cleanable, and with a third part-quantity a siphon trap (12) of the toilet bowl (6) can be flushed and cleaned. The flushing device enables a more thorough cleaning of the toilet bowl with comparatively little water.
US08756714B2

A ventilated garment includes a shell layer worn by the user and an auxiliary layer attached to a portion of shell to define a ventilated portion of the garment. An exterior opening formed in the outermost layer of the garment includes a fastener controlling the open or closed state of the exterior opening. A drain opening is also formed in the outermost layer separate from the exterior opening adjacent the bottom of the ventilated portion. Ventilating openings are formed in the waterproof innermost layer. A mesh layer spans the ventilating portion between the ventilating openings and the exterior opening to trap snow/rain and drain the precipitation through the drain opening therebelow to the exterior of the garment. The mesh layer blocks passage of precipitation therethrough while allowing a ventilating flow of air therethrough.
US08763146B2

A system and accompanying method for Digital Rights Management (DRM) are disclosed that permit arbitrary forms of digital media to be vended in a networked environment. Special purpose renderers are distributed with each particular instance of digital media. Each renderer may include a tailored set of controls allowing the owner of the digital media to restrict the use thereof.
US08763142B2

A payment processing system for accepting manually-entered payment-card numbers. Rather than entering a payment-card account number into an application module, the card number is instead captured and stored within a tokenizer prior to being sent to the application module. The tokenizer then returns a random token to the calling application as a pointer to the original payment-card number. The token has no algorithmic relationship with the original payment-card number, so that the payment-card number cannot be derived based on the token itself. Since the token is not considered cardholder data, the token may be used in an application module without the module or its connected hardware from being subject to regulatory standards compliance. Some embodiments involve browser-based schemes, and some embodiments involve PIN-entry device-based schemes.
US08763136B2

A method and apparatus for filtering user identifying information. A user request for content is received, the request including user identifying information. A determination is made as to whether the user request satisfies context criteria. If the user request satisfies the context criteria, the user identifying information is filtered out from the user request. The filtered request is then sent to a content provider.
US08763131B2

The security or other attributes of mobile applications may be assessed and assigned a security score. In one implementation, a device may obtain information relating to the mobile applications, and may determine, for each of the mobile applications, a number of security scores. Each of the security scores may define a level of risk for a security category relating to a mobile application. The device may further combine the security scores, for each of the mobile applications, to obtain, for each of the mobile applications, a final security score.
US08763129B2

Security against computer software attacks is provided by blocking the use of known software vulnerabilities by attackers. Rather than merely discovering attacking software after it has installed itself into a computer system as in the prior art, software with a known vulnerability is monitored so that when it takes a potentially dangerous action, such as creating new attack software, that new attack software is marked and then prevented from loading. If the newly attack software cannot load, it cannot execute thus thwarting use of the newly written software to perform whatever nefarious act was intended by the attacker.
US08763124B2

An electronic device that shares a secret key between the electronic device and another electronic device; receives a first response request transmitted from the another electronic device; generates a first response message based on the first response request; receives a second response request transmitted from the another electronic device after the another electronic device receives the first response message; and generates a second response message based on the second response request, the second response message transmitted to the another electronic device. The electronic device is authorized to receive data from the another electronic when authentication is performed between the electronic device and the another electronic device, and a predetermined time elapsed from a transmission of the second response request does not expire before the second response message is received by the another electronic device.
US08763116B1

Techniques are described for use in inhibiting attempts to fraudulently obtain access to confidential information about users. In some situations, the techniques involve automatically analyzing at least some requests for information that are received by a Web site or other electronic information service, such as to determine whether they likely reflect fraudulent activities by the request senders or other parties that initiate the requests. For example, if a request is being made to a Web site based on a user's interaction with a third-party information source (e.g., another unaffiliated Web site) that is not authorized to initiate the request, the third-party information source may be a fraudulent phishing site or engaging in other types of fraudulent activity. If fraudulent activity is suspected based on analysis of one or more information requests, one or more actions may be taken to inhibit the fraudulent activity.
US08763114B2

Methods and systems for operation upon one or more data processors for detecting image spam by detecting an image and analyzing the content of the image to determine whether the incoming communication comprises an unwanted communication.
US08763103B2

In accordance with some embodiments of the present invention, systems and methods that protect an application from attacks are provided. In some embodiments of the present invention, input from an input source, such as traffic from a communication network, can be routed through a filtering proxy that includes one or more filters, classifiers, and/or detectors. In response to the input passing through the filtering proxy to the application, a supervision framework monitors the input for attacks (e.g., code injection attacks). The supervision framework can provide feedback to tune the components of the filtering proxy.
US08763101B2

A system is configured to receive, from a user device, information associated with a request to receive a service from a server device, the information including a unique identifier, an identifier, associated with a user of the user device, being encoded with a key to obtain the unique identifier. The system may also be configured to extract the unique identifier from the information; retrieve, from a memory, the identifier, associated with the user, that corresponds to the unique identifier; obtain an indication whether the identifier, associated with the user, is trusted; perform one or more additional authentication operations on the user when the identifier, associated with the user, is trusted; and transmit, to the server device, a notification that indicates that the user is authenticated when the one or more additional authentication operations indicate that the user device is authenticated.
US08763099B2

An information processing apparatus acquires user name information contained in user authentication information transmitted from an authentication server. Then, the information processing apparatus describes the acquired user name information according to a predetermined format which the printer driver can refer to, and stores it in a storage area which the printer driver can refer to. The printer driver, if the user name information is stored in the storage area, and the user name information satisfies a condition described in the format, transmits the user name information added to the print data to a printer apparatus.
US08763098B2

In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic and continuous testing of security assertion markup language (SAML) credentials in an on-demand services environment. In one embodiment and by way of example, a method includes identifying, at a computing device, an organization using a SAML process in an on-demand service environment, obtaining SAML credentials relating to the identified organization, and testing the SAML credentials relating to the identified organization. The testing includes asserting a set of test credentials against the SAML credentials relating to the identified organization. The method may further include generating one or more new codes based on testing results obtained from testing.
US08763097B2

Systems and methods of authentication according to the invention are provided comprising a user, a service client, a service server, a portable communications device and an authentication server, wherein the method comprises use of one time passwords and out-of-band outbound communication channels. This system gives access to authentication seekers based on OTP out of band outbound authentication mechanism. The authentication seeker or system user scans a multi-dimensional barcode or another like encoding mechanism and validates the client and triggers the out of band outbound mechanism. The portable mobile device invokes the client server to request authentication. The client server authenticates the user based on a shared secret key and the user is automatically traversed to the next page.
US08763094B1

Various aspects of this disclosure are directed to receiving, by a first computing device, one or more communications from a second device. The one or more communications may be transmitted using a short range wireless communication protocol. The one or more communications may include network configuration information usable to connect the first computing device to a first network and network authentication information. The first computing device may configure the first computing device to connect to the first network using the network configuration information. The first computing device may automatically connect to the first network by at least submitting, using a hypertext transfer protocol (HTTP) authentication mechanism, the authentication information to a third computing device that manages access to a second network accessible using the first network.
US08763093B2

The subject disclosure relates to authorization based on a determination of permissions that can be granted for an action(s) to be performed on a resource. The determination of the permission is based on a set of rules that represent a theory including a notion of trust that has been divided into different sized tables. The tables are utilized to evaluate two or more input claims and to facilitate a determination of whether access to at least one system resource is to be granted. The evaluation can include matching the two or more input claims to rows in the table, wherein access is allowed if a match is found.
US08763092B2

A secure, layered logout of a user session is implemented in a management tool. A logout strategy includes a set of security levels of varying sensitivity, with each security level having a set of permissions enforced upon occurrence of an event. A succeeding security level in the set of security levels is reached upon occurrence of an event associated with that level, in which case the set of permissions associated with the level are then enforced against at least one object while the user session continues. As each next level is reached, the permissions associated with the level are then enforced while the user session continues. The logout may enforce different permissions with respect to different objects. If the user takes no action, eventually a final security level will occur, at which point the user session is finally terminated.
US08763091B1

Roughly described, a database accelerator is installed in a network between database client and server systems. Connection requests from a client system are received and authenticated by the accelerator itself, which is pre-configured with user authentication information, by emulating the authentication process on behalf of the server. An authenticated connection from the accelerator to a database server is established only if and when needed. Involving the server for authentication can be avoided for example if the accelerator maintains a pool of such authenticated server connections for re-use as needed, and/or if the accelerator maintains a cache of query responses previously received and can respond to new queries from the cache. By installing the accelerator transparently in the network, no modification of software in either the client application or the database servers is required in order to add authentication offload functionality to an existing client/server database arrangement.
US08763078B1

When an authentication attempt is made to gain access to a secure environment is made, a notification is transmitted to the user associated with the user identification used in the authentication attempt. If the user who receives the notification did not make the authentication attempt, then the user alerts the appropriate parties of a breach in security.
US08763077B2

A system and method including defining at least one device authentication policy; at a policy engine, initializing authentication policy processing for an authenticator device; collecting device status assessment; evaluating policy compliance of the device status assessment to an associated defined device authentication policy; and enforcing use of the authenticator device according to the policy compliance.
US08763070B2

A system for processing electronic transactions according to policies is disclosed. The system includes a user module configured to store computer-readable information related to a user, and a policy module configured to store a plurality of policies for electronic transactions. Each policy for an electronic transaction includes a permission to access a physical space or item by a user. The system also includes a processor configured to receive a request to complete an electronic transaction by the user, and configured to dynamically apply, upon receipt of the request by the processor, the plurality of policies to the user based on the request to complete the electronic transaction. Methods and machine-readable mediums are also disclosed.
US08763064B2

The aim of the invention is to indicate the availability of an update for an MHP application, which is modified only periodically, to the user of a set top box, while helping him or her to decide whether the modified update is actually required and optionally still maintaining the availability of the older update without restrictions. To achieve this, information concerning the scope and/or type of modification in relation to the older version is provided in the transmitted version number for the modified MHP application. The set top box starts the saved older version if special information exists (“launchable with older version” flag) and permits a comparison of the version number with the received version number of the modified MHP application as to whether the modifications of the modified MHP application are of such significance that the modified version must be received and saved in the cache memory. If an update of the cache memory is required, the user of the set top box receives an indication to switch to the narrow-band transponder channel and to receive the modified MHP application.
US08763051B2

A method of controlling devices, and which includes converting, via a transmitting apparatus, a signal including at least one of the video/audio and data into a first definition wireless signal, transmitting, via the transmitting apparatus, the converted first definition wireless signal to a receiving apparatus, receiving, via the receiving apparatus, the first definition wireless signal, extracting, via the receiving apparatus, the at least one of the video/audio and data included in the first definition wireless signal, detecting, via a detector on the receiving apparatus, a quality of the received first definition wireless signal, and comparing, via a processor on the receiving apparatus, the detected quality of the received first definition wireless signal with a predetermined value, and transmitting a first command to the transmitting apparatus to transmit a second definition wireless signal including the at least one of the video/audio and data to the receiving apparatus, when the detected quality of the received first definition wireless signal is lower than the predetermined value, the first and second definition wireless signals using different wireless communication standards.
US08763048B2

If there is a service provider for which basic registration has already been performed, the processing proceeds to step S15 to determine whether there is an IP broadcast service or not. If no IP broadcast service is provided, the processing proceeds to step S17 to determine whether there is another service provider for which the basic registration has already been performed. If no other service provider for which the basic registration has already been performed is found in this determination, a transition is made to a portal site of the service provider for which the basic registration has already been performed. If it is determined that an IP broadcast service is provided in step S15, the processing proceeds to step S16 to perform a caution display. In the caution display, a display is made to prompt acquisition of channel information. In the case of acquiring channel information, an indication informing the user is displayed so that the channel information can be acquired at this phase. Thereby, when IP broadcasting is selected, the receiver determines whether there is a broadcast viewable with the receiver and changes a screen after transition, thus enabling the user to perform an operation without any confusion.
US08763037B2

A broadcast system and method for allocating its resources includes a broadcast operation channel management system forming a database having broadcast system data from a bit rate allocation for a transponder of a satellite and a guide channel definition. The broadcast operation channel management system generates a user interface that displays a least a portion of the broadcast system data on a display. The broadcast system data is modified through the user interface.
US08763010B2

A system and method for data sharing are provided. Context parameters associated with a user are gathered from a plurality of applications. A mobile context of the user is determined based on the gathered context parameters. Content is presented to the user in accordance with the mobile context of the user.
US08762999B2

In general, embodiments of the invention relates to a method for conveying hardware resources from a host (OS) executing on a computer system. The method includes obtaining host hardware information by the host OS, wherein the host hardware information specifies a plurality of physical hardware components of the computer system, sending the host hardware information to a guest OS executing within the host OS, generating, by the guest OS, a resource request using the host hardware information, sending, by the guest OS, the resource request to the host OS, and in response to receiving the resource request, allocating, by the host OS, guest hardware resources, where the guest hardware resources include at least one of the physical hardware components in the resource request.
US08762995B2

A computing system includes a plurality of computing units, a tiered storage unit including a first storage medium and a second storage medium having a transfer rate lower than that of the first storage medium, and connected to a plurality of the computing units; and a system management unit connected to a plurality of the computing units and the tiered storage unit. The system management unit creates a computation job execution schedule for a plurality of the computing units or obtains the computation job execution schedule from other unit in the computing system, plans a data migration in the tiered storage unit according to the execution schedule using a predetermined method, and instructs the tiered storage unit to migrate a data based on the plan.
US08762989B2

An application Runtime Expert (ARE) manages deployment of application software on multiple computer systems. The ARE assists the user in verifying and fixing configuration and environment details of an application deployed on multiple computer systems. The ARE creates a user configurable XML template that contains configuration and environment details based on information collected from a master system that has a known good deployment. The ARE allows a user to edit the XML logic in the template and add plug-ins to the template. The XML template with the added plug-ins are sent to a target system and used to verify the deployment on the target system compared to the master system and to make fixes to the target system's configuration.
US08762985B2

A method for providing a service in a user terminal device, which includes downloading a service hub program, installing the service hub program, generating an icon container corresponding to the service hub program, and displaying the icon container on a screen. If the icon container is selected, a list regarding an application program corresponding to the service hub program and a list regarding an icon of the application program are received from the server, and an icon regarding each application program included in the list regarding the application program corresponding to the service hub program is displayed according to the list regarding the icon of the application program.
US08762975B2

In performance tuning, a program is created by development engineers. Data A, data B, data C, . . . are given to the program to execute the program. Performance index values of functions for each data are measured. The results of the measurement are combined for each function and combining results and the number of times of combining (experience value) are obtained. Based on the combining results, the targets of the tuning functions are selected. Performance index values are combined for each function selected. The functions to be the tuning targets are output as tuning points.
US08762970B2

A method for grouping algorithms included in a program into groups and thus for assisting in analyzing the program. The method includes the steps of: converting each of the algorithms into a directed graph; judging, as to each representative directed graph stored in a storage unit of a computer system, whether or not the directed graph obtained by the conversion is similar to the representative directed graph; and determining a group to which the directed graph obtained by the conversion belongs from among groups stored in the storage unit in accordance with the similarity judgment. A computer system for performing the above method and a computer program for causing a computer system to perform the above method are also described.
US08762969B2

Immutable structures are employed to effect immutable parsing. In particular, an immutable parsing configuration, comprising a stack and lookahead buffer, is utilized by a parser to perform lexical and syntactical analysis of an input stream and optionally output an immutable parse tree or the like. Performance with respect to the immutable structures can be optimized utilizing sharing and lazy computation. In turn, immutability benefits are afforded with respect to parsing including safe sharing amongst services and/or across multiple threads as well as history preservation, among other things.
US08762967B2

A program installation apparatus may install a program in an immediately executable form using a snapshot image. The snapshot image may store a partially executed result of the program. A snapshot point at which the snapshot image is created may be decided by analyzing dependency on a system execution environment of the program. The program installation apparatus may, in advance, execute a part of the program having no dependency on the system execution environment to create a snapshot image and then execute the remaining part of the program based on the snapshot image, reducing a start-up time of the program.
US08762963B2

Embodiments of the invention may provide methods and/or systems for converting a source application to a platform-independent application. Source programming language code of the source application may be translated to target programming language code of the platform-independent application. The source programming language code may comprise Connected Limited Device Configuration (CLDC) code, and the platform-independent programming language may be independent of one or more device platforms. Further, one or more source resources associated with the source application may be converted to one or more target resources.
US08762958B2

A software system is disclosed which facilitates the process of tracing the execution paths of a program, called a client or application. Trace data corresponding to selected system resources that interact with the execution of the application is collected during the tracing operation and stored in an application signature. A computer system user can generate trace options, trace the application, and compare the application signature to a known software configuration. The application signature is compared to a reference signature created by tracing the execution of the application on a system with the known software configuration. In another embodiment, the application signature is compared to a static configuration of a reference computer.
US08762952B2

A technique assists in resolving problems by aiding in the determination of the root cause of the problem. The technique allows recording of information about methods of executing applications that encounter problems, even if the method was not previously marked for recording. Upon detection of a problem, the method and all other methods on the current execution stack may be marked for retrospective recording. When each method exits, information about entry conditions and exit conditions of each method may be recorded for presentation to a user of the application for problem resolution.
US08762951B1

A system and method for profiling runtime system events of a computer system may include associating a data source type with detected system events. The system events may be detected dependent on information included in a reply message received by a processor in response to a data request or other transaction request message. The reply message may include information characterizing a source type of a source of data included in the reply message. The source type information may indicate that the source is remote or local; that it is a shared or a private storage location; that the data is supplied via a cache-to-cache transfer; or that the data is sourced from a coherency domain other than that of the requesting process. Instructions, events, messages, and replies may be sampled, and extended address information corresponding to the samples may be stored in an event set database for performance analysis.
US08762937B2

Embodiments of the present invention provide a method, system and computer program product for model driven deployment of component based applications. In an embodiment of the invention, a method for model driven deployment of component based applications can include selecting units representative of corresponding programmatic objects to be deployed into a target environment and specifying a deployment topology for the target environment. The method also can include matching portions of the units to different automation signatures and filtering the different automation signatures to a set of automation signatures based upon the deployment topology. The set of automation signatures can be ordered according to known dependencies of a corresponding deployment model and the ordered set of automation signatures can be bundled into an automation workflow and published to an automation engine for execution to deploy the programmatic objects into the target environment.
US08762930B2

Some embodiments of the present invention provide systems and techniques for determining a start delay and an execution delay for a task. During operation, the system can receive a status update for the task which indicates that the task has started execution. Next, the system can receive a second status update for the task which indicates that the task has completed execution. The system can then determine the start delay for the task by: determining an actual start time using the first status update; and determining a difference between the actual start time and the task's suggested start time. Next, the system can determine the execution delay for the task by: determining an actual execution duration using the first status update and the second status update; and determining a difference between the actual execution duration and the task's planned execution duration.
US08762926B2

An area of a memory has a diagnosis area and a non diagnosis area, with the diagnosis area divided into a plurality of Row areas which do not overlap each other, and each of the Row areas is divided into a plurality of Cell areas which do not overlap each other. A memory fault diagnostic method has a diagnostic step in a Row area to diagnose between Cell areas with respect to all the combinations of a set of Cell areas in the Row area, and a diagnostic step between Row areas to diagnose between Row areas with respect to all the combinations of a set of Row areas in the diagnosis area. A Row area size is determined to be a size in which a time of the diagnosis in a Row area becomes equal to a time of the diagnosis between Row areas.
US08762925B2

A system and method for modeling microelectromechanical devices is disclosed. An embodiment includes separating the microelectromechanical design into separate regions and modeling the separate regions separately. Parametric parameters or parametric equations may be utilized in the separate models. The separate models may be integrated into a MEMS device model. The MEMS device model may be tested and calibrated, and then may be used to model new designs for microelectromechanical devices.
US08762916B1

A method of automatically developing a data transfer network includes determining, using a processor, a plurality of data transfers of a function of a circuit design marked for hardware acceleration within a target integrated circuit. The circuit design is specified in a high level programming language, and at least one other function of the circuit design remains executable by a microprocessor of the target integrated circuit. Each of the plurality of data transfers is characterized. Each of the plurality of data transfers is correlated with resources of the target integrated circuit. A programmatic description of a data transfer network is generated for the circuit design. The data transfer network connects the hardware accelerator and the microprocessor according to the characterizing and the correlating.
US08762915B1

A circuit analysis tool is provided for die size reduction analysis. A processor determines a first initial output slack time. If the first initial output slack time is greater than zero, a first circuit element is modeled with a second die area, less than the first die area. The second die area is associated with a third delay greater than the first delay. Then, the second data signal is modeled equal to the first data signal with the third delay. If a first modified output slack time is greater than or equal to zero, the first circuit element first die can be replaced with the second die. If the first modified output slack time is a first value less than zero, a first delay is added to the clock signal that is greater than or equal to the first value.
US08762909B1

An embodiment of a method for register placement in an integrated circuit (IC) includes determining a data path between circuit elements, placing at least one register along the data path, performing a static timing analysis on the data path, extracting top-level timing data to develop an extended timing path, the extended timing path comprising a plurality of timing path segments; processing the top-level timing data to determine whether the extended timing path violates a timing requirement, and moving the at least one register along the data path to satisfy the timing requirement if the timing requirement is violated.
US08762908B1

In one embodiment of the invention, a method of analysis of a circuit design with respect to within-die process variation is disclosed to generate a design-specific on chip variation (DS-OCV) de-rating factor. The method includes executing a static timing analysis (STA) in an on-chip variation mode using a process corner library. Collecting timing information of the top N critical timing paths. Executing a statistical static timing analysis (SSTA) on the N critical timing paths using timing models characterized for SSTA with sensitivities of delays to process variables. Compare the two timing results and deriving DS-OCV de-rating factors for the clock/data paths to be used in a STA OCV timing analysis to correctly account for the effects of process variations. A user may select to specify DS-OCV de-rating factors for paths or groups of paths and achieve an accurate timing analysis report in a reduced amount of run-time.
US08762903B2

A method is described that involves accepting a description of an electronic system having feedback. The method further includes expressing a real root of the electronic system's transfer function and expressing a real part of a complex root of the electronic system's transfer function. The method further includes expressing a time parameter as a maximum of the real root and the real part of a complex root. The method further involves expressing a settling time of the electronic system with the time parameter and using the settling time to automatically generate a design for the electronic system.
US08762897B2

A circuit design system includes a schematic design tool configured to generate schematic information and pre-coloring information for a circuit. The circuit design system also includes a netlist file configured to store the schematic information and the pre-coloring information on a non-transitory computer readable medium and an extraction tool configured to extract the pre-coloring information from the netlist file. A layout design tool, included in the circuit design system, is configured to design at least one mask based on the schematic information and the pre-coloring information. The circuit design system further includes a layout versus schematic comparison tool configured to compare the at least one mask to the schematic information and the pre-coloring information.
US08762889B2

Techniques are described for dynamically placing graphical elements into theme layouts on a graphical user interface. A rendering engine reads a set of theme metadata and graphics metadata. The theme metadata defines a layout of the page and the regions into which the graphic elements will be placed. The theme metadata can further include tags to define categories or conceptual purposes for the regions and design changes that can be applied to graphics in that region. The graphics metadata defines a list of graphic files to be included in the layout, tags to define a category or conceptual purpose for each element and optional tags to override the design changes that are indicated in the theme metadata. The rendering engine combines and matches the theme metadata to the graphics metadata and places the graphic elements into the theme layout according to the matching.
US08762884B2

A system for personalized navigation of computer screens. The system can comprise one or more electronic data processors. The system can also include a module configured to execute on the more or more electronic data processors, where the module can be configured to display a plurality of icons retained in a file associated with a particular user on a computer screen. The icons can comprise one or more assigned icons from an assigned icons list and candidate icons from a candidate icons list, where both the assigned and candidate icons are derived from a pool of icons. Also, the module can be configured to assign an icon to a currently displayed screen by utilizing a selection tool and placing the icon in the assigned icons list, where the icon is selected from the candidate icons list. The module can be further configured to return to the assigned screen when the assigned icon is selected.
US08762880B2

An out-space actuator is selected to access an out-space user interface for a document editor program. An out-space actuator is associated with an in-space user interface having a displayed document. When the out-space actuator is selected, an out-space user interface is displayed that includes an expanded feature selection surface. The out-space user interface may be used to display one or more status panes for providing status information about a document being edited in the in-space user interface. Application features for affecting changes to a given document's status may be exposed in the out-space interface in proximity to associated status information. An out-space communication user interface (UI) component may be temporarily displayed in the document in-space user interface to communicate document status information that is presently available in the out-space user interface. A message bar may be displayed in the in-space user interface for communicating information from the out-space user interface.
US08762875B2

Method and systems to display posting volumes. An activity package data item containing data items for each of at least one data feed source is received on a device. The device has a user interface that is changeably configurable between one of a locked mode and an unlocked mode, where the locked mode has reduced user input capability. A representation of the posting characterizations is displayed in response to receiving the activity package data item when the user interface is configured into the locked mode.
US08762873B2

Systems, methods, and other embodiments associated with graphical user interface (GUI) component identification are described. One example method includes identifying a set of GUI components. The identifying may be based on a screen image of a GUI. The screen image may comprise data describing a visual representation of the GUI. The example method may also include providing data identifying the set of GUI components.
US08762870B2

A computer-implemented method of managing functions for objects associated with an interactive application presented on a display begins by providing a plurality of images that represent different selectable objects. The method also provides a drag-and-drop graphical user interface (GUI) element to accommodate drag-and-drop selection from the plurality of images, the drag-and-drop GUI element having a control element to initiate a function. The method continues by populating the drag-and-drop GUI element with a first image that represents a first selectable object, and thereafter receiving a command in response to activation of the control element. In response to receiving the command, the method performs the function on the first selectable object.
US08762863B2

There is provided an information processing apparatus including a detection unit for detecting operation performed with a manipulating object on a display screen to connect to one or more apparatuses, and a determining unit for determining a relative orientation of another apparatus to which the information processing apparatus connects, based on the operation of the manipulating object detected by the detection unit.
US08762851B1

In one embodiment, the invention provides a method for creating a voice application, the method being implemented by a computer system and comprising generating a graphical user interface comprising a text-to-topic button; receiving first input identifying a location of a text file; receiving second input selecting the text-to-topic button; partitioning content associated with the text file into subjects in response to receiving the second input; and storing information on the partitioning.
US08762847B2

Media management graphical user interfaces (GUIs) are disclosed herein. For example a media management GUI method is disclosed. A media item playlist for managing a plurality of media items is presented. The media item playlist includes information associated with the media items. The information includes score information representing a score for at least one of the plurality of media items. The score is based on at least one preference associated with the at least one of the plurality of media items. A first selector is presented; the first selector is operable to establish a first threshold score. The first threshold score is received. A media item is automatically downloaded if the score associated with the media item is at least as high as the first threshold score.
US08762840B1

A user interface method is provided for use in a device having a touchscreen. The method includes maintaining the state of content displayed on the device, determining a display image, applying a transformation to at least a portion of the display image based on the maintained state of the displayed content on the device, and displaying the transformed image on the device. The user interface detects transitions, such as, for example, page transitions, and the like, and updates the state based on detected transitions.
US08762838B2

A digital camera checks whether an image file stored in a flash memory unit belongs to an image file group including a RAW file and a JPEG file generated from the RAW file, and displays an image of an image file belonging to the image file group and an image of a single image file not belonging to any image file group in mutually different modes and so that the user can select an image. If the image of the image file group is selected, text that allows the user to select an image file to be deleted among the image files belonging to the image file group is displayed. As described above, one image corresponding to an image file among a plurality of image files belonging to an image file group is displayed, and text that allows the user to select an image file to be deleted is displayed.
US08762832B2

Constraints and rules are defined for one or more content objects. The constraints are utilized to lay out content objects on a canvas. Content is received for one of the content objects. The constraints and rules for the content object are utilized in an attempt to fit the content to the selected content object. If the content cannot be fit to the selected content object, the rules are utilized to modify the constraints for the other content objects and the layout for the canvas is regenerated. If the available content cannot be fit to the content objects on a page without overflowing, one or more additional pages are added to the canvas. Once the additional pages have been added, the content objects are laid out and content is fitted to the content objects across all of the pages.
US08762813B2

A configurable coding system and method of multiple error correcting codes (ECCs) for a memory device or devices are disclosed. The system includes an ECC codec that selectively performs different error corrections with different parameters. The system also includes means for providing a selected parameter to the ECC codec for initializing the ECC codec. The parameter used for initializing the ECC codec is an error-free parameter.
US08762804B2

Potential errors that might result from operating logic and/or memory circuits at an insufficient operating voltage are identified by electrically altering nodes of replica or operational circuits so that the electrically altered nodes are susceptible to errors. The electrically altered nodes in an embodiment are controlled using parametric drivers. A minimized operating voltage can be selected by operating at a marginal operating voltage and detecting a voltage threshold at which errors in the electrically altered nodes are detected, for example.
US08762791B2

When a determination is made that a signal transmitted by a voltage sensor, a second voltage sensor, a current sensor, a temperature sensor, a second temperature sensor, a first CPU, a second CPU and a communication circuit is in error, a third CPU of a motor generator ECU determines that the control system is in error. When a determination is made that the control system is in error, the third CPU determines whether each of the voltage sensors, the current sensor, the temperature sensors, the first CPU, the second CPU and the communication circuit is in error or not.
US08762789B2

Described embodiments provide a media controller for processing a diagnostic request received from a diagnostic source. The received diagnostic request is parsed by a corresponding request handling module of the media controller, where each diagnostic source type has a corresponding request handling module. If the received diagnostic request requires allocation of buffer space, a common diagnostic handling module of the media controller allocates buffer space in a buffer for the received diagnostic request. The common diagnostic handling module is common for all diagnostic source types. The common diagnostic handling module provides the received diagnostic request to a corresponding one of a plurality of end diagnostic handling modules. The end diagnostic handling module performs the diagnostic tasks. If the received diagnostic request requires a transfer of data to the diagnostic source, the common diagnostic handling module performs the data transfer between the media controller and the diagnostic source.
US08762771B2

The present invention is directed to a method for completing a stripe write operation in a timely fashion to a RAID drive pool which includes an abnormally slow drive. For example, the stripe write operation either completes within a required time interval, or an error is provided to the host/initiator which provides an indication to an application that the stripe write operation did not complete.
US08762763B2

The present invention discloses a single-wire transmission interface, and a method of transmission through single-wire. The method comprises: providing a single-wire signal through a single-wire; and transmitting information only in a transmission period defined by a fixed first time period starting from one of a rising or a falling edge of the single-wire signal.
US08762760B2

An apparatus consisting of a digital communication channel comprised of a multiplicity of lanes where data is striped across the lanes in a predefined sequence. Each lane has the ability to be powered down or powered up in response to the amount of data being held in a transmit buffer at one end of the communication channel. The method consists of monitoring the amount of data being held in the transmit buffer; making the decision of how many lanes are required based on the amount of data; sending signals to cause the required number of lanes to be powered down or powered up; and performing the required power down or power up action at the particular transmitter and receiver. The fill level of the transmit buffer is continually monitored and the required number of active lanes and the striping sequence is calculated and updated as required as a function of the fill level, where a larger amount of data waiting to be transmitted will result in a greater number of lanes being powered up and a smaller amount of data waiting to be transmitted will result in a lesser number of lanes being powered up.
US08762749B2

A power providing system for an electrical device includes a secondary inductor, wired to the electrical device, for inductively coupling with a primary inductor hardwired to a power supply. The secondary inductor is incorporated into an accessory of the electrical device.
US08762748B1

A bus clock period, corresponding to a wired communication bus connecting a first device to a second device, is measured at the first device. A first time period, for the first device to enter a first reduced power mode, is determined at the first device. A second time period, for the wired communication bus to enter a second reduced power mode, is determined at the first device, the second time period being based on i) the first time period and ii) the bus clock period. A request, for the wired communication bus to enter the second reduced power mode during the second time period, is sent from the first device to the second device via the wired communication bus. The first device enters the first reduced power mode in response to the first device receiving a reply to the request from the second device via the wired communication bus.
US08762728B2

A method of authentication between first (QNodeX) and second (QNodeY) network nodes within a network suitable for implementing quantum cryptography comprises steps in which the first and second nodes each generate a cryptographic hash ([MXY]AI, [MYX]AJ) of a message ([MXY], [MYX]) using respective authentication keys (AI, AJ) shared with a third network node (QNodeW). The messages may be those exchanged between the first and second nodes during agreement of a quantum key to be used between the nodes. An authentication key to be shared by the first and second nodes may be established using the quantum key. The invention therefore allows an authentication key to be established and shared between the first and second network nodes without direct physical intervention. Networks having large numbers of network nodes may be re-keyed following replacement or maintenance of a network node much more quickly and easily than is the case where re-keying is achieved by physically supplying shared authentication keys.
US08762724B2

Embodiments of website authentication including receiving a request from a user to view a website within a graphical user interface (GUI); generating a one time password (OTP); storing the generated OTP in a database; displaying the generated OTP on the GUI; verifying an identity of the user by receiving an identification datum from a communication device; receiving an entered OTP from the user; comparing the entered OTP with the generated OTP; and communicating whether the website is authenticated.
US08762709B2

Methods and systems integrating sensitive or private data with cloud computing resources while mitigating security, privacy and confidentiality risks associated with cloud computing. In one embodiment, a computer network system includes a firewall separating a public portion of the computer network from an on-premises portion of the computer network, a database storing private data behind the firewall, and a user device connected with the computer network. The user device accesses an application hosted in the public portion of the computer network. In response, the application generates return information. The user device receives the return information and generates a request for private data based on at least a portion of the returned information. The request is transmitted to the database which generates a response including the requested private data. The response is transmitted in an encrypted form from the database via the computer network to the user device.
US08762708B2

In accordance with one aspect of the invention, a system is provided that includes a database configured to store data according to a first encryption protocol such as an FDE HDD protocol. The data provided to the database is encrypted according to a second encryption protocol such as an AES protocol. A user selects a desired video through a server coupled to the database. Upon payment and selection by the user, a manager provides the a first key to the database so that the first encryption may be stripped from the selected video. The server couples to a remote content key server to obtain a second key to remove the second type of encryption. The resulting decrypted digitized video may then be burned to a DVD disc for distribution to the user.
US08762699B1

The present invention is an apparatus, system, and method for allowing a user to boot to an alternate operating system by pressing a single button on an externally attached storage device with a push button. The invention helps a user recover operational use of his computer system when the internal system drive suffers a software application or operating system failure. The invention consists of an attached storage device with a push button and supporting electronics capable of formatting and transmitting a recognizable data packet to the host computer and an application program in the host computer that can receive the data packet, process boot files, and force a reboot of the operating system with the attached storage device as the boot device.
US08762697B2

A method comprises receiving user input during a boot process requesting a list of selectable boot devices to be provided from which the user can select one of the devices to boot a system. The method further comprises precluding a function from being performed, the function otherwise permitting a user to select the device to be used to boot the system.
US08762686B2

A multimode accessible storage facility (10) is described that allows block access in a block access mode and row access in a row access mode. The facility comprises—a memory unit (20) comprising a plurality of memory banks (20.0, . . . , 20.F) each having a respective bank index (0, . . . , F), —an address generator (30) for generating for each of said memory banks a rotated bank address as a function of an input address and a shift parameter, —an input vector data rotator (40) for rotating an input vector and for providing vector elements of the rotated input vector to a respective bank of the memory unit, and—an output vector rotator (50) for inverse rotating a vector comprising vector elements retrieved from respective banks of the memory unit and for providing the rotated output vector.
US08762683B2

An addressing device and method is provided to enable an electronic system having a less addressing capability to address a memory device having a larger storage space, thereby reducing the manufacture cost of the electronic system. The addressing device includes an address decoder and an address translator. The address decoder receives a first access address belonging to a smaller address space, and determines whether to map the first access address to the larger storage space of the memory device. The address translator is coupled to the address decoder. When the first access address is mapped to the storage space of the memory device, the address translator translates the first access address into a second access address of the larger storage space according to an adjustable base address.
US08762681B2

For block based end-to-end data protection for extended count key data (ECKD) in a computing environment, information units (IU's) are aligned in a block boundary format. Block protection trailer data is added to each one of the IU's.
US08762679B2

A storage system, method and program product, the system comprising: storage devices; and a controller configured to: provide virtual volumes to a host computer; manage logical units on the storage device and storage pools; allocate, in response to receiving a write request to a virtual volume, a storage region of the storage pools; and store data related to the write request in the storage region allocated, wherein the controller is further configured to: allocate first storage region in first storage pool to first virtual volume based on first size of the first storage region or the first virtual volume; allocate a second storage region in a second storage pool to a second virtual volume of the plurality of virtual volumes based on a second size of the second storage region or the second virtual volume.
US08762672B2

A storage system and storage migration method where migration may be carried out to an access destination of a host apparatus without stopping the exchange of data between the host apparatus and the storage apparatus. This system is provided with a host apparatus inputting and outputting requests for data, a migration source storage apparatus having logical unit(s) correlated to storage regions of physical devices for storing the data, a migration destination storage apparatus having logical unit(s). The system also has an editing unit for editing configuration control information relating to the logical unit(s) for the migration source so as to match with settings for the migration destination storage apparatus, an importing unit for importing edited configuration control information to the migration destination storage apparatus, and a mapping unit for mapping the logical unit(s) of the migration source to the logical unit(s) of the migration destination.
US08762664B2

A method and apparatus for replicating instances of cache nodes in a cluster is described. In one embodiment, the number of available cache nodes in the cluster is determined. Available cache nodes from the cluster are selected based on a parameter. An instance of a cache node is replicated to only one of the selected cache nodes in the cluster.
US08762663B2

A method for configuring transparent synchronous mirroring volume switching for a first volume and a second volume that are coupled, via a storage area network, to a host computer, with the first volume mapped to the host computer, by. The method includes initiating synchronization of status data between the first volume and the second volume, and setting the first volume to an active state. The second volume is set to an inactive state, and an identifier associated with the active first volume is copied to a memory coupled to the inactive second volume. The copied identifier is retrieved from the memory by the host computer, and the inactive second volume is then mapped to the host computer.
US08762657B2

A memory system includes a memory module which further includes a set of memory devices. The set of memory devices includes a first subset of memory devices and a second subset of memory devices. An address bus is disposed on the memory module, wherein the address bus includes a first segment coupled to the first subset and a second segment coupled to the second subset. An address signal traverses the set of memory devices in sequence. The memory system also includes a memory controller which is coupled to the memory module. The memory controller includes a first circuit to output a first control signal that controls the first subset, such that the first control signal and the address signal arrive at a memory device in the first subset at substantially the same time. The memory controller additionally includes a second circuit to output a second control signal that controls the second subset, such that the second control signal and the address signal arrive at a memory device in the second subset at substantially the same time.
US08762656B2

A method and apparatus are described for measuring a temperature within a non-volatile memory, storing, in a register within the non-volatile memory, a temperature alert comprising one or more bits indicating the non-volatile memory has exceeded a threshold temperature for a period of time, determining, by a host, that the temperature alert is active, and in response to the determination that the temperature alert is active, refreshing at least a portion of the non-volatile memory.
US08762654B1

Devices, systems, methods, and other embodiments associated with selectively scheduling memory accesses in parallel are described. In one embodiment, a method determines an access speed for a page request. The access speed is a number of clock cycles used to access a memory device of a group of memory devices. The page request is a request to access a memory page mapped to the memory device. Different page requests are selectively scheduled to access different memory devices in parallel. The different page requests access the different memory devices in a same number of clock cycles.
US08762651B2

Maintaining cache coherence in a multi-node, symmetric multiprocessing computer, the computer composed of a plurality of compute nodes, including, broadcasting upon a cache miss by the first compute node to other compute nodes a request for the cache line; if at least two of the compute nodes has a correct copy of the cache line, selecting which compute node is to transmit the correct copy of the cache line to the first node, and transmitting from the selected compute node to the first node the correct copy of the cache line; and updating by each node the state of the cache line in each node, in dependence upon one or more of the states of the cache line in all the nodes.
US08762647B2

According to one embodiment, a multicore processor system includes: a memory region, and a multicore processor that includes plural cores, a first cache, and a second cache shared between the plural cores. The memory region permits first state in which exclusive use by using the first and second cache is granted to one core, second state in which exclusive use by using the second cache is granted to one core group, and third state in which use by using neither the first cache nor the second cache is granted to all core groups. A kernel unit writes back a first cache to the second cache when a transition of the memory region from the first state to the second state is made, and writes back a second cache to the memory region when a transition of the memory region from the second state to the third state is made.
US08762644B2

A particular method includes loading one or more memory images into a multi-way cache. The memory images are associated with an audio decoder, and the multi-way cache is accessible to a processor. Each of the memory images is sized not to exceed a page size of the multi-way cache.
US08762643B2

According to an aspect of the embodiment, in a control method for a disk array apparatus, a CPU of a first control module acquires other system state information, which is decided based on a battery and a nonvolatile memory of the second control module and indicates a data saving possibility of a cache memory of a second control module. The CPU of the first control module determines, based on the other system state information acquired and own system state information, which is decided based on a battery and a nonvolatile memory of the first control module and indicates a data saving possibility of a cache memory of the first control module, whether the disk array apparatus is set in a write-back state or a write-through state.
US08762637B2

According to an example, a data storage apparatus may include a non-volatile primary storage medium, a coupling interface to removably receive a non-volatile solid state device, a communication line connected to the non-volatile primary storage medium and the coupling interface, and a storage controller connected to the communication line. The storage controller may determine a memory type of the non-volatile solid state device, cache a first type of data in the non-volatile solid state device in response to a determination that the non-volatile to solid state device is of a first memory type, and cache a second type of data in the non-volatile solid state device in response to a determination that the non-volatile solid state device is of a second memory type, in which the second type of data differs from the first type of data.
US08762636B2

A data storage system having a host computer/server coupled to a bank of disk drives through an interface. The bank of disk drives has a plurality of disk units, each one of such disk drive units having a magnetic storage media. The interface includes: a plurality of front-end directors coupled to the host computer/server; a plurality of back end directors coupled to the disk drive units; and, a global cache memory available for caching user data for the plurality of disk drives. The global cache memory comprises a plurality of non-volatile memory global cache memory sections distributed among disk drive units within the bank of disk drive units. The non-volatile memory global cache memory sections are connected to the back-end directors. Each one of the non-volatile memory global cache memory sections caches user data for the magnetic storage media of the plurality of disk drive units independent of the one of the disk drive units having such one of the non-volatile memory global cache memory sections.
US08762629B2

Methods and apparatus for managing data storage in memory devices utilizing memory arrays of varying density memory cells. Data can be initially stored in lower density memory. Data can be further read, compacted, conditioned and written to higher density memory as background operations. Methods of data conditioning to improve data reliability during storage to higher density memory and methods for managing data across multiple memory arrays are also disclosed.
US08762627B2

A method and system defragments data during garbage collection. Garbage collection may be more efficient when the valid data that is aggregated together is related or logically linked. In particular, data from the same file or that is statistically correlated may be combined in the same blocks during garbage collection.
US08762623B2

A method for managing a plurality of blocks of a Flash memory includes: sieving out at least one first block having invalid pages from the plurality of blocks; and moving data of a portion of valid pages of the first block to a second block, where data of all valid pages of the first block is not moved to the second block at a time. An associated memory device and a controller thereof are also provided, where the controller includes: a ROM arranged to store a program code; and a microprocessor arranged to execute the program code to control the access to the Flash memory and manage the plurality of blocks. The controller that executes the program code by utilizing the microprocessor sieves out the first block from the plurality of blocks, and moves the data of the portion of valid pages of the first block to the second block.
US08762620B2

A storage controller containing multiple processors. The processors are divided into groups, each of which handles a different stage of a pipelined process of performing host reads and writes. In one embodiment, the storage controller operates with a flash memory module, and includes multiple parallel pipelines that allow plural host commands to be handled simultaneously.
US08762616B2

A bus system includes: a first connection apparatus and a second connection apparatus carrying-out an exchange in accordance with a predetermined protocol; a bus through which the first and second connection apparatuses are connected to each other; and a bridge inserted between the first connection apparatus and the bus, and carrying out an exchange with the second connection apparatus in accordance with the predetermined protocol instead of the first connection apparatus when receiving a disconnection instruction for the first connection apparatus.
US08762604B2

Systems and techniques include, in some implementations, a computer implemented method storing a portion of data elements present in a first buffer in a second buffer in response to detecting an overflow condition of the first buffer, wherein the data elements in the first buffer are sorted according to a predetermined order, and inserting a proxy data element in the first buffer to represent the portion of data elements stored to the second buffer.
US08762598B2

An arrangement with a superordinated control unit and at least one intelligent field device connectable with the control unit, wherein associated with the control unit is at least one interface with a connection element for accommodating a corresponding connection counterpart. The connection counterpart is associable with an interface module, wherein associated with the interface module is a software protection system securing accessing of the field device. The interface module permits communication between the corresponding field device and the superordinated control unit, wherein associated with the superordinated control unit is a software-protected processing program for the field device, and wherein the processing program is started or enabled via the software protection system, when the connection counterpart of the interface module of the field device is connected with the connection element of the control unit.
US08762597B2

The present invention discloses a method and apparatus for switching an active board and a standby board, and the active board and the standby board respectively are one of the first working state board and the second working state board. The method disclosed in present invention includes: switching a first type function module on said first working state board into a second working state; switching the first type function module on said second working state board into said first working state; switching a second type function module on said second working state board into said first working state; and switching the second type function module on said first working state board into said second working state.
US08762589B2

Transferring data between devices utilizing state data. The devices may include a writer device and a reader device, each coupled to a common bus. A host device may create a transfer session between the devices. Each of the host device, the writer device, and the reader device may maintain state data of the transfer session. The host device may notify at least one of the reader device or the writer device of a state change from a disabled state to an enabled state. After enabling, data may be transferred directly between the writer device and the reader device without involving the host device. Finally, the host device may notify at least one of the reader device or the writer device of a state change from the enabled state to the disabled state. After disabling, the direct transfer of data between the writer device and the reader device may be stopped.
US08762585B2

In some embodiments a Universal Serial Bus cable includes a first differential pair to transmit bus signals, and a second differential pair to transmit bus signals in a same direction as the bus signals transmitted by the first differential pair. In this manner, a bandwidth of the Universal Serial Bus cable is doubled in that same direction. Other embodiments are described and claimed.
US08762572B2

A communication device including a registration unit that registers an IP address of the communication device and a method information including a first method information indicating a first setting method for setting a dynamic IP address and a second method information indicating a second setting method for setting a static IP address. The registration unit includes a change unit that changes registered contents of a memory in accordance with a user's instruction. When the first method information and a first IP address are registered in the memory, the change unit does not change the method information in the memory from the first method information to the second method information when a method change instruction for changing the first setting method to the second setting method is given under a state where the first IP address has not been changed to another IP address.
US08762566B2

A communication device for simultaneously rendering one or more conversations. The device includes a receiver for receiving over a network media associated with the one or more conversations and a rendering element for simultaneously rendering the media of the one or more conversations as the media is received over the network. The device also includes a media creation device for creating media for the conversations and a transmitter for transmitting the created media over the network to other participants of the one or more conversations. A memory or storage device stores the received and created media associated with the one or more conversations. A rendering control element is provided to control the rendering element to (i) pause the simultaneous rendering of the media received over the network associated with the one or more conversations and (ii) select for review during the pause one of the one or more conversations by rendering the received and/or created media associated with the selected conversation. During the review period, the received media of the other conversations is stored, but not rendered. After the review of the selected conversation, the simultaneous rendering of the plurality of conversations may be resumed. By storing the media of all the conversations during the review period, the non-rendered media received during the pause may be later reviewed.
US08762562B2

Improved approaches for media listening amongst different users are disclosed. For example, methods, systems or computer program code can enable users to have a remote listening experience in real time. Advantageously, a remote user at a remote client device can in effect listen to a particular digital media asset that is being played at a local client device of a local user. Media information and/or user profiles can also be provided about themselves and shared with other users.
US08762560B2

Disclosed herein is a method and system for utilizing a digital data capture device in conjunction with a Bluetooth (BT) enabled mobile device for publishing data and multimedia content on one or more websites automatically or with minimal user intervention. A client application is provided on the BT enabled mobile device. In the absence of inbuilt BT capability, a BT communication device is provided on the digital data capture device. The BT communication device is paired with the BT enabled mobile device to establish a connection. The client application detects capture of data and multimedia content on the digital data capture device and initiates transfer of the captured data, multimedia content, and associated files. The digital data capture device transfers the captured data, multimedia content, and the associated files to the client application. The client application automatically publishes the transferred data and multimedia content on one or more websites.
US08762557B2

A signaling gateway (SG) and a method for the SG to process signaling. The method comprises: after a SG which is configured with SCCP protocol, one or more SCCP service related subsystems, and GT translation function receives a connectionless-oriented SCCP service message in MTP3 protocol, the SG determining whether the message is a local office message according to a destination signaling point code carried in the message or a signaling point code generated by translating a GT carried in the message; and if the message is a local office message, the SG forwarding the message to a corresponding SCCP service related subsystem configured in the SG according to a subsystem number carried in the message, or forwarding the message to a corresponding SCCP service related subsystem configured in a MGC; the MGC and SG having the same signaling point code and being connected in the M3UA protocol. By configuring the SG with SCCP, management subsystem as well as service related subsystems, the present invention reduces the message interaction between the SG and the MGC without increasing the signaling point codes, thus improving the message forwarding efficiency.
US08762549B2

A system and method for failure recovery for a node in an IPTV network makes use of the ability of an IMS Gateway, an Open IPTV Terminal Function, and an IPTV Control Server to provide each other with information about a session to be recovered in a manner which allows the control session state to be reconstructed without impacting the user's viewing experience.
US08762540B2

A method manages, at a client device, a plurality of remote computing sessions. The method comprises executing a session manager application on the client device. The session manager application comprises a user interface in which configuration information about the plurality of remote computing sessions is displayed. Each of the plurality of remote computing sessions is executed on at least one of a set of remote computers. The method further comprises receiving, via the user interface of the session manager application, an event associated with an operation and performing the operation on at least one of the plurality of remote computing sessions in response to receiving the event.
US08762539B2

A mechanism is provided for evaluating a service based on a request for the service. At least one attribute, having at least one preference parameter, is assigned to at least one generic configuration, the at least one generic configuration comprising at least one resource. A request is received for the service having an assigned quality-of-service-value, and a respective preference parameter value is assigned to each of the at least one preference parameters based on the quality-of-service-value. Furthermore, a combination of the resources is selected based on the request, the combination of the resources forming a selected configuration. Additionally, the selected, configuration is mapped to one of the at least one of the generic configurations and the at least one preference parameter of the at least one attributes of the mapped at least one of the generic configurations is mapped to the selected, configuration.
US08762537B2

Methods and systems for assigning reputation to communications entities include collecting communications data from distributed agents, aggregating the communications data, analyzing the communications data and identifying relationships between communications entities based upon the communications data.
US08762534B1

A fair weighted-hashing technique may be used in load balancing among a group of modules. In one implementation, a device may maintain a table that relates how incoming client resource requests are to be distributed among the modules. The device may update the table, in response to an indication that an additional module, associated with a module identifier, is to be included in the group of modules. The updating may include determining a number of entries to add to the table for the additional module, calculating a first hash value for each of the number of entries, and modifying the table by writing the module identifier to one or more sequential entries of the table, beginning at an index into the table corresponding to the first hash value.
US08762532B2

Incoming data frames are parsed by a hardware component. Headers are extracted and stored in a first location along with a pointer to the associated payload. Payloads are stored in a single, contiguous memory location.
US08762531B1

Methods, systems, and apparatus, including computer program products, for managing resources in virtualization systems, including multi-cloud systems. The use of supply chain economics alone and in combination with other techniques offers a unified platform to integrate, optimize or improve, and automate resource management in a virtualization system. These techniques may be used to monitor and control the delivery of service level agreements and software licenses. They may also be used to monitor and control contention of computing resources in a virtualization system, and to suspend or terminate computing resources.
US08762528B2

Systems and methods for write protecting Foundation Fieldbus linking devices are described. A message output by an external system for communication to a Foundation Fieldbus linking device may be received by a gateway device. The linking device may be identified by a virtual address included in the received message. The gateway device may determine whether the message includes a command to write data to the linking device or a Foundation Fieldbus device connected to the linking device. If it is determined that the message does not include a command to write data, then the gateway device may direct communication of the message to the linking device. If, however, it is determined that the message includes a command to write data, the gateway device may generate an exception for preventing the requested write operation.
US08762527B2

A system for conducting secure on-line transactions includes a user communication device, a third party server, and one or more merchant servers. The user communication device can communicate with one or more preapproved merchants from within a virtualized environment using a custom browser. The custom browser supports only a single connection at any given time and only if the connection is to one of the preapproved merchants. The merchant website includes a custom markup language that can be parsed by the custom browser to render web pages on the user communication device.
US08762524B2

Shared resources can be isolated such that abuse of the resource by one user does not significantly affect the use of that resource by another user. A combination of access and flow control can be used, wherein a control gateway or other such component sits along a path between the user and the resource, such that the user obtains connections or access to the resource through the gateway. In this way, the gateway can control aspects such as the number of concurrent threads or channels granted to a user, as well as any delay in providing these threads or channels to the resource. A closed feedback loop can provide real-time information such that adjustments can be made dynamically, preventing abuse by users while also preventing the resource allocations from being underutilized.
US08762522B2

The present disclosure describes techniques evaluating compute and/or thermal loads (among other things) to aid in managing a collection of one or more containerized or modular data centers. For example, forecasts (or real-time measurements) of environmental factors (as well as projected computing demands) may be used to tailor the compute loads, cooling strategies or other metric of data center operations for a network of containerized or modular data centers. Doing so allows an operator of such a data center network to manage specific operational goals in real time.
US08762516B2

In the present invention, observed online CPD or CE activities must be within a designated envelope of acceptable behavior for accredited activity to be recorded in a session log for that user. When a watcher program detects one or more loss of user focus on the activity, it alerts the user and gives them a short opportunity to rectify the situation, otherwise a session timer is stopped and no further credits are added or verified to the user's session log. When a session is ended by a user or the watcher program, only the verified activity that can be accredited to CPD is itemised and catalogued cumulatively in the user's session log.
US08762514B2

The performances of computers having various configurations are compared by putting a common load on the computers. Servers (2-1 to 2-n) provide a simulator (4) with a common interface for accepting a processing request. The simulator (4) sequentially sends a processing request in which the contents of the processing is specified to each of the servers (2-1 to 2-n). According to the processing requests, the servers (2-1 to 2-n) perform the processings and send processing responses to the simulator (4). The simulator (4) receives the processing responses, compiles the processing times each from the sending of a processing request to the reception of the processing responses corresponding to the processing request, the usage rates of various resources in the servers (2), etc., and displays the compiled results to the user.
US08762509B2

The invention provides, in some aspects, methods and systems for cultivating and providing guest feedback on rental accommodations that comprise a plurality of modules that execute on a digital data processor, including, a first module that obtains email addresses, a second module that validates those e-mail addresses, a third module that generates and delivers invitations to authorized email addresses, a fourth module that authenticates users that respond to those invitations, a fifth module that validates content entered by users in response to the invitations, a sixth module that stores the validated content, and a seventh module that accepts input from managers in regard to that content. Method and systems according to the invention cultivate user feedback and reviews to substantiate accurate vacation home rental and alternative lodging (refers to small lodging services, such as bed and breakfasts, cabins, etc.) accommodations through a closed cultivation system.
US08762508B2

Configuration drift refers to changes made over time that cause a computer or service to deviate from a desired configuration. Configuration drift of a group of machines can be managed by defining configuration intent. Intent is defined by defining a configuration baseline comprised of a collection of related configuration rules. Configuration rules include settings, and targets which can be any managed entity that enables reporting of non-compliance at a more granular level. A configuration baseline can be completed by reading configuration rules from one or more well-configured computers. Configuration drift is assessed by comparing actual values to the configuration baseline values and is reported at a managed entity level instead of at a machine level. Remediation, returning the computer to a state of compliance with the configuration baseline, can be performed on demand. Remediations performed over time are retained and applied to a new instance of the service to eliminate configuration drift on the new instance.
US08762500B2

There are disclosed measures of address assignment for a network element being operable in a multi-level network, comprising retrieving a network prefix of said multi-level network and network prefix information including at least one of a top-level indication, a suffix length parameter and a maximum prefix length parameter, generating a first address in accordance with a topology of said multi-level network on the basis of said retrieved network prefix and network prefix information, and assigning said generated address to an egress interface of said network element.
US08762496B1

Methods, systems, and computer program products, including computer programs encoded on a computer readable storage medium, for pre-selecting content to be delivered to a user. A method includes: pre-selecting one or more content items for delivery to a user based at least in part on a user identifier, the user identifier identifying the user as being associated with a targeting group; storing the pre-selected content items in a list in association with the user; receiving a request for content, the request including the identifier; identifying one or more of the pre-selected content items eligible for delivery to the user based on the identifier; determining, based at least in part on evaluation criteria, that one of the pre-selected content items should be provided to the user responsive to the request; and providing, by a server system and responsive to the request, the determined content item to a client device.
US08762494B2

In a process for loading firmware via a hub into a group of interconnected control devices, a set of communication frames is transmitted by the hub and addressed to at least one of the control devices in the group for reaching all of the interconnected control devices therein. First and second inquiries regarding validity and invalidity respectively of the set of frames are sent collectively to the group, and based on replies from any of the control devices that have received at least one of the inquiries, the set of frames is re-transmitted or a successive set of frames is transmitted or loading of the firmware is aborted, the process being repeating all portions of the firmware are loaded.
US08762490B1

Methods and systems for reducing web page load time include obtaining speculative information associated with a uniform resource locator (URL). The method and system also include determining whether to prefetch content of the URL based on the speculative information. The method and system further include providing an instruction to prefetch the URL content when a determination to prefetch results. The method and system also include prerendering the URL content when the instruction to prefetch the URL content is provided.
US08762483B2

The system and method may include identifying manifest data associated with a package to be developed on a package development system, receiving the package from the package development system via a first network, comparing the manifest data to the package to determine whether a code injection exists in the package, and distributing the package to a plurality of user systems via a second network based on a determination that the code injection does not exist in the package.
US08762479B2

A method begins by a dispersed storage (DS) processing module encoding a data segment of multi-media content using a dispersed storage error coding function to produce a set of encoded data slices and partitioning the set of encoded data slices into a first sub-set of encoded data slices and a second sub-set of encoded data slices, wherein the first sub-set of encoded data slices include less than a decode threshold number of encoded data slices. The method continues with the DS processing module distributing the first sub-set of encoded data slices to a plurality of potential accessing devices and when accessing information from a device of the plurality of potential accessing devices is received, sending at least one of the encoded data slices of the second sub-set of encoded data slices to the device such that the device has the decode threshold number of encoded data slices.
US08762478B2

A broadband communication system with improved latency is disclosed. The system employs acceleration of secure web-based communications over a satellite communication network. In accordance with aspects of the invention, secure protocol acceleration is employed such that required protocol signals transmitted from a computer employing a web browser may be intercepted by a remote terminal. To insure that the browser will continue transmitting data, the remote terminal generates required acknowledgment and security signals to continue the secure communication, which may then transmitted back to the computer. Meanwhile, the received protocol signals may be converted by the remote terminal for transmission through the satellite communications system in a format appropriate for that communication medium. Aspects of the invention further include a hub or similar device for communicating with the satellite communications system.
US08762477B2

A content router comprising a plurality of interfaces configured to receive and forward a plurality of interests for content and content data in a content oriented network (CON), a cache configured to store content data, and a memory component configured to maintain a forward information base (FIB) that associates content with one or more interfaces on which the interests and content data are received and forwarded, and an availability FIB (AFIB) that associates content data with one or more corresponding collaborative caching routers in the CON that cache the content data.
US08762469B2

An electronic device may capture a voice command from a user. The electronic device may store contextual information about the state of the electronic device when the voice command is received. The electronic device may transmit the voice command and the contextual information to computing equipment such as a desktop computer or a remote server. The computing equipment may perform a speech recognition operation on the voice command and may process the contextual information. The computing equipment may respond to the voice command. The computing equipment may also transmit information to the electronic device that allows the electronic device to respond to the voice command.
US08762465B2

A method and apparatus for providing contents-sharing services are provided. The method for providing contents-sharing services includes: receiving a contents-sharing request message for a contents sharer from a first contents reproducing apparatus of a contents sharing requester; transmitting a contents-sharing notify message generated using the received contents-sharing request message to a second contents reproducing apparatus of the contents sharer; and transmitting the received contents-sharing request message to a streaming server, wherein the transmitted contents-sharing request message requests the streaming server to transmit contents to the second contents reproducing apparatus of the contents sharer.
US08762463B2

A website hosting service provides a plurality of services, from a common service architecture, to each of a plurality of unrelated websites, each of the plurality of services being adapted to contribute to a distinct service package for at least a plurality of unrelated websites, wherein the web hosting service is marketed through a plurality of marketing sites, each one of the plurality of marketing sites offering a different market specific offering and wherein a client hosting account initiated through a specific market specific offering is maintained under a consistent look and feel associated with the specific market specific offering when presenting client account service user interfaces.
US08762456B1

Technology is disclosed herein for a cloud based file system that facilitates storing data beyond a physical storage limit of a computing device. In some embodiments, the file system stores the metadata of the data in a local storage of the device and the data itself in a cloud storage. Upon accessing a data object on the device, the device obtains the data from the cloud storage and presents it to the user as if the content data is stored locally. The device identifies the data objects that are likely to be accessed by the user, pre-fetches the content of these data objects and stores them in a cache locally. Prefetching profiles are used to identify the data objects that are likely to be used based on a usage pattern of the data objects. Different prefetching profiles may be generated for multiple devices associated with the user.
US08762455B2

For an accelerated transaction, a client directs a request to a client-side transaction handler that forwards the request to a server-side transaction handler, which in turn provides the request, or a representation thereof, to a server for responding to the request. The server sends the response to the client via the server-side transaction handler and the client-side transaction handler. When data is to be sent between handlers, the sending transaction handler compares data segments with segments stored in its persistent segment storage and replaces segments with references to entries in its persistent segment storage that match or closely match the segments to be replaced. The transaction accelerators could handle multiple clients and/or multiple servers and the segments stored in the persistent segment stores can relate to different transactions, different clients and/or different servers. Persistent segment stores can be prepopulated with segment data from other transaction accelerators.
US08762448B2

Systems and methods are provided perform an asynchronous process in a mobile client when not connected to an enterprise server. An application on a mobile client receives a request from a user to perform a task that is ordinarily performed by the enterprise server, such as decompressing a large data file. The mobile client determines, however, that it is not connected to the enterprise server. Instead, the application spawns a thread to complete the task asynchronously. Accordingly, the task need not be performed synchronously, thus making the user wait, when the mobile client is disconnected from the enterprise server.
US08762441B2

In general, techniques are described that provide for 4×4 transforms for media coding. A number of different 4×4 transforms are described that adhere to these techniques. As one example, an apparatus includes a 4×4 discrete cosine transform (DCT) hardware unit. The DCT hardware unit implements an orthogonal 4×4 DCT having an odd portion that applies first and second internal factors (C, S) that are related to a scaled factor (ξ) such that the scaled factor equals a square root of a sum of a square of the first internal factor (C) plus a square of the second internal factor (S). The 4×4 DCT hardware unit applies the 4×4 DCT implementation to media data to transform the media data from a spatial domain to a frequency domain. As another example, an apparatus implements a non-orthogonal 4×4 DCT to improve coding gain.
US08762434B1

A storage system, such as a file server, uses pathname aliasing and exports a stored resource to clients by advertising to the clients a different pathname than the actual pathname of the resource.
US08762431B2

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for a delayed secure deletion of files from a copy-on-write file system. A system configured to practice the method receives a change to a file, writes a copy of the file in a first block of a storage device, the copy including the change, determines whether the change meets a predetermined condition, adds an entry into a delayed secure deletion list when the change triggers the predetermined condition, the entry storing an address associated with the first block, and deletes the first block when another change to the file is received, wherein the another change triggers another predetermined event.
US08762427B2

A method, social services data management system, and computer program product for managing data about social services. In response to receiving the data about the social services provided to a group of clients at a data collection application running on a computer system, the data collection application running on the computer system places the data into a first database in a first format using a content model identifying entities for the social services and relationships between the entities. The computer system changes the data in the first database from the first format to a second format used by a second database. The computer system moves the data in the second format to the second database. A report application running on the computer system generates a number of reports using the data in the second format in the second database.
US08762424B2

Provided are a computer program product, system, and method for processing schemas in a storage system. A presentation of a schema in a graphical user interface (GUI) is comprised of multiple type nodes in a tree structure. Each type node comprises a hierarchical arrangement of a plurality of nodes including group nodes including a plurality of nodes and content nodes providing values. First user input selects one of the type nodes in the schema for a view. Second user input selects one of the nodes in the selected type node in the schema for a view. Third user input selects a node in the schema to indicate a root node of the schema for the view. The view includes the root node and at least one sub node of the root node and is added as a child to the selected type node.
US08762423B2

Each of one or more songs in a song list is analyzed to determine whether the song satisfies a set of criteria at its current location. For each of the one or more songs that satisfies the set of criteria, the song is kept at its current location in the song list. For each of the one or more songs that does not satisfy the set of criteria, an attempt is made to select (e.g., randomly) another song in an unprocessed portion of the song list that satisfies the set of criteria. If a selected song satisfies the set of criteria then the song and the selected song are swapped. However, if greater than a threshold number of attempts to select a song that satisfies the set of criteria are made, then the song is kept at its current location in the song list.
US08762422B2

Data structures used to store data in an enterprise resource planning (ERP) system may be configured and custom-generated in a configuration mode of the ERP system where a subset of selectable data fields may be selected to avoid allocating space and resources to unused data fields. The data structures may then be generated in the configuration mode to eliminate the unused data fields at runtime. This in turn saves space and resources that would otherwise be allocated but not used. In ERP systems substantial space and computing resources may be saved by only allocating space and resources to only those resources that a specific customer intends to use.
US08762421B2

A method and system for entities of a data access layer, the data access layer following an entity-relationship model in which data are depicted in term of entities and relationships between them and the entities are provided with a CRUD interface. The method includes the steps of: defining a meta-entity being a virtual entity, resulting as a composition of parts of one or more entities; describing the virtual entity, via a virtual entity descriptor, as a hierarchical structure in which entities are connected in a parent-child structure via a link; in the virtual entity descriptor, specifying which properties are taken from each entity to form partial entities of the virtual entity; providing a CRUD interface on the virtual entity; and at run time, accessing the virtual entity via its CRUD interface. The accessing is implemented as a set of calls to CRUD methods accessing the entities composing the virtual entity.
US08762415B2

An order class is defined which includes multiple data elements that are common to various order types. The order class identifies relationships of an order with various entities related to the order.
US08762412B2

To prevent conflicts of interest, an information management system is used to make sure two or more groups are kept apart so that information does not circulate freely between these groups. The system has policies to implement an “ethical wall” to separate users or groups of users. The user or groups of user may be organized in any arbitrary way, and may be in the same organization or different organizations. The two groups (or two or more users) will not be able to access information belonging to the other, and users in one group may not be able to pass information to the other group. The system may manage access to documents, e-mail, files, and other forms of information.
US08762409B2

A methodology is disclosed for improving searches of a distributed Internet network. A distributed Internet network is searched for a particular information type, searching for a field identified using a predetermined identifier indicating that the field comprises information of the particular information type. When the field identified using the predetermined identifier is found, an association of the contents of the field with the search results is made, and repeated using the same predetermined identifier. Information of a particular information type may then be served in a field identified using a predetermined identifier that identifies the field as containing information of the particular information type.
US08762401B2

A data retrieval system and method of the invention provide automatic retrieval of information based on data placed into, for example, a Windows™ clipboard. A user highlights and cuts (or pastes) data into the clipboard during execution of an application program. A data retriever program periodically reads the clipboard to determine whether new data has been placed therein. Upon finding new data in the clipboard, the data retriever program determines whether the data or a variation thereof satisfies a predetermined criterion. If the criterion is satisfied, the data retriever program initiates a data-retrieval operation, such as a Web-based search, based on the data. If the criterion is not satisfied, the data retriever program does not perform any data-retrieval action. The data retrieval program does not interfere with the clipboard; any application program sharing the clipboard can use data placed therein, e.g., by a paste operation.
US08762398B2

Disclosed herein is a method of integrating data of an XML document with a DB on a web. In the method, an XML document provided with user-defined tags is designed. An XSL format document for normal data mapping and an XSL format document for repetitive data mapping are designed. Mapping information required to map the normal data and the repetitive data of the XML document to the XSL format document for normal data mapping and the XSL format document for repetitive data mapping is created. An XSL document for normal data mapping and an XSL document for repetitive data mapping are generated using the mapping information. An SQL query statement required to integrate the normal data and the repetitive data of the XML document with a DB is generated. Data of the XML document is integrated with the DB by executing the SQL query statement on the DB.
US08762383B2

Registration and classification of non-textual information, such as digital images and video is described. Image searching and comparison of the images is also described. The digital images are indexed (i.e., each image is assigned a unique numerical parameter and/or a plurality of numerical parameters). The resulting index files are stored in a database that can be quickly searched because the index files are universal numerical files that are significantly smaller in size than their source images. Image search queries are also indexed to generate an index file, which is then compared with the stored index files. A similarity score is also calculated to rank the similar images based on the index file-to-index file comparison.
US08762382B2

A content classification system, method and computer product is presented. In connection with the invention, a data structure is created by identifying a plurality of words and mapping each word to one or more categories. The data structure is indexed. An item of content is identified and classified based on the data structure. The classification includes identifying all one—or more—word combinations in the item of content; for each word of at least a pre-determined number of characters in length in each of the word combinations, identifying each of the categories to which it is mapped; and determining a weight for each of the words based on an inverse proportion to the number of categories to which it is mapped.
US08762381B2

A method for storing an XML document, the method including decomposing the XML document into a hierarchy of nodes and creating an index of the nodes.
US08762358B2

Methods, systems, and apparatus, including computer program products, operable to perform operations including receiving from a user through a user interface a search query comprising one or more query terms, the user interface having an interface language, the interface language being a natural language; and determining a query language for the query from the query terms and the interface language, the query language being a natural language.
US08762356B1

Methods, systems, and apparatus including computer programs encoded on a computer storage medium for detecting change in rate of input reception. In one aspect, a series of keystrokes input by a user is received. A baseline time interval is determined for the user. A time interval between receiving a particular keystroke and receiving a preceding keystroke is determined. It is determined that the time interval exceeds the baseline time interval by a predetermined amount. Then, characters that correspond to one or more of the keystrokes, are transmitted to a search engine.
US08762352B2

Exemplary embodiments for data deduplication using short term history in a computing environment are provided. In one embodiment, by way of example only, a hash value is calculated on data chunks for a read operation. The calculated hash value is stored in a storage media. The calculated hash value is looked up in the storage media to verify if a current write operation was previously written and/or read. Additional system and computer program product embodiments are disclosed and provide related advantages.
US08762349B2

Deduplication dictionaries are used to maintain data chunk identifier and location pairings in a deduplication system. When access to a particular data chunk is requested, a deduplication dictionary is accessed to determine the location of the data chunk and a datastore is accessed to retrieve the data chunk. However, deduplication dictionaries are large and typically maintained on disk, so dictionary access is expensive. Techniques and mechanisms of the present invention allow prefetches or read aheads of datastore (DS) headers. For example, if a dictionary hit results in datastore DS(X), then headers for DS (X+1), DS (X+2), DS(X+read-ahead-window) are prefetched ahead of time. These datastore headers are cached in memory, and indexed by datastore identifier. Before going to the dictionary, a lookup is first performed in the cached headers to reduce deduplication data access request latency.
US08762344B2

An ACL, a setting table, and backup data are used to create an inter-base data sharing file system at a base permitted to share data. This enables data to be shared by bases. In a process for restoring backup data, with reference to the ACL and the setting table, a data management computer system determines whether or not each restore destination base is permitted to share data, and executes a restore process only on restore destination bases permitted to share data.
US08762341B1

A system and method for determining the data that should be backed up by a plurality of backup policies are described. A global file change log that lists which files have been changed may be maintained. The global file change log may be processed to distribute the file change information into policy-specific file change logs. A global block change bitmap may also be maintained. The global block change bitmap may indicate which data blocks of the files have been changed. Performing a respective backup operation for a respective backup policy may include backing up only the data blocks that have changed in the files listed in the respective policy-specific file change log since a previous backup operation for the respective backup policy was performed. The data blocks that have changed may be specified in a respective policy-specific block change bitmap for the respective backup policy.
US08762340B2

An index to be backed up in a multitenant environment is identified. The multitenant environment includes data for multiple client entities, each identified by a tenant identifier (ID) having one of one or more users associated with the tenant ID. Users of each of multiple client identities can only access data identified by a tenant ID associated with the respective client entity. The multitenant environment is a hosted database provided by an entity separate from the client entities, and provides on-demand database service to the client entities. A staged copy of the index to be backed up is created. The staged copy of the index is segmented. The segments are uploaded to a pre-selected location.
US08762336B2

Presented herein are methods of continuously verifying data and repairing errors introduced during replication. In a particular embodiment, a primary data store sends out information sufficient to create a checkpoint together with a checksum for the data being verified at that checkpoint. At the secondary data store, a checkpoint is created in accordance with the checkpointing information, and a checksum is calculated over the indicated data at the created checkpoint. If the calculated checksum disagrees with the received checksum, additional checksums are calculated over subranges of the indicated data and compared with corresponding checksums over the data at the primary data store. The checksums at the primary data store may be requested from the primary data store or calculated locally based on the received overall checksum. Once an erroneous entry is identified, it can then be re-replicated from the primary data store to restore data consistency.
US08762333B2

A computer readable storage medium includes executable instructions to store load data in new rows of an append only table within a data warehouse, without updating or deleting existing rows in the append only table. The new rows are added in a database transaction that guarantees that the distributed reads and writes of all transactions are processed reliably and that the transactions obey snapshot isolation rules. Data changes associated with the load data are maintained in a separate update table. Data from the append only table is merged with data changes from the update table to supply read data.
US08762330B1

Systems, methods and computer program products for determining completion of asynchronous commands in a library system and providing an indication of the completion to a synchronous component of the media library system so that commands which are dependent upon the completion can be efficiently issued and executed. In one embodiment, a tape is mounted in a drive of the library and a command is issued to initiate an asynchronous filesystem mount operation. Diagnostic information generated by the operating system for this operation is communicated to the media library management application via a pipe. When the filesystem mount process is completed, a corresponding diagnostic message is communicated to the media library management application through the pipe. Until this message is received by the media library management application, commands that are dependent upon the completion of the filesystem mount process are inhibited, and afterward these dependent commands are allowed to be issued.
US08762326B1

A server device receives a user request and retrieves, based on the user request, a list of popular topics, a generic ranking score for each topic in the list of popular topics, and a topic profile for a first topic in the list of popular topics. The server device identifies a user profile for the user and determines a personalization score for the first topic in the list of popular topics, where the personalization score for the first topic is based on one or more similarities between the user profile and the topic profile for the first topic. The server device determines a revised ranking score for the first topic in the list of popular topics based on the personalization score and the generic ranking score for the first topic; and ranks the topics in the list of popular topics, using the revised ranking score for the first topic.
US08762323B2

A swap-based multitenant database load balancing (SWAT) invention finds an optimal swap set that eliminates hotspots, and finds a sequencing and parallelization of swap executions for the multitenant database.
US08762302B1

The disclosed techniques can provide users with a tool having an integrated, user-friendly interface and having automated mechanisms which can reveal correlations between data streams to the users in a clear and easily understandable way, thereby enabling the users to easily digest the vast amount of information contained in activities within one or more network, to understand the correlations among the activities, to stay informed and responsive to current or new trends, and even to predict future trends. Among other benefits, the disclosed techniques are especially useful in the context of discovering impacts of social networking activities on other types of commercial activities.
US08762290B2

The present invention provides a plurality of Enterprises with a single online user interface with which the Enterprise can provide Enterprise Shippers, shipping origination users and shipping intermediary users with an automated parcel management system for a plurality of supported Carriers for a plurality of services. The present invention provides for the hierarchical definition of users, including the hierarchical definition of organizational units within each Enterprise. The present invention further provides for a distinct definition of policies, privileges, and other types of specifications for each user level, each user, and each organizational unit. The present invention applies the user and organizational policies, privileges and other specifications as they apply to each particular user to drive the interactive interface with each particular user and to provide among other things, shipping options, shipping services, shipping rates, traveler and/or shipping label preparation, and shipment tracking.
US08762287B2

A method is provided for determining employer compliance in determining employment eligibility requirements in accordance with federal immigration regulations. Compliance alerts and compliance tips are displayed for guiding employers in verifying employment eligibility. Completed employment eligibility forms are automatically audited to analyze whether the employer has accurately completed the employment verification. The completed forms are audited by applying various compliance rules to a completed employment eligibility form, presently a Form I-9, to determine compliance with the applicable regulations. A listing is provided of various errors and additional data required to complete the audited form. The method is preferably administered by a single service provider for multiple employers, to assure that changes in the applicable regulations are regularly incorporated. A central system is provided for managing all of the employment eligibility forms associated with particular employers, to assure continued compliance with federal regulations.
US08762279B2

Embodiments of the invention enable cardholders conducting an online transaction to be authenticated in real-time using a challenge-response application. The challenge-response application can be administered by an issuer or by a third party on-behalf-of an issuer. A challenge question can be presented to the cardholder, and the cardholder's response can be verified. The challenge question presented can be selected based on an analysis of the risk of the transaction and potentially other factors. A variety of dynamic challenge questions can be used without the need for the cardholder to enroll into the program. Additionally, there are many flexible implementation options of the challenge-response application that can be adjusted based on factors such as the location of the merchant or the location of the consumer.
US08762274B2

A currency dispense and control system (CDCS) for securely dispensing paper currency in multiple modes: (1) an ATM system and (2) a currency control system that allows a merchant or merchant-approved employee to withdraw cash from the CDCS independent of a standard ATM electronic fund transfer (EFT) network. The CDCS may be on-site and implemented using standard ATM hardware or may be located remotely. The CDCS may also include one or more of the following functionalities: a duress dispensation system that allows the CDCS to activate an alarm and/or otherwise communicate with local police or security services during a robbery, a time-release system that effects a time-delayed dispensation functionality, and a user identification and authentication system for authenticating a user identity and determining eligibility of the user to access the currency control system.
US08762263B2

A method and system for using a secured account number for processing proximity types of wireless financial transactions associated with portable consumer proximity devices is disclosed. In one embodiment, the method includes receiving a proximity type of wireless financial transaction request along with a secured account number from a portable proximity consumer device such as a contactless smart card, converting the secured account number to the user's real account number, and transmitting the financial transaction request along with the user's real account number to the issuer of the user's real account number for authorization and processing.
US08762262B1

A method for automatically collecting payment for a credit account includes determining if a credit account is delinquent and determining the number of days the credit account is delinquent. The method includes automatically collecting a first amount from a first account if the number of days the credit account is delinquent comprises at least a first number of days and crediting the credit account the first amount. The first account may comprise a checking account, and the first number of days may comprise twenty days.
US08762261B2

The present disclosure generally relates to financial data processing, and in particular it relates to lender credit scoring, lender profiling, lender behavior analysis and modeling. More specifically, it relates to rating lenders based on data derived from their respective consumers. Also, the present disclosure relates to rating consumer lenders based on the predicted spend capacity of their consumers.
US08762259B1

Systems and methods for completing a real-time prescreen of the credit-worthiness of a current or prospective customer when the customer phones, engages in text-based online communication with, meets in person with, or in some way has contact with a customer service representative of a financial services institution, are provided, as are systems and methods for providing in real time to the customer, if the customer is determined through a real-time prescreen to be sufficiently credit worthy, an unsolicited credit card offer, or an unsolicited offer of another form of credit, from the financial services institution. Systems and methods for completing a real-time prescreen of the credit-worthiness of a current or prospective customer, or providing an unsolicited credit offer in real time to such a customer, are also provided when the customer's contact with a financial services institution is largely text-based online contact wherein a customer service representative need not act as an intermediary in customer communications with the financial services institution.
US08762250B2

A method for facilitating greenhouse gas emission control in an enterprise is disclosed herein. In one embodiment, such a method may include taking an inventory of GHG-producing assets of an enterprise and monitoring the GHG emission rate for each of the GHG-producing assets. If the GHG emission rate for a specific GHG-producing asset exceeds a specified rate limit, or if the growth rate of the GHG emission rate for the specific GHG-producing asset exceeds a specified growth rate limit, maintenance may be automatically scheduled for that GHG-producing asset.
US08762246B2

A computer-implemented system and method for managing collateral allocations associated with Tri-Party repurchasing agreements and a collateral allocation system includes one or more processors and memory/database configured to store user-definable rulesets and collateral characteristics relating to the Tri-Party repurchasing agreements. A collateral allocation module recalls collateral from the Tri-Party repurchasing agreements to a common Dealer Box, and reallocates the collateral to the Tri-Party repurchasing agreements utilizing a self organizing map, so as to minimize margins to reduce over-collateralization and/or undercollateralization. Other considerations, such as basket identifiers and cost of carry considerations may be weighed in the reallocation as well.
US08762241B2

A quick pay option is provided so that a user can make a payment from a merchant site by simply entering in a user identifier in a pop-up window. Limits are set for the quick pay option and may vary between different merchants. The payment provider is able to determine the merchant, user, and transaction information automatically, such that the user may only be required to enter the identifier to process and complete the payment.
US08762231B2

Geographic merchandise matching system, associated apparatus and method are provided. In an embodiment, a hand-held apparatus integrates user geographic location and a merchandise matching condition, and queries a merchandise service platform. An information matching module of the merchandise service platform accesses a merchandise database, a geography database and a comment database for sorting to form a matching result, and sends the matching result back to the handheld apparatus.
US08762230B2

A non-transitory computer-readable storage medium, storing one or more programs configured for execution, the one or more programs for monitoring, transmitting, and recording usage of a computer or mobile device connected to a network, the one or more programs including instructions for establishing a first account, the settings of the first account being stored in a database; establishing a second account, the settings of the second account being stored in the database, wherein the second account includes a wish-list; linking the first and second accounts such that control settings of the second account are determined through the first account; and making a purchase from the wish-list of the second account consistent with the control settings of the second account.
US08762226B2

A computer-implemented method includes prompting a first user to select one or more images representing merchandise items, receiving one or more image selections from the first user through the user interface, and determining a shopping preference of the first user based, at least in part, on the image selections. The shopping preference of the first user includes information about the merchandise items represented by the image selections. The method further includes identifying a second user having a shopping preference that is substantially similar to the shopping preference of the first user. The shopping preference of the second user includes information about one or more preferred merchandise items of the second user. The method further includes generating at least one shopping recommendation based on the shopping preference of the second user, and presenting the shopping recommendation to the first user.
US08762223B2

The invention relates to a method for operating a trading platform for selling goods using a computer system, the computer system including a communication interface configured for the exchange of information between users and the computer system via at least one communication network, a memory unit for storing information associated with a good to be sold, and a price variation unit, connected to the memory unit and the communication interface, for varying a price associated with the good as a function of time, based on a parameterized price function. The invention further relates to a trading platform, a computer program product, and a computer system.
US08762218B1

Systems and methods for collecting, selecting, and displaying an image or image set in a network based environment are described. The systems and methods can collect multiple images for any given item from multiple sources, select a desired image (or set of images) that best depicts that item, and then display that selected image (or image set) in the network based environment. The desired image (or image set) that best depicts the item can be selected using any number or combination of pre-selected criteria. By using the pre-selected criteria, the process needs no manual intervention, and can therefore be automated or semi-automated to save both time and cost.
US08762214B1

A method for hierarchical product selection and purchasing from a server. The method includes accessing a plurality of products from a plurality of component subareas, wherein the products are for an assembly of a computer system, and wherein each of the component subareas have corresponding compatibility constraints with respect to other component subareas. A hierarchical presentation of the products is generated, wherein the presentation proceeds from a parent product out of the plurality of products to a child product out of the plurality of products. The hierarchical presentation of the products are provided to a client computer system via a Web browser hosted on the client computer system, wherein the presentation is configured to show child component subareas that satisfy compatibility restraints with parent component subareas. An order for the at least one product is accepted and implemented with a corresponding e-commerce agent for the product.
US08762213B1

A portal is provided by the system. The portal has respective views for a supplier submitting electronic invoices and an administrator of an enterprise submitting and/or reviewing electronic invoices. An administrator of the enterprise can create and maintain supplier groups in the portal, assign security permissions to the supplier groups in the portal; and assign users to the supplier groups in said portal. The users thereby receive security permission assigned to the supplier group to which they are assigned. The processing of electronic invoices by users is controlled in accordance with the assignments of security permissions to the supplier groups.
US08762212B2

The invention discloses a printed label and a display shelf for a business establishment, including a display shelf having a length and at least one area on which at least one product is to be placed. The area has a length and a depth. The label includes product information printed thereon for identifying the at least one product for display on the shelf, and first and second space indicators for indicating a position, corresponding to a portion of the length of the shelf, at which the at least one product is to be placed. The label is constructed and arranged to have a predetermined length that is coextensive with the portion of the length of the area of the shelf on which the at least one product is to be placed. The first and second space indicators define the predetermined length. The first space indicator indicates where the portion of the length of the area of the shelf begins and the second space indicator indicates where the portion of the length of the area of the shelf ends.
US08762209B2

According to an embodiment of the invention, products and processes are disclosed for receiving, via a point-of-sale terminal that is not a vending machine, an indication of a set of products which a customer desires to purchase. At least one product is offered to the customer via the point-of-sale terminal, and an acceptance of the offer is received.Thereafter a request to receive the product is received. A unit of the product is dispensed via the vending machine.
US08762204B2

The way in which Websites are reviewed for use in an advertising network may be improved by (a) accepting a collection including one or more documents, (b) determining whether or not the collection complies with policies of an advertising network, and (c) approving the collection if it was determined that the collection complies with the policies. The collection may be added to the advertising network if the collection is approved such that (e.g., content-targeted) advertisements may be served in association with renderings of documents included in the collection. The collection may be a Website including one or more Webpages. The policy may concern (A) content of the one or more documents of the collection, (B) usability of a Website wherein the collection of one or more documents is a Website including one or more Webpages, and/or (C) a possible fraud or deception on the advertising network or participants of the advertising network by the collection.
US08762201B1

A system, method and computer program product are included for correlating information. In particular, first information associated with an advertisement presented utilizing a first medium is identified. In addition, second information associated with user activity involving a second medium is received. In use, the first information and the second information are correlated for gauging an effect of the advertisement on the user activity involving the second medium.
US08762200B2

A method includes receiving data for an object at a computing device. The method includes sending a representation of the object from the computing device to a display device coupled to the computing device. The object includes a first display element in a featured position and a second display element. The method includes selecting advertising content with a processor of the computing device based on first information retrieved from the data that is associated with the first display element, based on second information retrieved from the data that is associated with the second display element, and based on a first location in the representation of the first display element relative to a second location in the representation of the second display element. The method also includes sending the advertising content from the computing device to the display device for display in an advertising window.
US08762193B2

A method and system that provide analytical tools for increasing average revenue per user (ARPU) allows users to design and execute marketing campaigns that target customers with a statistically significant likelihood of accepting a marketing campaign offer and generating the greatest increase in revenue. The method and system creates statistical models to determine an individual customer's propensity to respond positively to a campaign and propensity to generate increased revenue. The method and system scores the customers according to the customers' propensities, and uses the scoring results to select an optimal mix of customers to contact during the marking campaign.
US08762186B2

A method of creating an analogous workflow is provided. A first workflow is received at a first device, the first workflow including a plurality of first modules that are connected. A second workflow is received at the first device, the second workflow including a plurality of second modules that are connected. A third workflow is received at the first device, the third workflow including a plurality of third modules that are connected. An analogy workflow is determined based on a difference between the received first workflow and the received second workflow. The determined analogy workflow is applied to the received third workflow to define a fourth workflow. A method of identifying a workflow of a plurality of workflows is provided. A query workflow includes a plurality of modules that are connected. A workflow is identified that at least partially matches the received query workflow.
US08762183B1

A computer program product auditing property insurance claims that result in restoration claims using an administrative data storage connected to an administrative processor and a network, and a plurality of client devices connected to the network. The computer program product enables compliance with insurance agreements.
US08762182B2

A system and method for facilitating annuity transactions between annuity purchasers and providers via an annuities placement program accessible to the purchasers and providers. Purchasers enter quote solicitation information used by the annuity providers to establish a quote for an annuity. Annuity providers enter a quote in response to the quote solicitation information, and the quote is provided to the purchaser via the annuities placement program. The quote is customized to the annuity purchaser's quote solicitation information. Multiple quotes from multiple providers may be presented to the purchaser for ease of quote comparison. To facilitate such transactions, a discretionary group is established to be a contract holder for each participating annuity provider. A master group contract is established for each of the participating providers, each of which is written by a respective one of the participating annuity providers to the discretionary group to allow the discretionary group to be the contract holder for annuities purchased by the annuity purchasers. In response to an annuity purchase, a certificate of participation is issued to the purchaser from the provider under the terms of the master group contract of that annuity provider, which reflects annuity terms customized to the annuity purchaser.
US08762176B2

The invention provides a network computer system and novel pharmacy printers and their methods of use wherein the local CS includes a pharmacy printer for printing pharmacy orders including prescriptions, and the pharmacy printer includes a pharmacy printer database storing drug information and association of a drug identifier with information about a corresponding drug, and additional information, and obtains and uses instructions for printing the additional information in association with printing of a prescription label from characters contained in a prescription label print file for the prescription label.
US08762171B2

A healthcare decision support system simulates effects of a change in a number of patients. A repository includes patient specific clinical and non-clinical data, comprising multiple medical record attributes of multiple patients. A simulation processor receives data representing multiple factors for adjusting a value representing number of patients in corresponding multiple associated subsets of the multiple patients. An individual subset comprises patients having a particular medical record attribute of a particular type. A calculation processor identifies patients common to different particular subsets, and calculates a change in a value representing number of patients common to the different particular subsets by calculating a product of factors associated with the different particular subsets.
US08762167B2

Personalized, health and performance programs are generated for individuals based on various biomarkers and performance and lifestyle assessments. In one embodiment, a diagnostic test of blood or other biological specimen(s) is used to determine key biological marker levels. Information and assessments of the user's physical performance, life style and health and wellness goals is also collected and provided to an expert system that matches the biomarker levels and assessments to a knowledgebase of scientific knowledge about biomarker levels and health and fitness outcomes. Personal recommendations and advice on nutrition and exercise is then generated, which may be used to help individuals reach their diet, fitness, and wellness goals and improve their physical and mental performance and well being in measurable ways.
US08762165B2

In a computer-implemented method of optimizing a diagnostic test sequence to diagnose a medical condition of a subject. A group of diagnostic tests related to a symptom is determined from a pool of diagnostic tests. A probabilistic failure mode analysis is conducted to determine the efficacy of each of the diagnostic tests based on historical outcomes of actual diagnostic testing. The comparative utility of each diagnostic tests based on a plurality of factors that can affect problem resolution is analyzed. A weight is assigned to each factor involved in the probabilistic failure mode analysis. The diagnostic tests are ordered based upon at least one of: a probability of the diagnostic test identifying a cause of the failure mode in a minimum amount of time; a probability of the diagnostic test identifying the cause of the failure mode at a minimum cost; and a relative weighting of minimizing time versus minimizing cost. A first diagnostic test is selected from the group based at least in part on a probabilistic failure mode analysis and the weighted factors involved therein.
US08762164B2

A healthcare risk index is generated using a patient or individual's pharmacy claims. The index may be used to explain and predict variation in pharmacy-related costs and variation in total healthcare costs or utilization. In particular, the index is generated by first examining the individual's pharmacy claims to identify any chronic conditions possessed by the individual. Similarly, the individual's pharmacy claims are examined to identify any compliance medications prescribed to the individual. The chronic condition information is used to generate a chronic condition score by summing regression coefficients for each chronic condition possessed by the individual. Likewise, the compliance medication information is used to generate a compliance medication score by summing products of regression coefficients for each compliance medication prescribed to the individual with associated medication supply weights. From there, a modified chronic condition score is generated by multiplying the chronic condition score by an overall chronic condition regression coefficient. The modified chronic condition score may then be further modified by subtracting a no-claims weight from the chronic condition score in cases where the individual has no pharmacy claims. Finally, the risk index may be determined by summing the modified chronic condition score and the compliance medication score.
US08762160B2

A purchasing system includes a master server linking to a product and service inventory database. A query and response coordination database is hosted on the master server and includes a customer profiles database, a loyalty program rules database, and a purchase rules dataset. The coordination database receives a purchase request query, extracts purchase data elements from the received purchase request query, uses purchase rules from the rules dataset, applying the extracted purchase data elements to form a purchase query, applies the purchase query to the inventory database to determine available product and service inventory that satisfy the purchase request query, available product and service inventory that satisfy the purchase request query being identified as purchase options, receives purchase options from the inventory database, determines a total rewards benefit and creates a file for sending via the network to the purchaser's computer to display the query response.
US08762156B2

A speech control system that can recognize a spoken command and associated words (such as “call mom at home”) and can cause a selected application (such as a telephone dialer) to execute the command to cause a data processing system, such as a smartphone, to perform an operation based on the command (such as look up mom's phone number at home and dial it to establish a telephone call). The speech control system can use a set of interpreters to repair recognized text from a speech recognition system, and results from the set can be merged into a final repaired transcription which is provided to the selected application.
US08762155B2

A voice integration platform and method provide for integration of a voice interface with a data system that includes stored data. The voice integration platform comprises one or more generic software components, the generic software components being configured to enable development of a specific voice user interface that is designed to interact with the data system in order to present the stored data to a user.
US08762151B2

Methods of automatic speech recognition for premature enunciation. In one method, a) a user is prompted to input speech, then b) a listening period is initiated to monitor audio via a microphone, such that there is no pause between the end of step a) and the beginning of step b), and then the begin-speaking audible indicator is communicated to the user during the listening period. In another method, a) at least one audio file is played including both a prompt for a user to input speech and a begin-speaking audible indicator to the user, b) a microphone is activated to monitor audio, after playing the prompt but before playing the begin-speaking audible indicator in step a), and c) speech is received from the user via the microphone.
US08762149B2

The present invention refers to a method for verifying the identity of a speaker based on the speakers voice comprising the steps of: a) receiving a voice utterance; b) using biometric voice data to verify (10) that the speakers voice corresponds to the speaker the identity of which is to be verified based on the received voice utterance; and c) verifying (12, 13) that the received voice utterance is not falsified, preferably after having verified the speakers voice; d) accepting (16) the speakers identity to be verified in case that both verification steps give a positive result and not accepting (15) the speakers identity to be verified if any of the verification steps give a negative result. The invention further refers to a corresponding computer readable medium and a computer.
US08762148B2

A method and apparatus for carrying out adaptation using input speech data information even at a low reference pattern recognition performance. A reference pattern adaptation device 2 includes a speech recognition section 18, an adaptation data calculating section 19 and a reference pattern adaptation section 20. The speech recognition section 18 calculates a recognition result teacher label from the input speech data and the reference pattern. The adaptation data calculating section 19 calculates adaptation data composed of a teacher label and speech data. The adaptation data is composed of the input speech data and the recognition result teacher label corrected for adaptation by the recognition error knowledge which is the statistical information of the tendency towards recognition errors of the reference pattern. The reference pattern adaptation section 20 adapts the reference pattern using the adaptation data to generate an adaptation pattern.
US08762139B2

A noise suppression device includes: a power spectrum calculator converting an input signal of time domain into power spectra of frequency domain; a voice/noise determination unit determining whether the power spectra indicate voice or noise; a noise spectrum estimation unit estimating noise spectra of the power spectra; a period component estimation unit analyzing a harmonic structure constituting the power spectra and estimating periodical information about the power spectra; a weighting coefficient calculator calculating a weighting coefficient for weighting the power spectra; a suppression coefficient calculator calculating a suppression coefficient for suppressing noise included in the power spectra; a spectrum suppression unit suppressing amplitude of the power spectra in accordance with the suppression coefficient; and an inverse Fourier transformer converting the power spectra output by the spectrum suppression unit into a signal of time domain to generate a noise-suppressed signal.
US08762138B2

The present invention relates to a method as well as to a computing device (20) for editing a noise-database (13) containing noise information, said noise information being derived from noise signals within an audio stream (19). In order to enhance possibilities to create and utilize context information which emerge from tracking noise signals from an audio stream, for example a telephone call, the above method is characterized by the following steps: A) in a localizing step (14), determining geographical data of the location the noise signals origin from; B) in an analyzing step (15), analyzing the noise signals with reference to the noise content; C) in a linking step, linking the analyzed noise signals to said geographical data to create noise information; D) in a storing step, storing said noise information within said noise-database (13). The present invention further relates to a method of treating noise signals within an audio stream (18), said audio stream comprising noise signals and additional audio signals, preferably voice signals.
US08762131B1

In some embodiments, linguistic knowledge bases including multiword lexicon entries belonging to various natural languages are generated and maintained. Multiword lexicon entries include representations of multiword expressions (e.g. composite words such as “expectation value”, verbal phrases such as “to stumble upon”, and idiomatic phrases such as “to hit the nail on the head”), and multiword inflection templates (e.g. “more adjective” as a symbolic representation for the comparative form of adjectives). A representation of a multiword lexicon entry, including a dependency tree and/or an attribute-value tree, is displayed within a graphical user interface, allowing a user to verify, update, and correct lexical data. Computer-readable encodings (e.g. XML) of dependency tree and/or attribute-value tree data are saved as part of each lexicon entry.
US08762129B2

A technique is presented for fast input of multi-character compound consonants and vowels on a touch computing device. The technique provides for fast input of multi-character compound consonants and vowels by enabling a user to touch an initial character on a first layout of characters, then slide his/her finger in different directions and/or different distances according to a second layout of characters. The second layout of characters can be based on the first touched character and therefore can have a limited set of characters, e.g., fewer characters in comparison to the first layout of characters. A syllable formed after input of both a consonant and a vowel, represented as one character set, e.g., in the Roman alphabet, can then be transliterated into another language, e.g., Chinese.
US08762110B2

Embodiments of the invention provide a computer-aided design (CAD) application configured for generating interactive truss objects in a CAD model. In one embodiment, a truss creation tool allows the user to select a truss family and the endpoints of the truss. Based on these selections, the truss creation tool generates a layout and structural members of a truss. The truss may be maintained as an interactive object within the CAD model. Thus, a user may edit the truss object, resulting in the regeneration of the truss layout and the regeneration of the structural elements of the truss.
US08762106B2

A system and method to facilitate the monitoring and diagnosis of a process control system and any elements thereof is disclosed with a specific premise of abnormal situation prevention in a heat exchanger. Monitoring and diagnosis of faults in a heat exchanger includes statistical analysis techniques, such as regression and load following. In particular, on-line process data is collected from an operating heat exchanger. A statistical analysis is used to develop a regression model of the process. The output may use a variety of parameters from the model and may include normalized process variables based on the training data, and process variable limits or model components. Each of the outputs may be used to generate visualizations for process monitoring and diagnostics and perform alarm diagnostics to detect abnormal situations in the heat exchanger.
US08762101B2

Systems and methods for segmenting a period of time into identification of locations of a user who performs activities are described. One of the methods includes detecting activity of a monitoring device worn by the user. The activity includes an amount of movement of the monitoring device. The activity is performed for a period of time. The method further includes obtaining geo-location data for the monitoring device and storing, during the period of time, the detected activity and corresponding geo-location data. The method also includes analyzing the detected activity and the corresponding geo-location data to identify one or more events. Each event is associated with a group of activity data and one or more of the groups of activity data is associated with an identifier, which is obtained using the geo-location data.
US08762098B2

A thermal testing system for an electronic device includes at least one airflow sensor, at least one temperature sensor, a data collecting module, and a computer. The at least one airflow sensor is configured to sense an airflow speed in the electronic device. The at least one temperature sensor is configured to sense temperature information of the electronic device. The data collecting module is connected to the at least one airflow sensor and the at least one temperature sensor, and configured to receive analog signals sensed by the at least one airflow sensor and the at least one temperature sensor and convert the analog signals to digital signals. The computer is connected to the data collecting module, and configured to receive the digital signals from the data collecting module and display a test result.
US08762094B2

A method of calibrating the frequency of a gm-C filter is provided. The method includes generating, by a frequency calibration circuit, a calibration code capable of tuning a cut-off frequency of the gm-C filter according to a frequency of an oscillation signal that is output from a gm-C oscillator and indicates a process distribution and a reference code, determining, by the frequency calibration circuit, whether the calibration code exists within a range of a reference code, and outputting, by the frequency calibration circuit, the calibration code to the gm-C filter or generating a variable current to simultaneously tune transconductance of the gm-C oscillator and transconductance of the gm-C filter, according to a result of the determination.
US08762089B2

Disclosed is a test method an apparatus in which an area for test and an area for analysis are specified based on the design information of the display device having a non-rectangular display area. To carry out testing, parasitic capacitances are found using the design information, and operations for weighting are performed on test data or threshold values based on which a decision on pass/fail is to be made.
US08762087B2

This invention places plural ring oscillators on a semiconductor chip during manufacture. The respective oscillation frequencies of these ring oscillators are measured. The semiconductor chip is assigned a grade dependent upon the measured frequencies. The ring oscillators are disposed proximate to critical paths on the semiconductor chip and employ circuit types to model the critical path operation under as many the manufacturing variations as possible. A linearly fitted model of ring oscillator frequencies to critical path delays is constructed during characterization after manufacture.
US08762083B2

An intelligent circuit protection system and method for automating component replacement and providing information to a user or operator about a load for circuit protection. The circuit protection method includes sensing current and voltage across a fuse protecting a load; sending at least one signal indicative of the current and voltage; and using the at least one signal to determine if the load is operating normally.
US08762076B2

Probe configuration is achieved in a measurement system in which probes are given possible configuration data depending upon conditions in an area relevant to the area of the probe. The possible probe configurations include global boundaries, such as time, and each probe then, based upon the possible configurations, selects a configuration. In one embodiment, the probe may interact with a central processor to further define the probe configuration. In one embodiment, probes may communicate with other probes, both to help define their operating environment and to optionally provide configuration data to another probe.
US08762074B2

The present invention provides a method of determining the optimal composition of a serum-free, eukaryotic cell culture medium supplement, using 2-level factorial design and the steepest ascent method. The invention further provides a method of making a serum-free eukaryotic cell culture medium supplement and the generated thereof. The invention further provides a method of making a serum-free, eukaryotic cell culture medium and the medium generated thereof. The invention further provides a kit containing the medium of the invention. The invention also provides a method of expanding CD34<+> hematopoietic cells and a composition comprising CD34<+> hematopoietic cells in a serum-free, eukaryotic cell culture medium of the invention.
US08762071B2

The invention relates to a system for the automatic, rapid and dynamic conveyance of biological cells for transplant, therapy or research purposes between withdrawalcentres or banks (storage facilities) and clinics, transplant centres or research facilities and also for the monitaring and backing of the processes from request transmission, for supply of a cell specimen which is suitable for the allogeneic transplant, through application of the conveyed specimens to tracking of the results in a patient and the provision of these data for statistical and other purposes. For the first time, the system is able to put forward complete solution proposals for specifically stored transplants online and automatically.
US08762069B2

A method of determining a therapeutic regimen for the treatment of cancer with Dickkopf (Dkk) protein in which a mathematical model of differential equations describing the major signaling pathways involved in stem cell regulation is created and used to simulate signals from the cancer stem cell environment based upon administration of at least a single dose of Dkk in vitro and/or in vivo. A method of modulating cancer stem cells is also provided in which the stem cell computer model is simulates the effect of Dkk and performs a calibration test to determine a threshold value above which Dkk induces cell differentiation and a threshold value below which Dkk induces stem cell proliferation.
US08762067B2

Certain embodiments disclosed herein relate to compositions, methods, devices, systems, and products regarding frozen particles. In certain embodiments, the frozen particles include materials at low temperatures. In certain embodiments, the frozen particles provide vehicles for delivery of particular agents. In certain embodiments, the frozen particles are administered to at least one biological tissue.
US08762057B2

A first mobile device is allowed to persistently lock onto a second mobile device, thereby allowing the first mobile device to not only constantly monitor the dynamic location of the second mobile device but also to adaptively navigate in real-time to the dynamic location associated with the second mobile device. The dynamic location may include a current location of the second mobile device or a final destination for travel of the second mobile device.
US08762046B2

A method and system for creating geometry for ADAS are described. Link chains, which are a sequence of segments, are created. The link chains are used to create 2D splines. The link chains, the 2D splines, and height data are used to create 3D splines. The 3D splines and possibly the 2D splines are converted to Bezier curves, which can be used to create a 2D polyline. ADAS applications can use the Bezier curves and the 2D polylines to provide ADAS functions.
US08762044B2

A Guided Soft Target System is disclosed that includes a subject vehicle and a dynamic motion element (DME). The subject vehicle may be accelerated at an arbitrary rate to a speed corresponding to the speed in its own predetermined trajectory. Each of the DME vehicles computes its target speed as a ratio of the subject vehicle's speed at each waypoint location, and modulates its speed control to achieve this target speed. To further compensate for timing differences along the target path, each DME computes its longitudinal error along the path relative to its target position, as dictated by the position of the subject vehicle within its own trajectory, and each DME's target speed is modulated in order to minimize the longitudinal error along the predetermined trajectory.
US08762043B2

A system for collision course prediction includes a host vehicle sensor system detecting information relating to a target object including a position and a velocity relative to the host vehicle; a time-to-collision estimator control block calculating an estimated time-to-collision based on a longitudinal distance, longitudinal velocity and longitudinal acceleration of the target object relative to the host vehicle; a lateral distance estimator control block, which estimates the lateral distance between the centers of the host vehicle and target object at the estimated time-to-collision; and a collision course condition determination unit determining, at a determination instant prior to the estimated time-to-collision, a probability that the host vehicle will collide with the target object dependent at least in part upon whether the lateral distance is within a first interval, the first interval based on at least a lateral width of the host vehicle and a lateral width of the target object.
US08762039B2

A traffic congestion resolution and driving assistance system and method include obtaining the acceleration of a vehicle; calculating a power spectrum corresponding to frequencies from the acceleration; calculating a simple regression line of the power spectrum, and calculating the maximum value of the amount of change in the slope of the simple regression line. The system and method also include detecting the intervehicular distance between the vehicle and a preceding vehicle; estimating the intervehicular distance distribution from the detected intervehicular distance using a distribution estimating method; and calculating the minimum value of the covariance from the estimated intervehicular distance distribution. The system and method further include estimating the vehicle group distribution in front of the vehicle from the correlation between the minimum value of the covariance and the maximum value of the slope; performing a real-time traffic congestion prediction; and delivering real-time traffic congestion prediction information to the vehicle.
US08762033B2

When fuel cut permission conditions are satisfied, a guard provided by an ignition timing retardation limit is relieved. In the resulting state, the ignition timing is retarded to decrease the output torque of an internal combustion engine. After the output torque of the internal combustion engine is decreased to a predetermined minimum torque, the supply of fuel is shut off. When, on the other hand, recovery from a fuel cut is to be achieved, the guard provided by the ignition timing retardation limit is relieved until completion conditions for recovery from the fuel cut are satisfied. In the resulting state, the ignition timing is retarded to decrease the output torque of the internal combustion engine.
US08762032B2

A method is presented for compensating for combustion chamber-specific actual values of a parameter, which characterizes combustions, between a plurality of combustion chambers of an Otto engine (10) operated with homogeneous filling of the combustion chambers and homogeneous charge compression ignition, said Otto engine (10) operating with a direct fuel injection and a variable valve drive, wherein the combustion chamber-specific actual values are formed as a function of signals (S—40; S—42) of combustion chamber-specific sensors (40; 42) and wherein deviations of the combustion chamber-specific actual values from a set value are processed to manipulated variables, with which a valve lift of a gas exchange valve (28) of a combustion chamber (12) is changed. The method distinguishes itself by the fact that a characteristic (pmi_ZV), in which combustion chamber-specific charge change losses are reflected, is formed as a variable characterizing combustions and by the fact that a valve lift of an intake valve (28) of the combustion chamber (12) is changed as a manipulated variable. Independent claims relate in each case to a control unit, a computer program and a computer program product.
US08762029B2

An object of the present invention is to prevent hunting of a throttle in a region in which a throttle upstream pressure and a throttle downstream pressure become substantially equal to each other in an internal combustion engine with a supercharger. For this purpose, a control device for an internal combustion engine with a supercharger provided by the present invention processes a signal of a throttle opening which is calculated by using a formula of throttling when a ratio of the throttle upstream pressure and the throttle downstream pressure has a value close to 1, and controls an operation of the throttle with the throttle opening the change speed of which is lessened as a target throttle opening.
US08762027B2

Disclosed is an apparatus for controlling a motor that determines whether or not to control the motor in order to control a variable valve lift device by using a measurement value of a valve lift and a target value of the valve lift; compares a predetermined base temperature with a temperature of an engine room in order to control the motor; determines a temperature factor corresponding to the temperature of the engine room when the temperature of the engine room is larger than the base temperature; and determines a driving signal value for the motor by applying the temperature factor to a predetermined base signal value.
US08762021B2

A curve information acquisition unit configured to acquire information on a shape of a curvature changing portion of which a radius of curvature changes according to a predetermined function, a driving support unit configured to perform driving support for the driver at the time when the vehicle moves in the curvature changing portion, and a driving support control unit configured to decide timing at which the driving support unit performs driving support, based on the information on the shape of the curvature changing portion acquired by a curvature changing information acquisition unit.
US08762020B2

Disclosed is a method for increasing the braking effect in a motor vehicle having a hydraulic brake system. An energy supply unit, which is used to increase the brake pressure in at least one wheel brake, is switched on when the brake pressure adjusted by the driver in a master brake cylinder exceeds a first activation threshold value, which is determined depending on a detected vehicle deceleration, and the energy supply unit is switched off when the brake pressure reaches a predetermined bottom threshold value at a specific instant. According to the method, within an interval beginning at that specific instant, it is checked whether the brake pressure (pTMC) rises again using a comparison between the brake pressure and a second activation threshold (pAT,red) that is reduced compared to the first activation threshold (pAT) and/or using a comparison between a brake pressure gradient and a predetermined threshold value, and in that the energy supply unit is switched on again when a new rise of the brake pressure (pTMC) has been detected. Also disclosed is a device that is suitable for implementing the method.
US08762016B2

A method of actuating a form-locking shift element of a transmission. To shift from a current gear to a target gear, an actuation time is determined for the locking shift element to be engaged during a gear shift depending on a reaction time of the assemblies participating during actuation of the locking shift element, an engaging time of the locking shift element, and at least one filtered signal such that the locking shift element is engaged within a specified rotational speed window encompassing a specified differential rotational speed. It is verified whether the locking shift element can be engaged within the specified rotational speed window depending on at least one unfiltered signal, and, if the locking shift element can be engaged within the specified rotational speed window, the actuation is unaffected; conversely, if the locking shift element cannot be engaged within the specified rotational speed window, the actuation is affected.
US08762009B2

An impact sensor calibration tool, wherein an impact sensor is installed on a vehicle and in wireless communication with a processor, which analyzes data reported by the impact sensor. Specifically, the impact sensor of the present invention continuously measures two dimensional acceleration of a vehicle. Changes in vehicle acceleration create impulse data and the impact sensor reports this data to a processor. The processor performs statistical calculations on the data to identify the vehicle's normal use operation and from this, develops an impact threshold wherein impulses exceeding this threshold are identified as impacts. The impacts may be further characterized as real impacts and stored in memory for subsequent analysis.
US08762006B2

This invention refers to an electrically assisted steering system that includes a torque sensor connected to a vehicle steering wheel. The system also includes a torque control ECU that is responsive to torque signals from the torque sensor to generate a motor assist requirement signal. The system further includes a motor control ECU responsive to the motor assist requirement signal to generate a motor control signal. The system additionally includes a steering assist motor responsive to the motor control signal to provide a steering assistance torque to the vehicle steering system. Finally, the system includes a safety domain ECU connected to at least one vehicle operational parameter sensor to generate a torque signal and send the same signal to the torque control ECU. The safety domain ECU is also being in communication with the torque control ECU and the Motor control ECU.
US08762000B2

In a method for operating an at least semi-active chassis of a vehicle, a height profile of a road course which lies ahead in driving direction of the vehicle is determined with at least one sensor unit and at least one actuating unit of the vehicle is proactively controlled with the control unit, wherein an actual obstacle of the road course, which is displayed in the determined height profile is assigned to one of multiple predefined and store categories and a predetermined control signal is transmitted to the at least actuating unit based on the assigned category, wherein the actuating unit executes the control signal.
US08761999B2

A level control system for a vehicle includes a pressure generator (10) for generating a pressure difference between a reservoir (11) containing a pressurized medium and at least one pressure-controlled actuating mechanism (12i) in order to adjust a predefined vehicle chassis level (di,soll), and a valve unit (13) for performing an overflow process between the reservoir (11) containing the pressurized medium and the at least one pressure-controlled actuating mechanism (12i). An evaluation unit (24) decides whether and to what extent the predefined vehicle chassis level (di, soll) can be adjusted by exclusively actuating the valve unit (13) based on a vehicle chassis level (di,erw) that is to be expected in case the overflow process is performed.
US08761985B2

A method for optimizing the torque applied by each motor of a dual motor drive system of an all-electric vehicle is provided, the torque adjustments taking into account wheel slip as well as other vehicular operating conditions.
US08761983B2

A power line communication system in which a home's power line communication unit can communicate with a vehicle even when a relay is broken off without using a special relay. In this system, a vehicle's PLC communication unit (21) mounted in a vehicle (2) and a home's PLC communication unit (42) installed in a home communicate via a power transmission unit (3) that transmits communication signals and power to be supplied to the vehicle (2). The power transmission unit (3) includes a mechanical relay for conducting or shutting off power to the vehicle (2). The home's PLC communication unit (42) transmits a communication request signal for starting communication to the power transmission unit (3). When the vehicle's PLC communication unit (21) receives the communication request signal transmitted by the home's PLC communication unit (42), the vehicle's PLC communication unit (21) energizes the mechanical relay and then starts communication.
US08761977B2

A method for optimizing an engine idle speed in a vehicle having an engine, a motor generator unit (MGU), and an energy storage system (ESS) includes determining vehicle operating values, including at least one of: an electrical load of an accessory, a torque capacity of the MGU, a temperature of the MGU, an efficiency of the MGU, and a state of charge (SOC) of the ESS. The method also includes calculating a set of engine speed values using the set of vehicle operating values, and using a controller to command the engine idle speed as a function of the set of engine speed values. A vehicle includes an engine, an ESS, an MGU, and a controller having an algorithm adapted for optimizing an idle speed of the engine as set forth above.
US08761965B2

A method for automatic control of an aircraft in event of flight crew incapacity may include determining any incapacity of the flight crew. The method may also include providing a message requiring acknowledgement from the flight crew in response determining incapacity of the flight crew. The method may additionally include commanding an auto pilot to control the aircraft in response to not receiving acknowledgement from the flight crew.
US08761952B2

Systems, methods, and apparatus embodiments for electric power grid and network registration and management of active grid elements. Grid elements are transformed into active grid elements following initial registration of each grid element with the system, preferably through network-based communication between the grid elements and a coordinator, either in coordination with or outside of an IP-based communications network router. A multiplicity of active grid elements function in the grid for supply capacity, supply and/or load curtailment as supply or capacity. Also preferably, messaging is managed through a network by a Coordinator using IP messaging for communication with the grid elements, with the energy management system (EMS), and with the utilities, market participants, and/or grid operators.
US08761949B2

Method and system for mitigating the impact on peak load management of a malfunction in determining actual load at a site by substituting a predicted load for actual load while the malfunction persists. Using a predicted load as a substitute for actual load during the malfunction period avoids use of a grossly overestimated or underestimated actual load that if used could cause suboptimal use of battery power and decimate cost savings from peak load management.
US08761939B2

A robot system and a control method thereof in which, when a robot is located in a docking region, the robot calculates a distance by emitting infrared rays and detecting ultrasonic waves oscillated from a charging station, measures a distance from the charging station and performs docking with charging station. The distance between the robot and the charging station is precisely measured, thereby performing smooth and correct docking of the robot with the charging station. Further, the robot emits infrared rays only while performing docking with the charging station and thus reduces power consumption required for infrared ray emission, and wakes up a circuit in the charging station based on the infrared rays emitted from the robot and thus reduces power consumption of the charging station.
US08761936B2

A teaching line correcting apparatus defines a first plane, which is determined by a first reference position of a preset first reference region, a second reference position of a preset second reference region, and a third reference position of a preset third reference region, defines a second plane, which is determined by a detected position of the first reference region, a detected position of the second reference region, and a detected position of the third reference region, calculates a corrective value for equalizing the first reference region to an origin, equalizing the first reference position of the first reference region as the origin to the detected position of the first reference region as the origin, and equalizing the first plane to the second plane, and correcting reference coordinates where operating points are taught based on the calculated corrective value.
US08761931B2

A power-saving robot system includes at least one peripheral device and a mobile robot. The peripheral device includes a controller having an active mode and a hibernation mode, and a wireless communication component capable of activation in the hibernation mode. A controller of the robot has an activating routine that communicates with and temporarily activates the peripheral device, via wireless communication, from the hibernation mode. In another aspect, a robot system includes a network data bridge and a mobile robot. The network data bridge includes a broadband network interface, a wireless command interface, and a data bridge component. The data bridge component extracts serial commands received via the broadband network interface from an internet protocol, applies a command protocol thereto, and broadcasts the serial commands via the wireless interface. The mobile robot includes a wireless command communication component that receives the serial commands transmitted from the network data bridge.
US08761927B2

A system for externally actuating an animatronic figure. The system including a first robotic mechanism configured as a remote center mechanism for rotating a first rod about a first remote center point. The first rod is attached to a first driven part of the figure with the first remote center point spaced apart from the figure. The system includes a second robotic mechanism rotating a second rod about a second remote center point. The second rod is attached to the second driven part of the animatronic figure, and the second remote center point is spaced apart from the animatronic figure. The system includes a third robotic mechanism rotating a third rod about a remote center point, with the third rod attached to a third driven part of the figure, and the three robotic mechanisms are concurrently operable via a computer-based controller to provide the figure with twenty-one degrees of freedom.
US08761921B2

An operation position locating system locates a position on a product where an operation is performed in a manufacturing process of the product including one or more operations to be performed. The system includes an operation completion coordinates detection unit and an operation position locating unit. The operation completion coordinates detection unit processes a plurality of images obtained by capturing from a plurality of viewpoints a range including an operation completion position where an operation is completed when the operation is completed, thereby detecting a set of operation completion coordinates representing the operation completion position. The operation position locating unit obtains a set of operation coordinates representing an operation position where the operation is to be performed on each operation, and locates the operation position corresponding to the operation completion position based on the set of operation completion coordinates and the one or more obtained sets of operation coordinates.
US08761918B2

A printing system for forming a three dimensional object is disclosed. The printing system has a semiconductor memory for storing data that defines layers defining the three dimensional object, printhead groups. The printhead groups deposit at least two different materials simultaneously in at least one of the layers.
US08761914B2

In a RAM 1-3, a data area and a current memory are provided. A signal processing portion 1-10 processes audio signals in accordance with a parameter set stored in the current memory. In the data area, a plurality of S data sets each formed of a parameter set and an S list which is a list of S data sets are stored. Each S data set is identified by its unique identification information (SID). The S list stores list information including SIDs which identify the respective S data sets. When storage of the parameter set stored in the current memory is desired, a new SID is generated, so that list information including the generated SID is added to the S list, with the SID being added to the parameter set of the current memory to be stored as a new S data set in the data area.
US08761912B1

A system for monitoring the status of a plurality of tensioner assemblies and rig motion assemblies from a secondary location. The system not only monitors a status of a tensioner from a secondary location but simultaneously enables preventive maintenance to be ascertained remotely.
US08761910B1

A method to monitor a status from a secondary location of a plurality of equipment on a drilling site, while simultaneously enabling preventive maintenance is described herein. A user can view at least one cycle, at least one control state, and at least one pressure. The user can also view equipment information, equipment repair history, and other information necessary to ensure that a piece of equipment has minimal down time.
US08761909B2

A system and method include determining a state of a batch process. Historical segments are retrieved from a historical database of trajectories of the batch process as a function of the state of the batch process. A model is created as a function of the retrieved historical segments. The model is used to provide state information about the batch process and may then be discarded.
US08761903B2

The present invention is directed to a method of regulating gastrointestinal action in a subject using a stimulatory electrode and a sensor to provide retrograde feedback control of electrical stimulation to the GI tract.
US08761897B2

The present disclosure involves a method of providing graphical representations of medical devices and connections between the medical devices. A graphical representation of a lead is displayed. The lead is configured to deliver electrical stimulation to a patient via one or more of a plurality of electrode contacts. A graphical representation of one of: an implantable pulse generator (IPG) or a lead connector block is displayed. The IPG and the lead connector block are each configured for coupling with the lead. In response to a user input, a graphical representation of a connection is generated. The connection is between the lead and one of: the IPG or the lead connector block. An actual connection between the lead and one of: the IPG or the lead connector block is monitored. A status of the actual connection between the lead and one of: the IPG or the connector block is then reported.
US08761894B2

An exemplary method includes 1) applying a main current to a first electrode disposed within a patient and associated with a first pitch, 2) concurrently applying a compensation current to a second electrode disposed within the patient and associated with a second pitch during the application of the main current, the compensation current being out-of-phase with the main current, and 3) optimizing an amount of the compensation current to result in a target pitch being presented to the patient that is distanced from the first pitch in a pitch direction opposite a pitch direction of the second pitch in relation to the first pitch. Corresponding methods and systems are also disclosed.
US08761893B2

A device for analyzing an audio signal to obtain an analysis representation of the audio signal includes a converter for converting the audio signal into a representation representing a neurotransmitter vesicle occurrence in clefts between a plurality of nerve fibers and inner auditory cells of an ear model, and a calculator for calculating a neural activity pattern over time on the plurality of nerve fibers, which results based on the neurotransmitter vesicle occurrence, wherein the neural activity pattern is an analysis representation of the audio signal. The inventive device thus generates an especially suitable analysis representation of an audio signal in which masking effects occurring in the generation of action potentials on nerve fibers are considered. The inventive analysis representation is also suitable for an examination of the audio content and also for controlling cochlea implants.
US08761890B2

In one example, the disclosure relates to a method comprising receiving at least one electrical stimulation parameter value defining electrical stimulation for delivery via one or more electrodes to a tissue site, and determining, via one or more processors, a volume of sub-activation threshold impact for tissue from the delivery of the electrical stimulation to the tissue site.
US08761887B2

A header for use in implantable pulse generator devices. The header is part of electrical connector assembly having one or more openings designed to receive the terminal pin of an electrical lead wire or electrode. The header is designed to provide and sustain long-term electrical and mechanical lead wire connections between the electrodes of a terminal pin and the implantable pulse generator device.
US08761885B2

Apparatus and methods for estimating the remaining life of a battery in an implantable medical device (“IMD”) are disclosed herein. The terminal voltage of the battery is measured and the measurements create a baseline curve of the battery voltage depletion. The points along the baseline curve can be linearly extrapolated to calculate the voltage depletion rate, which can estimate the remaining life of the battery.
US08761880B2

Stimulation energy can be provided to a His-bundle to activate natural cardiac contraction mechanisms. Interval information can be used to describe a cardiac response to His-bundle stimulation, and the interval information can provide cardiac stimulation diagnostic information. For example, interval information can be used to discriminate between intrinsic conduction cardiac contractions and contractions responsive to His-bundle pacing.
US08761870B2

A method of determining frequencies for use in performing impedance measurements. The method includes determining estimates for parameter values representing an impedance response for at least one subject, using the estimated parameter values to determine a design and using the design to determine frequencies for use in impedance measurements.
US08761868B2

A medical device system for comparing a cardiopulmonary signal to a brain signal. In one embodiment of the invention, a medical device system is provided that includes a brain monitoring element, respiratory monitoring element and a processor. The processor is configured to receive a brain signal from the brain monitoring element and a respiratory signal from the respiratory monitoring element. The processor is further configured to compare the brain signal to the respiratory signal. Methods of comparing a brain signal to a cardiopulmonary signal are also provided.
US08761867B2

A method and system for correcting power line interferences in an ElectroCardioGram (ECG) signal is disclosed. The method comprises: providing an input signal having ECG signal along with interference signals to a digital filter capable of filtering at a preset frequency and identifying current power line frequency, if any, from the filtered input signal. The method further includes providing a look up table with index number for a set of frequency levels and corresponding filter coefficients, the set of frequency includes incremental steps in the range of possible variations on the power line frequency. The filter coefficient corresponding to current power line frequency is identified from the look up table. The digital filter is configured using the identified filter coefficient and the input signal is filtered using the re-configured digital filter.
US08761865B2

The invention provides a device 10 for analysis of tissue cells 12 in a living body, the device comprising a stylet 14, the stylet comprising a clad optical fiber senior 18 enveloped in a tubular jacket 20, wherein an unclad area 24 of the fiber and a jacket window 26 corresponding to the unclad area are proximate to the distal end 28 thereof, the optical fiber 18 being linked at a proximate end 30 to receive light from a light source 32, the device further including a light analyzer 34 for measuring qualities of output light at the depth at which the unclad area 24 is positioned in the body during use, an electronic data processor 36 being linked between the light analyzer 34 and a display 38 provided to show real-time data regarding any area 40 evidencing a change in optical properties of body tissues being successively examined.
US08761850B2

A reflection-detector sensor position indicator comprises emitters that transmit light having a plurality of wavelengths. A detector outputs a sensor signal. At least one reflection detector outputs at least one sensor position signal. An attachment assembly attaches the emitters, the detector and the reflection detector onto a tissue site. A sensor-on condition indicates that the attachment assembly has positioned the emitters generally centered over a fingernail, the detector on a fingertip opposite the fingernail and the reflection detector over the fingernail. The sensor signal, in the sensor-on condition, is at least substantially responsive to the emitter transmitted light after attenuation by pulsatile blood flow perfused within a fingernail bed underneath the fingernail. The sensor position signal, in the sensor-on condition, is at least substantially responsive to the emitter transmitted light after reflection off of the fingernail.
US08761830B2

A proximity sensor that includes a light emitting section that emits light; a light receiving section that detects the light emitted from the light emitting section reflected from an object; a window member that covers the light emitting section and the light receiving section; a first columnar portion disposed to extend between the light emitting section and the window member; and a second columnar portion disposed to extend between the light receiving section and the window member.
US08761829B2

Method and apparatuses for power and handoff management in a multiple wireless technology communication device are disclosed. One method includes a wireless device communicating using a first technology, and detecting availability of a second technology. Logic control of the wireless device receives a power level indicator of communication signals of the first technology, and determining an acceptable power level of communication signals of the second technology based on the power level indicator. The logic control determines a requested power level of communication signals of the second technology based on a request from a base station. The logic control provides a modified link quality representation to the base station if the requested power level is greater than the acceptable power level. The wireless device transmits to the base station with the second technology at the acceptable power level.
US08761823B2

In an embodiment, a given access terminal (AT) detects a request to initiate a Push-to-Talk (PTT) session, and stores first time information indicative of when the request to initiate the PTT session is detected. The given AT sends the request as a message to an access network, which forwards an announce message to announce the PTT session to a plurality of access terminals. At least one of the plurality ATs accepts the announce message to join the PTT session, and the access network sends a message to the given AT granting permission to begin the PTT session. The given AT stores second time information indicative of when the permission is received, and sends PTT latency information based on the first and second time information to the access network, the PTT latency information related to an initial PTT latency of the PTT session.
US08761821B2

Disclosed herein is a method and system for detecting, monitoring and/or controlling one or more of mobile services for a mobile communication device (also referred to herein as a Controllable Mobile Device or CMD), and in particular, when the device is being used and the vehicle, operated by the user of the device, is moving. The present method and system determines whether the vehicle is being operated by a user that may also have access to a mobile communication device which, if used concurrently while the vehicle is in operation, may lead to unsafe operation of the vehicle. If the mobile services control system determines that a vehicle operator has potentially unsafe access to a mobile communication device, the mobile services control system may restrict operator access to one or more services that would otherwise be available to the operator via the mobile communication device.
US08761818B2

According to one aspect of the present disclosure, a method and technique for converged dialog in hybrid mobile applications is disclosed. The method includes: responsive to receiving a short message service (SMS) request from an SMS device, determining a data policy corresponding to the request; initiating an SMS communication dialog with the SMS device to collect data corresponding to the data policy; determining whether the data policy indicates a need for a dialog with a hybrid device; and responsive to determining that the data policy indicates a need for a dialog with a hybrid device, initiating a non-SMS communication dialog with a hybrid device corresponding to the collected data.
US08761816B2

Methods and systems for providing a SMS message sent to a particular phone number or address to a preferred device. A sender may send a SMS message to a phone number address of a user. The SMS message is then routed to a preferred device selected by the user and displayed in an appropriate format on the preferred device.
US08761811B2

A system and method for facilitating employing augmented reality in an enterprise computing environment. The example method includes receiving one or more inputs characterizing an environment of a mobile computing device employed by a user and providing a signal in response thereto. A display screen of the mobile computing device is then selectively augmented with one or more user interface controls based on the signal. A first user option provided via the one or more user interface controls enables a user to interact with a computing object that includes enterprise data associated with the user. In a specific embodiment, the method further includes providing a second user option, via the one or more user interface controls, to sequence a set of tasks to be performed by the user.
US08761810B2

In an exemplary method, a geographic location of a mobile device is determined, a premises area map associated with the geographic location is identified, and data representative of the premises area map is provided to the mobile device over a network. In certain embodiments, data representative of a plurality of premises area maps is received from a plurality of premises area map providers, the data representative of the plurality of premises area maps is stored, and the geographic location is used to select the premises area map from the plurality of premises area maps. In certain embodiments, the premises area map is displayed and graphically represents at least a portion of a premises area. In certain embodiments, the premises area map is configured to illustrate a position of the mobile device within the premises area.
US08761808B2

An apparatus for indicating location of a mobile telecommunication device includes: a transmitting unit; and a fixing structure supporting the transmitting unit. The fixing structure effects removable affixation between the fixing structure and the mobile communication device. The transmitting unit effects communications with a communication network.
US08761807B2

A system may be configured to receive first information regarding a location service dead zone; receive second information regarding a location of a user device; identify, based on the first information and the second information, that the user device is within the location service dead zone at a particular time; compute a location of the user device, within the location service dead zone, at the particular time, based on at least one of the second information regarding the location of the user device, history data associated with the user device, or history data associated with one or more other user devices; and store or output information regarding the computed location of the user device at the particular time.
US08761790B2

Aspects of a method and system for best-M CQI feedback together with PMI feedback may include generating a plurality of feedback messages, which may be communicated from a mobile station to a base station, wherein at least one of the generated plurality of feedback messages may be associated with each corresponding selected one of a plurality of Channel Quality Indicator (CQI) reporting units. The at least one of the generated feedback messages may comprise CQI information and Pre-coding Matrix Index (PMI) information, which may both be associated with the selected one of the plurality of CQI reporting units. At least one other of the generated plurality of feedback messages may comprise an aggregate CQI information, which is based on one or more of the plurality of CQI reporting units.
US08761780B2

An access point (AP) and a mobile station in a wireless communication system and a method of controlling the same are provided. A method of controlling an AP in a wireless communication system includes: determining whether a transmission of a control message is needed; transmitting the control message via a first frequency band when the transmission of the control message is needed; determining whether a transmission of a data message is needed; and transmitting the data message via a second frequency band when the transmission of the data message is needed.
US08761757B2

Systems and methods for identifying communication devices in telecommunication networks are described. In some embodiments, a method may include receiving an identification code of a device operating in a network controlled, at least in part, by a telecommunications operator, the device having a model and/or a manufacturer. The method may also include obtaining user-plane information within one or more communications made by the device, correlating the identification code with the user-plane information, and determining, based upon the correlation the model and/or the manufacturer of the device. In some cases, by correlating these disparate pieces of information, an approximation of the device's identifier may be created, which may then allow the device to be identified (e.g., for presentation, etc.) even in cases where such an identifier has not been provisioned (or even has been provisioned incorrectly) to a telecommunications monitoring system by the network operator.
US08761745B2

An approach for providing telephony and other services over a data network is disclosed. A user profile information is maintained for a party to control the screening of inbound communications requests intended for the party. Means are disclosed for redirecting an inbound call to a designated alternative location if it is determined that the inbound call meets at least one screening criterion. The user profile information controls screening criteria and disposition of calls that are intercepted by the screening process.
US08761731B2

Methods and apparatuses for a service system capable of providing, to a computing device, mobile device information received from a mobile device, the mobile device being associated with a user of the computing device, are described herein. In one embodiment, the mobile device, service system, and computing device may each be separate and distinct from the others. In various embodiments, the client device may facilitate a user in viewing and/or interacting with the provided mobile device information.
US08761722B1

A telematics unit for use in a vehicle. The telematics unit comprises a cellular radio transceiver operable for placing an emergency call in a wireless access network, a location data generating unit operable to determine and output enhanced location information about the vehicle location, a processor, a memory, and an application stored in the memory. When executed by the processor, the application builds an emergency call origination message, including at least some of the enhanced location information and transmits the emergency call origination message via the cellular radio transceiver.
US08761717B1

An implanted medical device can be detected within an effective proximity of an electronic device by an IMD safety control module coupled with the electronic device, in response to the performance of a function by the electronic device. Performance of the function by the electronic device can be known to have the potential to cause adverse effects to operation of and/or a treatment provided by the implanted medical device within the effective proximity. The implanted medical device can be an active implanted medical device having wireless communication capabilities. Performance of the function by the electronic device can be disabled. Resolution from an operator of the electronic device can be requested. Upon receipt of the resolution, performance of the function by the electronic device can be enabled.
US08761708B2

A direct conversion receiver including a mixer, a measuring module and a calibration module is provided. When the calibration module adjusts the switch duty cycle of the mixer to being shorter than a standard duty cycle, a first second-order inter-modulation distortion is measured. When the calibration module adjusts the switch duty cycle to being longer than the standard duty cycle, a second second-order inter-modulation distortion is measured. According to the measured distortions, the calibration module determines a calibration signal and provides the calibration signal to the mixer, so as to allow the mixer to have a calibrated duty cycle.
US08761705B2

An antenna includes: a differential linear antenna that includes two antenna elements, which have a predetermined length, arranged so as to be separated from each other for to be symmetrical with respect to a line that becomes a reference and provided with voltages having opposite polarities; and a patch antenna having a flat plate shape which is arranged to be parallel to a plane, on which the differential linear antenna is arranged, and in which a feeding point is disposed in an area interposed between virtual planes that are perpendicular to the plane and pass through extended lines of the antenna elements.
US08761700B2

An active antenna system for a mobile communications network and a method for relaying radio signal in the mobile communications network is disclosed. The active antenna system comprises a plurality of antenna elements for relaying radio signals at a first frequency band. The antenna elements are connected to a plurality of signal paths. A plurality of signal inputs for inputting radio signals at a second frequency band is connected to the plurality of signal paths. A plurality of mixers in the signal paths converts the frequency of the radio signals between the first frequency band and the second frequency band. A plurality of local oscillators is connected to the mixers and a single reference oscillator can be connected through a plurality of first dispersion elements to different ones of the plurality of local oscillators through a plurality of first oscillator signal paths and to a digital signal processor.
US08761692B2

A method, an apparatus and a communication unit for generating precoding feedback information in a multiple frequency radio transmission system are disclosed. A rank for precoding matrices, wherein the rank is constant over the multiple frequencies, is selected and a plurality of precoding matrices having the selected rank are selected. A different precoding matrix is selected for each frequency subset of the multiple frequencies.
US08761691B2

A method of providing a user interface according to a user characteristic and a mobile terminal using the same are provided. The mobile terminal includes: a display unit for displaying data on a screen thereof with different screen sizes corresponding to a horizontal mode and a vertical mode; an input unit for providing different input key arrangements corresponding to the vertical mode, a left hand horizontal mode, and a right hand horizontal mode; a detection unit for detecting a mode conversion between the horizontal mode and the vertical mode and a mode conversion between the left hand horizontal mode and the right hand horizontal mode; and a controller for controlling to display data to correspond to a screen size corresponding to the detected mode and to provide a corresponding input key arrangement.
US08761685B2

The invention discloses a wireless network apparatus, wireless network system and wireless network node controlling method. The method applied in a wireless network including an aggregation node and a plurality of subnodes includes: randomly setting in advance sleeping time and working time for each subnode according to a predetermined strategy; judging a current state of each subnode, and recording monitor data of the subnode according to the current state of the subnode, wherein: when the subnode is currently in a working state, directly acquiring the monitor data currently reported by the subnode, and recording the acquired monitor data; when the subnode is currently in a sleeping state, estimating current monitor data of the subnode, and recording an estimate value of the monitor data. The embodiment of the invention can facilitate lowered energy consumption of a wireless ad hoc network and improve the robustness, reliability and real-time performance of the network.
US08761684B2

The present invention relates to testing a mobile device in a lab by providing test signals to the mobile device via a cabled connection which bypasses the actual physical antennas in the mobile device. The test signals emulate a wireless channel and incorporate representative and/or actual measured characteristics of the performance of the antennas in the mobile device. As such, the performance mobile device can be accurately measured without requiring placement in an anechoic chamber, which enables efficient testing over a large set of configurations and underlying conditions.
US08761680B2

A method for measuring channel quality of a Base Station (BS) by using a ranging signal in a broadband wireless communication system is provided. The method includes estimating a time offset of the ranging signal received through a ranging channel, measuring channel quality by using the ranging signal including the time offset, determining whether distortion occurs in the measured channel quality by using the time offset, and compensating for distortion of the measured channel quality.
US08761673B2

A short-range wireless communication apparatus including a connection device and a control device is disclosed. The connection device is capable of connecting a communication protocol to a communication destination device. After transmitting a connection request signal of a first protocol to the communication destination device, the connection device waits for receipt of a response signal. When a request to connect a second protocol is generated while the connection device is waiting for receipt of a response signal, the control device causes the connection device to interrupt waiting for the receipt of the response signal and transmits the connection request signal of the second protocol to the communication destination device.
US08761660B2

A computer learning system includes a computer screen, a cover that selectively covers and reveals different amounts of the computer screen and a computer processor that senses an amount of the computer screen that is revealed by the cover. The processor causes a first learning segment to be displayed on the computer screen in response to the cover revealing a first portion of the computer screen and causes a second learning segment to be displayed on the computer screen in response to the cover revealing a second portion of the computer screen. The first learning segment may be a question and the second learning segment may be an answer to the question. The computer processor and the computer screen may be provided by a tablet computer. The table computer may be an iPad® 2 tablet computer.
US08761654B2

A cleaning device to remove untransferred toner from a surface of an image carrier rotatable in a predetermined direction. The cleaning device includes a lubricant supply roller contacting the surface of the image carrier to supply a lubricant carried thereon to the surface of the image carrier, a first blade provided upstream from the lubricant supply roller in the direction of rotation of the image carrier, and a second blade provided downstream from the lubricant supply roller. The first blade contacts the surface of the image carrier to level the untransferred toner attaching to the surface of the image carrier to a thin layer. The second blade contacts the surface of the image carrier to level the lubricant supplied to the surface of the image carrier by the lubricant supply roller to a thin layer and to remove the untransferred toner from the surface of the image carrier.
US08761651B2

An image forming apparatus, including a fixing liquid applicator applying a fixing liquid including a plasticizer swelling and softening a toner forming a toner image to fix on a recording medium thereto before bearing the toner image; a transferer transferring the toner image on a toner image bearer onto the recording medium while contacting the toner image to the fixing liquid thereon; and a fixing device heating the toner image and the fixing liquid to fix the toner image thereon, wherein the fixing liquid applicator comprises an application member bearing the fixing liquid on its surface and apply the liquid on a surface of the recording medium the toner image is transferred onto; a feeder feeding the fixing liquid to the application member; and an inducement mechanism inducing the fixing liquid pooling at a delivery point where the feeder feeds the fixing liquid to the application member out of the point.
US08761649B2

A fixing device for fixing a toner image on a recording medium includes a toner fusing unit that is operable to fix the toner image on the recording medium and that includes a pressure member and a heating member in contact with the pressure member to form a fixing nip therebetween; an electromagnetic-induction heating unit having a coil disposed along an outer surface of the heating member and configured to generate a magnetic flux for applying induction heating to the heating member, and a core unit disposed opposite the heating member with the coil interposed therebetween to provide for a magnetic path around the coil, the core unit being configured to rotate about an axis extending across the width of the recording medium; and a drive unit formed integrally with the electromagnetic-induction heating unit and configured to rotate the core unit.
US08761647B2

An image forming apparatus includes an image forming section which forms an image on a paper sheet by using a developer; a fixing section which includes a rotational axis and rotates around the rotational axis so as to fix the image formed on the paper sheet; a transport mechanism which transports the paper sheet on a paper transport route in a transport direction; a transport stop detecting section which detects a transport stop of the paper sheet; a judgment section which judges to which one of an upstream side and a downstream side of the fixing section in the transport direction the paper sheet is removed after the transport stop is detected by the transport stop detecting section; and a control section which controls the transport mechanism to execute a cleaning mode for cleaning the fixing section based on a judgment result of the judgment section.
US08761646B2

Apparatuses useful for printing and methods of stripping media from surfaces in apparatuses useful for printing are provided. An exemplary embodiment of an apparatus useful for printing includes a first roll, a belt including an inner surface and an outer surface, the first roll and the outer surface of the belt forming a nip, and a stripping member located internal to the belt. The stripping member includes a first needle bearing, wherein the first needle bearing contacts with the inner surface of the belt to facilitate stripping of media fed to the nip from the outer surface of the belt.
US08761639B1

A replaceable unit for an electrophotographic image forming device according to one example embodiment includes an elongated body extending along a lengthwise dimension and having a reservoir for holding toner. A latch catch on the body is positioned to receive a corresponding latch when the replaceable unit is installed in the image forming device to restrain the body from moving forward along the lengthwise dimension. A latch actuator at a front of the body is movable relative to the body between a home position and a releasing position. A release handle at the front of the body is unobstructed for user engagement and operatively connected to the latch actuator such that actuation of the release handle causes the latch actuator to move from the home position to the releasing position to unlatch the body from the image forming device.
US08761638B2

A toner storage device adapted to accommodate a printing toner and a recycling toner and multi-function printer using the same are provided. The toner storage device includes a body and a partition. The body has an accommodating cavity. The partition is installed in the accommodating cavity of the body to make the accommodating cavity partitioned into a first sub-accommodating space and a second sub-accommodating space, wherein a volume of the first sub-accommodating space and a volume of the second sub-accommodating space of the accommodating cavity are varied with an amount of the printing toner and an amount of the recycling toner.
US08761629B2

A developing unit develops a latent image with a developing agent. A supply unit supplies, to the developing unit, a developing alternating current bias voltage with a waveform having a pulse period during which a rectangular wave is output and a blank period during which no rectangular wave is output. An input signal generation unit generates, as an input signal be supplied to a primary side of a transforming unit that forms the developing alternating current bias voltage, an input signal obtained by adding an additional pulse smaller in width than the rectangular wave in the pulse period at a timing to transit from the pulse period to the blank period.
US08761628B2

An image forming apparatus and method compute a total amount of toner to be deposited per unit area of a target image. When the highest total amount of toner computed exceeds a given level, a heating determination unit, using a processor, determines whether a first heating amount range enabling fusing of the computed highest total amount of toner and a second heating amount range enabling fusing of the computed lowest total amount of toner have an overlapping portion that can effectively fuse a first toner image, a second toner image, and identifies a heating amount to fuse a toner image of the target image from an overlapping portion that can effectively fuse the first toner image, and the second toner image.
US08761620B2

An image forming apparatus includes a calculating unit configured to specify pieces of thickness information for calculation of a difference between thicknesses of a recording medium among pieces of thickness information each indicating thicknesses of the recording medium and calculate the difference using the specified pieces of thickness information, the pieces of thickness information being obtained as a detection result by sequentially detecting the thicknesses of the recording medium being conveyed; a determining unit configured to determine whether the calculated difference is equal to or larger than a first threshold; and a transfer unit configured to transfer an image onto the recording medium using at least an alternating-current voltage when the difference is equal to or larger than the first threshold.
US08761613B2

This invention relates to external modulator monitoring device and method for monitoring an external modulator. The external modulator monitoring device includes a mixing unit for mixing optical signals modulated by the external modulator and optical signals not modulated by the external modulator, so as to obtain multiple branches of mixed optical signals; an electrical differential unit for converting the multiple branches of mixed optical signals into corresponding multiple branches of electrical signals, and performing a differential processing on voltages of the multiple branches of electrical signals to obtain differential signals; and a power detection unit for detecting power of the differential signals.
US08761605B2

Even in a network system including a transmission line of which dominant cause of delay is a transmission line delay, controlling communication speed of the network system as a whole efficiently and suppressing the delay is made possible.A communication data transmission equipment which performs sending and receiving of data with opposite transmission equipment connected via a long-distance optical fiber circuit, includes a data sending and receiving unit which, after sending a connection establishment request to the opposite transmission equipment, sends data before arrival of an acknowledgement reply, a circuit state monitoring unit which estimates data loss occurrence probability from data loss occurrence state in sending and receiving of data with the opposite transmission equipment or acquires data loss occurrence probability which the opposite transmission equipment estimated and a unit performing controls which, until the data loss occurrence probability exceeds a predetermined value, do not restrict a data size per each sending of data, and in case the data loss occurrence probability exceeds the predetermined value, reduce the data size per each sending of data according to an increase of the data loss occurrence probability.
US08761601B2

Systems and methods are described that that dynamically configure high-speed data link lightpaths between access routers and backbone routers at geographically dispersed locations to reassign traffic when a backbone router fails or is removed from service. Embodiments reduce the quantity of backbone router ports used in dual backbone router-homed networks.
US08761596B2

A dichroic filter that for use with an electronic imaging device, such as a camera. The dichroic filter is located in the main imaging lens, and may permit all light to pass through a first portion and be measured by a photosensor, while restricting at least some portions of visible light from passing through a second portion thereof. In this manner, only the non-restricted portions of visible light passing through the second portion may be measured by the associated pixels of the photosensor. The filter may be formed from a first aperture permitting a first set of wavelengths to pass therethrough and a second aperture adjacent the first aperture, the second aperture permitting only a subset of the first set of wavelengths to pass therethrough. The second aperture may be a dichroic mirror or it may be an optical filter of some other type.
US08761592B2

An interchangeable lens detachable from a camera includes a variator lens configured to change a focal length by moving in an optical axis direction, a focus lens configured to change a focusing state of an object image by moving in the optical axis direction, a diaphragm configured to adjust an amount of light, an acquisition unit configured to acquire an amount of change in image magnification corresponding to information about a position of the variator lens, a position of the focus lens, and an aperture value of the diaphragm, and a lens control unit configured to transmit the amount of change in image magnification to the camera.
US08761590B2

A mobile terminal and an operating method thereof are provided. The mobile terminal includes displaying a preview image provided by a camera module on a display module; searching for object information of an object within a predetermined distance of the mobile terminal; and displaying the object information on the display module when a user command generated by pressing a predetermined key is received. Therefore, it is possible to provide object information with high readability by displaying the object information only when receiving a predetermined user command.
US08761584B2

Compressed codes of as few as 1 to 8 digits, which are decoded by a decoder to convert the compressed code into channel, date, time and length information, identify single TV programs or a category of programs and are stored at a central location accessible over telephone lines through pay-per-use, toll free or regular toll numbers from remote locations. The channel, date, time and length information is used to select channels, start recording, and stop recording at the appropriate time or to control viewing on a TV.
US08761580B2

A process and system that allows an end user to insert images into a video content so that the images appear part of that content. This allows a consumer to seem to be part of a video, and interact with the famous personalities in that video. A video content is produced and a first software program is used to insert place holding templates into the video content. The end user produces a video image satisfying the requirements of the inserted template, and a second software program composites the two video streams so that the end user's video image is inserted into the first video content replacing the templates. The system can also be used to insert advertising information into a background to create custom, personalized, “on the fly” advertisements and product placements.
US08761576B2

An image processing apparatus includes a generation unit configured to continuously generate still images from a moving image which is being read out from a recording medium and played back, a detection unit configured to detect a change of a playback state of the moving image which is being read out from the recording medium and played back, and a control unit configured to control an operation of the generation unit. The control unit performs control to stop generating of the still image when the detection unit detects that the playback state of the moving image during playback is changed.
US08761575B2

A method for use with a computer simulation includes generating metadata that corresponds to replay data, and storing the generated metadata in a searchable text file. The replay data is generated in response to an execution of the computer simulation, and the metadata includes textual descriptions of one or more events that occurred during the execution of the computer simulation. A computer-readable storage medium stores a computer program for use with a computer simulation, and an apparatus includes a processor based system.
US08761574B2

A method for annotating video content for assisting language learning is shown. The method includes identifying one or more objects in a video content, generating one or more language tags for at least one of the one or more objects, and associating the one or more language tags with utilization information, wherein the utilization information comprises display information configured to be used by a user device in the displaying of at least one of the one or more language tags with the video content.
US08761571B2

First position information indicating a position is acquired at a first time. Second position information indicating a position is acquired at a second time that is later than the first time. The first position information and the second position information are compared to determine whether or not a reproduction apparatus is moved. Information is stored in a recording medium in a first mode if it is determined that the reproduction apparatus is moved and the information is stored in the recording medium in a second mode different from the first mode if it is determined that the reproduction apparatus is not moved. The first mode is a reproduction mode having functions for use in reproduction more restricted than the second mode.
US08761570B2

A recording apparatus is disclosed. The recording apparatus includes a data input portion configured to input data, a first moving image signal recording portion configured to record, based on the input data, a first moving image signal having a first image quality attribute, a condition detector configured to detect that the input data satisfies a predetermined condition during recording of the first moving image signal, and a second moving image signal recorder configured to record, based on the input data, a second moving image signal having a second image quality attribute when the condition detector detects that the input data satisfies the predetermined condition.
US08761564B2

A modular connector assembly is provided that has both an electrical coupling configuration that complies with the RJ-45 wiring standard and an optical coupling configuration that provides the assembly with optical communications capabilities. In addition, the modular connector assembly is configured to have backwards compatibility with existing 8P8C jacks and plugs that implement the RJ-45 wiring standard. Consequently, the modular connector assembly may be used to communicate optical data signals at higher data rates (e.g., 10 Gb/s and higher) or to communicate electrical data signals at lower data rates (e.g., 1 Gb/s).
US08761563B2

A fiber optic splice tray that has an increased fiber capacity and maximizes bend radius. The fiber optic splice tray has multiple manifolds that are stacked on top of each other to form manifold stacks. Also, the fiber optic splice tray has two sets of manifold stacks.
US08761560B1

A photonic-cable assembly includes a power source cable connector (“PSCC”) coupled to a power receive cable connector (“PRCC”) via a fiber cable. The PSCC electrically connects to a first electronic device and houses a photonic power source and an optical data transmitter. The fiber cable includes an optical transmit data path coupled to the optical data transmitter, an optical power path coupled to the photonic power source, and an optical feedback path coupled to provide feedback control to the photonic power source. The PRCC electrically connects to a second electronic device and houses an optical data receiver coupled to the optical transmit data path, a feedback controller coupled to the optical feedback path to control the photonic power source, and a photonic power converter coupled to the optical power path to convert photonic energy received over the optical power path to electrical energy to power components of the PRCC.
US08761559B1

Fiber optic distribution cables and methods for manufacturing the same are disclosed. The fiber optic distribution cables present one or more optical fibers outward of the protective covering for distribution of the same toward the subscriber. In one fiber optic distribution cable, a length of distribution optical fiber that is removed from the distribution cable and presented outward of the protective covering is longer than the opening at access location. In another embodiment, a demarcation point is provided for inhibiting the movement (i.e., pistoning) of the distribution optical fiber into and out of the distribution cable. In still another embodiment, an indexing tube is provided for indexing a tether tube within the indexing tube for providing the distribution optical fiber with a suitable excess fiber length. Additionally, other embodiments may include a fiber optic distribution cable having a dry construction and/or a non-round cross-section.
US08761557B2

The present invention provides a compact optical fiber amplifier, which can minimize the size of an optical module and increase the degree of freedom in mounting the module on a board. The compact optical fiber amplifier according to the present invention includes: an optical module including a plurality of optical elements provided therein, an input port for introducing an optical fiber thereinto, and an outlet port for extract the optical fiber to the outside of the module; and a plurality of optical fibers introduced into or extracted from the optical module through the input port or the outlet port of the optical module and disposed above a predetermined radius of curvature on the outside of the optical module.
US08761553B2

Provided is an optical network structure. To configure an optical network structure between hundreds or more of cores in a CPU, intersection between waveguides does not occur, and thus, the optical network structure enables two-way communication between all the cores without an optical switch disposed in an intersection point. The present invention enables a single chip optical network using a silicon photonics optical element, and a CPU chip configured with hundreds or thousands of cores can be developed.
US08761549B2

A component, device and improved electro-optical modulation system for increasing compactness, favoring the adaptation of optical and electrical waves, and a method of fabrication. Such a component exhibits a waveguide architecture devised so that the length of the path followed by the luminous flux exhibits, with the length of the path traversed by the electrical control signal, a determined difference for decreasing or compensating for the difference in the speeds of propagation of the luminous flux and of the electrical signal. In particular, the modulation zone includes a path of the luminous flux winding around itself and successively crossing at least two indentations emanating from at least two of these control elements. It thus exhibits a length greater than that traversed by the electrical signal, for example between a first and a second region of interaction between this control signal and this luminous flux.
US08761540B2

Noise assessment is important to image quality evaluation as well as image processing. For example, the noise level estimation is used as criteria for terminating an iterative noise reduction process. To determine a meaningful noise level, the pixels in featureless regions are separated from the rest of the image. A new concept of pseudo-standard deviation (PSD) is introduced to automatically determine simple and reliable noise level estimates. Furthermore, a histogram of PSD is constructed with fine bins to calculate the moving average of the histogram. The first peak in filtered histogram gives the most representative noise measure as a desired approximation of true standard deviation.
US08761520B2

Systems, methods and computer-readable storage media are disclosed for accelerating bitmap remoting by extracting non-grid tiles from source bitmaps. A server takes a source image, identifies possibly repetitive features, and tiles the image. For each tile that contains part of a possibly repetitive feature, the server replaces that part with the dominant color of the tile. The system then sends to a client a combination of new tiles and features, and indications to tiles and features that the client has previously received and stored, along with an indication of how to recreate the image based on the tiles and features.
US08761514B2

A character recognition apparatus and method based on a character orientation are provided, in which an input image is binarized, at least one character area is extracted from the binarized image, a slope value of the extracted at least one character area is calculated, the calculated slope value is set as a character feature value, and a character is recognized by using a neural network for recognizing a plurality of characters by receiving the set character feature value. Accordingly, the probability of wrongly recognizing a similar character decreases, and a recognition ratio of each character increases.
US08761512B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing queries made up of images. In one aspect, a method includes indexing images by image descriptors. The method further includes associating descriptive n-grams with the images. In another aspect, a method includes receiving a query, identifying text describing the query, and performing a search according to the text identified for the query.
US08761509B1

A method, system and computer program for segmenting an image are provided. The system may include an image acquisition system for acquiring a plurality of images; and a processor for clustering pixels from one of the images into one or more segments, each segment being defined in a state of either stable, mesostable or unstable, the processor further performing the clustering by determining residual pixels changing by more than a predetermined threshold, grouping the determined residual pixels to form segments selected from the group of unstable and mesostable segments, determining depth for all unstable and mesostable segments, transitioning unstable segments to corresponding mesostable segments if the unstable segment is determined to have a valid depth, transitioning mesostable segments to corresponding stable segments upon a determination that one or more predetermined stability criteria have been met, and merging one or more stable and mesostable segments.
US08761498B1

A computer implemented system for identifying license plates and faces in street-level images is disclosed. The system includes an object detector configured to determine a set of candidate objects in the image, a feature vector module configured to generate a set of feature vectors using the object detector to generate a feature vector for each candidate object in the set of candidate objects, a composite feature vector module to generate a set of composite feature vectors by combining each generated feature vector with a corresponding road or street description of the object in question, and an identifier module configured to identify objects of a particular type using a classifier that takes a set of composite feature vectors as input and returns a list of candidate objects that are classified as being of the particular type as output.
US08761497B2

Substantially removing shadows in video images obtained from a camera viewing a scene, at variable pointing angles and magnification, by digital processing of a sequence of frames in the video signal, the processing including—(a) creating and maintaining a model image of the scene, by accumulating image data from a plurality of video frames; (b) in the model image, detecting and defining model shadow zones; (c) calculating correction factors for the model shadow zones; (d) for each frame of the video signal—defining, in the image carried by the signal, shadow zones that correspond to respective model shadow zones; and (e) correcting video signal values in shadow zones accordingly.
US08761489B2

An approach is provided for characterizing discontinuities in semiconductor devices, for example in a metal silicide. An image of an integrated circuit is caused, at least in part, to be received. The image is analyzed for at least one discontinuity in the integrated circuit structure. A relative measure of the at least one discontinuity is determined in comparison to the integrated circuit structure based on analyzing the image.
US08761485B2

Provided is a method and system of processing a multi-energy X-ray image. Through the method and system, a plurality of target images may be acquired using an X-ray detector enabling an energy separation to be performed in a predetermined time interval, with respect to a target where a contrast agent is applied, and a signal processing may be performed on the acquired target images, thereby detecting and reading benign/malignant lesions or masses.
US08761481B2

An image processing apparatus includes a detection unit configured to detect layers on the retina based on tomographic images of the retina, an acquisition unit configured to acquire a region having a larger curvature of the boundary surface between the retina and the corpus vitreum than a threshold value, and a determination unit configured to determine an optic disc of the retina based on the optical disc including a region where a specific layer is not detected by the detection unit and the region acquired by the acquisition unit.
US08761475B2

A system and method for recognizing and labeling anatomical structures in an image includes creating a list of objects such that one or more objects on the list appear before a target object and setting the image as a context for a first object on the list. The first object is detected and labeled by subtracting a background of the image. A local context is set for a next object on the list using the first object. The next object is detected and labeled by registration using the local context. Setting a local context and detecting and labeling the next object are repeated until the target object is detected and labeled. Labeling of the target object is refined using region growing.
US08761469B2

A method for artifact management in a rotational imaging system is presented. The method includes the steps of acquiring data employing a helical scanning pattern over N revolutions, where N is greater than 1, and detecting at least one artifact in the acquired data of each revolution. The method further includes segmenting the data acquired over N revolutions into N-1 data frames each bounded by at least one of the at least one artifacts.
US08761465B2

Hardware and software components are configured to image-process centroid data as if they were profile data to discover biological features. Proper mass/charge bin size are determined to raster centroid data into LC/MS images. To correct for the decrease in precision, the LC/MS images are re-evaluated in view of the original centroid data. Peak detection from the binned image is refined by re-considering the corresponding centroid data through cluster analysis. Additionally, some peaks that were merged through processing may be resolved into individual peaks by identifying more than one significant cluster masked by a peak from the binned image.
US08761460B2

A method of automatically tracking and photographing a celestial object, which moves due to diurnal motion, while moving an imaging area on an imaging surface of an image sensor so that an image of the celestial object becomes stationary, includes calculating theoretical linear movement amounts and a theoretical rotational angle amount of the imaging area per a specified time; obtaining a movable-amount data table which stores data on actual linearly-movable amounts and an actual rotatable amount of the imaging area; and setting an exposure time for completing a celestial-object autotracking photographing operation while moving the imaging area within the range of movement thereof by comparing the theoretical linear movement amounts and the theoretical rotational angle amount with the actual linearly-movable amounts and the actual rotatable amount of the imaging area stored in the movable-amount data table.
US08761459B2

The present invention refers to an information processing apparatus comprising: an obtaining unit adapted to obtain an image of an object; a face region detection unit adapted to detect a face region of the object from the image; an eye region detection unit adapted to detect an eye region of the object; a generation unit adapted to generate a high-resolution image and low-resolution image of the face region detected by the face region detection means; a first extraction unit adapted to extract a first feature amount indicating a direction of a face existing in the face region from the low-resolution image; a second extraction unit adapted to extract a second feature amount indicating a direction of an eye existing in the eye region from the high-resolution image; and an estimation unit adapted to estimate a gaze direction of the object from the first feature amount and the second feature amount.
US08761440B2

A range image generation apparatus includes: a generation unit adapted to generate a first range image of a target measurement object at one of a predetermined in-plane resolution and a predetermined depth-direction range resolving power; an extraction unit adapted to extract range information from the first range image generated by the generation unit; and a determination unit adapted to determine, as a parameter based on the range information extracted by the extraction unit, one of an in-plane resolution and a depth-direction range resolving power of a second range image to be generated by the generation unit, wherein the generation unit generates the second range image using the parameter determined by the determination unit.
US08761434B2

To calibrate an positional sensor, a plurality of image locations and image sizes of a tracked object are received as the tracked object is moved through a rich motion path. Inertial data is received from the tracked object as the tracked object is moved through the rich motion path. Each of the plurality of image locations is converted to a three-dimensional coordinate system of the positional sensor based on the corresponding image sizes and a field of view of the positional sensor. An acceleration of the tracked object is computed in the three-dimensional coordinate system of the positional sensor. The inertial data is reconciled with the computed acceleration, calibrating the positional sensor.
US08761432B1

An electronic device includes an internal speaker module and an external sound box detachably applied to the internal speaker module. The valve is resisted to the opening to cover the opening of the internal speaker module. When external sound box is applied to the internal speaker module, the connector is magnetically attracted with the magnetic attracter, while the valve is magnetically repelled from the connector and moves away from the opening to open the opening, thereby the external sound chamber is communicating with the internal sound chamber.
US08761426B2

A housing structure for a sound generator includes a base portion having a separation wall; a case portion that defines a first space with the base portion; a covering portion that defines a second space with the base portion; a frame portion that projects toward the second space from the separation wall; a screen wall disposed on an outer side of the frame portion to define a groove between the screen wall and the frame portion; and a screen board arranged on an inner side of the screen wall. The screen board is distanced from the frame portion and the screen wall.
US08761425B2

An acoustic transformer includes at least one outer boundary wall. A plurality of inner walls are disposed within the outer boundary wall. The outer boundary wall and the inner walls define a substantially annular input opening divided by at least some of the inner walls into a plurality of circumferentially-spaced input sections. Each of the input sections has an inner circumferential side and an outer circumferential side. A substantially rectangular output opening is divided by at least some of the inner walls into a plurality of output sections. Each of a plurality of acoustic paths interconnects a respective one of the input sections with a respective one of the output sections. Each of the paths has a substantially equal path length and a substantially equal expansion rate.
US08761423B2

Hearing devices configured to fit within the bony portion of the ear canal and batteries that may be used with same. One such hearing device includes a hearing device core, defining a size and a shape, and including a battery and an acoustic assembly, with a microphone and a receiver with a sound port that is adjacent to a portion of the battery, and a flexible seal apparatus on the hearing device core. The size, shape and configuration of the hearing device core, and the flexibility of the seal, are such that the hearing device is positionable within the ear canal bony region with the entire microphone medial of the bony-cartilaginous junction.
US08761422B2

Disclosed herein, among other things, is a system for frequency translation by high-frequency spectral envelope warping in hearing assistance devices. The present subject matter relates to improved speech intelligibility in a hearing assistance device using frequency translation by high-frequency spectral envelope warping. The system described herein implements an algorithm for performing frequency translation in an audio signal processing device for the purpose of improving perceived sound quality and speech intelligibility in an audio signal when presented using a system having reduced bandwidth relative to the original signal, or when presented to a hearing-impaired listener sensitive to only a reduced range of acoustic frequencies.
US08761420B2

An image processing apparatus includes a generating unit configured to generate image signals for displaying content on each of a plurality of screens; and a synthesizing unit configured to synthesize a plurality of sound signals corresponding to the plurality of image signals to cause positions where sounds based on the plurality of sound signals are localized to vary from each other.
US08761414B2

A reproduction device includes an information reading unit that reads sensitivity information from a storage unit of a headphone device which has a speaker reproducing an electric signal of an audible signal as a sound and the storage unit storing the sensitivity information for the speaker, an adjustment unit that adjusts an output level of the electric signal supplied to the headphone device, and a control unit that reads the sensitivity information from the storage unit via the information reading unit, and controls the adjustment unit such that the electric signal lies in an allowable maximal output level based on the sensitivity information.
US08761407B2

A method for determining an inverse filter for altering the frequency response of a loudspeaker so that with the inverse filter applied in the loudspeaker's signal path the inverse-filtered loudspeaker output has a target frequency response, and optionally also applying the inverse filter in the signal path, and a system configured (e.g., a general or special purpose processor programmed and configured) to determine an inverse filter. In some embodiments, the inverse filter corrects the magnitude of the loudspeaker's output. In other embodiments, the inverse filter corrects both the magnitude and phase of the loudspeaker's output. In some embodiments, the inverse filter is determined in the frequency domain by applying eigenfilter theory or minimizing a mean square error expression by solving a linear equation system.
US08761402B2

Method and system for transferring encrypted content from a server to a storage device are provided. The method includes encrypting the content using a first key, wherein the server encrypts the content; establishing a secure communication channel between the server and the storage device using a random session key; sending the first key to the storage device via the secure communication channel; replacing the random session key with the first key; sending the encrypted content to the storage device after the random session key is replaced with the first key; decrypting the encrypted content using the first key, wherein the storage device decrypts the encrypted content; re-encrypting the decrypted content using a second key generated by the storage device; and storing the re-encrypted content at the storage device.
US08761399B2

A keystore management system is provided that manages a keystore. The keystore management system creates a mapping of a plurality of keystore identity parameters to a plurality of keystore repository parameters. The keystore identity parameters identify the keystore. The keystore repository parameters identify a repository that stores the keystore. The keystore is a storage entity stored on the repository. The keystore management system further stores the mapping within a configuration file. The keystore management system further translates the keystore identity parameters into the keystore repository parameters based on the mapping stored within the configuration file.
US08761387B2

An analog transmit side crosstalk cancellation system is disclosed which is located at or near the connector of a communication channel, cable, or backplane. When configured as a connector, multiple signal paths are provided within the cancellation system. Input nodes and output nodes provide access into the connector of a received signal and out of the connector for processed signals. The crosstalk canceller comprises a delay, a filter, and an amplifier. These elements operate in conjunction to generate crosstalk cancellation signals. For a particular received signal, cancellation signals are combined therewith from one or more adjacent channels. The crosstalk cancellation system may be configured as part of a connector or an intermediary device between the communication device or card and conductors. The connector may be attached to the communication device or as part of the cable.
US08761385B2

A signal processing device includes an adaptive filter (5), a noise estimation circuit (10), and a double talk detection circuit (81) and operates so that the double talk detection circuit (81) detects a double talk by using the estimated noise obtained by the noise estimation circuit (10). The signal processing device further includes noise estimation means and detects a double talk by using an estimated noise, a microphone signal, and pseudo-echo. An echo removal method and device detect a double talk by using a reliability coefficient expressed as continuous values between 0 and 1. By using continuous values instead of two values 0 and 1, it is possible to reduce the affect of a detection error.
US08761383B2

A self configuring headset system comprising an interface unit, a method of setting up a headset system to a telephone device using and interface unit and a telephone interface unit is provided. The telephone interface unit is configured to automatically set up a headset system to a telephone device, the headset system comprising a headset and the telephone interface unit, the telephone interface unit comprising a switching unit configured to switch at least a headset transmit signal line and a headset receive signal line to a telephone transmit signal line and a telephone receive signal line, respectively, and a processor being pre-programmed with one or more telephone device permutation settings, wherein the processor is configured to receive, from the telephone device, telephone configuration information on the basis of which a specific permutation setting is selected among the one or more pre-programmed permutation settings, the processor being configured to control the switching unit according to the specific permutation setting.
US08761380B2

Systems and methods for providing adaptive estimated wait time predictions for work items are provided. More particularly, a processor-enabled module may select a best estimated wait time algorithm from among a plurality of estimated wait time algorithms that meets the accuracy and calculation resource conditions of a contact center based on rules. Furthermore, the conditions of a contact center may change at times and as a result the selection of which estimated wait time algorithm is considered best will adapt to suit the contact center change. In addition, the selected best estimated wait time prediction can be provided to client communication devices.
US08761373B1

A system and method is provided for automatically generating an interactive voice response (IVR) application flow from recorded audio files of calls to or from an IVR system. The method includes identifying an IVR state sequence for each of a plurality of calls from recorded audio files of the calls. The N most common state sequences are identified for the IVR system for the plurality of calls. An application flow is then displayed for the IVR application using the N most common state sequences.
US08761369B2

Implementations of the present disclosure involve an apparatus, system and/or method for a central hub of a telecommunications network to provide varying services for a received communication intended for varying telecommunications networks. In one embodiment, the central service hub receives the communication and provides the varying services for the communication based on information concerning the communication, such as the intended telecommunication network. In another embodiment, the central service hub analyzes the communication and determines to which telecommunications network the communication should be routed to apply the appropriate network services. The central service hub may comprise a softswitch, media gateway controller device or other telecommunications device that includes programming, such as an application programming interface (API), configured to receive and process the incoming communications.
US08761362B2

A call parker monitors calls between callers and a call center to determine the number of active calls to the call center. A maximum call center capacity is identified and compared to the number of active calls to determine if the maximum call center capacity is being met. If the maximum call center capacity has been met, new calls are intercepted and placed on hold until the maximum call center capacity is no longer being met (i.e., an agent completes a call). Once the maximum call center capacity is no longer being met, the new call(s) are transferred to the call center.
US08761355B2

Methods and systems for providing a call notification, voice mail message notification, or SMS message for a wireless device to a user's preferred device. When a wireless device receives an incoming call, a voice mail message, or a SMS message, the wireless device connects to a network and sends a notification to the user's preferred device. If the preferred device is not available, the notification is stored in a database.
US08761350B2

A system for testing a conductor of a structure can include a test device connected to the conductor. The test device is configured to test an electrical characteristic of the conductor and to produce a test result based at least in part on the electrical characteristic. A service provider network may be configured to communicate with the test device to initiate a test and/or to obtain the test result. A customer may use a computing device to obtain information regarding the test result, as well as guidance for troubleshooting and resolving a problem detected with the electrical conductor, such as a fault.
US08761347B2

A system includes a beam filter positioning device including a plate configured to support one or more beam filters, and one or more axes operable to move the plate relative to a beam line. A control mechanism is coupled to the one or more axes for controlling the movement of the axes and configured to automatically adjust the position of at least one of the one or more beam filters relative to the beam line.
US08761346B2

A multilayer optic device having an input face and an output face is provided. The optic device includes a high-index material layer having a first real refractive index 1−δ1 and a first absorption coefficient β1, wherein the core comprises a first surface and a second surface, a low-index material layer having a second real refractive index 1−δ2 and a second absorption coefficient β2, and a grading zone disposed between the high-index material layer and low-index material layer, the grading zone comprising a grading layer having a third real refractive index 1−δ3 and a third absorption coefficient β3, such that 1−δ11>1−δ3>1−δ2, where at least a portion of one or more of the high-index material layer, the grading zone and the low-index layer comprises one or more corrugations along a first direction.
US08761345B2

An X-ray tube has a cathode, an anode target to emit X-rays, and a vacuum envelope which houses the cathode and the anode target. The vacuum envelope has a first metal member connected to the anode target, a second metal member which is connected to the first metal member and has a coefficient of thermal expansion lower than that of the first metal member, and an electrically insulating annular ceramic member connected to the second metal member and the cathode. In addition, the X-ray tube has a cooling system which is connected to the first metal member and forms a cooling passage. Furthermore, the X-ray tube has an adapter which is in contact with the first metal member, surrounds the second metal member and has a thermal conductivity higher than that of the second metal member, and a heat-transfer medium placed between the ceramic member and the adapter.
US08761344B2

An x-ray tube comprising an anode and a cathode disposed at opposing ends of an electrically insulative cylinder. The x-ray tube includes an operating range of 15 kilovolts to 40 kilovolts between the cathode and the anode. The x-ray tube has an overall diameter, defined as a largest diameter of the x-ray tube anode, cathode, and insulative cylinder, of less than 0.6 inches. A direct line of sight exists between all points on an electron emitter at the cathode to a target at the anode.
US08761342B2

For X-ray tubes of the rotary-anode type for generating a fan beam of X-rays, compensation is afforded for system-related disturbances of the focal spot position on a target area of the rotating anode, and particularly for the anode wobble in an X-ray tube, which occurs as a periodically wobbling inclination angle of the anode disk's rotational plane with respect to an ideal rotational plane, the latter being oriented normal to the rotational axis of the rotary shaft on which the anode disk is inclinedly mounted due to an inaccuracy during its production process. For this purpose, the electron beam generated by a thermionic or other type of electron emitter of the tube's cathode and thus the focal spot position on a target area of the anode disk's X-ray generating surface are steered such that the focal spot stays within the plane of the central X-ray fan beam.
US08761340B2

A method is disclosed for acquiring a high speed dual-energy image pair using a pixilated digital detector. A single pixilated digital detector acquires and encodes two separate images in effectively one image, eliminating the need to read out a first image prior to acquiring a second image. The encoded information is then utilized to obtain two distinct dual-energy images which may be decomposed to form bone and soft-tissue only images.
US08761332B2

A prescaling counter includes a prescaling unit and a counter. The prescaling unit includes a programmable divider that is arranged to divide an event clock that includes signaled events to generate a prescaled clock in response to a prescaling value. The counter includes a register that includes a lower count register and an upper count register for generating a count result. The counter is arranged to increment the lower count register in response to the prescaled clock and to increment the upper count register in response to a terminal condition in the lower count register. The prescaling value is generated in response to the upper count register.
US08761325B2

A clock generator generates a clock signal used for sampling a received signal by a comparator which compares the received signal to a reference. A phase shifter adjusts the phase of the first clock signal and a controller adjusts the phase of the clock signal to maximize the vertical eye opening of the signal at the sampling time. In an example embodiment, the phase of the clock signal is adjusted in a first direction and a measure of vertical eye opening of the signal is compared to a previous measure. If the measure of vertical eye opening has increased the signal another phase adjustment is made in the same direction and if the vertical eye opening of the signal has decreased a further phase adjustment in the opposite direction is made. By increasing the vertical eye opening of the signal the signal-to-noise ratio of the received signal is improved.
US08761323B2

In a receive node of a wireless network, an iterative multi-user multi-stage interference cancellation receiver is used. After each stage of interference cancellation, interference characteristics change. An adaptive strategy is used in which after each stage of interference cancellation, impairment covariance is parametrically updated and combining weights of the receiver are adapted to reflect the updated impairment covariance.
US08761322B2

The present disclosure presents methods and apparatuses for enhanced received signal processing using signal-based channel impulse response (CIR) estimation. For example, according to an example method presented herein, a user equipment (UE) or a component therein may receive a signal corresponding to a transmitted signal sent by a network entity, wherein the transmitted signal comprises at least a data channel, estimate chip contents of the transmitted signal, based on the received signal including the data channel, to obtain estimated chip contents, and compute an estimated channel impulse response (CIR) based on at least the estimated chip contents. Based on this estimated CIR, the UE may thereafter reprogram a received signal reconstruction filter, perform interference cancellation procedures, and/or adjust one or more equalizer taps. By performing such functions, the UE may exhibit improved communication characteristics and enable a more robust user experience.
US08761319B2

There are provided a correlation calculation unit that takes a cross-correlation between a signal from which a DC component of an analog baseband signal is removed, and to which a known fixed DC offset is added, and a known signal, an inter-correlation peak phase difference detection unit that estimates a carrier frequency offset from a peak of the calculated correlation vector, and a residual DC offset estimation unit that estimates a residual DC offset component from a mean value of the sidelobe of the calculated correlation vector.
US08761318B2

A receiver system and method for recovering information from a symbol data sequence Y. The symbol data sequence Y corresponds to a symbol data sequence X that is transmitted onto the channel by a transmitter. The symbol data sequence X is generated by the transmitter based on associated information bits. At the receiver, a set of two or more processors operate in parallel on two or more overlapping subsequences of the symbol data sequence Y, where each of the two or more overlapping subsequences of the symbol data sequence Y corresponds to a respective portion of a trellis. The trellis describes redundancy in the symbol data sequence Y. The action of operating in parallel generates soft estimates for the associated information bits. The soft estimates are useable to form a receive message corresponding to the associated information bits.
US08761306B2

One embodiment of the present invention relates to an apparatus for preventing remodulation in a transmission chain. A first offset generation circuit selectively introduces a first frequency offset into in-phase (I) and quadrature phase (Q) equivalent baseband signals. A second offset generation circuit selectively introduces a second frequency offset into an oscillator output signal. The frequency of the offset oscillator output signal is divided by a divider to form offset local oscillator signals, which are provided to up-conversion mixers that modulate the offset equivalent baseband signals onto the offset local oscillator signals to generate a composite modulated output signal. The first and second frequency offsets are chosen to have values that cancel during modulation. However, because the second frequency offset shifts the offset oscillator output signal's frequency to a value that is no longer a harmonic of the composite modulated output signal's frequency, remodulation is prevented.
US08761301B2

Apparatus, methods, and articles of manufacture for media monitoring are disclosed. In particular, the example apparatus, methods, and articles of manufacture determine a media source type associated with a media signal and select an encoding or decoding mode based on the media source type. An encoding operation encodes the media signal using the selected encoding mode and a decoding operation decodes the media signal using the selected decoding mode.
US08761292B1

Systems, methods, and other embodiments associated with beamforming with steering submatrix selection are described. According to one embodiment, an apparatus includes a steering matrix cache unit configured to store a steering matrix. The apparatus also includes a read control unit configured to select a steering submatrix from the steering matrix based, at least in part, on packet transmission instructions associated with a packet being processed for transmission. The read control unit is also configured to provide weights from the selected steering submatrix to a transmitter transmitting the packet.
US08761287B2

In a method for controlling transmission of an information signal to a plurality of receive antennas associated with one or more receivers, a steering matrix is developed using a subset of receive antennas, wherein the subset of receive antennas includes less than all of the plurality of receive antennas. Transmission of the information signal via a plurality of transmit antennas is controlled using the steering matrix.
US08761284B2

Described herein are systems, apparatuses, and methods relating to a power-saving state or power-saving mode to facilitate clock synchronization between the two transceiver units and/or updating of DSL operation parameters during the power-saving state.
US08761282B2

Disclosed is a receiver in a communication system provided with one transmitting station or two or more transmitting stations and the receiver for reception from the transmitting stations. For a case where identical signals are sent from the one transmitting station or the two or more transmitting stations, the receiver includes a first demodulator which executes demodulation processing of the signals as a single signal group, a second demodulator which executes demodulation processing of the signals as multiple signal groups, a determination unit which discriminates between the single signal group and the multiple signal groups, and a control unit which controls which one of the first demodulator and the second demodulator is to execute the demodulation processing based on a determination result by the determination unit.
US08761278B2

When a UE (102) determines that non-control data needs to be transmitted, the UE will receive a grant that comprises information identifying a resource block (RB) for transmissions by the UE. If the UE determines that the RB is also used for transmitting control data, it will know to transmit only over the portion of the RB used for non-control data transmissions. Rate matching will then be performed on the non-control data that needs to be transmitted and the non-control data will be transmitted only over a portion of the RB. The second portion of the RB will be used for normal control data transmissions by other UEs.
US08761276B2

A method for packing data over a power line communication channel is disclosed herein. The method comprises packing data into symbol body, adding a first pad in front of the symbol body to form a full symbol and determining the time instance in which the peak absolute voltage point of the AC electric power occurs. And subsequently it is to send the full symbol through the power line in a manner synchronized with the time instance aforesaid. Based on the interference condition detection, the invention allows receiver side adaptation.
US08761275B2

A wireless communication technology which realizes high-speed transmission while making effective use of existing frequency bands. A wireless communication apparatus includes a communication unit to perform a wireless communication with a target communication device by simultaneously using a plurality of carrier frequency bands each of which has a specified bandwidth and is discontinuous between each carrier frequency-band interval.
US08761266B2

In one embodiment, a method that includes receiving plural representations of a video signal, the video signal comprising plural sequenced pictures corresponding to at least a portion of a video program, wherein two or more of the plural representations of the video signal (PROTVS) includes a respective sequence of latticed pictures and one or more of the other PROTVS includes a respective sequence of non-latticed pictures; and providing in plural successive non-overlapping segments distribution interval (SDIs) compressed versions of the PROTVS in a single video stream, wherein each SDI consists of plural non-overlapping, consecutive segments, each of the plural non-overlapping consecutive segments originating from a respective one of the collective PROTVS.
US08761261B1

Various embodiments provide techniques and/or systems for reducing instances of computational complexity involved in video encoding.
US08761256B2

An encoding apparatus having a direct mode as a prediction mode, when a pixel with opposite parity from a top field to a bottom field, for example, is referred to for obtaining a reference vector in the direct mode, performs correction by adding or subtracting a value corresponding to a half pixel to or from a value of the obtained reference vector. The encoding apparatus, when a pixel with opposite parity is referred to for obtaining a first and a second direct vector by temporally scaling the corrected reference vector, performs correction by adding or subtracting a value corresponding to a half pixel to or from values of the obtained direct vectors.
US08761252B2

In one embodiment, the method includes predicting at least a portion of a current image in a current layer based on at least a residual coded portion of a base image in a base layer, a reference image, shift information for samples in the predicted current image, and offset information indicating a position offset between at least one boundary pixel of the reference image and at least one boundary pixel of the current image. The residual coded portion represents difference pixel data.
US08761248B2

A system (100) and method (200) for efficient video adaptation of an input video (102) is provided. The method can include segmenting (210) the input video into a plurality of video shots (142) using a video trace (111) to exploit a temporal structure of the input video, selecting (220) a subset of frames (144) for the video shots that minimizes a distortion of adapted video (152) using the video trace, and selecting transcoding parameters (122) for the subset of frames to produce an optimal video quality of the adapted video under constraints of frame rate, bit rate, and viewing time constraint. The video trace is a compact representation for temporal and spatial distortions for frames in the input video. A spatio-temporal rate-distortion model (320) provides selection of the transcoding parameters during adaptation.
US08761247B2

There is provided a method of adapting a Quantization parameter of digitally encoded video, comprising calculating spatial activity values of macroblocks in a picture of interest, creating a histogram of the spatial activity values, determining a change of quantization parameter value for a low activity category ΔQPLA from a skewness parameter of the histogram. There is also provided an apparatus for carrying out the method, and a computer readable product carrying instructions which when executed carry out the method.
US08761246B2

This is an encoding device for compressing/encoding an input video signal. The encoding device comprises a reduction/conversion unit for converting the format of either a luminance component or a chrominance component according to the characteristic of the input video signal and an encoding unit for compressing/encoding the video signal whose format is converted by the reduction/conversion unit to generate encoded data.
US08761242B2

The present invention includes determining a motion vector candidate set of a current block, obtaining motion vector indication information of a current block from a video signal, extracting a motion vector candidate corresponding to a motion vector indication information from a motion vector candidate set, determining a predicted motion vector of a current block based on the extracted motion vector candidate, and performing motion compensation on a current block based on a predicted motion vector.
US08761237B2

A variable gain amplifier (VGA) useful in a receiver that recovers transmitted digital signals. A first amplifier in the VGA has a first gain, an input coupled to an input of the VGA, and an output coupled to a load. A second amplifier in the VGA has a second gain, an input coupled to the input of the VGA, and an output coupled to the load. In a first mode of operation, the first gain is substantially zero and the second gain ranges between a maximum gain and a fraction of the maximum gain. In a second mode of operation the first gain is substantially the maximum gain and the second gain ranges between the maximum gain and the fraction of the maximum gain, and an algebraic sum of the first gain and second gain is no greater than the maximum gain to reduce non-linear distortion at low VGA gain.
US08761236B2

The invention provides a communication protocol and serial interface having an approximately fixed interface clock and capable of accommodating a variety of communication rates. The interface employs a variable-length frame that may be expanded or reduced to obtain a desired communication rate, even though the interface clock rate is held approximately constant. The invention further provides a method for designing an agile barrier interface. In particular, the barrier clock rate is preferably selected to be an approximate common multiple of the various communication rates that the barrier interface must handle. The frame length corresponding to each communication rate may then be obtained by dividing the barrier clock rate by the ΣΔ rate. Finally, the invention provides an agile barrier capable of communicating data across a serial interface at a variety of data rates and at an approximately fixed interface clock rate.
US08761230B2

A communication method comprises generating a Golay code having a zero-DC level when differentially encoded and continuously rotated. A preamble of a data stream is spread with the Golay code, and the data stream is modulated with continuous phase modulation (CPM), such as constant envelope 2-CPM, before being transmitted. A method for acquiring a received signal having a spread sync field modulated with 2-CPM comprises performing chip-level differential detection of the received signal, correlating the received signal with a Golay sequence; and accumulating the correlator outputs.
US08761229B2

A method and apparatus for multiplexing frequency hopping in a wireless communication system using Orthogonal Frequency Division Multiple Access (OFDMA) is provided. The frequency hopping multiplexing method and apparatus efficiently indicates time division multiplexing for global hopping and local hopping by indicating and using the number and positions of slots for global hopping and local hopping to time-division-multiplex global hopping and local hopping in a reverse link, depending on information the number of Distributed Resource CHannels (DRCHs), provided from a transmitting side over a Forward link Secondary Broadcast Control CHannel (F-SBCCH), which is one of the forward common channels.
US08761221B2

A light-emitting element includes a mesa structure in which a first compound semiconductor layer of a first conductivity type, an active layer, and a second compound semiconductor layer of a second conductivity type are disposed in that order, wherein at least one of the first compound semiconductor layer and the second compound semiconductor layer has a current constriction region surrounded by an insulation region extending inward from a sidewall portion of the mesa structure; a wall structure disposed so as to surround the mesa structure; at least one bridge structure connecting the mesa structure and the wall structure, the wall structure and the bridge structure each having the same layer structure as the portion of the mesa structure in which the insulation region is provided; a first electrode; and a second electrode disposed on a top face of the wall structure.
US08761217B2

A system includes a modulatable source and matched modal filter. The modulatable source is associated with a plurality of source modes to provide a generated signal. The matched modal filter is coupled to the modulatable source to receive the generated signal. Filter modes are to match the source modes. The matched modal filter is coupleable to a link fiber to provide a signal to the link fiber. The filter modes are to match a subset of link fiber modes to couple the plurality of filter modes to the link fiber.
US08761215B2

A digital pulse shaping module provides a digital waveform such as a pulse shape, gating or a synchronizing digital signal for use with a pulsed laser oscillator. The digital pulse shaping module includes a waveform data generator that generates N-bit words having a number N of bits. A serializer is further provided to receive the N-bit words from the waveform data generator and outputs each bit individually in a series of bits corresponding to the digital waveform. The digital pulse shaping module further includes a delay module that provides a fine delay in the outputting of the bits by the serializer. This fine delay corresponds to a number of bits smaller than N, impacting on the timing of the outputted signal at the bit level. A pulse shaping generator has a plurality of digital pulse shaping modules.
US08761214B2

The present invention relates to an apparatus for stabilizing second harmonic wave pulse output in a laser system operating by pulses. The apparatus of the present invention comprises: a pulse laser oscillating unit (110) which outputs a laser pulse; a nonlinear crystal (120) which converts the laser pulse of a first wavelength output by the pulse laser oscillation unit (110) into a second harmonic wave with a value that is half of the first wavelength, and outputs the converted second harmonic wave; and an optical absorption filter (130) which absorbs a portion of the energy of the converted second harmonic laser pulse from the nonlinear crystal (120) to output the second harmonic wave with a lower energy. The thus-configured apparatus of the present invention supplies a fundamental wave in a stable state and having a small PTP value and high level energy to the nonlinear crystal, in order to obtain the second harmonic wave which is in a more stable state and has a small PTP value and a variety of energies.
US08761208B2

In an audio network system constructed from a main node and a plurality of satellite nodes each having a plurality of ports, the main node generates and transmits a main packet including audio signals of a plurality of channels. Each satellite node selects one of the plurality of ports in turn, and confirms whether the main packet arrives at the selected port every predetermined period or not. When the main packet arrives at the selected port every predetermined period, the main packet is received via the port by continuing selection of the port. In the case where reception of the main packet is lost, one is selected from the plurality of ports in turn, the operation to confirm arrival of the main packet is restarted, and another port at which the main packet arrives at the present stage is automatically found.
US08761206B1

Data packers having corresponding methods and tangible computer-readable media comprise: a controller configured to receive output information, wherein the output information specifies an output alignment; a first multiplexer configured to pass one of data received into the data packer, and data stored in a register of the data packer; a rotate shifter configured to rotate-shift, in accordance with the output alignment, data passed by the first multiplexer; a second multiplexer configured to pass at least one of the data output by the rotate shifter, and the data stored in the register.
US08761196B2

Methods, apparatus and articles of manufacture are disclosed that provide flexible input/output device communications in a process control system. In one example, a process control system controls a plurality of field devices. The process control system includes a control device and a communications protocol component. The communications protocol component has at least one communications channel that is selectively configurable to use at least a first or second communications protocol and to communicate with at least one of the field devices.
US08761193B2

A wireless communication device is disclosed that is capable of utilizing bandwidth outside of its allocated bandwidth in order to maximize frequency coverage. The allocated band is separate from a neighboring band by a guard band. The device performs a scan of the neighboring band in order to determine an activity level within the neighboring band. Based on the determined activity level, the device expands its communication frequency range to include the guard band and/or the neighboring band. Once expanded, the device periodically rescans the neighboring band in order to determine whether the device must contract its frequency band out of the expanded area. The device can also receive activity level information of the neighboring band from a server via a common network infrastructure, and can coordinate expansion with other devices.
US08761190B2

A vehicular distributed embedded real-time controller area network system includes ECUs functioning in an event-triggered mode for initiating transmission of a message to a communication bus. Each ECU includes a sending buffer for storing message. A bus controller interfaces with the ECUs and manages the transfer of messages to and from the communication bus. The transfer of messages onto the communication bus is executed by the bus controller on a periodic basis. The bus controller is unavailable to receive a message from an ECU when a previous message stored within a memory of the bus controller is awaiting transmission on the communication bus. The bus controller is available to receive a message from an ECU when the memory is empty. Messages are stored in the sender buffer when the bus controller is unavailable. A respective message within the sender buffer is transferred to the bus controller when the bus controller is available.
US08761183B2

Systems and methods for core network topology router placement planning are provided. The systems and methods may use existing network data to create a data set and use the data set to optimize a network for the placement of routers.
US08761168B2

A virtual private network (VPN) over a telecommunications network is created by sending a request from a first VPN device to a second VPN device for establishing a VPN between the first and second VPN devices. The request includes a first signed certificate having a verified VPN parameter for the first VPN device. A reply is received at the first VPN device from the second VPN device that includes a second signed certificate having a verified VPN parameter for the second VPN device. The VPN is established between the first and second VPN devices based on each verified VPN parameter for each of the first and second VPN devices.
US08761163B2

A method includes identifying a number of nodes in a network, where the nodes may correspond to cellular communication sites. The method may also include selecting some of the nodes as potential hub nodes and determining, for each of the potential hub nodes, a bandwidth needed to forward traffic from the potential hub node to a mobile switching office. The method may further include determining, for each of the potential hub nodes, bandwidths needed to forward traffic from the potential hub node to other ones of the nodes and calculating, for each of the potential hub nodes, costs or latencies associated with forwarding traffic from the potential hub node to the mobile switching office and to other ones of the nodes. The method may also include selecting a hub node based on the calculated costs and/or latencies.
US08761139B2

Disclosed are an apparatus and a method for supporting access for a multi user to perform communication through a multi node by efficiently using a multi channel in a communication system of a multi user environment having the multi node, in which bands usable by STAs that intend to access an access point are searched in a multi channel; a transmission band for packet transmission is determined in the searched usable bands; and access to the access point is supported through the determined transmission band, and the transmission band is determined by performing ad-hoc through an ad-hoc media access control (MAC) protocol in the searched usable bands.
US08761130B2

Apparatus and method for multiplexing control information bits and data information bits into sub-frame symbols depending on the location of symbols carrying a reference signal (RS), to provide an estimate for the channel medium and enable coherent demodulation for signals carrying information bits. The control information bits include ACK or NAK and/or channel CQI bits. The ACK/NAK bits are placed with priority in symbols around the symbols carrying the RS, to allow for improved accuracy of the channel estimate, followed by the CQI bits when both ACK/NAK and CQI bits exist. Moreover, the sub-frame resources required to achieve the desired reception reliability for the control information depend on the operating conditions and can varied to minimize the associated control overhead.
US08761129B2

A method implemented in a user equipment configured to be used in a multi-user (MU) multiple-input multiple-output (MIMO) wireless communications system is disclosed. In an aspect, the user equipment transmits to a base station a first channel state information (CSI) report determined according to a single-user (SU) MIMO rule and a second CSI report based on a residual error.
US08761123B2

A radio base station includes a mobile communication system, a first relay node and a first radio base station connected via a radio bearer, a second relay node, and a second radio base station connected via a radio bearer. The first radio base station and the second radio base station are connected via a bearer, in which a mobile station is configured so as to conduct a handover process between a first and second state. In the first state a radio bearer is established with the first relay node in order to communicate. In the second state a radio bearer is established with the second relay node in order to communicate. The mobile station is configured such that in the handover process, control signals are transmitted and received via the radio bearer between the first relay node, first radio base station, second radio base station, and second relay node.
US08761121B2

According to embodiments, a base station includes a radio communication unit configured to establish communication with a mobile communication terminal using a plurality of component carriers. The base station further includes a control unit configured to transmit a command to the mobile communication terminal to reduce the plurality of component carriers to one prior to handover of communication between the mobile communication terminal and the base station to another base station.
US08761120B2

A method of handling cell change for a mobile device employing a high speed downlink package access (HSDPA) technology in wireless communication systems. The method includes initiating a handover procedure to change a serving cell of the mobile device when the mobile device moves from a HSDPA cell into another HSDPA cell, performing a physical channel reconfiguration procedure from a high speed physical downlink shared channel (HS-PDSCH) to a dedicated physical data channel (DPDCH), wherein the physical channel reconfiguration procedure is initiated via a Radio Network Controller (RNC), and performing the handover procedure.
US08761115B2

Methods and systems for providing uplink control in a wireless communication network are described herein. The wireless communication network includes at least one base station that is communicatively coupled to at least one mobile terminal. A method includes providing a dedicated random access channel to communicatively couple the base station and the mobile terminal; initiating the mobile terminal to select a random access signaling identification; generating a resource request at the at least one base station to receive uplink resource information from the mobile terminal; and receiving an initial access information request from the at least one mobile terminal to configure the base station connection.
US08761111B2

Provided is an apparatus for allocating a sequence to a synchronization channel for a node identification (ID), the apparatus including: a base node sequence generator to generate a base sequence that is a sequence for a node ID of a base node; a relay node sequence generator to generate a relay sequence that is a sequence for a node ID of a relay node by transforming the base sequence; a baseband signal generator to generate a baseband signal by mapping the base sequence or the relay sequence to a frequency domain and a time domain; and a transmitter to transmit the baseband signal.
US08761105B2

A apparatus and method for efficiently performing an HARQ procedure in a wireless communication system are disclosed. According to the method for performing an HARQ procedure, waste of unnecessary resources caused by continuous failure in packet transmission can be avoided, wherein the failure occurs due to the error of the uplink basic assignment A-MAP IE for retransmission.
US08761095B1

A method and apparatus for dynamically adjusting traffic quality of service (“QoS”) on-demand over a communications network are disclosed. The process, in one embodiment, is configured to receive an enhanced QoS request from a user via a first node over a communications network. Upon prioritizing traffic flow in accordance with the enhanced QoS request, the enhanced QoS request associated with the first node is recorded. Upon acknowledging the enhanced traffic QoS, the process routes the information to the first node in accordance to a predefined enhanced QoS.
US08761093B2

A modified token bucket algorithm in a rate shaper in a wireless communication network allows for the “borrowing” of tokens, creating the possibility of a token debt, or a token bucket with a negative Token Bucket Counter (TBC) value. In this modified token bucket algorithm, an incoming packet is passed along so long as the TBC is positive, even if the packet must “borrow” some tokens, driving the TBC negative. Subsequent incoming packets are stalled until the TBC reaches a positive value. The token bucket refills at a known rate; accordingly, the duration of traffic stalling, when the TBC is negative, is known. During this time, the UE is forced into DRX mode, saving battery power by not monitoring DPCCH for traffic that has been halted. The DRX, or sleep, mode may be invoked in several ways.
US08761092B2

A collaborative MIMO method using a sounding channel in a multi-cell environment is disclosed. The method includes acquiring, by a first base station providing a service for a first cell, first CSI of a first downlink channel between the first base station and a mobile station, transmitting, to a second base station, a signal including information requesting that the second base station providing a service for a second cell acquire second CSI of a second downlink channel between the second base station and the mobile station, and acquiring, by the second base station, the second CSI. The mobile station is served by the first base station.
US08761091B2

A method of signaling in a wireless communication system (300) comprising a first network element (310) serving a wireless communication unit (325) with at least one packet data network (PDN) connection. The method comprises transmitting, by the first network element (310) to the wireless communication unit (325), a signaling message relating to a wireless communication unit (325) uplink (UL) PDN transmission, where the signaling message comprises a parameter indicative of at least one aggregate maximum bit rate (AMBR) value.
US08761089B2

A method and system for acknowledging multiple frames in a communication network is provided. A receiver detects transmission of frames from a transmitter. The receiver determines a format for an acknowledgment frame comprising multiple bytes, from multiple frame acknowledgment formats for reporting status of reception of the frames by the receiver. The receiver reports the status of reception of the frames by encoding a distance between a number of frames between two successive correctly received frames, between two successive unsuccessfully received frames, between a correctly received frame and a successive unsuccessfully received frame, or between an unsuccessfully received frame and a successive correctly received frame, in the acknowledgment frame. One or more of the frame acknowledgment formats are configured to generate the acknowledgment frame for acknowledging the frames using a decreased number of bytes. The receiver generates the acknowledgment frame in the determined format for acknowledging the frames.
US08761080B2

Techniques for adjusting transmit power to mitigate both intra-sector interference to a serving base station and inter-sector interference to neighbor base stations are described. This may be done by combining interference information from multiple base stations.
US08761078B2

Provided are a method and apparatus for setting a frame of a relay station in a wireless communication system. A base station sets an access zone frame and a relay zone frame adjacent the access zone frame. The access zone frame comprises a downlink (DL) access zone in which the base station or the relay station transmits a signal to a terminal, and an uplink (UL) access zone in which the terminal transmits a signal to the base station or to the relay station. The relay zone frame comprises a DL relay zone in which the base station transmits a signal to the terminal or to the relay station, and a UL relay zone in which the terminal or the relay station transmits a signal to the base station.
US08761073B2

A relay station and a backhaul control communication thereof are provided. A wireless communication system comprises the relay station, a base station, and a core network. The relay station is wirelessly connected to the base station, while the base station is wiredly connected to the core network. The relay station comprises a processing unit and a transceiver. The processing unit is configured to create a radio link having a control plane connection between the relay station and the base station and create a backhaul link between the relay station and the base station by the control plane connection of the radio link. The transceiver is configured to transmit a backhaul control message to the core network via the backhaul link.
US08761060B2

Transmit power for an access point is controlled based on information received by the access point. For example, an access point may employ one or more algorithms that use messages received from nearby access terminals to maintain an acceptable tradeoff between providing an adequate coverage area for access point transmissions and mitigating interference that these transmissions cause at nearby access terminals. Here, the access point may employ a network listen-based algorithm upon initialization of the access terminal to provide preliminary transmit power control until sufficient information is collected for another transmit power control algorithm (e.g., an access terminal assisted algorithm). Also, the access terminal may employ an active access terminal protection scheme to mitigate interference the access point may otherwise cause to a nearby access terminal that is in active communication with another access point.
US08761053B2

A link state network comprising a plurality of interconnected nodes, and a multiprotocol label switching (MPLS) tree established amongst at least some of the interconnected nodes, wherein the MPLS tree is associated with an MPLS label, and wherein the interconnected nodes are configured to deterministically forward a plurality of link state update (LSU) packets comprising the MPLS label over the MPLS tree.
Patent Agency Ranking