Document Document Title
US08757104B2 Miniature sludge lance apparatus
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 Heat exchanger
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 Pet diaper
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 Tower feeder rack
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 Arrangement and method for indicating undesired detachment of a milking member from an animal
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 Mask frame assembly
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 Underwater robotic venting and inspection system
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 Coupling head, coupling device with coupling head, rendezvous head couplable thereto, rendezvous device with rendezvous head and underwater vehicle therewith, coupling system, coupling method and deployment method for an underwater vehicle
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 Table with nesting table top
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 Die cushion device for press machine
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 Piston with a duct under a gasket
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 Punch form and method of die-cutting with it
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 Crankshaft for a two-stroke engine
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 Linear movement device with omega drive
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 Powered capture hood
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 Vibration type flow measuring device outputting a signal dependent upon damping and pressure difference
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 Gasbag type pavement accelerated loading testing apparatus
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 Method and device for measuring by penetrometry an interface or surface tension of an interface between two fluids
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 Measurement device with resonator
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 Leak detector with optical tracer gas detection
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 Developments in or relating to a condensate recovery system
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 Shaping station of a wire shaping machine with annular tool holder arm
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 Centralized unlocking operation device
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 Sealed push button latch
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 Door assembly and casing having the same
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 Bicycle handlebar-stored cable lock
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 Refrigerator and method for controlling the same
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 Combustor cap assembly
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 Hydraulic system having implement and steering flow sharing
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 Exhaust system for a lean burn ic engine
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 Reductant delivery device
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 Integrated fuel catalyst monitor
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 Work vehicle with stroke adjustment mechanism for suspended work implement unit
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 Resilient floor
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 Cost effective method for manufacturing retainers and inserts incorporated into a garage door panel
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 Truss reinforcement
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 Foldable construction blocks
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 Position retention mechanism for modular wall assembly
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 Insulated fiber cement siding
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 Assembly and method for securing a door opening or other opening of a building structure
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 Tile for use in a modular flooring system
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 Photovoltaic module assembly
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 Regular quadrilateral pyramid building and procedure for operation thereof
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 clamp
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 Eaves trough detritus deterrent appliance
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 Slide door
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 Plant hanger with watering system
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 Baitcast reel ice fishing alarm system
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 Reinforced extendable butt stock
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 Footwear having air-controlled active element
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 Article of footwear with multi-layered support assembly
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 Injector remanufacturing
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 Air cooled heat shield
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 Lance and slit seamed housing and method of manufacture
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 Catheter and a method for producing a catheter
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 Method of manufacturing multilayer printed wiring board
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 Electronic component mounting method
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 Method for joining two objects and corresponding joining element
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 Method of fastening corks
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 Retooling device and tool
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 Tool for attaching a stud to a surface
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 Locking clip assembly
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 Bundling device
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 Removable side hinge with temporary holding feature for a home appliance
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 Robot cleaner, maintenance station, and cleaning system having the same
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 Mop wringer
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 Hair brush with slideable brush head
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 Golf towel
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 Inclined air mattress having internal air baffles and supports
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 Patient pad for operating theatre
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 Method and apparatus for relieving shear induced by an occupant support
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 Phototherapy infant swaddling blanket
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 Bed for infants with cradle function
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 Foldable child enclosure
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 User interface for power drive system of a patient support apparatus
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 Patient transfer device
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 Universal tub overflow cover assembly and kit
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 Spa jet with side-mounted light well
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 Flushing device for flushing a toilet bowl, water closet having such a flushing device, and toilet bowl
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 Ventilated garment
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.
US08763159B1 System and method for application license management in virtual environments
A system and method for managing licensing of virtual environment applications. A licensing module of a first installed virtual environment application detects installation of affiliated applications and gives them a group licensing key for passing it to the licensing server. The licensing server derives licensing parameters of the affiliated applications from the group key and gives the licenses to the affiliated applications, in case of successful validation. The licensing system provides protection from un-authorized copying of the applications. If an affiliated virtual environment application is copied (or moved) to another hardware node without its virtual environment, the licensing server will not give the license activation key to this virtual environment application.
US08763158B2 Directory service distributed product activation
In some embodiments, an activation object used to activate a software product is stored in a directory service. The activation object may, for example, comprise a proof of purchase token and/or information about the directory service, and may be communicated from the directory service to a client computer after the directory service authenticates a request from a client computer for access to the activation object. In some embodiments, a directory service is interrogated for an activation object used to activate software on a client computer. A client computer may, for example, receive an activation object from the interrogated directory service, and use the received activation object to activate a software product on the client computer. In some embodiments, a non-transitory computer-readable medium has instructions stored thereon that, when executed by a computer, cause the computer to interrogate a directory service for an activation object used to activate software on the computer. The computer may, for example, receive the activation object from the directory service, and use the received activation object to activate a software product.
US08763152B2 Single login procedure for accessing social network information across multiple external systems
A social networking system contains information describing users of the social network and various connections among the users. A user can access multiple external systems that communicate with the social networking system to access information about the users of the social networking system. Login status of the user account on the social networking system is maintained. If the login status of the user account on the social networking system indicates that the user is not logged in, the user is required to provide authentication information. If the login status of the user account indicates that the user is logged in, social network information is provided to the user via an external system, subject to the privacy settings of users of the social networking system. If the user logs out from an external system, the user is also logged out from the social networking system.
US08763150B2 Correlating private affinities
The claimed subject matter relates to an architecture that can leverage private affinities in order to facilitate or enrich relationships between people. In particular, the architecture can receive a profile associated with a user wherein the profile includes a set of private affinities that are cryptographically protected from public inspection. The architecture can decrypt and/or cryptographically compare a private affinity from the profile to an affinity in a disparate profile (associated with a disparate user) in order to identify a matching affinity. Once a matching affinity is identified, a message indicating such can be provided to the user along with a request to publish certain revealed information to the disparate user, possibly based upon a mutual exchange of commensurate information from the disparate user.
US08763148B2 Systems and methods for preventing data remanence in memory
A system for preventing data remanence in memory is provided. The system includes a computing device, a memory chip coupled to the computing device and including memory, and a heater, the heater configured to prevent data remanence in a memory by providing heat to at least a portion of the memory. The memory includes a plurality of bits configured to electronically store data.
US08763137B2 Authority management apparatus authority management system and authority management method
An authority management apparatus configured to communicate with an external apparatus having one or more functions includes a management unit configured to manage authority information indicating an authority concerning use of the one or more functions of the external apparatus with respect to a particular user, an updating unit configured to, based on permission information for permitting a second user different from a first user to use a function of the external apparatus that the first user can execute, update the authority information concerning the second user, and a sending unit configured to send the authority information updated by the updating unit to the external apparatus to be used by the second user.
US08763130B2 Protecting a mobile device against a denial of service attack
A method of protecting a mobile device against malware is described. The mobile device comprises a backup operating system, the backup operating system being stored, preferably in a ROM, in the mobile device separately from the active operating system. The method comprises the steps of: providing a signal indicative of the possible presence of malware in the mobile device; and, replacing in response to the signal the active operating system with the backup operating system.
US08763113B2 Method and system for processing a stream of information from a computer network using node based reputation characteristics
A method for processing information from a variety of submitters, e.g., forensic sources. The method includes receiving information about one or more nodes from a submitter from a plurality of submitters numbered from 1 through N. In a specific embodiment, the one or more nodes are associated respectively with one or more IP addresses on a world wide network of computers. The method includes identifying a submitter reputation of the submitter from a knowledge base and associating a node reputation of the node based upon at least the reputation of the submitter and submitted information from the submitter. The method also transfers the node reputation.
US08763112B2 Systems and methods for power-on user authentication
Embodiments of systems and methods for power-on user authentication are disclosed. A method for power-on user authentication may comprise receiving an authentication input with a security controller of a computing device prior to supplying power to a primary processor of the computing device, comparing the authentication input to an authentication code using the security controller, and supplying power to the primary processor in response to the authentication input matching the authentication code.
US08763109B2 Seamless data networking
A roaming client in communication with an enterprise site through a virtual private network (VPN) gateway maintains an address for a virtual network interface upon becoming a resident client at the enterprise site. A physical interface for the resident includes two valid addresses. Seamless data networking is achieved while promoting routing efficiency by reducing the amount of local traffic addressed to and from the virtual address that is unnecessarily routed through VPN gateways.
US08763106B2 Application state sharing in a firewall cluster
A firewall cluster system comprises a first node operable to receive a connection in a firewall cluster having three or more nodes, monitor packets of the received connection and determining application state data associated with the connection from the monitored packets in the first node, and share application state data with at least another node in the firewall cluster.
US08763105B1 Keyfob for use with multiple authentication entities
A token generator such as a keyfob is used to access the computer of an authentication entity different from the authentication entity that issued the token generator. The token generator stores authentication entity identification information identifying the authentication entity that issued the token generator. The token generator causes a user computer to transmit an authentication request including such authentication entity identification information together with a token generated in synchronization with the authentication entity issuing the token generator, so that the authentication request can be routed to the appropriate authentication entity that issued the keyfob for validation. The authentication request can be sent directly to the authentication entity that issued the token generator. The authentication request can also be sent to the authentication entity that issued the token generator via another authentication entity to which the user computer attempts to access.
US08763102B2 Single sign on infrastructure
One embodiment is a method that uses a Single Sign On (SSO) infrastructure in an application for creating a security context that identifies a user. The application then passes the security context to a second application and to the user as a cookie. The cookie is passed back to applications to enable SSO access to resources.
US08763090B2 Management of ancillary content delivery and presentation
Embodiments of the present invention address delivery of content, including advertising, in an online or networked digital environment. Undesirable content or content that needs to be removed from the digital environment may be eliminated through invocation of a ‘kill switch’ that terminates further delivery of the aforementioned content. The ‘kill switch’ may also eliminate certain instantiations of that content already delivered to end-user client devices. In order to lessen the need for termination of content following delivery to the digital environment, content developers and content providers may view content scheduled for delivery in digital environment ‘mock ups’ prior to actual delivery. Content developers and content providers, too, may control certain attributes related to content scheduled for delivery to further obviate post-delivery termination or modification.
US08763088B2 Distributed authentication, authorization and accounting
In some embodiments, computer systems, storage mediums, and methods are provided for controlling a connecting device's access to a plurality of computer networks. In other embodiments, the provided computer systems, storage mediums, and methods may provide for authentication, authorization, and accounting of connecting devices connecting to a plurality of computer networks. In other embodiments, the provided computer systems, storage mediums, and methods may provide for the distribution of authentication routing data and authorization policies among a plurality of computer networks. In yet other embodiments, the provided computer systems, storage mediums, and methods may provide for the distribution of accounting among a plurality of computer networks.
US08763075B2 Method and apparatus for network access control
A method and apparatus for network access control includes an apparatus for granting a computing device access to a network, the apparatus having a plurality of substantially similar access devices, wherein each access device comprises a status-determination module to determine an access status based at least in part on whether the computing device is compliant with an access policy, an access-grant module configured for receiving an access status corresponding to the computing device from one or more of the access devices, and granting the computing device access to the network according to at least one of the access status determined by the status-determination module or the received access status.
US08763067B2 Systems and methods for automated extraction of closed captions in real time or near real-time and tagging of streaming data for advertisements
System and methods for finding and accessing desired audio content from audio content sources, including means and methods for extracting captions from a broadcast; aggregating the captions in a database; indexing the database content; searching the captions for a mention of at least one target; analyzing the results for desired content; indexing into the database to extract the desired content; thereby providing a method for quickly finding and accessing desired audio and video content from a large number of sources.
US08763060B2 System and method for delivering companion content
A system and method for providing companion content on a device that downloads content associated with a media presentation playing on a media player and displays the downloaded content at times synchronized to time-offsets (from the start of the program) of the presentation by signals from the media player.
US08763057B2 Method and system for enhancing delivery of third party content
An approach for enabling third party video content to be assigned a higher priority for delivery over a service provider network is described. A content delivery platform determines whether a third party content provider or video content to be delivered fulfill one or more criteria for permitting the content delivery system direct access to a video on demand network of a network provider. The content delivery platform then assigns a higher delivery priority to the video content based on the direct access of the video on demand network by the content delivery system.
US08763052B2 System for enabling video-based interactive applications
A system and method for delivering interactive program guides includes encoding a plurality of different user interface screens of an interactive application into a series of short video segments. The video segments have associated metadata files that uniquely describe each segment, wherein the segment metadata enables the ingestion of the video segments via an asset distribution and management system into a video-on-demand server and facilitates their subsequent identification by the video-on-demand server. As viewers interact with the application, their input device key presses are processed and delivered to a mapping server that utilizes the data in a configuration file to instruct the video-on-demand server to splice the appropriate interactive application user interface digital video segment into the video stream being displayed on the display device.
US08763050B2 System and apparatus for enhancing delivery of media services
A system and apparatus for enhancing delivery of media services is disclosed. A system that incorporates teachings of the present disclosure may include, for example, a set-top box that can have a controller element to present at a media device content information received over a broadband connection. The content information can be associated with at least one satellite service presented to the media device over satellite signals disassociated with the broadband connection. The content information can also be received responsive to a request for said content information. Additional embodiments are disclosed.
US08763046B2 DBS feature extension architecture
An enhanced electronic program guide (EPG) capable of displaying DBS program information and NTSC program information seamlessly and in real-time on a display device is accomplished, in one form, by a wide-band data link between a DBS receiver adapted to receive a DBS broadcast data stream and an internet set-top unit, the internet set-top unit adapted to receive NTSC audio/video signals and internet data/information. In another form, the DBS receiver is controlled by the internet set-top box. Supplemental information transmittable on the DBS data stream may also be displayed on the display device.
US08763044B2 Method, apparatus, and system for preparing images for integration and combining images into an integrated image
At least a first image, such as a motion video image, is prepared for integration with at least a second image, such as a motion video image and/or a still image. To prepare the first image for integration, a first compressed image is formed, restricted to a first region of a first image area by representing at least one segment of a first image within the first region with a reference to another segment of the first image within the first region. The second image may also be prepared for integration by forming a second compressed image. The second compressed image may be restricted to a second region of a second image area by representing at least one segment of the second image within the second region with a reference to another segment of the second image within the second region.
US08763042B2 Information provision
Disclosed are methods and apparatus for providing information to a first client device (e.g., a tablet computer) for presentation on that device. The information may be related to multimedia content (e.g., a television program) that may be presented using a second client device (e.g., a television). Firstly, an activity level for a portion of the multimedia content is determined. Using the activity level, an amount of the information is assigned to that portion of the multimedia content. The amount of the information assigned is dependent on that determined activity level. The assigned information is then provided for use by (e.g., for display on) the first client device.
US08763041B2 Enhancing video content with extrinsic data
Disclosed are various embodiments for enhancing video content with extrinsic data. A video content feature is rendered on a display. A user interface is rendered on top of the video content feature on the display. The user interface presents cast member images, each of which corresponds to a cast member in the video content feature. A selection of a cast member image is obtained through the user interface. The user interface is updated to present additional information regarding the respective cast member corresponding to the selected image.
US08763039B2 Program guide apparatus
A method acquires program guide information in an image signal receiver, and program guide method and apparatus using the same. In the program guide apparatus, information immediately required by a user is obtained first, and information of less preferential channels is obtained next, thus presenting a smooth interface to the user. The method of acquiring program guide information for channels includes acquiring the program guide information for each channel by scanning accessible channels while a received program is not displayed. The program guide apparatus includes a tuner tuning a channel, a program guide information detector, a memory, a key input, a microprocessor, and a character signal generator.
US08763030B2 Method and apparatus for presenting and aggregating information related to the sale of multiple goods and services
A computer-implemented method can automatically present a plurality of selectable rich media video clips associated with goods and/or services offered for sale via an interactive networked communication system including at least one client and at least one server. A request to the server can be initiated at the client via the interactive networked communication system to select a plurality of rich media video clips from a database of rich media video clips associated with corresponding goods and/or services. A static descriptor can be displayed on the client for each of the plurality of rich media video clips as selected and received from the server. The plurality of rich media video clips can automatically be presented on the client in a concatenated sequence in a continuous rich media video stream.
US08763026B2 Flexible interface for secure input of pin code
The present invention concerns a system (10) and a process for authenticating a PIN code of a user in an interactive information system in order to run an application. It comprises input means (15) for PIN code entry, security manager means (13) for comparing the PIN code of the user upon a request for user authentication from the application, with a registered PIN code, and giving authorization to run said application if the PIN code of the user matches with the registered PIN code, and display means (17) for displaying any graphics including a PIN entry field. The request for user authentication is provided on the display means via the Pin entry field with the look and feel of said application. The system further comprises emitting means for entering crypted digits, the security manager means (13) being arranged to give authorization to run the application after full entry of said crypted digits and if the PIN code of the user is identical to the registered PIN code.
US08763013B2 Fast sequential message store
A broker may be used as an intermediary to exchange messages between producers and consumers. The broker may store and dispatch messages from a physical queue stored in a persistent memory. More specifically, the broker may enqueue messages to the physical queue that are received from producers and may dispatch messages from the physical queue to interested consumers. The broker may further utilize one or more logical queues stored in transient memory to track the status of the messages stored in persistent memory. As messages are dispatched to and acknowledged by interested consumers, the broker deletes acknowledged messages from the physical queue. The messages deleted are those proceeding a physical ACKlevel pointer that specifies the first non-acknowledged message in the physical queue. The physical ACKlevel pointer is advanced in the physical queue based on the relative position of corresponding logical ACKlevel pointers maintained by the logical queues.
US08763011B2 Transaction tool management integration with change management
A change management system is integrated with a transaction tool management system including a processor for scheduling a change in status of at least one transaction tool of the transaction tool management system. The system includes a receiver that receives a request for approval of the change in the status of the at least one transaction tool, a storage that stores the received request, a transaction tool classification process module that classifies transaction tools, and a change management module that schedules the change in status when the request for approval is approved. The change management module uses classification information from the transaction tool classification process module to schedule the change in status. The change management system uses information available from the transaction tool management system to schedule the change in the status of the at least one transaction tool managed by the transaction tool management system.
US08763006B2 Dynamic generation of processes in computing environments
Workflows to be used in managing a computing environment are dynamically and programmatically created and/or activities are invoked, based on the current state of the environment. In creating a workflow, activities are conditionally included in the workflow based on the state of the environment. Different types of workflows may be created.
US08762998B2 Computing job management based on priority and quota
In one embodiment, the invention provides a method of managing a computing job based on a job priority and a submitter quota, the method including determining whether a declared priority of a computing job exceeds a predetermined declared priority quota of a submitter; in the case that the declared priority of the computing job exceeds the predetermined declared priority of the submitter, substituting a reduced priority for the declared priority of the computing job; determining whether the reduced priority of the computing job exceeds a predetermined reduced priority quota for the submitter; and in the case that the reduced priority of the computing job does not exceed the predetermined reduced priority quota of the submitter, assigning the computing job to at least one computer resource at the reduced priority.
US08762997B2 Constraint-conscious optimal scheduling for cloud infrastructures
Systems and methods are disclosed to schedule jobs in a cloud computing infrastructure by receiving in a first queue jobs with deadlines or constraints specified in a hard service level agreement (SLA); receiving in a second queue jobs with a penalty cost metric specified in a soft SLA; and minimizing both constraint violation count and total penalty cost in the cloud computing infrastructure by identifying jobs with deadlines in the first queue and delaying jobs in the first queue within a predetermined slack range in favor of jobs in the second queue to improve the penalty cost metric.
US08762978B2 Content receiver having a low-power mode
A method, system and apparatus for interacting with scheduling data and primary data. A content receiver may receive scheduling data and extract, from the scheduling data, a time at which primary data is available. The content receiver may enter a de-powered state until the time, at which point it powers up. The content receiver may receive the primary data at the time and process it as necessary. Following processing, the content receiver may again power down.
US08762968B2 Prefetching irregular data references for software controlled caches
Prefetching irregular memory references into a software controlled cache is provided. A compiler analyzes source code to identify at least one of a plurality of loops that contain an irregular memory reference. The compiler determines if the irregular memory reference within the at least one loop is a candidate for optimization. Responsive to an indication that the irregular memory reference may be optimized, the compiler determines if the irregular memory reference is valid for prefetching. Responsive to an indication that the irregular memory reference is valid for prefetching, a store statement for an address of the irregular memory reference is inserted into the at least one loop. A runtime library call is inserted into a prefetch runtime library for the irregular memory reference. Data associated with the irregular memory reference is prefetched into the software controlled cache when the runtime library call is invoked.
US08762955B2 Event management in a non-stop debugging environment
Event management in a non-stop debugging environment that includes a debugger configured to debug a debuggee, the debuggee including a number of threads of execution, where encountering an event by one of threads stops execution of only the one thread without concurrently stopping execution of other threads and event management includes: encountering, by a first thread, an event that stops execution of the first thread; while execution of the first thread is stopped, encountering, by each of one or more other threads, an event stopping execution of the other thread; queuing, by the debugger, the events stopping execution of the other threads; receiving, by the debugger from a user, an indication to flush one or more events from the queue; and flushing, by the debugger, the one or more events from the queue.
US08762948B1 System and method for establishing rules for filtering insignificant events for analysis of software program
Systems and methods for generating a set of event filtering rules for filtering events being produced in response to emulation of a program. A plurality of sample programs is constructed based on a plurality of known program development tools. Emulated execution of the plurality of sample programs is carried out in an isolated virtual machine environment and events occurring in the virtual machine environment as a result of the emulated execution of the plurality of sample programs are recorded in an event log. A set of rules is formulated for distinguishing events from among the event log that are determined to be insignificant with respect to malware detection processing to be performed.
US08762946B2 Method for automatic extraction of designs from standard source code
A system and method for automatic code-design and file/database-design association. Existing source code is analyzed for process and control elements. The control elements are encapsulated as augmented state machines and the process elements are encapsulated as kernels. The new elements can then have meta-data attached (including, a name, I/O method, and test procedures), allowing software code sharing and automatic code/file/database upgrading, as well as allowing sub-subroutine level code blocks to be accessed directly.
US08762944B2 Build process management system
A build process management system can acquire data pertaining to a software build process that is currently being executed by an automated software build system. The software build process can include executable process steps, metadata, and/or environmental parameter values. An executable process step can utilize a build artifact, representing an electronic document that supports the software build process. The acquired data can then be synthesized into an immutable baseline build process and associated baseline artifact library. The baseline artifact library can store copies of the build artifacts. The immutable baseline build process can include baseline objects that represent data values and dependencies indicated in the software build process. In response to a user-specified command, an operation can be performed upon the baseline build process and associated baseline artifact library.
US08762943B1 Runtime component hosting
A method and apparatus for enabling interactive programming and/or development environments with the ability to dynamically host ActiveX controls and Java components simultaneously in the same figure window is provided. This type of hosting ActiveX controls is different from the industry standard in that the ActiveX control can be chosen dynamically at runtime. A Java container is disposed in a Java-based operating system window. A plurality of Java canvases are configured in the figure window, such that each Java canvas is supported by the Java container. A plurality of components are positioned on the plurality of Java canvases. Each of the plurality of components can be dynamically added and removed from the plurality of Java canvases without re-creation of the operating system window. Furthermore, at least one of the components does not contain a Java class or a Java interface.
US08762933B2 Converting business process models to component models in a service oriented architecture domain
Process artifacts and elements in a business process model, such as a Business Process Modeling Notation (BPMN) compliant model, may be analyzed, converted into component model building blocks for developing applications, and enriched with technical metadata. The component model building blocks may be Service Component Architecture (SCA) Assembly Model building blocks, which may include artifacts, components, composites, and other elements. The building blocks may be structured in an output file, which may be a Simple Capabilities Description Language (SCDL) file, according to the Service Component Architecture (SCA) Assembly Model based on an order provided in the business process model. Business process model elements may be mapped to corresponding component model building blocks, such as SCA artifacts, composites, or components, through a lookup table or database.
US08762931B2 Generating an encoded package profile
Generation of cached representations of an encoded package profile. A physical or virtual client machine can host a set of installed software packages, including operating system, application, and/or other software. A package manager installed on the client machine can track the installed package complement, and updates available for those packages. The package manager can be configured to capture attributes of the set of installed packages, and generate an encoded identification of the installed packages using a hash or other algorithm. The encoded identification can be transmitted to one or more package servers or other management platform. The package server(s) can receive and decode the identifier, and insert that identifier and other package-related data into a local package cache. The package server(s) or other platform can configure package update or other activity using the cached representation of package profiles for one or more client machines.
US08762928B2 Method and system for containment of usage of language interfaces
Client software is modified by a translator to use unique variant of linguistic interface of a service. An interceptor pre-processes subsequent client service requests from translated unique linguistic interface to standard linguistic interface implemented by service. Usage of linguistic interfaces of service is contained, rendering service incapable of executing arbitrary input, even if such input is crafted specifically for the service interface.
US08762923B2 Power managers for an integrated circuit
A system for an integrated circuit comprising a plurality of power islands includes a first power manager and a second power manager. The first power manager manages a first power consumption for the integrated circuit based on needs and operation of the integrated circuit. The second power manager communicates with the first power manager and manages a second power consumption for one of the power islands.
US08762921B2 Apparatus and method for optimized power cell synthesizer
Apparatus for providing semiconductor device with an analysis module to receive device information, a G-function processor producing an ordered relationship representation corresponding to an optimization parameter specification, and a power cell optimizer to produce an optimization parameter from the ordered relationship representation. A method for designing a semiconductor device includes receiving an optimization target specification; receiving an optimization parameter specification corresponding to an optimization parameter; receiving the target parameter; receiving a G-function corresponding to an ordered relationship representation; optimizing the optimization parameter specification as a function of the predetermined G-function; and producing at least one optimized geometric layout parameter (GLP) by the optimizing, wherein the at least one GLP corresponds to an optimized power cell.
US08762917B2 Automatically modifying a circuit layout to perform electromagnetic simulation
Automatically modifying a layout to perform circuit simulation. Initially, a first layout of the electronic system may be received or stored. A second layout of the electronic system may be automatically generated based on the first layout. The automatic generation may involve automatically simplifying the first layout using a set of rules for electromagnetic (EM) simulation. The second layout may then be used to perform EM simulation of the electronic system, e.g., to perform verification.
US08762914B2 Methods, systems, and articles of manufacture for constraint verification for implementing electronic circuit designs with electrical awareness
Disclosed are methods, systems, and articles of manufacture for constraint verification for implementing electronic circuit designs with electrical awareness. Some embodiments identify or set parasitic constraint(s) and compare the electrical parasitic(s) with corresponding parasitic constraint(s) to determine whether the parasitic constraints are met. Some embodiments first identify, determine, or update the physical data of a component of a partial layout and characterize the electrical parasitics associated with the physical data of the component. Some embodiments identify or determine some schematic level performance constraints and estimate parasitic constraints based on schematic simulation results and the performance constraints; the estimated parasitic constraints are then compared with the corresponding electrical parasitics to determine whether the constraints are satisfied. Some embodiments further map schematic level parasitic constraints to a physical design representation and then compares the mapped parasitic constraints with corresponding electrical constraints to determine whether the mapped constraints are met.
US08762910B2 Wiring design method
A wiring design method and apparatus are provided. The wiring design method includes dividing a wiring region represented by wiring region data to generate a plurality of first division regions based on a first wiring rule and generating, when a second wiring rule different from the first wiring rule may be set in the first division region, second division regions with the second wiring rule in the first division region.
US08762905B2 Numerical delay model for a technology library cell
Methods and systems for determining a numerical delay model based on one or more discretized delay models are described. A discretized delay model is a delay model in which the delay behavior is represented using a set of discrete data points of delay behavior. A numerical delay model is a delay model that can be used by a numerical solver to optimize a cost function. In general, computing delay using a numerical delay model is significantly faster than computing delay using discretized delay models. This performance improvement is important when optimizing a design for various metrics like timing, area and leakage power, because repeated delay computations are required in circuit optimization approaches.
US08762904B2 Optimizing logic synthesis for environmental insensitivity
Roughly described, a method for synthesizing a circuit design from a logic design includes developing candidate solutions for a particular signal path, a first candidate solution identifying a first library cells followed immediately downstream thereof by a first set of zero or more buffers, and a second candidate solution identifying a second library cell followed immediately downstream thereof by a second set of zero or more buffers, the first library cell and first set of buffers in combination being different from the second library cell and second set of buffers in combination. The computer system selects among the candidate solutions at least in part in dependence upon sensitivity of the solution to load capacitance in the particular path, and stores the selected solution in the storage for subsequent use in further developing and fabricating an integrated circuit device.
US08762894B2 Managing virtual ports
Techniques for managing virtual ports are disclosed herein. Each such virtual port may have different associated features such as, for example, privileges, rights or options. When one or more users are in a capture scene of a gesture based system, the system may associate virtual ports with the users and maintain the virtual ports. Also provided are techniques for disassociating virtual ports with users or swapping virtual ports between two or more users.
US08762892B2 Controlling an integrated messaging system using gestures
Methods and apparatus for displaying and interacting with messages are described. Messages are displayed using one of a number of different visualization schemes provided. A user can interact with messages or change the selected visualization scheme using gestures and the mapping of gestures to particular actions is different for different visualization schemes. In an embodiment the messages are received via integrated messaging channels and messages are classified using a number of properties. Each of the visualization schemes has a different way of graphically representing messages and each scheme is adapted to emphasize a different combination of message properties.
US08762876B2 Secure data entry via a virtual keyboard
A communication device, which is capable of presenting one or more of a plurality of virtual keyboards, may be operable to receive application content. The application content may require a user to enter particular data via one of the plurality of virtual keyboards. The plurality of virtual keyboards may comprise a system keyboard and one or more third-party keyboards. The communication device may be operable to determine whether the particular data to be entered by the user may comprise sensitive personal information associated with the user. Based on the determination of the personal information and/or based on a configuration option communicated from the user, the communication device may be operable to determine whether to cause presentation of the system keyboard for the user to enter the particular data. The communication device may cause presentation of the system keyboard by disabling the one or more third-party keyboards.
US08762869B2 Reduced complexity user interface
A reduced complexity user interface is described. In an embodiment, a user interface module causes an animation of a pile of objects on a user interface display. The pile of objects is configured to expand from a contracted form when a pointer approaches a boundary of the pile on the user interface display. The user interface module is configured to determine two closest objects in the pile of objects that correspond with the pointer on the user interface display and to move the two closest objects to the pointer to visually indicate an insertion point into the pile. Other embodiments are described and claimed.
US08762867B1 Presentation of multi-category graphical reports
Described embodiments enable display of graphical reports based on multi-category data. A graphical report is generated and displayed on the device. The graphical report includes data corresponding to selected values from multiple categories. All values for some categories are displayed near the chart, for example, using a textual representation. A graphical representation of the relative magnitude of each value in some categories is also displayed near the chart. When appropriate user input is received, the categories displayed as magnitudes are displayed textually, and categories displayed textually are displayed as magnitudes. When appropriate user input is received, the categories for which values are displayed are changed.
US08762865B2 Interactive survey feedback tool
A method of optimizing one or more attributes of a product according to a product context. A product context and one or more attributes of the product are presented to a user via a software graphical user interface (GUI). A visual rendering of the product including at least one attribute of the product may be presented via the GUI. The user either may select or modify the at least one attribute and submit a user input that corresponds to the attribute and/or the modified attribute of the product in reference to the product context. The user input is received and the product is displayed via the GUI based on the user input. If the attribute of the product was modified, then the attribute of the product is modified and displayed substantially simultaneously. A correlation between the user input and the attribute of the product in reference to the product context is determined when a termination command is received.
US08762864B2 Background removal tool for a presentation application
A presentation application for masking portions of an object, such as the background of an image, is provided. The presentation application may provide a background removal tool that allows a user to define an initial point in the background of the object. The presentation application may establish an initial background color based on the initial point, and may compute and automatically adjust a color tolerance of the background color based on the distance that a user-controlled cursor is from the initial point. Using a seed-fill algorithm, the presentation application can select a contiguous portion of the object for masking that includes the initial point and surrounding pixels that are within the background color tolerance. To smoothen the edges of the contiguous portion, the presentation application can convert the portion to a vector graphic before masking the object.
US08762862B2 Initiating a support chat session in response to the occurrence of a support event with transmission of detailed event information
Technologies are described herein for launching an online support chat session in response to an occurrence of a support event on a personal computer and transmitting detailed event information via the chat session for display to support personnel. When an error or other event occurs on a computer, an online support chat session is established using an online support chat client associated with the error or event. The pertinent information about the error or event along with additional data regarding the computer and the user are transmitted via the online support chat session for display to the support personnel.
US08762861B2 Method and apparatus for interrelating virtual environment and web content
Interaction with web content in a web browser can control actions in an embedded virtual environment, and events in the virtual environment can be used to update content and applications running in the web browser. In one embodiment, particular events in the virtual environment are passed to a mapping component that listens for triggers and issues commands in the web browser. A JavaScript mapping component may be used to listen for the triggers, capture parameters associated with the trigger, lookup the trigger type in a mapping table, and call a mapped JavaScript function with the trigger parameters. In the reverse direction, if a JavaScript function call is entered in the web browser, the JavaScript function invokes a function exposed by a virtual environment plugin. The plug-in invokes an event within the virtual environment so that interaction with the web content can control actions in the virtual environment.
US08762860B2 Multi-user interactive communication network environment
A system and method for initiating communication in real-time between users in a multi-user communication environment are described. To limit the receipt of unwanted messages, communication may be limited to a pre-prepared library of chat messages. The pre-prepared library of chat messages may include one or more of predetermined words, phrases and actions. Users are enabled to communicate and/or perform gaming actions based on the prepared library of chat messages, in one or more languages.
US08762855B2 User definable on-line co-user lists
A real time notification system that tracks, for each user, the logon status of selected co-users of an on-line or network system and displays that information in real time to the tracking user in a unique graphical interface. The invention provides user definable on-line co-user lists, or “buddy lists”, that track specific co-users in real-time automatically. A user can create many separate buddy lists of co-users, either with intersecting or disjoint lists of users, and label these buddy lists according to the user's preference. The user can update a buddy list or create new buddy lists whenever necessary. When a user logs on to a system, the user's set of buddy lists is presented to the buddy list system. The buddy list system attempts to match co-users currently logged into the system with the entries on the user's buddy list. Any matches are displayed to the user. As co-users logon and logoff, a user's buddy list is updated to reflect these changes. An indication can also be added to show that a co-user just logged on or just left the system.
US08762850B2 Methods systems, and products for providing substitute content
Methods, systems, and products are disclosed for providing substitute content. Tagged content is received and compared to a user profile. When a determination is made that the tagged content should be blocked, substitute content is retrieved that replaces the tagged content.
US08762849B2 Method and device for displaying information
A method of displaying information on a screen, including providing the information, wherein the information is based on user text information, and displaying a predefined message on a screen, if the user text information is empty or invalid, otherwise displaying the user text information on the screen for a display time, wherein the display time depends on an amount and/or complexity of the user text information.
US08762848B2 Method and apparatus for generating moving picture clip and/or displaying content file list, and recording medium storing program for executing the method
A recording and reproducing apparatus for displaying a content file list, a content file list displaying method and a recording medium storing a program performing the method, which are capable of easily identifying a paused content file and memorizing a point of the content file which reproducing is paused and content of the content file at the paused point, are provided. The method includes: determining whether or not a paused content file exists; creating a content file list capable of identifying the paused content file with reference to the result of the determination; and displaying the created content file list.
US08762842B2 Information storage medium containing interactive graphics stream for change of AV data reproducing state, and reproducing method and apparatus thereof
A method of reproducing interactive graphics data including menu data, the method including receiving a reproduction command of the interactive graphics data during reproduction of AV data, and changing a reproducing state of the AV data.
US08762839B2 Supply-chain side assistance
An apparatus, device, method, computer program product, and system that identifies an item having a presence within a geographic locale in response to a signal indicative of the item, obtains a first instance of a supply-chain assistance corresponding to the identified item from a first source and obtaining a second instance of a supply-chain assistance corresponding to the identified item from a second source; and aggregates the first supply-chain assistance and the second supply-chain assistance.
US08762835B2 Objects having usage rules that exist outside of the document in which the object is used
An electronically manipulative object that is usable in a plurality of different electronic documents comprises at least one electronically stored property that includes an associated rule that affects the object or the electronic document that the object is used in. The at least one electronically stored property and associated rule are elements of the object. The object and at least one of electronically stored property and associated rule exists outside of document that the object is used in. The rule associated with the at least one property is enforced in the plurality of different documents.
US08762834B2 User interface for defining a text file transformation
Methods and apparatus, including computer program products, for a user interface for defining a text file transformation. A method of processing a text file includes retrieving the text file, displaying the text file and a tree structure showing processing commands, and performing a set of visual editing operations to extract given portions of the text file while discarding other text, characters or white space, the displayed tree structure updated to include all processing commands representative of the visual editing operations. The method can include previewing the results of and/or debugging the editing operations using the displayed processing commands in the tree structure.
US08762831B2 XML streaming transformer (XST)
The present invention includes devices and methods to specify a document transformation. A template specifies a transformation that is applied to a document in a streaming mode, without building a full object tree in memory representing the document.
US08762829B2 Robust wrappers for web extraction
A computer-implemented method to determine a robust wrapper includes developing a model indicative of the temporal history of a document, such as a web document written in a markup language. Based on the developed model, robustness characteristics are determined for a plurality of different wrappers representing associated paths to the data item in a representation of the document. Based on a result of the determining operation, a result wrapper of the plurality of wrappers is provided. The result wrapper has a desired robustness characteristic.
US08762815B2 Systems and methods for data decoder state preservation during extended delay processing
The present invention is related to systems and methods for maintaining additional processing information during extended delay processing.
US08762814B2 Method for enhancing error correction capability, and associated memory device and controller thereof
A method for enhancing error correction capability of a controller of a memory device without need to increase a basic error correction bit count of an Error Correction Code (ECC) engine includes: according to an error correction magnification factor, respectively obtaining a plurality of portions of data, where the portions are partial data to be encoded/decoded; and regarding the portions that are the partial data to be encoded/decoded, respectively performing encoding/decoding corresponding to the error correction magnification factor, in order to generate encoded/decoded data corresponding to a predetermined error correction bit count, where a ratio of the predetermined error correction bit count to the basic error correction bit count is equal to the error correction magnification factor. An associated memory device and the controller thereof are further provided.
US08762811B2 Method and apparatus for processing a downlink shared channel
A method and apparatus is disclosed wherein a user equipment (UE) receives control information on a first channel and uses the control information to process a second channel.
US08762807B2 Systems and methods for out of order processing in a data retry
Various embodiments of the present invention provide systems and methods for data processing that includes selectively reporting results out of order or in order.
US08762806B2 Decoding circuit and encoding circuit
A decoding circuit including a data buffer comprises a plurality of storage elements for storing data symbols, a processing circuit comprising a plurality of inputs and outputs, wherein the processing circuitry is configured to process data symbols received via the plurality of inputs and outputs. First and second decoding parameters are determined by a decoding rule and wherein the first and the second decoding parameters are not changed throughout the decoding process.
US08762801B1 Method and system for detecting and repairing defective memory cells without reporting a defective memory cell
A system includes a first device, a first storage element, a comparator and a second device. The first device is configured to test memory cells in an array of memory cells to detect defective memory cells. The defective memory cells include a first memory cell and a second memory cell. The first storage element is configured to store a first address of the first memory cell. The comparator is configured to compare a second address of the second memory cell to the first address. The second device is configured to (i) in response to the second address matching the first address, direct the first device to continue the testing of the memory cells in the array of memory cells without reporting the second memory cell as defective, (ii) during the testing of the memory cells, record a number of times the first address is matched with one or more addresses of the memory cells in the array of memory cells, and (iii) based on the number of times the first address is matched, repair a row of the array of memory cells or a column of the array of memory cells.
US08762799B2 Method for checking the functional ability of a memory element
A method for checking the functional ability of a memory element having a stack memory, wherein the stack memory occupies a defined region within the memory element. A stack memory pointer is defined, which displays, in the form of an address, a stack memory position, from which data are currently being removed or to which data are currently being written. In the memory element, a section of defined length arranged outside a memory region to be checked is delimited and used as an auxiliary memory; the current address of the stack memory pointer is stored before the start of a test program for checking the memory element and the stack memory pointer is then assigned an address associated with the auxiliary memory, so that during the test program the auxiliary memory is used as working memory; and after terminating the test program the stack memory pointer is reassigned the address of that position, which it displayed before the start of the test program.
US08762797B2 Method and apparatus for detecting memory access faults
Detecting a fault in the operation of a computer having a processor and a memory is taught. Instrumentation code is placed within an application program during compilation, and runtime library routines are modified to support detection of invalid memory accesses. Memory space is divided into application, shadow and unmapped memories. When accessing application memory at an original address, an address in shadow memory is computed by shifting the address and adding an offset. If the value stored at the shadow address indicates that the original address is invalid (e.g., not allocated or already freed), then error reporting code is executed that indicates the type of error and the location and optionally halts the computer. Invalid memory references to heap, stack and global objects in application memory can be detected.
US08762795B2 Alerting recipients to errors occurring when accessing external services
A hosting provider operates a server system that provides a service to one or more tenants. The server system receives configuration data from the tenants. As part of providing the service to a given tenant, the server system attempts to access an external service due to the configuration data received from the given tenant identifying the external service. Service access errors can occur when attempting to access the external service. In response to determining that an error has occurred when attempting to access the external service, the server system sends a service access alert to a recipient associated with the given tenant. The service access alert notifies the recipient that the error has occurred.
US08762792B2 Event monitor having switch matrix, separate counter, and compare circuitry
An error monitor receives a first list of selected system events with each selected system event having an associated range. The occurrence of each selected system event is counted over a selected time period. An error indication is provided based on a comparison of each of the counts of the occurrence of each selected system event over the selected time period with the associated range. Operational profiles are used to store lists of selected system events with each selected system event having an associated range for each operational profile.
US08762790B2 Enhanced dump data collection from hardware fail modes
A method and system for collecting data for diagnosing a failure of a computer hardware device. After an indication of the failure of the computer hardware device that results in a full system crash is received, an address translation table of a central processing unit (CPU) of the computer hardware device is collected. A format of call stack frames of an operating system (OS) image of the computer hardware device is retrieved. Based on the collected address translation table and the retrieved format of the plurality of call stack frames, the call stack frames are retrieved and output to a computer file.
US08762783B2 Error identification
A method of identifying errors in a computing system operation is provided and includes identifying that a certain record of interest in system trace information has a number of entries that exceeds a predefined number and inferring from the excessive number of entries that a work unit associated with the certain record of interest is affected by an error.
US08762781B2 Method and apparatus useful in manufacturing test case operations
The incorporation of a simulation mode into existing manufacturing code test cases that communicate with a service processor. While in simulation mode, the test cases are able to run independently of system hardware or network connection. Test case code paths are exercised through the modification of simulated output, without change to the original code.
US08762780B2 Conducting an application-aware test in a virtual environment
A system and method for service aware virtualization is disclosed. The system comprises a plurality of virtual instances operating on virtualization software and a plurality of service manager modules operating on the virtualization software. Each service manager module is coupled to a separate virtual instance and configured to interface with an operation of guest software operating within the virtual instance on the virtualization software. A management interface coupled to the service manager modules interfaces with the plurality of virtual instances.
US08762774B2 Distributed blade server system, management server and switching method
A distributed blade server system, a management server and a switching method are provided. The method includes: determining a standby blade of a first blade when it is determined that the first blade is in abnormal operation; delivering, based on an access relationship between a startup card of the first blade and a first storage partition, a first configuration command to a storage system, the first configuration command including information of an access relationship between a startup card of the standby blade and the first storage partition, so that the storage system configures the access relationship between the startup card of the standby blade and the first storage partition; and delivering a startup command to the standby blade.
US08762770B2 Distribution of a customized preview of multi-media content
A method begins by a dispersed storage (DS) processing module receiving an access request for a customized preview of multi-media content from an accessing device that possesses first sub-sets of encoded data slices, wherein the multi-media content is segmented into data segments, wherein each data segment is encoded to produce a plurality of sets of encoded data slices and wherein the plurality of sets of encoded data slices includes the plurality of first sub-sets of encoded data slices and a plurality of second sub-sets of encoded data. The method continues with the DS processing module identifying a set of data segments corresponding to the customized preview of the multi-media content. The method continues with the DS processing module sending, to the accessing device, at least one encoded data slice of a second sub-set of encoded data slices that corresponds to a data segment of the set of data segments.
US08762769B2 Downloading a disk image from a server with a reduced corruption window
Example embodiments relate to downloading a disk image from a server while reducing the corruption window. In example embodiments, a computing device writes a recovery image to a portion of a primary storage device. The computing device may then write the disk image to the primary storage device until a portion of the disk image corresponding to the recovery image remains. Next, the computing device may write the remaining portion of the disk image to a secondary storage location. Finally, the computing device may overwrite the recovery image using the remaining portion of the disk image from the secondary storage location.
US08762762B2 Distributed synchronization and timing system for generating local clock signal based on a desired clock signal embedded in USB data stream
A method and apparatus for controlling the phase and frequency of the local clock of a USB device, the apparatus comprising circuitry for observing USB traffic and decoding from the USB traffic a periodic data structure containing information about the frequency and phase of a distributed clock frequency, and phase and circuitry for receiving the periodic data structure and generating from at least the periodic data structure a local clock signal locked in both frequency and phase to the periodic data structure. The circuitry for receiving the periodic data structure and generating the local clock signal can generate the local clock signal with a frequency that is a non-integral multiple of a frequency of the periodic data structure.
US08762756B1 Statistical approach to power management for electronic devices
Power savings is provided to users of various electronic devices by monitoring the times and locations at which those users activate, deactivate, or otherwise change an operational state of one or more functional elements of a device. Other contextual or environmental information can be captured as well when the user performs such an action. One or more statistical analysis or prediction algorithms can be used to determine when and/or where the user is likely to repeat the one or more actions, where a confidence level of the prediction can be impacted at least in part by the environmental and contextual factors. When a prediction has a minimum level of confidence, a corresponding action can be performed automatically by the device when the relevant factors are met. Changes in behavior can be monitored such that the predictions can be refined over time.
US08762705B2 System and method for preventing web crawler access
Preventing web crawler access includes receiving a request for a webpage that includes web content that should be protected from a web crawler, encrypting the web content to be protected to generate encrypted content and responding to the request, including sending the encrypted content and a decryption instruction. The decryption instruction is configured to allow a web browser to decrypt the encrypted content.
US08762698B2 Virtual bus device using management engine
A management engine may be used to trap configuration cycles during the boot process and thereafter in response to operating system enumeration. As a result, a virtual bus device can be created. The bus device may be used to provision software to the platform even when the operating system is corrupted or non-functional.
US08762690B2 Increment-propagate and decrement-propagate instructions for processing vectors
The described embodiments provide a processor for generating a result vector with incremented or decremented values from an input vector. During operation, the processor receives an input vector and a control vector. The processor then copies a value contained in a selected element of the input vector. The processor next generates the result vector, which involves writing an incremented or decremented value to the result vector, depending on the value of the control vector and the embodiment. In addition, a predicate vector can be used to control the values that are written to the result vector.
US08762688B2 Multithreaded processor with multiple concurrent pipelines per thread
A multithreaded processor comprises a plurality of hardware thread units, an instruction decoder coupled to the thread units for decoding instructions received therefrom, and a plurality of execution units for executing the decoded instructions. The multithreaded processor is configured for controlling an instruction issuance sequence for threads associated with respective ones of the hardware thread units. On a given processor clock cycle, only a designated one of the threads is permitted to issue one or more instructions, but the designated thread that is permitted to issue instructions varies over a plurality of clock cycles in accordance with the instruction issuance sequence. The instructions are pipelined in a manner which permits at least a given one of the threads to support multiple concurrent instruction pipelines.
US08762684B2 Hardware assistance for page table coherence with guest page mappings
Some embodiments of the present invention include a memory management unit (MMU) configured to, in response to a write access targeting a guest page mapping of a guest virtual page number (GVPN) to a guest physical page number (GPPN) within a guest page table, identify a first page mapping that associates the GVPN with a physical page number (PPN). The MMU is also configured to determine whether a traced write indication is associated with the first page mapping and, if so, record update information identifying the targeted guest page mapping. The update information is used to reestablish coherence between the guest page mapping and the first page mapping. The MMU is further configured to perform the write access.
US08762666B2 Backup and restoration of operation control data in a heating, ventilation and air conditioning network
The disclosure provides an a system and method of backing up operating control data about a device connected to a controller in a network. In an embodiment, the network includes a storage system for the data about the device is in the controller; a first subsystem for determining that the data should be transferred to the device; and a second subsystem for transferring the data to the device for use.
US08762658B2 Systems and methods for persistent deallocation
An apparatus, system, and method are disclosed for managing data with an empty data segment directive at the storage device. The apparatus, system, and method for managing data include a write request receiver module and a data segment token storage module. The write request receiver module receives a storage request from a requesting device. The storage request includes a request to store a data segment in a storage device. The data segment includes a series of repeated, identical characters or a series of repeated, identical character strings. The data segment token storage module stores a data segment token in the storage device. The data segment token includes at least a data segment identifier and a data segment length. The data segment token is substantially free of data from the data segment.
US08762646B2 Destaging of write ahead data set tracks
Exemplary methods, computer systems, and computer program products for efficient destaging of a write ahead data set (WADS) track in a volume of a computing storage environment are provided. In one embodiment, the computer environment is configured for preventing destage of a plurality of tracks in cache selected for writing to a storage device. For a track N in a stride Z of the selected plurality of tracks, if the track N is a first WADS track in the stride Z, clearing at least one temporal bit for each track in the cache for the stride Z minus 2 (Z−2), and if the track N is a sequential track, clearing the at least one temporal bit for the track N minus a variable X (N−X).
US08762645B2 Destaging of write ahead data set tracks
Exemplary computer systems and computer program products for efficient destaging of a write ahead data set (WADS) track in a volume of a computing storage environment are provided. In one embodiment, the computer environment is configured for preventing destage of a plurality of tracks in cache selected for writing to a storage device. For a track N in a stride Z of the selected plurality of tracks, if the track N is a first WADS track in the stride Z, clearing at least one temporal bit for each track in the cache for the stride Z minus 2 (Z−2), and if the track N is a sequential track, clearing the at least one temporal bit for the track N minus a variable X (N−X).
US08762638B2 Remote copy system and remote copy control method
A first storage system comprises a first RAID group comprising multiple first storage devices, which constitute the basis of a first logical volume. A second storage system comprises a second RAID group comprising multiple second storage devices, which constitute the basis of a second logical volume. The RAID configuration of the first RAID group and the RAID configuration of the second RAID group are the same, and the type of a compression/decompression function of the respective first storage devices and the type of a compression/decompression function of the respective second storage devices are the same. Compressed data is read from a first storage device without being decompressed with respect to the data inside a first logical volume, and the read compressed data is written to a second storage device, which is in the same location in RAID in the second RAID group as the location in RAID of this first storage device.
US08762634B2 Efficiently restoring data from a sequential-access backup archive
A method for efficiently restoring data from a sequential-access backup archive includes receiving a candidate list identifying data sets that are potentially contained within a sequential-access backup archive. The method further receives a filter list identifying data sets that are desired to be restored from the backup archive. Using the candidate list and filter list, the method generates a search list identifying data sets that are to be ignored when searching the backup archive. The method then sequentially performs multiple searches of the backup archive such that the multiple searches collectively perform a single pass through the backup archive. When performing these searches, each search begins from the last accessed portion of the backup archive and stops upon encountering a data set not explicitly ignored by the search list. A corresponding system, apparatus, and computer program product are also disclosed herein.
US08762632B2 Incoming bus traffic storage system
In managing incoming bus traffic storage for store cell memory (SCM) in a sequential-write, random-read system, a priority encoder system can be used to find a next empty cell in the sequential-write step. Each cell in the SCM has a bit that indicates whether the cell is full or empty. The priority encoder encodes the next empty cell using these bits and the current write pointer. The priority encoder can also find next group of empty cells by being coupled to AND operators that are coupled to each group of cells. Further, a cell locator selector selects a next empty cell location among priority encoders for cell groups of various sizes according to an opcode by appending ‘0’s to cell locations outputs from priority encoders that are smaller than the size of the SCM.
US08762628B2 Information processing apparatus and cache method
According to one embodiment, an information processing apparatus includes a controller and a cache module. The controller is configured to issue commands for a first storage device and a second storage device, and thereby perform data transmission. The cache module is configured to use the first storage device as a read cache of the second storage device, the cache module withholding issuance of a write command to write cache data in the first storage device to the controller, when commands issued by the controller to the first storage device exceed a preset number, until the issued commands becomes equal to or less than the preset number.
US08762626B2 Data modification based on matching bit patterns
A data storage device includes a memory and a controller. The controller is configured to identify groups of bits that match any bit pattern in a first set of bit patterns. Each of the groups of bits includes a first bit of first data, a second bit of second data, and a third bit of third data to be stored at the memory. The controller is configured, in response to determining that a count of the identified groups exceeds a threshold, to change multiple bits of the first data. Changing the multiple bits of the first data reduces a number of the groups of bits that match any bit pattern in the first set of bit patterns.
US08762615B2 Dequeue operation using mask vector to manage input/output interruptions
A command is issued to reset one or more pending interrupt indicators and arbitrate for ownership of the interrupt. Responsive to a processor receiving the command, a check is made of a selected pending interrupt indicator. If the selected pending interrupt indicator is not set, another pending interrupt indicator is checked, instead of providing a negative response and reissuing the command. In this way, one dequeue command can replace multiple dequeue commands and the overhead of leaving and re-entering the interrupt handler is reduced. A negative response is reserved for those situations in which there are no pending interrupt indicators to be reset.
US08762613B2 Method for managing a processor, lock contention management apparatus, and computer system
A method for managing a processor includes: obtaining an online request of a processor of a computer system; collecting lock contention information of the computer system if a lock contention status flag indicates a non-lock thrashing status; determining whether the computer system is in a lock thrashing status according to the lock contention information; and accepting the online request if it is determined that the computer system is in a non-lock thrashing status. By using the management method according to embodiments of the present application, processor performance degradation and a waste of idle processor resources that are caused by the case that the computer system is in a lock thrashing status are prevented, thereby improving utilization efficiency of processor resources and promoting overall performance of the computer system.
US08762610B2 Processing method for reprioritizing software application tasks
A method for processing messages sent from software applications in a vehicle: Messages are received from an application, a user, or a sensor. The method generates outgoing messages based on message type received, and associates software applications with communication managers configured to attach message labels to messages, with the message label having at least a destination address. The outgoing message is transmitted through communication managers associated with software applications, arriving at a priority manager within the network. The priority manager receives outgoing message and ranks the priority value for the messages, and reassigns new priority values to messages that relate to collision circumstances. The priority manager sends the message with the new priority value to its destination address based on the message label. The message is received as an incoming message to be processed in the real-time vehicle applications according to the message labels.
US08762607B2 Mechanism for facilitating dynamic multi-mode memory packages in memory systems
A mechanism is described for facilitating dynamic multi-mode memory packages in memory systems according to one embodiment of the invention. A method of embodiments of the invention includes maintaining a plurality of memory modes on a single memory package at a motherboard of a computing system. The plurality of memory modes is associated with a plurality of physical organizations of memory devices. The method may further include receiving a request to switch from a first memory mode to a second memory mode of the plurality of memory mode, and dynamically switching from the first memory mode to the second memory mode, in response to the request.
US08762593B2 Data transmission system and data communication device
A communication device includes: a first and a second connectors that are connectable to an external device via a first and a second cables, respectively; a detector that detects attachment and detachment of the second cable to the second connector; and a controller that communicates information on attachment and detachment of the second cable to the external device via the first cable, changes a communication mode from a first mode to a second mode when the second cable is attached to the second connector, and changes the communication mode from the second mode to the first mode when the second cable is detached from the second connector, the first mode being a mode in which the controller communicates with the external device via the first cable, and the second mode being a mode in which the controller communicates with the external device via the first and the second cables.
US08762578B2 Method of data synchronization
There is described a method of synchronization in a personal information entertainment product (10) for periodically updating data content stored in memory (50) of the product (10). Moreover, apparatus (10), for example advanced personal information entertainment products, capable of operating according to the method are elucidated. A system and software operable to implement the method are also disclosed. The method relates to data synchronization in a personal information-entertainment device (10) operable to present data content to a user (20) of the device (10), the method including steps of: (a) arranging for the device (10) to determine one or more contexts (410) in which it is to be used; and (b) updating data content stored in the device (10) in response to the one or more contexts (410).
US08762569B1 System for selecting a proxy pair based on configurations of autodiscovered proxies on a network
Network devices include proxies and where multiple proxies are present on a network, they can probe to determine the existence of other proxies. Where more than two proxies are present and thus different proxy pairings are possible, the proxies are programmed to determine which proxies should form a proxy pair. Marked probe packets are used by proxies to discover each other and probing is done such a connection can be eventually formed even if some probe packets fail due to the marking. Asymmetric routing can be detected and proxies configured for connection forwarding as necessary.
US08762553B2 Message handling in an IP multimedia subsystem
A method and apparatus for handling a Session Initiation Protocol communication in an IP Multimedia Subsystem (IMS) network. A Proxy Call Session Control Function (3) receives a Session Initiation Protocol message sent from a trusted remote network. The P-CSCF (3) adds to the message a further header, which identifies a Public User Identity of a trusted entity located in the remote network served by a Serving Call Session Control Function (7) in the IMS network. The message is then sent to the S-CSCF (7). The S-CSCF (7), and any other node that the message is sent to, knows from the presence of the furtherheader to use the Public User Identity of the trusted entity to determine the served user rather than the P-Asserted Identity contained in the SIP message.
US08762548B1 Wireless networking selection techniques
Electronic devices may find and test wireless networks present at a location, and may display available networks to a user for selection and use. The finding and testing may vary based upon the location of the device, including such factors as previously determined networks for the area, time at the location, and so forth.
US08762538B2 Workload-aware placement in private heterogeneous clouds
Methods determine workload resource usage patterns of a computerized workload, using a computerized device. Such methods use the computerized device to place the computerized workload with a computer server cluster within a private cloud computing environment. Also, methods herein place the computerized workload on a selected computer server within the computer server cluster that has a resource usage pattern complementary to the workload resource usage profile, also using the computerized device. The complementary resource usage pattern peaks at different times from the workload resource usage patterns.
US08762535B2 Managing TCP anycast requests
Managing TCP anycast requests at content delivery network nodes is disclosed. In some embodiments, serving a request includes receiving a request at a node of a plurality of nodes comprising a content delivery network, wherein each of the plurality of nodes share a same anycast IP address to which the request is directed and servicing the request at the node.
US08762523B2 Media transfer to a renderer in a local network from a server in a second local network
A method and arrangement in a first device present in a first local network enables the transfer of media from a media server in a second local network to a media renderer in the first local network. A connection is established between the first device and a gateway in the second local network, and the first device creates a port mapping in the gateway for the media server. The first device creates a URL including the created port mapping and a reference to media content stored in the media server and sends the created URL to the media renderer. The media renderer is able to pull the media content from the media server using that URL.
US08762520B2 Method and system to detect a predictive network signature
A method and system for monitoring a multimedia content distribution network (MCDN) includes receiving an indication that a network impairment has been detected at an MCDN node. MCDN clients associated with the MCDN node may be analyzed to detect an impairment signature, representing correlated impairments among the MCDN clients. Subsequent incoming service requests for the MCDN node may be bundled into a master service ticket. Users of the MCDN clients may be notified of the detected network impairment and of a status of ongoing remediation efforts.
US08762519B2 System and method for providing location services for multiple access networks from a single location server
A system and method for determining the location of a target device attached to an access network connected to a location server, the location server having a plurality of access networks connected thereto. A location request may be received for a target device whereby the target device is identified as a function of one or more parameters. An access network may be identified from the plurality of access networks to which the target device is attached as a function of the one or more parameters. Each access network in the plurality of access networks connected to the location server may be assigned one or more logical identifiers by which an individual location request may be allocated to the respective access network. An estimated location of the target device may then be determined as a function of the one or more logical identifiers using a location algorithm appropriate for the identified access network.
US08762507B1 Method and system for managing an information technology system
A network management system may comprise a file system daemon and a device proxy. The file system daemon may be configured to represent a property of a physical device of the plurality of physical devices and a resource as objects in a virtual file system, receive an instruction associated with the property of the physical device and another instruction associated with the resource from a single interface, identify the physical devices of the plurality of physical devices associated with each instruction, and determine the commands associated with each instruction. The device proxy may be configured to implement the commands.
US08762504B2 System and method for creating networked short range zone through remote delivery of short range proxy server on a remotely located machine
System and method for creating networked short range zone through remote delivery of short range proxy server on a remotely located machine, the method comprising the steps of registering with the system network, receiving a unique ID, accessing the server for further processing, downloading the relevant application with enabling means, connecting a device to short range dongles, running the application and registering the device using the unique ID, entering the location based and/or other relevant information, enabling the device for creating networked short range zone.
US08762499B2 Systems and methods for handling a registration storm
Systems and methods for user device registration are disclosed. In certain embodiments, at least a first edge device in a group of edge devices enters a mass-restart mode. The first edge device receives a request for registration from a user device and determines whether the user device is currently registered through the first edge device. The first edge device generates a notification associated with the user device if the user device is not currently registered through the first edge device. A second edge device in the group of edge devices receives the notification and determines whether the user device is currently registered through the second edge device based on the notification. Registration information about the user device is deleted from the second edge device if the user device is currently registered through the second edge device.
US08762495B2 Method and system for building and distributing application profiles via the internet
A method for collecting transcripts each storing an order in which portions of an application file were accessed by the file when the file was executed on one of a plurality of computing devices. The method includes receiving requests to download the file from directing processes each executing on a different one of the computing devices, and in response to those requests, downloading the file to the computing devices and instructing the directing processes to profile usage of the file. Then, transcripts created by the directing processes are received therefrom. A streaming model may be created based on the transcripts received. The file may be divided into a plurality of smaller files based on the streaming model. The streaming model may be used to download the file by downloading at least a portion of the smaller files using a conventional download protocol without using a specialized streaming protocol.
US08762493B1 Hierarchical spatial data structure and 3D index data versioning for generating packet data
The disclosed implementations are related to hierarchical spatial data structures with 3D data versioning for generating packet data. The packet data can be used by a client application to determine the availability of data at certain levels of a hierarchical spatial data structure. A 3D index table storing data version information can be used to support data updates and to ensure that a consistent view of data is provided to clients without suffering interruptions in service.
US08762489B2 System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief
System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief are disclosed. In one embodiment, a method for simulating traffic requests from a mobile device, which can be implemented on a system includes, predicting that a request is to be made by the mobile device, in advance of the request being sent to a destination by the mobile device and making the request, at an entity separate from the mobile device, on behalf of the mobile device to the destination. The entity can simulate the request and based on a traffic pattern of outgoing requests by an application on the mobile device.
US08762485B2 Information system having computer and storage apparatus coupled to network
The present invention is an information system that includes: a first computer; a first storage apparatus; a first network apparatus, to which the first computer and the first storage apparatus are connected, providing a first fabric service; a second computer; a second storage apparatus; a second network apparatus, to which the second computer and the second storage apparatus are connected, providing a second fabric service; and a network that connects the first network apparatus and the second network apparatus, wherein the first computer accesses the first fabric service, the second computer accesses the second fabric service, and the first storage apparatus and the second storage apparatus access the first fabric service and the second fabric service, respectively.
US08762480B2 Client, brokerage server and method for providing cloud storage
A system for providing resources of a cloud infrastructure is provided. In the system, a client terminal may dynamically span its storage to heterogeneous cloud storages as necessary. A client determines, when receiving a file access request from an application, whether to process the file access request as a local file access request for access to a local storage of the client or as a cloud file access request for access to a cloud storage connected through the Internet. A brokerage server receives the file access request and supports the client by brokering a connection to a cloud infrastructure in response to the file access request.
US08762476B1 RDMA to streaming protocol driver
A direct memory-to-memory to streaming protocol driver for a media content playback system is provided. In one embodiment, the direct memory-to-memory to streaming protocol driver is a Remote Direct Memory Access (RDMA). In general, the RDMA to streaming protocol driver utilizes an RDMA-enabled network interface to obtain media content from a remote content distribution server. In order to emulate a streaming protocol layer of a network stack such as, for example, the User Datagram Protocol (UDP), the RDMA to streaming protocol driver encapsulates the media content according to the streaming protocol to provide streaming media content. The streaming media content is then provided to an associated streaming protocol-based playback function.
US08762472B2 Personalization based upon social value in online media
Embodiments are directed towards personalizing content to be provided to a user. A recommendation score may be determined for a piece of content for a user. The recommendation score may be based on a combination of an intrinsic value and/or a social value of the content to the user. The social value may be calculated based on a combination of an individual social value for each of the user's friends, which may be determined based on the combination of a social weight, an interest probability, and a recommendation score for the friend. Online personalization of content for a user may provide the user with the tools to be a valuable, appreciated member of the user's social network. By employing embodiments, as described herein, content may be determined and provided to a user, which may help the user gain the attention of their social circles.
US08762471B2 Social networking system capable of providing location-based notifications
A networked computer system provides various services for assisting users in locating, and establishing contact relationships with, other users. For example, in one embodiment, users can identify other users based on their affiliations with particular schools or other organizations. The system also provides a mechanism for a user to selectively establish contact relationships or connections with other users, and to grant permissions for such other users to view personal information of the user. The system may also be capable of detecting, and notifying a user of, an event in which the user and a contact of the user are concurrently in a common location.
US08762468B2 Method and apparatus for managing communication exchanges
A system that incorporates teachings of the present disclosure may include, for example, obtaining a message and an importance rating for the message where the importance rating is determined by a second communications management agent of a server based on an analysis of content of the message. The system can access rating feedback information associated with the second communications management agent. A rating accuracy for the importance rating of the particular message can be determined based on the rating feedback information, and the method of providing the message to the intended recipient can be adjusted based on the determined accuracy. Other embodiments are disclosed.
US08762462B1 Suggesting a recipient of content
A system and method for suggesting a recipient of content. An interest profile of at least one contact of a user is determined based on at least one endorsement action of the at least one contact directed to a type of content. A type of content of an unpublished post of the user is determined. The at least one contact is identified as a suggested recipient of the unpublished post of the user based on the interest profile of the at least one contact and the type of content of the unpublished post of the user. The suggested recipient of the unpublished post of the user is provided for display.
US08762457B2 Electronic message routing using a routing tag
An electronic message processing system in which routing tags are used to determine how electronic messages are routed, distributed, or otherwise processed by the system. The association of a routing tag with an electronic message indicates to the system that the tagged electronic message does not need to undergo classification in order to determine how to process the message. In particular, routing tags are associated with electronic messages which have already been classified and which are subsequently sent out of the system to return at a later time. The routing tag prevents the message from having to be re-classified upon its return to the system. Reducing the number of messages that are classified, or re-classified, is advantageous since the classification process, which typically involves text analysis, is a time consuming process.
US08762445B2 Real-time messaging system for an image display device
A real-time messaging system for an image display device is provided. One disclosed embodiment includes an image display device including a light source and an image-generation device configured to receive light from the light source, and in response, generate an image. The image display device may further include a projection lens configured to display the image on a viewing surface. The image display device may also include memory and a processor operatively coupled with the memory to receive a command message sent to a select group of image display devices in real-time via a network, and upon recognizing the command message, display an alert image.
US08762430B1 Key subscription for distributed systems
A system and method for a distributed data system is described. A distributed data system client communicates with a distributed data storage server. The distributed data system client subscribes to a data key stored in a storage device of the distributed data storage server, and receives changes to the data key. The name of the data key is translated to retrieve a corresponding storage location. Changes to the data key are stored in the corresponding storage location.
US08762429B1 File location application programming interface
Media, methods and systems are provided for interfacing a mobile device to an application virtual machine via an application programming interface (API). A first set of file connection properties for one or more internal storage locations and a second set of file connection properties for one or more external storage locations are defined at a mobile device. The first and second sets of file connection properties define the file storage locations for a plurality of media types. Requests are received from the application virtual machine for the first and second sets of file connection properties. The application virtual machine identifies a current default storage area that can be selected from the one or more internal storage locations and the one or more external storage locations, and indicates whether the current default storage location is an internal storage location or an external storage location.
US08762413B2 User data store
A computer system for generating a user data store and analyzing the user data store comprises a memory and a processing circuit. The memory is configured to store a user data store comprising a plurality of graphs, each graph having a user identity node. The processing circuit is configured to, for each of the plurality of graphs: receive asset data representing an asset that a user has interacted with on a website; generate a first node representing the asset data and a first link coupling the first node to the user identity node of the graph; store the first node and first link as part of the graph; receive usage data representing user interaction with a website; generate a second node representing the usage data and a second link coupling the second node to the user identity node of the graph, wherein at least one of the first node and second node further represents opinion data for a product or evaluation data for a product; and store the second node and second link as part of the graph.
US08762407B2 Concurrent OLAP-oriented database query processing method
A concurrent on-line analytical processing (OLAP)-oriented database query processing method is described, for performing, on the basis of predicate vector-based memory OLAP star-join optimization, concurrent OLAP query processing based on a batch query predicate vector bit operation. The concurrent query processing optimization technology is implemented for I/O performance and parallel OLAP processing performance in a database management system, and setting of concurrent OLAP processing load in an optimized way catering to the I/O performance is supported, thereby improving predictable processing performance oriented to diversified OLAP queries and implementing concurrent query star-join bitmap filtering processing based on predicate vector arrays.
US08762403B2 Method of searching for media item portions
A method for searching for a media item portion and utilizing a database of media item portion entries. In one aspect, the database entry comprises a data container. In another aspect, the media item portion entries may be used to identify media item portions used in creating composite media items.
US08762395B2 Evaluating event-generated data using append-only tables
Techniques are provided for evaluating base events, compound events, and logical update events in an event processing system. In one embodiment, the base events, compound events, and logical update events are definitions in a particular syntax language that specify conditions for evaluating input event data. In this embodiment, base event definitions are evaluated over the input event data; logical update event definitions are evaluated by determining whether the effect of any earlier event is changed by the arrival of a new event; and compound event definitions are evaluated over records representing events that have been selected by evaluating the base event definitions over the input event data.
US08762392B1 Query suggestions for a document based on user history
Methods, systems, and apparatus, including computer program products, for presenting search query suggestions. In an aspect, content of a resource that is determined to be responsive to a search query is received, and a candidate set of search query suggestions for the search query is suggested based, in part, on search history data associated with the search query. A final set of search query suggestions based on the search history data and the content of the resource and provided for display on a client device.
US08762390B2 Query specific fusion for image retrieval
Systems and methods for image retrieval include constructing a plurality of graphs including a first graph for candidate images retrieved based upon holistic features of a query image and a second graph for candidate images retrieved based upon local features of the query image, wherein constructing includes weighting connected images based upon a Jaccard similarity coefficient. The plurality of graphs are fused to provide a fused graph. Candidate images of the fused graph are ranked, using a processor, to provide retrieval results of the query image.
US08762387B1 Inverted indexes for accelerating analytics queries
The disclosed embodiments provide a system that processes data. During operation, the system obtains a set of records, wherein each of the records comprises one or more metrics and at least one dimension associated with the one or more metrics. Next, the system creates, in a data segment comprising the records, an inverted index for a column in the records based on a cardinality of the column. Finally, the system compresses the inverted index based on a jump value associated with record identifiers in the column.
US08762385B2 Methods and systems for implementing email recipient templates
The present invention is directed to methods and systems for implementing email recipient templates. The method including extracting a first set of email addresses from a first email message and extracting a second set of email addresses from a second email message. The first and second set of email addresses are included in one or more of the to, cc, or bcc fields of the email messages. The method further including storing, in a storage database, the first set of email addresses in a first recipient template and storing the second set of email addresses in a second recipient template. The first recipient template and the second recipient template each have an associated unique identifier. Further, the method includes receiving a request for a new email message in an email editor user interface and querying the storage database for recipient templates. The query is filtered by the associated unique identifiers. Further, the method includes receiving the first recipient template and the second recipient template as a result of the query, and displaying, in the email editor user interface, the email addresses associated with the first recipient template and the second recipient template.
US08762368B1 Context-based filtering of search results
A server is configured to receive, from a client, a query and context information associated with a document; obtain search results, based on the query, that identify documents relevant to the query; analyze the context information to identify content; generate first scores for a hierarchy of topics, that correspond to measures of relevance of the topics to the content; select a topic that is most relevant to the context information when the topic is associated with a greatest first score; generate second scores for the search results that correspond to measures of relevance, of the search results, to the topic; select one or more of the search results as being most relevant to the topic when the search results are associated with one or more greatest second scores; generate a search result document that includes the selected search results; and send, to a client, the search result document.
US08762362B1 System and method for updating a data structure
System and method for updating a data structure are disclosed. In one embodiment, the method includes providing a data structure that includes a hierarchically arranged set of nodes and branches, and each node has two or less branches, retrieving a first data entry in the data structure via a first node in response to a first data access request, modifying the data structure to generate a first intermediate data structure that keeps the first node and creates a duplicate of the first node, and retrieving a second data entry in the data structure via the duplicate of first node in response to a second data access request. By maintaining at least the first node or a duplicate of the first node during a rebalancing operation of the data structure, the disclosed method supports accessing data entries associated with the first node during the rebalancing operation and therefore improves system performance.
US08762359B2 Method of analyzing data traffic in a telecommunication network
The invention relates to a method of analyzing data traffic in at least one telecommunication network, said method comprising the steps of: achieving a plurality of call detail records related to said data traffic in said at least one telecommunication network, aggregating the plurality of call detail records into a call detail record representation comprising at least one pre-search results and storing said call detail record representation in a database, and performing an analysis of said data traffic by means of a query in said call detail record representation.
US08762346B2 Data de-duplication in a dispersed storage network utilizing data characterization
A computing device includes a processing module and an interface. The processing module is operable to receive, from a requesting device via the interface, a data storage request that includes data for storage. The processing module then determines whether substantially identical data is currently stored in a dispersed storage network (DSN) memory. When the substantially identical data is stored in the DSN memory, the processing module generates, for the requesting device, a second unique retrieval matrix of a plurality of sets of encoded data slices corresponding to the already stored substantially identical data, wherein the requesting device can recover at least a portion of the data based on the second unique retrieval matrix of the plurality of sets of encoded data slices.
US08762343B2 Dispersed storage of software
A data de-duplication method begins by a processing module receiving a plurality of data storage requests from a plurality of requesting devices wherein a data storage request includes the data and a requester identifier (ID). The method continues with the processing module obtaining a data identifier (ID) for the data. For each of the plurality of data storage requests, the method continues with the processing module producing a requester storage record, dispersed storage error encoding the requester storage record to produce a set of encoded requester storage record slices, and sending the set of encoded requester storage record slices to a dispersed storage network (DSN) memory for storage therein. The method continues with the processing module dispersed storage error encoding at least a portion of the data to produce a set of encoded data slices and sending the set of encoded data slices to the DSN memory for storage therein.
US08762332B2 Systems and method for facilitating the synchronization of data on multiple user computers
Methods and systems for facilitating the synchronization of data on two or more user computers, where the data is maintained in a data structure as objects. The system assigns an index to one or more objects maintained in the data structure, wherein each index provides an address for an object within the data structure. The system detects at least one modification to the data, wherein said modification is initiated on a user computer. The system updates one or more objects in the data structure based on the modification. The system creates a representation of the at least one modification, wherein the representation comprises a reference to one or more indexes assigned to the one or more updated objects. The system transmits the representation, wherein the representation is for use in generating a corresponding modification to the data on other user computers.
US08762329B2 Method and system for synchronizing a server and an on-demand database service
In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and methods for synchronizing a server and an on-demand database service can enable embodiments to synchronize a larger amount of data. The ability of embodiments to provide such feature can enable more effective synchronization of a user-level sharing entity database with a multi-user on-demand database service.
US08762327B2 Synchronizing disributed online collaboration content
Embodiments of the present invention provide a way to combing websites that can be edited over the Internet using distributed revision control. This also makes it possible to use writable web sites while not being connected to the Internet. In some embodiments, the present invention is applied to wikis. When a wiki reconnects, differences are automatically sent over and changes from other wikis are merged automatically. Wikis may also be synchronized on a periodic or event driven basis. Embodiments of the present invention may also be used for load balancing between wikis, or to share information with users who can only occasionally connect to the Internet.
US08762324B2 Multi-dimensional query expansion employing semantics and usage statistics
Embodiments relate to systems and methods employing personalized query expansion to suggest measures and dimensions allowing iterative building of consistent queries over a data warehouse. Embodiments may leverage one or more of: semantics defined in multi-dimensional domain models, user profiles defining preferences, and collaborative usage statistics derived from existing repositories of Business Intelligence (BI) documents (e.g. dashboards, reports). Embodiments may utilize a collaborative co-occurrence value derived from profiles of users or social network information of a user.
US08762321B2 Method, system and computer program product for automatic generation of Bayesian networks from system reliability models
A method, apparatus and computer program product for the conversion of at least one reliability model of a technical system to a Bayesian network model for assisting in the system's failure diagnostics, has the steps of creating a structure of a Bayesian network using information from at least one reliability model of the technical system, creating parameters of the Bayesian network using information from the reliability model of the technical system, the Bayesian network model having a plurality of observation nodes, obtaining information about the plurality of observation nodes from a list of observations that augments information contained in the reliability model of the technical system, and inserting the observation nodes into the created structure of the Bayesian network.
US08762315B2 Interactive portal for facilitating the representation and exploration of complexity
Embodiments described herein pertain to a standardized set of tools for representing and exploring the components and characteristics of complex systems. In one embodiment, the tools are deployed in a computer network environment so as to engage a social network such that its members utilize the tools to collaboratively construct and maintain a dynamically evolving learning environment in which complexity is represented and explored.
US08762310B2 Evaluating recommendations
Generally described, embodiments of the present disclosure are directed toward the identification of items for inclusion in a recommendations list that may be displayed concurrently with an item selected by a user or users. The recommended items may be items that are of potential interest to the user and/or may be items that are related to the selected item. More specifically, embodiments of the present disclosure provide a method and system for generating one or more recommendations lists, providing those lists to users, evaluating users' interactions with those lists, and modifying the engines or techniques used to identify items that are to be included in the recommendations lists.
US08762301B1 Automated determination of root cause
An exemplary embodiment includes a diagnostic which can identify the source, or “root cause” of variability of process and process control parameters. A plurality of correlations is provided, each representing a possible cause of variation. One of the correlations is identified as the most likely root cause of variation. The remaining possible root causes are also listed, in sequence, from most likely to least likely. The method applies to both normal and abnormal operating conditions.
US08762297B2 Dynamic pattern matching over ordered and disordered data streams
Architecture introduces a new pattern operator referred to as called an augmented transition network (ATN), which is a streaming adaptation of non-reentrant, fixed-state ATNs for dynamic patterns. Additional user-defined information is associated with automaton states and is accessible to transitions during execution. ATNs are created that directly model complex pattern continuous queries with arbitrary cycles in a transition graph. The architecture can express the desire to ignore some events during pattern detection, and can also detect the absence of data as part of a pattern. The architecture facilitates efficient support for negation, ignorable events, and state cleanup based on predicate punctuations.
US08762293B2 Condition data management
A computer-implemented method of managing data includes identifying a plurality of conditions pertaining to a price or a maintenance condition and defining at least one condition selection variant, the condition selection variant representing a plurality of conditions. At least a first key field identifying an item to be associated with at least one of the conditions and is linked to at least a second key field identifying a variable corresponding to the condition. The second key field is displayed to enable data entry by a user to specify the variable corresponding to the price or the maintenance condition pertaining to the item identified in the first key field. The price or the maintenance condition of the item identified in the first key field is determined by processing each condition of the plurality of conditions associated with the condition variant.
US08762292B2 System and method for providing customers with personalized information about products
Embodiments of the invention may provide a personalized fit prediction to a particular consumer about a particular product. Personalization of the fit prediction may be accomplished by processing various types of data, including data about consumers, products, and previous purchases by consumers. For example, this data may be used to generate a model (e.g., set of rules), which can then be applied to predict whether and/or how well a particular product will suit a particular consumer.
US08762291B2 Robust optimization of bulk gas distribution
Techniques are disclosed for increasing the robustness of optimization solutions for bulk gas distribution, relative to uncertain events such as unexpected plant outages. The techniques actively consider different assumptions regarding unexpected plant outages while searching for a solution (i.e., when generating a delivery schedule). A robust solution (delivery schedule) is one on which a plant outage only has a limited impact. A computer-implemented delivery scheduling application may identify a robust solution that performs well with respect to a range of uncertain future conditions (e.g., a variety of plant outages), at the lowest additional cost to the producer/distributor relative to other solutions.
US08762284B2 Systems and methods for facilitating secure transactions
Various embodiments are directed to methods for generating proxy account data for a financial account and authorizing payment from an account of a customer based on proxy account data. Example methods may comprise selecting a serial number for a first customer and storing an association between the serial number and an account of the first customer. The methods may further comprise encrypting the serial number and consolidating the encrypted serial number with checkable data. An association between the encrypted serial number and the checkable data may be stored and the consolidated encrypted serial number and checkable data may be encrypted to generate proxy account data.
US08762283B2 Multiple party benefit from an online authentication service
An account authentication service where a trusted party verifies an account holder's identity for the benefit of a requestor during an online transaction. The account authentication involves requesting a password from the account holder, verifying the password, and notifying the requestor whether the account holder's authenticity has been verified. An alternative embodiment of the account authentication service includes a value-adding component where information about a customer is shared with a value-adding party. The customer information is rich in detail about the customer since it is collected by each of the parties in the account authentication process. The value-adding party can then use this information in various manners. All of the parties involved can benefit from sharing the customer information. The value-adding party can be, for example, a merchant, a shipper, a security organization, or a governmental organization. A transaction identifier identifies a specific transaction between a customer, a merchant, and the customer information.
US08762270B1 System and method for providing supplemental payment or transaction information
A system and method for providing supplemental payment or transaction information. The method comprising the steps of receiving at least one payment file from at least one payor; receiving at least one supplemental payment information file from the at least one payor or at least one provider; associating the at least one supplemental payment information file with the corresponding at least one payment file; determining whether there is a payment discrepancy based on the at least one supplemental information file and the corresponding at least one payment file; and preparing at least one payment explanation file, wherein the payment explanation file comprises data or information based on the payment file and an explanation.
US08762266B2 Systems and methods for performing funds freeze and/or funds seizure with respect to prepaid payment cards
Systems, mechanisms and processes are provided to allow law-enforcement officials, when encountering the potential use of prepaid payment cards in the furtherance of a crime or in relation to criminal activities, to (1) attempt to check the balances on such prepaid payment cards, including the ability to perform aggregate balance checks on a group of such prepaid cards, (2) attempt to freeze the funds on such prepaid payment cards, and/or (3) attempt to seize the funds on such prepaid payment cards.
US08762264B2 Communication system and information processing method
A network transaction server apparatus manages virtual world privilege information that is issued for a transaction that a user has conducted in a virtual world by manipulating a personal computer. A settlement server apparatus manages real world privilege information that is issued for a transaction that the user has conducted in a real world. In response to a request from the personal computer, the settlement server apparatus converts virtual world privilege information that is managed by the network transaction server apparatus into real world privilege information using a prescribed conversion factor.
US08762258B2 System and method for managing and evaluating network commodities purchasing
Methods and computer storage media provide for evaluating the market value of items. A product specification data set identifies an item defined by two or more parameters, or items that differ in accordance with at least one parameter. For at least one item, transaction data sets that include previously-exposed transaction data between buyers and sellers are obtained. The transaction data represents market reference price data of a particular period of time. The market reference price data is adapted by applying one or more pre-defined rules, variables, or criteria operably associated with the item, a parameter of the item, and/or the one or more databases, to the market reference price data, transforming the transaction data sets into normalized market price data sets that are used to calculate a market value for the item, and communicate the market value to an output. In additional embodiments, price data sets are received and evaluated.
US08762257B2 System and method for coalescing market data at a client device
A client device coalesces data received from an exchange, and provides a client application such as a graphical user interface with the opportunity to process fewer, but up-to-date, data updates from an exchange when a large volume of prices becomes available. Accordingly, the trader can be assured of receiving updated information that are fed to the client applications at a rate that is cohesive with that client device's processing speed.
US08762254B2 System and method for estimating order position
A system and method for providing order queue position information are disclosed. In this application, market updates are received for a tradeable object from at least one exchange. To the extent that the market updates do not include enough details to compute the queue position of a trader's working orders, estimation may be used. As a result, an order queue is generated to approximate a trader's order position in an exchange price order queue. An interface may be used to display the generated order queue estimation to the trader which provides valuable trading information.
US08762252B2 Out of band credit control
Systems, apparatuses, methods, and computer readable media may be configured for informing a first node of a first fine precision algorithm for calculating a first credit utilization associated with a trading entity, and of whether to use a first coarse precision algorithm instead of the first fine precision algorithm as long as the first credit utilization remains below a first credit threshold, receiving first credit information data from the first node and second credit information data associated with the trading entity from a second node, and determining aggregate credit information data for the trading entity based on the first credit utilization data and the second credit utilization data.
US08762247B2 Prospective currency units
Methods and systems for calculating values for indexes based on breakout currencies are provided. A prospective breakout index may be formed before an entity breaks out of a monetary union. Other aspects relate to calculating an initial index value on a breakout date. An initial exchange rate of the breakout currency may be combined with a breakout value and/or a base value. In one embodiment, the breakout value is the reciprocal of the initial exchange rate. Therefore, in accordance with certain embodiments, the initial index value of the breakout index may be equal to the base value. Further aspects relate to calculating a second index value. A second exchange rate of the breakout currency may be utilized with the fixed base value and the breakout value to calculate the second index value of the breakout index. Further aspects relate to creating a prospective currency unit for a monetary union.
US08762240B2 Electronic value exchange system, terminal device, recovery device and method of exchanging electronic value adoptable thereto
An electronic value exchange system which includes first and second terminals (1d), (1e) which at least execute electronic value exchange with each other, and an authentication device (110), each of the first and second terminals has a value storage unit (13) which stores the electronic value; an exchange contract data storage unit (17) which stores exchange contract data representing contents of the electronic value exchange; an exchange state storage unit (16) which represents a state of the electronic value exchange; a commit order storage unit (14) which stores a commit order which indicates that which of the first terminal and the second terminal is the first to execute; an identification information storage unit (15) which stores identification information assigned to every process of transmission/reception of the exchange contract data; and a first exchange execution unit (12) which executes transmission/reception of the exchange contract data with respect to each of the first and second terminals and stores it into the exchange contract data storage unit (17), wherein the authentication device (110) has a second exchange execution unit (114) which acquires the exchange contract data from either one of the first and second terminals, and operates the value storage unit (13) of such one terminal to execute the electronic value exchange.
US08762239B2 Non-financial transactions in a financial transaction network
A financial transaction system includes a computer readable storage medium and a processor in communication with the computer readable storage medium. The processor is configured for receiving a plurality of messages. The plurality of messages including financial transaction authorization messages for performing a financial transaction. At least one of the plurality of messages includes non-financial data. The processor is further configured for parsing each of the plurality of messages to identify data for performing the financial transaction and the non-financial transaction data contained in the plurality of messages, and for storing the data for performing the financial transaction and the non-financial transaction data in a computer readable storage medium such that the non-financial transaction data is associated with data for performing the financial transaction.
US08762237B2 Establishing, modifying, and customizing account-based products
Providing an account-based product. A communications portal is provided and consumer data is received via the portal. At least one derived characteristic, e.g., qualification, is determined contemporaneously from the consumer data. A product set is presented, via the portal, including at least one product determined at least in part by the derived characteristic. A selection from the product set is received via the portal, and at least one product feature, e.g., balance transfer, of at least one selected product is activated contemporaneous with the product selection.
US08762235B2 Apparatus, methods and computer programs for metering and accounting for services accessed over a network
Apparatus, methods and computer programs provided for metering and accounting in a commercial e-services infrastructure address the requirement for handling composite services in which higher-level services are built using simpler underlying services, each of which may be autonomously owned and operated. Metering records for each service underlying a composite service are correlated by a process associated with the composite service, and then sent to an accounting service where they can be aggregated. The correlation is performed in a distributed manner with correlated usage data provided on a per-request basis. Accounting services can take account of the usage and charges associated with the underlying services to provide accounting and billing on a per-request basis or per customer-provider pair for a billing period.
US08762222B2 System and method for an auction of multiple types of items
An improved system and method for a computer-implemented auction in which multiple types of items are auctioned together without imposing a particular division of supply or demand among the individual types of items. In some embodiments the auction of the present invention provides a means or method for establishing prices for the types of items, wherein the prices maintain a relationship. In other embodiments, the present invention provides a means or method for implying prices from price parameters in the bids received form bidders, based on a relation among the prices for the types of items. Market clearing may be defined by the condition that the aggregate quantity bid for all types of items is less than or equal to the available quantity of all types of items. The division among the types of items within is thus determined flexibly, based on the bids at the associated prices. In other embodiments, market clearing is defined by the condition that the quantity bid for one selected type of item is less than or equal to the available quantity of the selected type of item. The quantities of the other types of items are thus determined flexibly, based on the bids at the associated prices.
US08762211B2 System for personalized payments via mobile devices
A method includes receiving transaction information at a mobile device from a merchant device. The transaction information includes a transaction amount and merchant information that identifies a merchant that operates the merchant device. The method further includes generating a funds transfer request in the mobile device. The funds transfer request includes the merchant information, information that indicates the transaction amount and information that identifies a customer of the merchant. The funds transfer request is for requesting that funds be transferred from a payment card account that belongs to the customer to a payment card account that belongs to the merchant. The method also includes transmitting, from the mobile device, the funds transfer request, to a financial institution that issued the customer's payment card account.
US08762208B2 Mobile computing based centralized menu system
Systems and methods related to an individualized menu system for use by customers in a retail environment. Multiple mobile computing devices are in communication with a database server from which the mobile computing devices retrieve menu related data items. The menu related data items are then used to present a menu to the customer by way of the mobile computing devices. The mobile computing devices are authenticated by the database server and communicate with the database server using a secure communications protocol. Each menu related data item in the database server is individually editable by an administrative user and edits are not propagated to the mobile computing devices until they are committed as such by the administrative user.
US08762206B2 Method and system for word of mouth advertising via a communications network
An advertising method and system allows individuals or groups to interactively select brands from a service provider to associate with their online presence in exchange for the online service, as part of an online service, or for some reward, monetary or otherwise. Individuals or groups select brands from a pool of advertisers based on personal preference and may use them as a means of expression for their online audience as part of an online service. This provides advertisers with self-selected targeted marketing to affinity groups, the online version of word of mouth advertising. Information regarding the online activity of these individuals or groups, including their audience, reach, and influence is used by the service provider in order to calculate the cost to the participating brand advertisers for supplying their advertisements to the service provider's pool as well as to solicit new brand advertisers for the pool.
US08762203B2 Automated price maintenance for use with a system in which advertisements are rendered with relative preference based on performance information and price information
A cost maintenance scheme useful with an advertising system which orders ads in a manner that maximizes both their relevance and their economic value, and which provides a fair bidding process in which a winning bidder is assured of not having paid too much. Ordering may be done based on accepted maximum ad bid information and/or ad performance information. For example, this information may be used to determine a position value. Cost may be determined based on accepted maximum ad bid information and/or performance information. Billing the determined cost may be subject to a condition precedent.
US08762195B1 Dynamically generating pricing information for digital content
A method, system, and medium are provided for dynamically generating pricing information for digital content. In exemplary aspects, the technology includes receiving a request for digital content from a mobile device. In addition, attributes associated with the mobile device and digital content are identified, and a purchase-prediction score associated with the mobile device and request for digital content is received. The purchase-prediction score is used to dynamically generate pricing information of the digital content. The purchase-prediction score is derived from values assigned to the attributes, the values quantifying a correlation between purchase trends and the attributes.
US08762194B2 Systems and methods for evaluating alternative financial products
Systems and methods for evaluating alternative financial products are provided. A first financial product offered by a financial institution may be identified, where one or more customers of the financial institution are eligible for migration from a second financial product to the first financial product. An attrition risk associated with migration of the one or more customers to the first financial product may be determined. If the attrition risk satisfies a threshold, then migration of the one or more customers to the first financial product may be directed. Otherwise, if the attrition risk fails to satisfy the threshold, then one or more characteristics associated with the first financial product may be modified.
US08762191B2 Systems, methods, apparatus, and schema for storing, managing and retrieving information
An amount of risk associated with a transaction may be determined by transforming collected information into a searchable database where the collected information may be assessed for relevancy and redundancy, parsed into categories of relevancy based on at least one risk, stored in a database, and outputted into a graphical user interface. Information may also be collected from a plurality of sources, translated into at least one standardized format, parsed into a plurality of portions, assessed based on a risk-relevancy metric, tagged based on the risk-relevancy metric, filtered based on redundancy, stored within the data structure, and outputted into a data storage structure to a graphical user interface. Unstructured information may be obtained from a large variety of sources, which may allow users to make decisions—regarding, for example, transactions, relationships, or the like—from a risk perspective.
US08762163B1 Systems and methods for processing healthcare claim transactions that are rejected due to a host error
Systems and methods are provided for processing healthcare claim transactions that are rejected due to a host error. The systems and methods may be carried out by a suitable service provider. A healthcare claim transaction received from a healthcare provider computer may be routed to a claims processor computer. A determination may be made that the healthcare claim transaction has not been approved as a result of a host processor error associated with the claims processor computer. Based at least in part on the determination, the healthcare claim transaction may be resubmitted to the claims processor computer.
US08762159B2 Audio encoder, audio decoder, encoded audio information, methods for encoding and decoding an audio signal and computer program
An audio decoder for providing a decoded audio information on the basis of an encoded audio information includes a window-based signal transformer configured to map a time-frequency representation, which is described by the encoded audio information, to a time-domain representation. The window-based signal transformer is configured to select a window, out of a plurality of windows including windows of different transition slopes and windows of different transform length, on the basis of a window information. The audio decoder includes a window selector configured to evaluate a variable-codeword-length window information in order to select a window for a processing of a given portion of the time-frequency representation associated with a given frame of the audio information.
US08762134B2 Method and apparatus for situational analysis text generation
Methods, apparatuses, and computer program products are described herein that are configured to generate a situational analysis text. In some example embodiments, a method is provided that comprises generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to an alert condition. The method of this embodiment may also include generating a situational analysis text based on the set of messages and the relationships between them. In some example embodiments, the situational analysis text is configured to linguistically express the one or more key events, the one or more significant events, and the relationships between the one or more key events and the one or more significant events.
US08762133B2 Method and apparatus for alert validation
Methods, apparatuses, and computer program products are described herein that are configured to enable validation of an alert condition. In some example embodiments, a method is provided that comprises detecting an alert condition. The method of this embodiment may also include generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to the alert condition. The method of this embodiment may also include determining a validity of the alert condition based on the set of messages that express the one or more key events, the one or more significant events, a relationship between the one or more key events and the one or more significant events, an alert context and the one or causes of the alert condition.
US08762132B2 Textual entailment recognition apparatus, textual entailment recognition method, and computer-readable recording medium
A textual entailment recognition apparatus (2) includes a vector generation unit (21) that generates, for each of first and second texts, a vector for each predicate-argument structure by using a word other than a word indicating a type of argument of a predicate in the predicate-argument structure; a combination identification (22) unit that compares the vector generated for each predicate-argument structure for the first text and the vector generated for each predicate-argument structure for the second text, and identifies combinations of the predicate-argument structures of the first text and the predicate-argument structure of the second text based on a result of the comparison; and an entailment determination unit (23) that obtains a feature amount for each of the identified combinations, and determines whether the first text entails the second text based on the obtained feature amounts.
US08762127B2 Transitioning from source instruction set architecture (ISA) code to translated code in a partial emulation environment
In one embodiment, a processor can operate in multiple modes, including a direct execution mode and an emulation execution mode. More specifically, the processor may operate in a partial emulation model in which source instruction set architecture (ISA) instructions are directly handled in the direct execution mode and translated code generated by an emulation engine is handled in the emulation execution mode. Embodiments may also provide for efficient transitions between the modes using information that can be stored in one or more storages of the processor and elsewhere in a system. Other embodiments are described and claimed.
US08762124B1 Method for the machine mapping, integration, and control of enterprise processes
A machine mapping, integration, and controlling of enterprise processes, products, and structures renders the modeling and control of the mutually coordinated individual elements of a total enterprise in terms of an overall system. The integrated methodology (ISM) is a multi-dimensional and multi-step model, which includes the total architectural model. It is made up of four hierarchical concept levels, each describing in integrative fashion the methodology of the procedure and the modeling. A metamodel may include a procedural model, a formal modeling language, and an integration of already existing modeling languages. Each element of a level in the total architectural model may include a defined, hierarchical or sequential number of expanded diagram types in which information on specific objects/entities is input and/or output via a graphical interface. Levels and elements including diagram types are provided with intersections of classes, whose entities are able to be considered, inputted, or updated by machine.
US08762123B2 Method and system for implementing circuit simulators
A system and method for performing circuit simulation is described. The present approach provides methods and systems that create reusable and independent measurements for use with circuit simulators. Also disclosed are parallelizable measurements having looping constructs that can be run without interference between parallel iterations. Reusability is enhanced by having parameterized measurements. Revisions and history of the operating parameters of circuit designs subject to simulation are tracked. Mechanisms are provided that allow for viewing, measurement or other manipulation of signals at specific locations in a circuit design for simulation, such as parameters that include observation points which are implemented using probes. One approach to executing a measurement is via a controllable and flexible control statement, which in one embodiment is the “run” statement. Improved interfaces for viewing, controlling, and manipulating simulations and simulation results are also provided.
US08762118B2 Modeling hydraulic fractures
A method for modeling hydraulic fractures of a well. The method includes receiving a reservoir model that describes petrophysical properties of a subsurface of the earth near a reservoir. The method then receives one or more mechanical properties of the reservoir and generating a geomechanical model of the reservoir based on the reservoir model and the mechanical properties. After generating the geomechanical model of the reservoir, the method generates a three dimensional (3D) representation of the hydraulic fractures based on the geomechanical model and the reservoir model.
US08762117B2 Method, an apparatus and computer program product for simulating dynamic fluids
The invention relates to a method for simulating dynamic fluids comprising a plurality of pseudo particles. The method comprising the steps of: defining a fluid mass density of the pseudo particle masses; defining a mass density constraint such that the mass density on each pseudo particle is constrained to a reference mass density of a real fluid, whereby an instant propagation of density fluctuations through the entire fluid system is enabled; performing constraint stabilization on said mass density constraint using a time stepping function, wherein said time stepping function is arranged to conserve global physical symmetries and is stable for violations of said mass density constraint; solving a linear system of equations for said mass density constraint in order to calculate density constraint forces; calculating new time discrete pseudo particle velocities from previous pseudo particle velocities with addition of velocity increments calculated from said density constraint forces; and calculating new time discrete pseudo particle positions from the previous pseudo particle positions with additions of the position increments calculated from said new pseudo particle velocities. The invention also relates to an apparatus for simulating dynamic fluids and a computer program product for the same.
US08762116B2 Vehicle motor temperature determination
Methods and systems are provided for determining a temperature of a motor of a vehicle having an ignition when the ignition is turned on following a period of time in which the ignition had been turned off. An amount of time for which the vehicle had been turned off is determined. A motor temperature model is run using a time step to simulate the amount of time for which the vehicle had been turned off to determine an initial value of the temperature of the motor.
US08762114B2 Fractional order element based impedance matching
Disclosed are various embodiments of methods and systems related to fractional order element based impedance matching. In one embodiment, a method includes aligning a traditional Smith chart (|α|=1) with a fractional order Smith chart (|α|≠1). A load impedance is located on the traditional Smith chart and projected onto the fractional order Smith chart. A fractional order matching element is determined by transitioning along a matching circle of the fractional order Smith chart based at least in part upon characteristic line impedance. In another embodiment, a system includes a fractional order impedance matching application executed in a computing device. The fractional order impedance matching application includes logic that obtains a first set of Smith chart coordinates at a first order, determines a second set of Smith chart coordinates at a second order, and determines a fractional order matching element from the second set of Smith chart coordinates.
US08762113B2 Method and apparatus for load testing online server systems
A method includes capturing data that is representative of actions performed by each of a plurality of human user operated clients as they interact with an online software application, loading at least one or more portions of the captured data into one or more automated simulation clients, and using the one or more automated simulation clients to perform load testing of an online server system. A system includes a data capturing stage, one or more automated simulation clients, and a configuration stage. A computer readable storage medium stores one or more computer programs that will cause a processor based system to execute steps including receiving data that was captured during a running of an online software application and that is representative of actions performed by each of a plurality of human user operated clients as they interacted with the online software application, and loading at least one or more portions of the data into one or more automated simulation clients that are configured to perform load testing of an online server system.
US08762107B2 Triaxial induction calibration without prior knowledge of the calibration area's ground conductivity
Disclosed is a method for determining calibration factors of an induction tool that includes three receiver coils, each having a distinct orientation. The method includes: placing the induction logging tool in a first position at a first height above a surface of the earth; performing a first set of measurements of conductivity using the receiver coils with the induction logging tool in the first position at the first height; placing the induction logging tool in a second position at a second height above the surface of the earth; performing a second set of measurements of conductivity using the receiver coils with the induction logging tool in the second position at the second height; and determining the calibration factors that correct conductivity measurements performed by the induction logging tool in a borehole penetrating the earth using the first and second sets of measurements.
US08762102B2 Methods and systems for generation and rendering interactive events having combined activity and location information
A computer-implemented method is described. The computer-implemented method is used for populating data of a graphical user interface (GUI). The computer-implemented method includes generating one or more graphical elements of one or more activities captured by a monitoring device. The monitoring device is usable by a user during the capturing. The method further includes generating a timeline including a time period over which the activities are performed. The timeline includes a chronological order of time within the time period. The method further includes generating an activity symbol for one or more of the activities performed during the time period. The activity symbol has an image that is graphically overlaid on the graphical elements of the activities.
US08762092B2 Location determining system
A location measurement system including a GPS receiver for attachment to a person and for determining earth location of the person; a display for attachment to the person; memory for storing map data; a processor configured to process earth location and the map data to instruct display the person's current location with a map on the display.
US08762091B1 Inertial measurement system
An apparatus for measuring an inertial property on a set of one or more axes is disclosed. The apparatus includes a first inertial sensor arranged to measure the inertial property, having a first predetermined resolution and a first predetermined measurement range, and a second inertial sensor arranged to measure the inertial property, having a second predetermined resolution and a second predetermined measurement range. The second resolution is coarser than the first and the second measurement range is larger than the first. A processing system is adapted to receive measurement signals from the first and second inertial sensors and, when the output of the first inertial sensor is within the first predetermined measurement range, to update an error estimate for adjusting the output of the second inertial sensor, based on the measurement signals from the first and second inertial sensors.
US08762084B2 Multiple excitation capacitance polling for enhanced electronic capacitance tomography
Disclosed herein is a novel sensing technique, termed Multiple Excitation Capacitance Polling (MECaP), that improves the efficiency of Electrical Capacitance Tomography (ECT). Unlike traditional alternating current techniques, where excitation signal is applied to an electrode one at a time, MECaP involves simultaneously applying multiple excitation signals, in a progressively increasing fashion, to multiple electrodes on an ECT sensor. The received signals are filtered or otherwise decomposed (e.g., Fourier transformed) into different components, and the individual components are used to generate an image of the article or substance disposed between the electrodes. Because multiple capacitances can be simultaneously measured as a consequence, scanning with MECaP can significantly increase the image scanning speed. For example, scanning with MECaP may enable frames rates of tens of kHz for imaging dynamic processes such as engine combustion.
US08762079B2 Method for estimating the characteristic parameters of a cryogenic tank, in particular the geometric parameters of the tank
(EN) The invention relates to a method for estimating the characteristic parameters of a cryogenic tank (1), in particular geometric parameters, including: a step comprising the measurement of the pressure differential between the upper and lower parts of the tank prior to filling DPmes—before; a step comprising the measurement of the pressure differential between the upper and lower parts of the tank after filling DPmes—after; a step comprising the determination of the mass of liquid delivered (mdelivered) during filling; and a step comprising the calculation of a first geometric parameter (R) of the tank, namely the radius (R) which is calculated from equation (I), wherein g is the Earth's gravitational acceleration and MAVO is a density coefficient that is a function of the density of the liquid and the gas in the tank and optionally in the pressure measuring pipes (11) when the pressure differential is measured by at least one remote pressure sensor connected to the upper and lower parts of the tank via respective measuring tubes (11).
US08762077B2 Device and method for measurement of cycling power output
The invention provides a measurement device and method for measuring a cyclist's power output, in response to an external force provided by said cyclist applied to a bicycle, including a force sensor (13), characterised in that said force sensor is embedded in a bicycle cleat (11) bolted to the shoe (10). The invention further provides an accelerometer (14) for measuring a cyclist's power output. The inventive device and method provides a number of advantages over prior art solutions. The device of the invention means that the installation does not need any part of the bicycle to be replaced. The present invention does not restrict the type of components that may be used on the bicycle. Because the sensors are embedded in the cleat it is very simple to move the system to another bicycle. The invention also allows for detailed analysis of pedalling style, leading to improvements in efficiency.
US08762062B2 Method for marine geoelectrical exploration with electrical current focusing
Methods and apparatus for marine geoelectrical exploration use a dipole source, to send electric pulses into the medium. Geometrical probing is performed during current pulses, and probing on transient processes is performed in the intervals. Measurements are taken using measuring apparatus mounted on the seafloor. The apparatus includes, five electrodes: a central electrode with four others around it. During the current flow period and intervals between current pulses, the second electric potential difference between external electrodes and the central electrode, as well as the first electric potential difference between three pairs of external electrodes is measured. Measured values are used to calculate three sets of standard electrical parameters. A model of the medium is produced from the parameters. Techniques disclosed provide for elimination of lateral effect on probing results, and delineation of hydrocarbon accumulation with high contrast.
US08762061B2 Process for generating spatially continuous wind profiles from wind profiler measurements
A neural network process for improving wind retrievals from wind profiler measurements is described. In this invention, a neural network is trained to retrieve (missing or incomplete) upper level winds from ground based wind profiler measurements. Radiosonde measurements in conjunction with wind profiler ground measurements for specific geographical locations are used as training sets for the neural network. The idea is to retrieve timely and spatially continuous upper level wind information from (fragmented or incomplete) wind profiler measurements.
US08762056B2 Route reference
A user input is received on a wireless device specifying a starting location. The position of the wireless device is tracked from the starting location in response to the user input. A user input is received on the wireless device specifying an ending location, and a route is generated from the tracking of the wireless device from the starting location to the ending location. A first reference is associated with the route, wherein the route is retrievable by a selection of the first reference.
US08762050B2 Fuel-saving path planning navigation system and fuel-saving path planning method thereof
A fuel-saving path planning navigation system and a fuel-saving path planning method thereof. A plurality of sensors monitors a plurality of roads respectively and periodically report traffic information to a server. The server comprises a storing module and a processing module. The storing module stores the traffic information as history information. The processing module estimates how many vehicles on a road based upon the history information, calculates fuel consumption of each possible planned path including current fuel consumption based on real-time traffic and future fuel consumption based on the historical information, and plans a most fuel-efficient path. Also, the processing module recalculates fuel consumption of remaining path and changes the remaining path while fuel cost of a new path better 10% than the remaining path.
US08762042B2 Periphery vehicle determination apparatus
A periphery vehicle determination apparatus disposed in a host vehicle includes a behavior obtaining section obtaining a behavior related information of an immediately adjacent object, a vehicle-to-vehicle communication device, an information obtaining section obtaining vehicle information sets from periphery vehicles, a specifying section specifying a vehicle information set from an immediately adjacent vehicle based on the behavior related information, a transceiving section transmits and receives an immediately adjacent information, and an anteroposterior relation determination section specifying an anteroposterior relation of the periphery vehicles in a one-dimensional direction by correlating the immediately adjacent informations transmitted from the periphery vehicles based on a repeated identification information included in at least two of the immediately adjacent informations.
US08762038B2 Vehicle, in particular a hybrid vehicle
A vehicle has a drive unit driving wheels of a vehicle axle and braking the vehicle via a drive train in drag mode, an electronic control unit measuring actual wheel rotational speeds of the wheels, and a brake booster for reducing the actuating force at the brake pedal. A test unit is assigned to the electronic control unit and performs a plausibility check of the actual wheel rotational speeds in drag mode, wherein the test unit activates during the plausibility check the vehicle brake of one of the vehicle wheels and detects, from the rotational speed behavior of the wheel with a non-activated vehicle brake, whether the measured actual wheel rotational speeds correlate with the actual vehicle speed. A brake booster can be actuated by the test unit during the plausibility check in order to activate the vehicle brake.
US08762035B2 System and method for realtime community information exchange
System and method for traffic mapping service are disclosed for allowing plurality of users having each a navigation device to transmit their locations to a server and optionally to signal to the server their requested destination. The system and method are further capable of calculating traffic parameters such as current traffic speed at a given road based on the momentary locations of the users. The system and method of the invention may also calculate and advise the users of preferred roads to take in order to arrive at the requested location with minimum delay.
US08762034B2 Particulate matter deposition amount estimation device, exhaust gas purification system, and particulate matter deposition amount estimation method
There are provided calculating a differential pressure deposition amount of PM deposited in a DPF based on an exhaust gas flow rate and a differential pressure of the DPF, calculating a model deposition amount of the PM using a model in which a PM amount burned in the DPF is subtracted from the PM amount, calculating a time change rate of the differential pressure deposition amount, and setting a first coefficient to be larger than a second coefficient when the exhaust gas flow rate exceeds a predetermined value and setting the first coefficient to be small when the exhaust gas flow rate exceeds the predetermined value and the time change rate is a predetermined threshold or more when multiplying the differential pressure deposition amount and the model deposition amount by the first and second coefficients, respectively, and calculating an addition value of the respective multiplied values as the PM deposition amount.
US08762028B2 Method of preventing damage to GPF in vehicle adopted to CDA
A method of preventing damage to a Gasoline Particulate Filter (GPF) of a vehicle adapted to Cylinder De-activation (CDA) may include monitoring GPF pressure difference that measures a pressure difference of the GPF and determines an accumulation amount of soot in the GPF in accordance with the measured pressure difference of GPF; comparing pressure difference that compares the measured pressure difference of the GPF with a predetermined reproduction pressure difference; calculating GPF temperature that calculates a temperature in the GPF in accordance with each one of CDA modes, based on the accumulation amount of soot and an average oxygen concentration of an exhaust gas for the each one of the CDA modes; and setting CDA mode that determines a number of cylinders available for an CDA operation based on the calculated temperature and a predetermined temperature established for preventing the GPF from a damage.
US08762023B2 System and method for validating adaptive cruise control operations
A method of operating a vehicle comprising an adaptive cruise control system and an engine control module is provided. The engine control module is coupled to the adaptive cruise control system. The method comprises issuing a speed reduction signal from the adaptive cruise control system, verifying a speed reduction with a first sensor using the adaptive cruise control system, verifying the speed reduction with a second sensor using the engine control module, thereafter, receiving a resume signal from an operator input device, and executing a speed increase of the vehicle with the engine control module in response to receiving the resume signal with the engine control module.
US08762019B2 Operation method of a transmission device
A method of operating a transmission device comprising at least one input shaft and at least two output shafts. Torque that is present at the input shaft can be distributed between the two output shafts with a variable degree of distribution which can be changed according to the operating state depending on a transmission capability of at least one shift element. When a request to set a predefined degree of distribution is received, a mechanical self-locking torque of the transmission device—which influences the degree of distribution between the output shafts and is dependent upon the torque present at the input shaft—is determined, and a difference between the mechanical self-locking torque and a target overall locking torque of the transmission device that is equivalent to the required degree of distribution is determined. The transmission capability of the at least one shift element is set depending on this difference.
US08762018B2 Method and apparatus for clutch pressure control
A method, apparatus and system for controlling transmission clutch and/or variator system pressures is provided. A transmission control unit and a pressure control device including an electro-hydraulic valve and a pressure switch cooperate to provide self-calibrating clutch and/or variator pressure control systems.
US08762012B2 Method and apparatus for controlling a multi-mode transmission
A powertrain system includes a multi-mode transmission configured to transfer torque among an input member, torque machines and an output member. A method for controlling operation of the multi-mode transmission includes determining torque commands for the torque machines in response to a desired input speed of the input member and an output speed of the output member determined based upon an estimated wheel speed of a wheel of a driveline coupled to the output member. The estimated wheel speed of the wheel is set equal to a monitored wheel speed of the wheel upon detecting an abrupt decrease in the wheel speed. Torque commands are determined for the torque machines in response to the desired input speed and the monitored wheel speed.
US08762004B2 Vehicle dynamic control using pulsed active steering strategy
A pulse active steering control system and method for use in a motor vehicle for improving vehicle stability by reducing a likelihood for rollover and/or skidding sends pulses to the steerable wheels whenever a rollover coefficient and/or the difference between the estimated and actual yaw rate is outside a predetermined range. The pulses are asymmetrical in the form of a smooth curve with a gradually increasing rapid rising edge and a slower falling edge and provide steering input that, along with the driver steering input, returns the rollover coefficient and/or yaw rate to the predetermined range to reduce the likelihood of rollover and/or skidding.
US08762001B2 Tractor
A tractor is provided for suppressing pitching in which a front part of a traveling vehicle body is lifted upward, while a suspension mechanism functions when work is carried out with a ground implement. When a raise control signal for raising the plow is detected in draft control for elevating/lowering the plow based on a draw load value detected by a draw load sensor, mode switching means suppresses or limits the suspension function, via control of the suspension control means to suppress an event in which the front part of the traveling vehicle body is lifted upward. When the raise control signal is not detected, the mode switching means causes the suspension mechanism to function via control of the suspension control means.
US08761995B2 Vehicle motion control system
Provided is a vehicle motion control system that comprises a plurality of vehicle behavior control units that are controlled in a mutually coordinated manner, and is configured to operate as designed even when one of the vehicle motion control units should fail. If a RTC-ECU (61) has ceased a control action thereof owing to a failure thereof, a VSA-ECU (31) retains the last received coordination control signal from the RTC-ECU in EEPROM (37) so that the VSA-ECU (31) is enabled to continue the coordinated control according to the retained coordination control signal. At the same time, the VSA-ECU (31) transmits the coordination control signal retained in the EEPROM onto a CAN so that the transmitted coordination control signal may be used by other ECUS of other vehicle behavior control units such as an ATTS-ECU (41) and a STG-ECU (51). In this manner, the behavior of the vehicle may be optimized by the coordination control of the VSA unit and other vehicle behavior control units.
US08761993B2 Method and device for automating procedures for verifying equipment in an aircraft
A method for testing or evaluating the configuration of at least one equipment item in an aircraft includes receiving at least one command to test or evaluate the configuration of the at least one equipment item via a network interface of a less secure part of an on-board information system of the aircraft. The network interface is capable of exchanging data with an information system external to the aircraft. The method also includes encoding the at least one received command and transmitting the encoded command to the secured part of the information system of the aircraft. In response to reception of the encoded command, the at least one encoded test command is filtered. In response to the filtering, the encoded command is translated and executed in relation to at least one first maintenance function of the secured part.
US08761992B2 Broadcast of automobile related information
Through the present subject matter, mobile devices subscribers may be provided information pertaining to a motor vehicle. The characteristics of the motor vehicle are monitored. The information indicative of the monitored characteristics is sent to an entity that is not performing the monitoring of the motor vehicle. The mobile device subscriber may also choose more than one individual to receive the information. The system for providing information pertaining to a motor vehicle has additional features such as a qualification system that will prevent the motor vehicle from starting if the appropriate qualifying information is not entered; and may be configured with multi-media communications capabilities.
US08761990B2 Semi-autonomous mobile device driving with obstacle avoidance
The subject disclosure is directed towards driving a robot or other mobile device safely through an environment by using a depth camera to obtain depth data, and then using the depth data for collision avoidance. Horizontal profile information may be built from the depth data, such as by collapsing a two-dimensional depth map into one-dimensional horizontal profile information. The horizontal profile information may be further processed by fusing the depth camera-detected obstacle data with any closer obstacle data as detected via infrared-based sensing and/or sonar-based sensing. Driving suggestions from a user or program are overridden as needed to avoid collisions, including by driving the robot towards an open space represented in the horizontal profile information, or stopping/slowing the robot as needed.
US08761986B2 Hybrid vehicle and control method thereof
A hybrid vehicle which runs on power from at least one of an electric motor and an engine. When a required output exceeds a sum of an output of the electric motor which is driven by electric power supplied from a battery and an output of the engine while the hybrid vehicle is running on a drive mode in which at least the engine works as a drive source with a clutch engaged, a transmission ratio changing unit increases a ratio of electrical transmission to mechanical transmission of the output of the engine, and an engaging/disengaging control unit releases the clutch at a time point when the mechanically-transmitted output of the engine becomes 0, with the clutch engaged.
US08761984B2 Front wheel energy recovery system
A kinetic energy recovery system (“KERS system”) and motorcycle equipped with the same is disclosed. The KERS system may be mechanical, hydraulic, or a combination thereof. In an embodiment, motorcycle includes a rear wheel, an electric motor, a motor shaft, and a front wheel equipped with a wheel hub that includes a sprag clutch. The motor shaft can be fitted with a motor drive sprocket that drives a jackshaft chain that in turn drives a jackshaft input sprocket that is fitted to the jackshaft. Jackshaft input sprocket may be installed in conjunction with a sprag clutch that allows the rear wheel to free wheel during coasting while the front wheel KERS system is engaged. The motor harvests kinetic energy from the front wheel without simultaneously powering the rear wheel while the use of a geared dead zone allows the front and rear wheels to not lock together to improve safety.
US08761980B2 Start support apparatus for electromotive vehicle
A start support apparatus to be disposed in an electromotive vehicle includes a requested driving force calculation portion, the startable driving force calculation portion, and an indication portion. The requested driving force calculation portion calculates a requested driving force that is generated at a motor based on operation by a driver of the electromotive vehicle. The startable driving force calculation portion calculates a startable driving force that is required to be generated at the motor for starting the electromotive vehicle. The indication portion shows a degree of gap between the requested driving force and the startable driving force.
US08761971B2 Auto-flight system pilot interface
An aircraft system comprising a display system, a graphical user interface, a first grouping of the controls in the graphical user interface, and a second grouping of the controls in the graphical user interface. The graphical user interface is configured to display controls on the display system. The controls are for commands sent to an auto-flight system in an aircraft that control flight of the aircraft. The first grouping of the controls is configured to control sending of the commands to the auto-flight system from a flight management system in the aircraft. The second grouping of the controls is configured to control sending of the commands to the auto-flight system from a user input to the graphical user interface.
US08761969B2 Flight control system and aircraft comprising it
The flight control system comprises: at least one actuator (13) for a mobile surface of the said aircraft; a flight control module (12) in communication with the said actuator (13), the said module comprising at least a first and a second computer (14-1, 14-2, 14-3, 15-1, 15-2, 15-3), each computer being adapted for calculating a control command established according to at least one predetermined law for control of the said flight surface; the said actuator (13) comprising logical means (18, 19) adapted for comparing the commands of the said computers (14-1, 14-2, 14-3, 15-1, 15-2, 15-3) and for determining on the basis of these commands the action to be executed on the said mobile surface. The aircraft comprises such a system.
US08761968B2 System and method for multiple aircraft lifting a common payload
A system and method are provided for controlling a plurality of aircraft to lift a common payload. The system comprises of multiple aircraft tethered to a common payload, where the group of aircraft form a swarm that is controlled by a pilot station. Each aircraft is autonomously stabilized and guided through a swarm avionics unit, which further includes sensor, communication, and processing hardware. At the pilot station, a pilot remotely enters payload destinations, which is processed and communicated to each aircraft. The method for controlling a multi-aircraft lifting system includes of inputting the desired location of the payload, and determining a series of intermediary payload waypoints. Next, these payload waypoints are used by the swarm waypoint controller to generate individual waypoints for each aircraft. A flight controller for each aircraft moves the aircraft to these individual waypoints.
US08761964B2 Computing device and method for controlling unmanned aerial vehicle in flight space
In a method for controlling an unmanned aerial vehicle (UAV) in a flight space using a computing device, a 3D sample database is created and store in a storage device of the computing device. The computing device includes a depth-sensing camera that captures a 3D scene image of a scene in front of a user, and senses a depth distance between the user and the depth-sensing camera. A 3D person image of the user is detected from the 3D scene image, and gesture information of the user is obtained by comparing the 3D person image with human gesture data stored in the 3D sample database. The method converts the gesture information of the user into one or more flight control commands, and drives a driver of the UAV to control the UAV to fly in a flight space according to the flight control commands.
US08761963B2 Wheelchair guiding
Among other things, an apparatus includes a wheelchair control device sensitive to motion and adapted to attach to a user's head, and includes a wheelchair interface device in communication with the wheelchair control device and adapted to manipulate a control system of a motorized wheelchair in response to communication from the wheelchair control device. Among other things, a method includes causing a motorized wheelchair to change velocity in response to changing a position of a head-mounted wheelchair control device.
US08761959B2 Directional pointers for vehicle control unit actuation sequence
A motor vehicle, is provided with a plurality of operator control units which can be operated individually by an occupant in order to initiate functions of the motor vehicle, a plurality of display units that can be illuminated, and a display control logic unit. In response to operator activation of a first function associated with a second function in a specified operating sequence, a first display unit can be controlled in such a way that the first display unit displays a directional pointer in the spatial direction of a second operator control unit, which on being actuated can initiate the second function.
US08761957B2 Methods and devices used for automatically controlling speed of an expander
A method of decreasing a transition time through a speed range that is unsafe for an integrity of a first expander, by automatically biasing a speed of a second expander that receives a fluid flow output from the first expander is provided, when the current speed of the first expander is within a bias application range. The method includes setting the speed of the second expander to be larger than a current speed of the first expander when the current speed of the first expander increases and is smaller than a first speed value, or decreases and is smaller than a second speed value, and setting the speed of the second expander to be smaller than the current speed of the first expander, when the current speed of the first expander increases and is larger than the first speed value or decreases and is larger than the second speed value.
US08761955B2 Management computer, computer system including the same, and method for providing allocating plan for it equipment
There are a large number of operation workload reallocating plans, but in terms of a required calculation resource, it is undesirable to, in each case, derive power consumption required for a cooling apparatus, select and control operation workload deployment for minimizing a total value of the derived power consumption and server power. The present invention derives a rule about the IT workload allocation in advance from configuration information (static information) including position information of facilities including an air conditioner of the data center and the IT equipment items, changes priority of an applied rule on the basis of dynamic information including ambient temperature, and changes the IT workload allocation, thereby reducing the power consumption of the air conditioner.
US08761953B2 Grid optimization resource dispatch scheduling
Data comprising a request specifying a desired change in electrical load for a defined period of time is received. The electrical load is associated with a plurality of resources under control of resource agents and on a utility grid. Available capacity of resources within the control of each resource agent over the defined period of time is determined. Each available capacity is determined at least using a resource load model. Using the determined available capacity of resources over the defined period of time, resource scheduling instructions are calculated for a subset of resources. The resource scheduling instructions satisfy the desired change in electrical load of the request. Data characterizing the resource scheduling instructions is provided. Related systems, apparatus, methods, and articles are also described.
US08761951B2 Promoting green initiatives in hotels
The present invention provides systems and methods for allowing hotels (or any other organizations having one or more physical locations requiring various resources) to (1) measure their energy, water, waste and carbon emissions, (2) manage and control the elements of the hotel that impact the environment the most, and (3) report on the progress of the measurement, management and control, to the hotel owners, franchisors, franchisees and guests.
US08761950B2 Power control system and method and program for controlling power control system
A power control device includes a priority setting section capable of setting a use priority of a home appliance connected wirelessly or via cable or an adapter connected to the home appliance. The home appliance or the adaptor connected to the home appliance operates within the usable power of a result of the inquiry to the power control device. When there is no excess in usable power over the required power in the inquiry, the power control device reduces the power of a device having a lower priority than the device which has transmitted the inquiry in order to use the device with the higher priority.
US08761946B2 Intelligent controller providing time to target state
The current application is directed to intelligent controllers that continuously, periodically, or intermittently calculate and display the time remaining until a control task is projected to be completed by the intelligent controller. In general, the intelligent controller employs multiple different models for the time behavior of one or more parameters or characteristics within a region or volume affected by one or more devices, systems, or other entities controlled by the intelligent controller. The intelligent controller collects data, over time, from which the models are constructed and uses the models to predict the time remaining until one or more characteristics or parameters of the region or volume reaches one or more specified values as a result of intelligent controller control of one or more devices, systems, or other entities.
US08761933B2 Finding a called party
A method is provided for initiating a telepresence session with a person, using a robot. The method includes receiving a request to host a telepresence session at the robot and receiving an identification for a target person for the telepresence session by the robot. The robot then searches a current location for a person. If a person is found, a determination is made regarding whether the person is the target person. If the person found is not the target person, the person is prompted for a location for the target person. The robot moves to the location given by the person in response to the prompt.
US08761923B2 Segregating wafer carrier types in semiconductor storage devices
A system for managing the entry of a wafer carrier into a stocker in a semiconductor manufacturing operation is disclosed. The system comprises a stocker that accepts wafer carriers via one or more input ports. The present invention provides a means for detecting the presence of a wafer carrier at the input port, means for identifying the type of the wafer carrier, and means for executing an action sequence if the stocker is not compatible with those wafer carriers. Upon detecting an erroneous condition, an action sequence is executed which may include prevention entry of the wafer carrier, and notifying an operator.
US08761915B2 System and method for automatically producing haptic events from a digital audio file
In an embodiment, a system and method for automatically converting a plurality of events in a plurality of channels in a structured representation sequence into haptic events. The method comprises calculating an event score for each event of the sequence in one or more channels. The method also comprises calculating a cumulative score based on the event scores in the one or more channels. The method includes selectively designating haptic events to the events based on the event scores in one or more selected channels, wherein the haptic events are output by a haptic actuator. This may be done by the system by calculating properties of the sound or by taking already existing values associated with those properties to efficiently produce haptic events.
US08761902B2 Implantable anchor for medical stimulation leads
In one embodiment, an anchor for anchoring a medical lead within the body of a patient, comprises: a first housing portion; a second housing portion, wherein the first and second housing portions define an inner passageway through the anchor and the inner passageway comprises first and second tapered portions at first and second ends of the inner passageway; and a gripping insert disposed within the inner passageway; wherein the first and second housing portions are adapted to be set in a first configuration and a second configuration by user manipulation; wherein in the first configuration, the inner passageway through the first and second housing portions permits the gripping insert to be retained in a first state; wherein in the second configuration, the gripping insert is compressed into a second state; wherein in the second configuration, the gripping insert is further compressed into a third state when the gripping insert is forced against one of the first and second tapered portions by movement of a medical lead placed in the anchor.
US08761895B2 RF activated AIMD telemetry transceiver
A telemetry wake-up circuit is electrically disposed between a telemetry transceiver associated with an AIMD, and an RF tag. The RF tag may be remotely interrogated to generate a signal to which the telemetry wake-up circuit is responsive to switch the telemetry transceiver from a sleep mode to an active telemetry mode. In the sleep mode, the telemetry transceiver draws less than 25,000 nanoamperes from the AIMD, and preferably less than 500 nanoamperes.
US08761861B2 Magnetic resonance imaging method including coordinated rotation of patient table and magnetic structure
A magnetic resonance imaging apparatus includes a magnet having a two poles and a wall connecting the poles; the poles delimiting a patient-imaging space; and a table which is slidably connected to one of the two poles between the two poles and which table extends substantially parallel to the two poles; a drive for displacing the table relative to the magnet; a lock for locking the table in a selected position relative to the magnet; a drive for rotating the magnet about the axis; the table connected to the magnet such that the table rotates with the magnet when the magnet rotates about the axis; the magnet and the table being rotatable from a position in which the poles and the table are horizontal to a position in which the table and the poles are vertical.
US08761860B2 MR spectroscopy system and method for diagnosing painful and non-painful intervertebral discs
An MR Spectroscopy (MRS) system and approach is provided for diagnosing painful and non-painful discs in chronic, severe low back pain patients (DDD-MRS). A DDD-MRS pulse sequence generates and acquires DDD-MRS spectra within intervertebral disc nuclei for later signal processing & diagnostic analysis. An interfacing DDD-MRS signal processor receives output signals of the DDD-MRS spectra acquired and is configured to optimize signal-to-noise ratio (SNR) by an automated system that selectively conducts optimal channel selection, phase and frequency correction, and frame editing as appropriate for a given acquisition series. A diagnostic processor calculates a diagnostic value for the disc based upon a weighted factor set of criteria that uses MRS data extracted from the acquired and processed MRS spectra along regions associated with multiple chemicals that have been correlated to painful vs. non-painful discs. A diagnostic display provides a scaled, color coded legend and indication of results for each disc analyzed as an overlay onto a mid-sagittal T2-weighted MRI image of the lumbar spine for the patient being diagnosed. Clinical application of the embodiments provides a non-invasive, objective, pain-free, reliable approach for diagnosing painful vs. non-painful discs by simply extending and enhancing the utility of otherwise standard MRI exams of the lumbar spine.
US08761852B2 Disposable oximeter device
A device includes a pliable membrane, a sensor module and a communication module. The pliable membrane includes a semi-rigid structural member. The membrane is configured to conform to a tissue surface. The structural member is configured to retain the membrane in a particular shape corresponding to the tissue surface. The sensor module is coupled to the membrane. The sensor module is configured to generate an electrical signal corresponding to a physiological parameter associated with the tissue surface. The communication module is coupled to the membrane. The communication module is configured to receive the electrical signal and wirelessly communicate data corresponding to the electrical signal with a remote device.
US08761846B2 Method and apparatus for controlling a skin texture surface on a device
A portable electronic device (100) includes a controllable skin texture surface (104) and control logic (200) that is operative to change a tactile configuration of at least a portion of the controllable skin texture surface (104) in response to at least any one (i.e., one or more) of: a received wireless signal, a battery level change condition, an incoming call, information from a proximity sensor, sound sensor, light sensor, data representing a user of the device, or data representing completion of a user authentication sequence. The controllable skin texture surface (104) may form part of a non-user interface portion or a user interface portion, such as a function key, keypad or other operational element of the device. In one example, a portable electronic device employs a controllable skin texture surface that includes a mechanical skin texture surface actuation structure and a flexible skin structure that moves in response to mechanical movement caused by the mechanical skin texture surface actuation structure to change a tactile configuration of at least a portion of the controllable skin texture surface of the device.
US08761842B2 Encapsulated integrated-circuit device with thin-film battery
A combined battery and wireless-communications apparatus and method. In some embodiments, the apparatus includes a support, a first conductive layer deposited on a first surface area of the support, a thin-film battery including a cathode layer, a solid-state electrolyte layer, and an anode layer deposited such that either the anode layer or the cathode layer is in electrical contact with the first conductive layer, an antenna mounted to the support structure, and an electronic communications circuit mounted to the support and electrically coupled to the battery and the antenna to transceive radio communications. Other embodiments include an energy-receiving device mounted to the support structure, and an electronic communications circuit mounted to the support structure and including a recharging circuit, the recharging circuit electrically coupled to the battery and the energy-receiving device to recharge the battery using energy received by the energy-receiving device.
US08761841B2 Personal conferencing device
A personal conferencing device (12) having a base unit (14) and a headset/handset (5), wherein the base unit (14) comprises a first interface (4) to a telephone system, a headset/handset receiving part (19) for receiving a headset/handset (5), and the headset/handset (5) comprises a base connection (31) adapted to be received by the receiving part (19), at least a first microphone (7) for receiving audio from a headset/handset user, and at least a first headset/handset speaker (8) for providing audio to a headset/handset user, a position detecting device (10) for detecting a position and/or a state of the headset/handset (5), and a second headset/handset speaker (9), wherein audio is provided to a headset/handset user via the second headset/handset speaker (9) in response to a first signal provided from the position detecting device (10) whereby the user can choose between a private mode using the at least first headset/handset speaker and a conference mode using the second headset/handset speaker.
US08761838B2 Deferring alerts
It is presented a method including: presenting an alert on a display; detecting a user input associated with said alert, said user input having a momentum; and deferring said alert to be presented again at a new alert time, said new alert time being calculated as a time in the future using said user input momentum. A corresponding device, computer program product and user interface are also presented.
US08761836B2 Mobile terminal
A mobile terminal is disclosed, by which a user is facilitated to carry and use a terminal in a simple and easy way. The present invention includes a display unit, a window provided over the display unit, the window made of an optically transmittive material, and at least one metal frame attached to an edge of a backside of the window. Accordingly, the present invention sufficiently secures bending rigidity in a vertical length direction of a window, reinforcing a locking power between the window and a case, and enhancing the beauty of an exterior by removing a gap between the window and the case.
US08761832B2 Method and apparatus for controlling the UICC application file
A method and an apparatus of controlling an application dedicated file included in a universal integrated chip card (UICC) in a mobile station are disclosed. In one embodiment, the method includes analyzing an element file directory (EFDIR) stored in the UICC to check whether there are a plurality of application dedicated files that perform a same function; and activating one of the plurality of application dedicated files corresponding to a predetermined execution information according to the checked result. With at least one embodiment of the present invention, one UICC can provide a plurality of USIM application files and a user can select any one of the plurality of USIM application files.
US08761815B2 Method, device and system for accessing mobile device user information
A method, device and system for accessing mobile device user information. A Personal Content Server (PCS) is used to store mobile device user information for one or more mobile device end users. The mobile device user information can be accessed and downloaded, via a communication network, to one or more mobile devices in an appropriate manner, e.g., wirelessly or via a wired connection between the mobile device and the communication network. The mobile device user information allows one or more end users to operate at least one mobile device according to their respective user preferences. The method can include authenticating an end user before allowing user information to be downloaded to the end user's mobile device, and updating user information between the mobile device and the PCS. Mobile device user information can include user identity information, personal preferences, subscription information and application profile information.
US08761809B2 Transaction using a mobile device with an accelerometer
Embodiments of the invention may use a first accelerometer to measure first acceleration data of a first device. Other interaction data, including time data and geographic location data, generated by the first device may also be recorded. First acceleration data is compared by a remote server computer to second acceleration data generated by a second accelerometer in a second device. If the first and second accelerometer data are substantially equal, it can be determined that the devices have interacted and communications can be initiated. After communications are initiated, a financial transaction is conducted. Accelerometer data may be stored and/or used as part of the authentication process in a payment processing network. Other embodiments of the invention use the accelerometer to generate movement security data to make financial transaction more secure. Accelerometer data is used for authentication, security, encryption, session keys, non-repudiation, or fraud protection.
US08761805B2 Avoiding excessive signaling during wireless terminal toggling
A core network node maintains history information configured to provide a log of location information, and uses the history information to determine whether a wireless terminal is in a location update toggling scenario. The history information can also be used to curtail the toggling scenario. One example mode comprises using the history information to determine whether the wireless terminal is toggling between plural radio access networks of differing radio access technologies. Another example mode comprises using the history information to determine whether the wireless terminal is toggling between a first area update location and a second area update location. Yet another example mode comprises using the history information to determine whether the wireless terminal is toggling between a first core network node and a second core network node.
US08761803B2 Privacy control of location information
One embodiment of the present is a method of implementing privacy control of location information. Such a method comprises defining a geographic zone for which pseudo-location information is to be reported as the current location of the user, wherein the pseudo-location information is not the current location of the user; receiving the current location of the user; determining that the current location is in the geographic zone; and reporting the pseudo-location information as the current location of the user when the current location is determined to be in the geographic zone. Other methods and systems are also provided.
US08761793B2 Information distribution system, and vehicle-mounted device
Provided is an information distribution system (100), in which a control section (4) deletes, when a member registration cancellation of a distribution service is instructed by an input unit (1d) of a vehicle-mounted device (10), the contents information and the uplink information stored in a storage unit (1f), other than the fundamental information, thereby to set ON a member registration cancellation flag. If the member registration cancellation flag is set ON when the communication with a center apparatus (30) is established, moreover, the control section (4) writes a code indicating the member registration cancellation, in the fundamental information of the uplink information, and transmits the same to the center apparatus (30). When this center apparatus (30) receives the uplink information from the vehicle-mounted device (10), the center apparatus (30) decides whether or not the code indicating the member registration cancellation is contained in the fundamental information. If the center apparatus (30) decides that the code is contained, the center apparatus (30) deletes, from a member information DB (341), the member registration information of the record having the vehicle-mounted device ID of the sender vehicle-mounted device (10). As a result, it is possible to cancel the member registration of the distribution service of the content information in the vehicle-mounted device.
US08761785B2 Computation of channel state feedback in systems using common interference signal interference cancelation
When enabled with common reference signal interference cancelation, a user equipment (UE) may still compute a channel state feedback value with consideration of any canceled interfering neighboring signals. When the neighboring cells are determined to be transmitting data during the time for which the channel state feedback value is being computed, the UE is able to derive the channel state feedback value considering those canceled interfering signals. The UE determines whether each neighboring cell is transmitting during the designated time either by obtaining signals that indicate the transmission schedule of the neighboring cells or by detecting the transmission schedule, such as based on the power class of the neighboring cells. If the UE determines that the neighboring cells are transmitting data during this time period, the UE will compute the channel state feedback value including consideration of the canceled interfering signals.
US08761784B2 Method and apparatus for constrained hopping of downlink reference signals
Methods and apparatuses are provided that facilitate employing constrained frequency hopping of downlink reference signals. In an aspect, a method that facilitates evaluating reference signals received via a downlink in a wireless communication environment is disclosed which includes receiving a sequence of subframes transmitted by a base station, each of the subframes having resource elements used to carry reference signals according to a constrained cell-specific hopping pattern. The method also includes combining reference signals sent from common antennas at common frequency locations in the subframes and estimating a channel based upon an evaluation of the combined reference signals.
US08761782B2 Broadcast channel for E-UTRA
Systems and methodologies are described that facilitate optimal transmission of system parameter data in a wireless communication system. According to various aspects, a broadcast channel is split into at least two portions, wherein one portion allows for transmission of static system parameter data at a first data rate, and a second portion allows for transmission of semi-static and dynamic parameter data at a second disparate data rate.
US08761781B2 Facilitation of determination of antenna location
Assisted global positioning system (AGPS) information is retrieved from mobile devices and employed to facilitate antenna location. Measurement information, including AGPS information, can be received from a plurality of mobile devices dispersed over a geographical region. The measurement information can include location and timing information for the plurality of mobile devices. A timing difference between co-located antennas of a base station associated with the plurality of mobile devices can be computed. The location of the co-located antennas can be determined based on evaluating errors resultant from estimations based on a plurality of test locations. The measurement information can be aggregated over time and can be employed to update the antenna locations.
US08761777B2 Telecommunication system for automatically locating by network connection and selectively delivering calls to mobile client devices
A communication system for an organization having multiple sites uses a dual-mode device capable of both cell phone communication and telephone communication on a local area network (LAN). IP LANS are established at organization sites such that a temporary IP address is assigned to a dual-mode device that logs onto an organization LAN, and the IP address is associated at a PSTN-connected server on the LAN with the cell phone number of the communication device. The IP server notifies a PSTN-connected routing server when a device logs on to a LAN, and also provides a destination number for the IP server. Cell calls directed to the device are then redirected to the IP server and directed to the device connected to the LAN.
US08761776B2 Cell reselection method and terminal
The present invention provides a cell reselection method and terminal. The method includes: cells on multiple frequencies with the same priority are set as same-priority cells. The terminal comprises: a first reselection module, used to select cells on multiple frequencies with the same priority according to a priority-based reselection principle when a terminal performs cell reselection, wherein the cells on multiple frequencies with the same priority are same-priority cells; a second reselection module, used to select a cell as a reselected cell from the same-priority cells based on a best-cell reselection principle. The above technical solution enables the terminal to perform cell reselection quickly in a determined manner, and enables configuration of network parameters to achieve the intended purpose.
US08761767B2 Method, system, terminal and network side for triggering terminal response
The present invention discloses a method for triggering terminal response, including: after receiving a trigger message sent by a network side, a terminal sending an access request message to the network side; wherein, the access request message includes a trigger identification. The present invention discloses a system for triggering terminal response which realizes the above-mentioned method for triggering terminal response, a terminal and a network side at the same time. In the present invention, when the network side receives the access request message sent by the terminal, because the access request message carries the trigger identification, the network side can determine which trigger message is responded by the access request message according to the trigger identification carried in the access request message, thus deleting this trigger message stored by itself after the terminal accesses the server, and does not need to send the trigger for the terminal repeatedly.
US08761766B2 Method for transmitting and receiving broadcast service information and user equipment for broadcast service
Provided are a method for transmitting and receiving broadcasting service information and a mobile station for a broadcasting service. The method for transmitting broadcasting service information at a base station, includes registering a mobile station in a first cell, wherein the first cell is a cell managed by the base station, receiving vehicle related information from the mobile station mounted on a vehicle, and broadcasting the received vehicle related information to target cells.
US08761764B2 Systems, methods, and computer readable media for triggerless mobile location-based routing / screening
Methods, systems, and computer readable media for performing triggerless mobile location-based screening and routing are disclosed. According to one aspect, the subject matter described herein includes a method for performing triggerless mobile location-based screening and routing. A telecommunications network element receives a mobility management message associated with a mobile subscriber, extracts from the mobility management message information identifying the mobile subscriber and location information associated with the mobile subscriber, and stores the extracted location information associated with the mobile subscriber. The network element receives a call setup message associated with a call from the mobile subscriber, extracts from the call setup message information identifying the mobile subscriber, retrieves the stored location information associated with the mobile subscriber, and performs a screening or routing function based on the location information associated with the mobile subscriber.
US08761756B2 Maintaining an IP connection in a mobile network
A method for IP communication between a mobile terminal and its correspondent node in a mobile radio network. The method comprises establishing (202) an IP connection between the mobile terminal and its correspondent node. After detecting a period of inactivity in the IP connection, (204) keep-alive messages are sent via the IP connection at predetermined intervals, which are varied. The method comprises monitoring (206) the lengths of several periods of inactivity at which the mobile radio network disconnects the IP connection. Based on the monitored lengths of periods of inactivity, a maximum interval (TINT) between keep-alive messages is determined (208) such that the maximum interval meets a predetermined criterion of statistical confidence, and the interval between keep-alive messages is set (210) to the maximum interval (TINT).
US08761755B2 Mobile communication device having multiple independent optimized physical layers
A communication device may include a Physical (PHY) layer configured to provide multiple communication services across a communication network. The communication device may adjust the PHY layer according to a first set of performance characteristics to provide a first communication service. When the device identifies a communication service change to the second communication service, the communication device may adjust the PHY layer according to a second set of performance characteristics, different from the first set, to provide the second communication service. The communication device may also receive a configuration indication from an application executing on the device specifying a performance characteristic change to the PHY layer. The communication device may also include multiple independent PHY layers that may adjusted independently.
US08761753B2 Communication of an interference condition in wireless communications systems
Systems, devices, and methods for adjusting a transmission power at a femto node are described herein. According to the systems, devices, and methods herein, a measurement of a signal transmitted from a transmitting node may be communicated to the femto node, for example from a user equipment or a neighboring femto node, for use in adjusting the power. The transmitting node may comprise the femto node, a macro node, or a neighboring femto node. In addition, statistics regarding such measurements may be communicated to the femto node for use in adjusting the power. The femto node may also adjust the power based on unsuccessful registration attempts or interference communications received at the femto node.
US08761743B2 Method and apparatus pertaining to multiple-call processing
A control circuit, during a call via a wireless transceiver with a first party, permits a user to establish a call via the wireless transceiver with a second party apart from the call with the first party and then, during at least a part of a call-establishment process to establish a call with the second party, displays via a touch-screen display a user-selectable option to return to the call with the first party. This user-selectable option can comprise, at least in part, a moniker for the first party. The control circuit may obtain this moniker by accessing a contacts list. If desired, this user-selectable option can be colored a color that contrasts with other displayed proximal colors then presently displayed on the touch-screen display in order to highlight the user-selectable option's availability.
US08761740B2 System and method for sending local information from a wireless browser to a web server
A system and method for using a wireless browser to send local information from a wireless handset to a Web server. A service request received from a handset user includes the type of local information needed to carry out the request as well as the URL address of the server. The handset confirms that the input is not a telephone number to be dialed. If the input is a telephone number, the browser is terminated and the number is dialed. Otherwise, the browser acquires the local information needed to carry out the request from the handset. The local information is appended to the URL address, which is extracted from the user input, and the browser is instructed to navigate to the URL address to provide the local information to the server.
US08761736B2 Modem signaling using speech components over a voice channel of a wireless communication system
A system and method of communicating with a modem via a voice channel of a wireless communication system. The method carried out by the system includes the steps of (a) establishing a voice channel connection between a vehicle telematics unit and call center via a wireless cellular network, (b) generating a modem signaling carrier comprising a single frequency tone together with a speech component, (c) sending the modem signaling carrier over the voice channel connection using an EVRC-B vocoder, (d) establishing a data communication session over the voice channel connection in response to the modem signaling carrier, and thereafter (e) carrying out data communications between the vehicle telematics unit and call center during the data communication session.
US08761734B2 Buffering streaming content
A method performed by a mobile terminal may include connecting to a network and transmitting a video data session to other mobile terminals. The video data sessions may be stored in a network server and accessed by the other mobile terminals. The method may also include sending invitations to mobile terminals to receive broadcasted video data sessions.
US08761723B2 Apparatus and method for service mobile node decision based on service usage history information
An apparatus for service mobile node decision based on user history information includes: an information management unit configured to manage information of the node and the service and history information of the node and the service; a monitoring unit configured to monitor whether or not the node is usable and monitor the node and the service the user is currently using; and a service mobile node decision unit configured to decide the node which is capable of service mobility according to situations, based on the information of the node and the service, the history information, and the monitored information.
US08761715B2 Apparatuses, systems, and methods for handling detachment procedures upon expiration of closed subscriber group (CSG) subscription
A mobile communication device with a wireless module and a controller module is provided. The mobile communication device is attached to a service network via a cellular station for a non-emergency service, wherein the cellular station is associated with a Closed Subscriber Group (CSG). The controller module determines whether an emergency service is ongoing and initiates a detachment request message of the non-emergency service to the service network via the cellular station, only when no emergency service is ongoing. The wireless module transmits the detachment request message to the service network via the cellular station.
US08761711B2 Pre-loading data
A battery-powered device comprising: a memory storing software essential to the provision of normal functions of the device; a first processing section (16) comprising a data processor capable of executing the software, the device being capable of operating the first processing section in a normal mode in which it can execute the software and a low power mode; a second processing section (5) having a clock (6) for maintaining a time, and being capable of triggering behavior of the device in response to the time of the clock preceding a user-set time by a pre-set advance interval; the device being configured to, in response to triggering by the second processing section when the first processing section is in the low power mode, cause the first processing section to enter the normal mode and to load the software.
US08761710B2 Portable computing device with a saw-less transceiver
A portable computing device includes an FEM, a SAW-less receiver, a SAW-less transmitter, and a baseband processing unit. The FEM isolates one or more outbound RF signals from one or more inbound RF signals. The SAW-less receiver converts the one or more inbound RF signals into one or more inbound intermediate frequency (IF) signals by frequency translating a baseband filter response to an IF filter response and/or an RF filter response. The SAW-less receiver filters the inbound RF signal(s) in accordance with the RF filter response and/or filters the inbound IF signal(s) in accordance with the IF filter response. The SAW-less receiver then converts the inbound IF signal(s) into inbound symbol stream(s). The SAW-less transmitter converts outbound symbol stream(s) into the outbound RF signal(s). The baseband processing unit converts outbound data into the outbound symbol stream(s) and convert the inbound symbol stream(s) into inbound data.
US08761709B2 Controlling a receiver
A receiver 650 operates in close proximity to at least one other component 610, 611, 612 causing interferences in signals received by the receiver 650. It is determined (steps 2002; 2003) whether and at which frequency a higher harmonic of and/or an inter-modulation product with signals generated by the other component 610 causes interference in signals received by the receiver 650, based on information about signals generated by the other component 610, 611, 612. At least one characteristic of the receiver 650 is adjusted to diminish an influence by a determined interference.
US08761698B2 Transmit circuit, method for adjusting a bias of a power amplifier and method for adapting the provision of a bias information
A transmit circuit includes a power amplifier configured to amplify an RF input signal to obtain an RF output signal, and an antenna tuner configured to transform an antenna impedance to an impedance at an input of the antenna tuner, wherein the input of the antenna tuner is coupled to an output of the power amplifier. The transmit circuit further includes a bias controller configured to control a bias of the power amplifier, wherein the bias controller is configured to provide a bias control signal to adjust the bias of the power amplifier based on a determination of a measure of a load impedance provided to the power amplifier by the antenna tuner.
US08761694B2 Multiple antenna transceiver
Embodiments for at least one method and apparatus of a multiple antenna transceiver are disclosed. One embodiment of the multiple antenna transceiver includes a multiport network having a plurality of first ports and a plurality of second ports, wherein at least one of the second ports is responsive to at least two of the first ports. The multiple antenna transceiver further includes a plurality of antennas, an antenna connected to each of the plurality of second ports. Another embodiment includes a multiple antenna subscriber unit architecture.
US08761690B2 Method of operating relay station in wireless communication system
A method of operating a relay station in a wireless communication system is provided. The method comprises the steps of determining a relay mode and transmitting a signal, received from a source station, to a destination station in the determined relay mode, wherein the relay mode is determined based on at least one of requirements for quality of service (QoS) of traffic, the number of times in which attempts are made to transmit a packet, and an amount of packets stored in a buffer of the relay station.
US08761688B2 Radio frequency circuit and signal transmission method
A radio frequency circuit and a signal transmission method are provided. The radio frequency circuit comprises a primary antenna, a secondary antenna and a radio frequency integrated circuit. The primary antenna is electrically coupled to the radio frequency integrated circuit to transmit and receive at least one transmission/reception signal. The secondary antenna is electrically coupled to the radio frequency integrated circuit to receive at least one diversity reception signal. The radio frequency integrated circuit is configured to receive a specific diversity reception signal via the primary antenna and to transmit and receive a specific transmission/reception signal via the secondary antenna.
US08761683B2 Electronic device instructions provided using radio signals
Systems, methods, and machine-readable media are disclosed for controlling an electronic device using data transmitted over radio signals. In some embodiments, a radio source may embed instructions to control an electronic device into a radio signal. For example, the radio source may use the RDS communications protocol to transmit the instructions in an FM radio signal. The electronic device may receive the radio signal and may perform the instructions included in the radio signal. For example, in a testing environment, the instructions can include commands to test the electronic device's radio using test parameters specified in the instructions. Responsive to receiving the test parameters, the electronic device may configure itself (e.g., turn on or off certain components) and record audio from a specified radio station.
US08761681B2 Device and method for reducing an error signal component of a transmit signal in a receive signal
A device for reducing an error signal component of a transmit signal in a receive signal, including an interface, a transmit signal generator, a transmitting/receiving device, a correction signal generator and a combiner. The combiner is configured to combine the receive signal with a correction signal from the correction signal generator in order to reduce the proportion that is based on the known wideband error signal component of the transmit signal in the receive signal.
US08761679B2 Interference avoidance
A method of shaping signals intended for transmission via at least one antenna, each signal having a respective frequency spectrum and being for transmission via a respective antenna, comprises selecting at least one interference-reducing signal, each interference-reducing signal being such as to modify the signal frequency spectrum for the antenna or a respective one of the antennas to include a respective frequency notch at an interference band, and modifying the frequency spectra with the selected interference-reducing signal or signals, wherein the selection is subject to a constraint on at least one characteristic of the spectra as modified
US08761678B2 Radio transmitting method and apparatus, and radio receiving method and apparatus
A radio transmitting apparatus includes a storage unit configured to store a plurality of weight sequence sets, which are each assigned to a plurality of transmission blocks sectioned by time axes and frequency axes, by associating the plurality of weight sequence sets with the plurality of transmission blocks, a first selecting unit configured to select one transmission block from the plurality of transmission blocks, a second selecting unit configured to select one weight sequence from one weight sequence set assigned to the one transmission block signal, a converting unit configured to convert a data signal by using the one weight sequence to generate a converted signal, and a transmitting unit configured to transmit the converted signal by using the one transmission block.
US08761677B2 Multiple stage hybrid spectrum sensing methods and systems for cognitive radio
Systems and methods for detecting unused channels in a cognitive radio system are described. In one method, data is communicated on a particular channel for a secondary receiver. In addition, a set of channels is iteratively scanned by collecting samples for each channel and for each iteration of the scanning. Here, iterations of the scanning progressively removes channels from the set of channels based on the collected samples and updates states of the channels in the set based on the collected samples to obtain a set of candidate channels. In response to detecting a pre-determined condition, communications on the particular channel are precluded and at least one of the candidate channels is evaluated by collecting additional samples on each of the channels. Further, at least one of the candidate channels is selected based on the evaluation for utilization by the one or more secondary receivers for data communication.
US08761675B2 Wireless function state synchronization
A system for facilitating synchronized apparatus interaction. In accordance with at least one embodiment of the present invention, an apparatus may determine if muting of a microphone has been requested. If the apparatus determines that muting has been requested, the apparatus may activate muting of the microphone and may transmit a message comprising information indicating that muting has been activated.
US08761672B2 Short-range wireless communication apparatus
A short-range wireless communication apparatus comprising a connection device and a control device is disclosed. The connection device connects a sound data transfer protocol and a control data transfer protocol to a communication destination apparatus. When the control device determines that a streaming status reported from the communication destination apparatus with use of the sound data transfer protocol is an output-in-progress state, the control device identifies the state of the communication destination apparatus in accordance with a play status reported from the communication destination apparatus with use of the sound data transfer protocol. When the control device determines that the streaming status is a stopped state, the control device identifies the state of the communication destination apparatus as one of a temporarily-stopped state and a stopped state even if the reported play status is a reproduction-in-progress state.
US08761670B2 Communication apparatus, method for controlling communication apparatus, and program
In a communication apparatus including a close proximity wireless communication unit configured to perform communication when the communication apparatus and an external apparatus are brought into close proximity with each other within a predetermined range, selection of a communication process is performed. Information on a plurality of operating units and information on communication processes to be performed by the communication apparatus are stored in association with each other. Control is performed in such a manner that a communication process that is associated with one of the plurality of operating units that is being operated when communication with the external apparatus is established is performed.
US08761663B2 Antenna system
A multi-band low-profile, low-volume two-way mobile panel array antenna system is described. Operation of the antenna may automatically switch between bands based on various user-entered parameters.
US08761658B2 System and method for a computerized learning system
There is a computerized learning system and method which updates a conditional estimate of a user signal representing a characteristic of a user based on observations including observations of user behavior. The conditional estimate may be updated using a non-linear filter. Learning tools may be generated using the computerized learning system based on distributions of desired characteristics of the learning tools. The learning tools may include educational items and assessment items. The learning tools may be requested by a user or automatically generated based on estimates of the user's characteristics. Permissions may be associated with the learning tools which may only allow delegation of permissions to other users of lower levels. The learning system includes a method for annotating learning tools and publishing those annotations. In-line text editors of scientific text allow users to edit and revised previously published documents.
US08761656B2 Edge detecting device and image forming apparatus including the same
An edge detecting device for detecting an edge of a moving recording medium includes a reflecting unit that includes a reflecting surface having reflectance higher than that of the recording medium, light sources that irradiate the recording medium and the reflecting surface of the reflecting unit with light, a light receiving unit that includes pixels of a photoelectric conversion element provided in a width direction of the recording medium and receives reflected light that has been emitted from the light sources and has been reflected by the recording medium and the reflecting surface of the reflecting unit on the pixels of the photoelectric conversion element, and a control unit that determines a region of the pixels of the photoelectric conversion element that make output higher than a previously set determination threshold value to be the edge of the recording medium on the light receiving unit.
US08761655B2 Waste toner recovery unit
A waste toner recovery unit includes a waste toner conveying screw, a coating member, and a waste toner storing portion. The waste toner conveying screw has a first end and a second end and conveys waste toner, the first end being linked with a driving portion and the second end being set as a free end. The coating member coats the free end of the waste toner conveying screw by being fitted in a processing unit, has an opening to which waste toner conveyed by the waste toner conveying screw falls down, and can rotate in such a way that the opening is positioned in a vertically lower part. The waste toner storing portion stores the waste toner which falls down from the opening.
US08761650B2 Fixing device and image forming apparatus
A fixing device includes a rotatable fixing member in a form of an endless belt; a pressing member pressing the fixing member; a contacting member in contact with the pressing member; a holding member holding the contacting member in a pressing direction of the pressing member; a heating unit heating the fixing member; and shape maintaining units maintaining a shape of the fixing member. Further, the heating unit is disposed on an upstream side of a horizontal line passing through the center of the pressing member and the holding member is disposed on a downstream side of a horizontal line passing through the arc axis of the shape maintaining units.
US08761640B2 Image forming apparatus
An image forming apparatus includes a main assembly; a door openable relative to the main assembly; an image bearing member for bearing a toner image; a cleaning member for removing toner remaining on the image bearing member; a transfer member for transferring the toner image onto a sheet; a fixing member for fixing the toner image, transferred by the transfer member, on the sheet; a discharging member for discharging the sheet, on which the toner image is fixed by the fixing member, from the main assembly. The sheet remaining in the main assembly without being discharged by the discharging member is capable of being removed from a space formed by opening the door. The image forming apparatus further includes a spacer unit capable of moving the cleaning member toward and away from the image bearing member. The spacer unit brings the cleaning member into contact with the image bearing member in a state in which the door is closed and image formation is effected, and moves the cleaning member away from the image bearing member in interrelation with an opening operation of the door.
US08761637B2 Attaching and detaching body and image forming apparatus
An attaching and detaching body includes: a main body of the attaching and detaching body that is attached to a to-be attached and detached apparatus; a memory that stores information concerning the attaching and detaching body; a memory support section that is provided in the main body of the attaching and detaching body and that supports the memory; and a restriction body that is attached to the main body of the attaching and detaching body and that, when attached to the main body of the attaching and detaching body, is arranged on a locus along which the memory departs from the memory support section.
US08761633B2 Image forming apparatus
An image forming apparatus includes a casing, photosensitive members arranged along an arrangement direction, and developing cartridges. Each developing cartridge includes a developer carrying member configured to supply a developer to a corresponding one of the photosensitive members. Each photosensitive member is configured to move between an image formation position where an image is formed on the photosensitive member and a retracted position where the photosensitive member is retracted from the developer carrying member. When the photosensitive member is in the image formation position, the photosensitive member is configured to close a path through which a corresponding one of the developing cartridges is attached to and removed from the casing. When the photosensitive member is in the retracted position, the photosensitive member is configured to open the path.
US08761625B2 Fixing device, control method for the same, and image forming apparatus
A fixing device includes: a heat generating rotating member including a heat generating layer; an exciting coil to inductively heat the heat generating layer; a degaussing coil generating an electrical current in response to a magnetic flux generated by the exciting coil and generating a magnetic flux in an opposite direction; an exciting coil controller configured to control energization of the exciting coil by using PWM signals; a degaussing coil controller determining necessity of switching the degaussing coil and to control energization of the degaussing coil. When the degaussing coil controller switches ON/OFF state of the degaussing coil, the exciting coil controller controls ON time periods of the PWM signals so as to be within a range from minimum to maximum values of the ON time periods of the PWM signals corresponding to the ON/OFF state of the degaussing coil stored in a storage unit.
US08761623B2 Active banding correction in semi-conductive magnetic brush development
An electronic development compensation method which is broadly applicable to SCMB development includes controlling image banding by actively correcting for mechanical development errors by modulating DC bias to a magnetic brush.
US08761618B2 Image forming apparatus, method thereof, and storage medium
An image forming apparatus capable of counting use of components in the apparatus and managing the counted number of uses as counter information additionally registers in a management table, when it receives an input for newly adding a component whose counter information is to be managed, based on the input, counter information about a different component and setting information indicating that the counter information may be provided external to the image forming apparatus, in association with identification information about the new component, when the identification information about a related different component in the apparatus included in the input is already managed and a count-up condition for the managed different component matches a count-up condition included in the input.
US08761614B2 Parallel conversion between optical and digital
A coherent optical receiver Includes an electro-optic module coupled to an electronic signal processing Integrated circuit (IC) via a parallel analog transmission line bus. The electro-optic module receives and detects an optical channel light including a high-bandwidth signal modulated thereon. The electro-optic module includes: a single optical hybrid for mixing the optical channel light with a corresponding continuous wave local oscillator light to generate a mixed light containing the high-bandwidth data signal, at least one photodetector; and an analog frequency decimator for generating a set of parallel analog signals, each analog signal representing a respective portion of the high-bandwidth signal. The electronic signal processing IC includes a respective Analog-to-digital (A/D) converter for sampling each one of the set of parallel analog signals, and for generating corresponding parallel digital sample streams; and a digital signal processor (DSP) for processing the parallel digital sample streams to extract the high-bandwidth signal.
US08761602B2 Video over Ethernet bandwidth optimization
Methods and apparatuses for controlling the flow of video over Ethernet (VoE) traffic in a network are disclosed. The method can include originating the VoE traffic from an add node in the network. A first control signal can be received from a first drop node in the network containing a drop port configured to receive the VoE traffic. The add node can determined if the first drop node contains the drop port based on the first control signal.
US08761597B2 Monitoring node and reflector node of an optical communication network, optical communication network, and method for operating an optical communication network
The invention refers to a optical communication network comprising a monitoring node having a port for outputting at least one optical signal that has a first wavelength range over an optical link of the network to a reflector node of the network. In order to allow for efficient monitoring the optical link it is suggested that the reflector node comprises a wavelength selective optical reflector connected to the link, the reflector being configured for generating a monitoring signal by reflecting a part of the optical signal back into the link, the monitoring signal having a second wavelength range that is a proper sub-range of the first wavelength range and the monitoring node comprises a detector coupled with the port for determining whether the link is defective arranged for detecting the monitoring signal generated by the reflector node.
US08761595B2 Camera including mount for flash
A camera includes a circuit board that includes a plurality of terminals disposed on a top surface of the circuit board to correspond to connection terminals of an external flash, and a support unit that supports the circuit board.
US08761594B1 Spatially dynamic illumination for camera systems
Systems and methods for providing spatially dynamic illumination in camera systems. A spatially dynamic illumination source enables the illumination of only desired objects in the field of view of the camera, thereby reducing the amount of light required from the illumination source. The spatially dynamic illumination source may include an array of illumination elements and a control component. Each illumination element in the illumination array may include a light-emitting element combined with an optical element. A camera and the spatially dynamic illumination source may be combined in a camera and illumination system. The camera and illumination system may dynamically detect, track, and selectively illuminate only desired objects in the camera field of view.
US08761581B2 Editing device, editing method, and editing program
An editing device includes an editing unit that partially edits content constituted of a plurality of clips using the clip as a unit, the clip including a moving image; a measurement unit that, each time the edited part of the content is reproduced by the editing unit, by measuring the part as each single reproduction of the clip which includes the interior portions or the connection points, measures the total count of the respective plurality of clips; a clip setting unit that sets each of the plurality of clips to at any of a plurality of types of clip based on the measured total count; a mark adding unit that performs an image process for adding a mark in accordance with the set type to at least a part of the content; and a reproduction control unit that controls reproduction of the content being subjected to the image process.
US08761562B2 Multicore fiber and core placement method for multicore fiber
In a multicore fiber in which multiple single mode cores are stored in one optical fiber, the multicore fiber has a lattice-point arrangement in which multiple lattice points are periodically arranged two-dimensionally with translational symmetry and rotational symmetry or one of translational symmetry and rotational symmetry and, in that lattice-point arrangement, multiple cores are arranged with the lattice points of the lattice-point arrangement as reference positions. By giving different perturbations to the propagation constants of the cores, the propagation constants of the cores are each varied from the original propagation constants. Because of the variation in the propagation constants, the core-to-core coupling amount, which is dependent on the varied propagation constants, fall below a predetermined setting amount. Suppressing the coupling between homogeneous cores in this way reduces the distance between the homogeneous cores, thus increasing the core density of the multicore fiber without increasing the types of heterogeneous cores.
US08761556B2 Light guide device having multi channels
A new concept of the light guide device has developed to have multi channels, the present invention comprises: a transparent body through which light can freely pass; channel condensing units disposed at predetermined intervals on the body to form a plurality of one-dimensional arrays; an optical module unit for independently sighting incident light, and re-sighting and focusing light which passes through the one-dimensional arrays formed by the channel condensing units disposed at predetermined intervals in the body; and a fiber channel module for creating independent light passages (fiber channels) which condense light from the left, right, up and down aspects of the optical module unit, at a one-to-one correspondence between the body and the optical module unit. The present device maximizes the efficiency of the solar energy utilization by reducing the guide distance of incident light. The simplified structure is easy to produce and install by using a flat, slim plate that is compact in size, lowering the production cost.
US08761550B2 Optical taps for circuit board-mounted optical waveguides
A method for installing an optical tap into an optical waveguide formed in a printed circuit board which comprises obtaining a printed circuit board having an optical waveguide formed therein, cutting a transverse groove that has a front plane and a back plane into the optical waveguide, such that the back plane of the groove forms an oblique angle relative to the incident beam of light, and inserting a pre-fabricated beamsplitter into the groove so that the beamsplitter is positioned at the oblique angle of incidence relative to the beam of light to enable a predetermined portion of the beam of light to be directed out of the waveguide.
US08761547B2 Computing device and method for automatically typesetting patent images
A method for automatically typesetting patent images extracts a brief introduction of each patent image from a description part of a patent document, and records a keyword of the brief introduction. The method distinguishes an image label of each patent image from an image part of the patent document. The method rotates the patent image by ninety degrees clockwise in response that the image label of the patent image does not contain the keyword, and outputs the rotated image onto a display device.
US08761539B2 System for high ambient image enhancement
A system for improving content visibility on a display under low-contrast viewing conditions using an image process technique.
US08761534B2 Optimization of plenoptic imaging systems
The spatial resolution of captured plenoptic images is enhanced. In one aspect, the plenoptic imaging process is modeled by a pupil image function (PIF), and a PIF inversion process is applied to the captured plenoptic image to produce a better resolution estimate of the object.
US08761533B2 Method for performing image processing applications using quadratic programming
A method performs an image processing application by expressing the image processing application as a non-negative quadratic program (NNQP) with a quadratic objective, and nonnegativity constraints. A Karush-Kuhn-Tucker condition of the NNQP is expressed as a fixpoint ratio. Then, the fixpoint ratio is determined iteratively until a solution to the image processing application is reached with a desired precision.
US08761529B2 Apparatus and method for parallel encoding and decoding image data based on correlation of macroblocks
An apparatus and method provide parallel encoding and decoding of image data based on correlation of macroblocks. To encode and decode image data having a high resolution, an encoding order may be determined based on a correlation between blocks of the image data, and a decoding order may be determined based on the determined encoding order, thereby efficiently processing the blocks in parallel.
US08761525B2 Method and system for compressive color image sampling and reconstruction
A method and system for compressive color image sampling and reconstruction. A sample set of data generated by transforming and sampling an optical property of an original image in a spatial basis, wherein the transformation effected is substantially diagonal in the spatial basis is received. A compressive sensing reconstruction technique is applied to the sample data to produce a set of inferred original image data. A data processing apparatus is adapted to receive such a sample set of data and apply a compressive sensing reconstruction technique to the sample data to produce a set of inferred original image data. In a preferred embodiment a imaging system uses a color filter array (CFA) wherein colors are randomly or pseudo-randomly arranged over an image sensor. The image is inferred from the sensor data and the CFA pattern using compressive sensing sparse solution search techniques. The inferred image has greater resolution than achievable through current CFA based schemes using a sensor with an identical number of sensor elements.
US08761523B2 Group method for making event-related media collection
A method for making a media collection associated with an event having an event location, includes receiving a specification of members in a group; using a processor to receive one or more media elements from each of a plurality of media-capture devices, each media element having a capture location; defining the event in response to receiving one or more media-capture-device signals having the event location from group members; and associating media elements having the event location received at the same time or after the event definition with a stored media event collection corresponding to the event for subsequent use.
US08761515B2 Electronic device and method for creating measurement codes
A method for creating measurement codes automatically using an electronic device. In the method, a directory tree is created to display a plurality of feature elements. A selected feature element in the directory tree is determined; and output axes of the selected feature element are determined, according to an attribute type and a measurement type of the selected feature element. A marked number of the selected feature element is received; and a reference value, an upper tolerance, and a lower tolerance of the selected feature element are obtained. Measurement codes of the selected feature element are created according to the above-described obtained information, and the measurement codes are stored in a storage device of the electronic device.
US08761502B1 Systems and methods for identifying a colorbar/non-colorbar frame attribute
Presently disclosed are systems and methods for identifying a colorbar/non-colorbar attribute of a current frame. One example embodiment takes the form of a method that includes (i) defining a region of a frame, the defined region having a plurality of lumas within a luma range; (ii) for each luma, calculating a luma percentage of the region; (iii) calculating a significant luma percentage counter based on the luma percentages and a threshold; (iv) calculating a significant luma percentage of the region, based on the luma percentages and the threshold; (v) determining a max-luma of the region; and (vi) identifying the current frame as having a colorbar attribute if (a) the significant luma percentage counter is within a significant luma percentage counter range, (b) the significant luma percentage is greater than a significant luma percentage threshold, and (c) the max-luma is greater than a fade luma threshold.
US08761499B2 System and method for detecting global harmful video
A system for detecting a global harmful video includes: a video determination policy generation unit for determining harmfulness of learning video segments from video learning information to analyze occurrence information of harmful learning video segments, and generating a global harmfulness determination policy based on the occurrence information; and a video determination policy execution unit for determining harmfulness of input video segments from information of an input video to analyze occurrence information of harmful input video segments, and determining whether the input video is harmful or not based on the occurrence information of the harmful input video segments and the global harmfulness determination policy.
US08761495B2 Distance-varying illumination and imaging techniques for depth mapping
A method for mapping includes projecting a pattern onto an object (28) via an astigmatic optical element (38) having different, respective focal lengths in different meridional planes (54, 56) of the element. An image of the pattern on the object is captured and processed so as to derive a three-dimensional (3D) map of the object responsively to the different focal lengths.
US08761480B2 Method and system for vascular landmark detection
The present invention provides a method and system for vascular landmark detection in CT volumes. A CT volume is received and an initial position of a plurality of vascular landmarks is detected. The initial position of each of the plurality of vascular landmarks is then adjusted in order to position each vascular landmark inside a vessel lumen. A new position of each of the plurality of vascular landmarks representing the adjusted initial positions is output.
US08761479B2 System and method for analyzing and visualizing spectral CT data
A system and method for analyzing and visualizing spectral CT data includes access of a set of image data acquired from a patient comprising spectral CT data, identification of a plurality of target regions of interest (TROIs) and a reference region of interest (RROI) from the set of image data, extraction of a plurality of target spectral Hounsfield unit (HU) curves from image data representing the plurality of TROIs, extraction of a reference spectral HU curve from image data representing the RROI, normalization of the plurality of target spectral HU curves with respect to the reference spectral HU curve, and display of the plurality of normalized target spectral HU curves.
US08761467B2 Method and apparatus for assessing motion correction
A method for evaluating the effectiveness of a motion correction procedure includes acquiring an imaging dataset of an object using an imaging system, identifying a motion affected portion of the imaging dataset, motion correcting the identified portion to generate a motion corrected imaging dataset, and displaying both the identified portion and the motion corrected imaging dataset on a display device in a comparable manner or format. A system and computer readable medium for implementing the method are also described herein.
US08761454B2 Detecting streaks in printed images
A method of detecting streaks in printed documents comprises, with an imaging device, capturing an image of a printed document, transmitting the image data representing the printed document to a computing device, with the computing device, dividing the image data into a number of rectangles horizontally across the image data so that the rectangles overlap in the horizontal direction, and with the computing device, determining if a rectangle comprises a streak. A system for detecting and evaluating streaks in printed document comprises a printing device that prints a document based on image data received from a computing device, an imaging device that captures an image of the printed document, and a streak detector that detects streaks within the captured image of the printed document.
US08761452B2 System, method and computer program product for video fingerprinting
A method for fingerprinting a video involving identifying motion within the video and using a measure of the identified motion as a fingerprint. Once videos are fingerprinted, these fingerprints can be used in a method for identifying video. This involves creating a motion fingerprint for unidentified videos; comparing the fingerprints of the known and unknown videos, and identifying whether the unknown video is a copy of the known video based on the step of comparing.
US08761444B2 Apparatus and method for determining kind of steel material
An apparatus for determining a kind of a steel material includes an image pickup device 11 for imaging a spark, which is produced when the steel material 18 is ground, continuously a plurality of times; a detection device 12 for detecting an alloy spark zone, which corresponds to an alloy spark produced by the grinding of an alloying component contained in the steel material, from each of picked-up images 2 imaged by the image pickup device; a calculation device 13 for calculating the total number of alloy spark zones detected by the detection device; and a judgment device 14 for determining that the steel material consists of a low-alloy steel if the total number is not smaller than a first threshold value, and determining that the steel material consists of a carbon steel if the total number is smaller than the first threshold value.
US08761433B2 Variable impedance voice coil loudspeaker
A variable-impedance electro acoustic transducer having multiple voice coils is disclosed. In one implementation, the loudspeaker includes a coil former around which three coils are wound, and a switch in communication with two of the coils such that when the switch is in a first position the loudspeaker has a first net impedance value, and when the switch is in a second position the loudspeaker has a second net impedance value. The impedance can be optimized to provide a driver with unique characteristics in each mode, including, but not limited to ideal amplifier drive impedances, similar or differing driver efficiencies, and varying bass performance in each mode.
US08761430B2 Decorative signal transducing apparatus
The present invention provides an item of jewelry containing headphones, or a headset, enabling a wearer to interface with electronic devices. In particular, the present invention provides a necklace containing headphones or a headset, enabling a wearer to interface with electronic devices.
US08761417B2 Tactile stimulation using musical tonal frequencies
Transducers and resonators are embedded in body support structures in contact with a user to for the purpose of conveying musical sound energy to a user's body at selected frequencies and in selected patterns. Body support structures comprise beds, pillows, chairs, and other structures typically used to support people. The sound may be audio tones and/or music. The transducers and resonators may be incorporated into a foam component or in a coil spring component of the body support structure. Latex-type foams and beds made with springs are candidate body support structures for receiving transducer's and resonators. Electro-active polymers are also used as transducers. Floor systems are activated by both mechanical transducers and electro-active polymers.
US08761416B2 Bone conduction transducer with improved high frequency response
A bone conduction transducer comprising a first seismic mass and a second mass connected to each other by a first spring suspension, and where the first mass and the first spring suspension creates a first mechanical resonance f1 in the low frequency range, and that a second mechanical resonance f2 is created in the high frequency range by interaction between the second mass and a second spring compliance that is introduced between the second mass and the skull.
US08761413B2 Audio apparatus with circularly arranged microphones
An audio apparatus has a housing including a tub-shaped recessed part having an upper surface and a wall surface formed on the upper surface. Microphones are circularly arranged in the vicinity of the wall surface inside the recessed part. Each microphone face toward a center direction of the recessed part and the upper surface so that a sound pick-up directivity is toward the center of the housing. A back side, opposite to the direction having the directivity of each microphone is open acoustically and is directed toward a direction higher than the wall surface of the tub-shaped recessed part.
US08761412B2 Microphone array steering with image-based source location
Methods and systems for beam forming an audio signal based on a location of an object relative to the listening device, the location being determined from positional data deduced from an optical image including the object. In an embodiment, an object's position is tracked based on video images of the object and the audio signal received from a microphone array located at a fixed position is filtered based on the tracked object position. Beam forming techniques may be applied to emphasize portions of an audio signal associated with sources near the object.
US08761408B2 Signal processing apparatus and signal processing method
A signal processing apparatus includes: one or more detection means for detecting movement of a diaphragm of a speaker in correspondence with feedback methods that are different feedback methods; analog-to-digital conversion means for converting one or more detection signals acquired by the detection means into a digital form; feedback signal generating means for generating feedback signals corresponding to the feedback methods using the digital detection signals; synthesis means for combining an audio signal to be output as a driving signal of the speaker with the feedback signals; correction equalizer means for setting an equalizing characteristic to allow a sound reproduced by the speaker to have a target frequency characteristic by changing the digital audio signal; feedback operation setting means for setting feedback methods in which a feedback operation up to combining the audio signal with the feedback signal is performed and the feedback operation is not performed equalizing characteristic changing and setting means for changing the equalizing characteristic to be set by the correction equalizer means in accordance with a combination of the feedback methods.
US08761406B2 Audio signal processing device and audio signal processing method
An audio signal processing device includes: a microphone configured to collect noise; an analyzing unit configured to analyze an audio signal collected by the microphone to detect the level and frequency property of the collected audio signal; and a signal processing unit configured to subject an audio signal to be reproduced to signal processing based on the analysis results of the analyzing unit.
US08761405B2 Narrow directional stereo microphone
A narrow directional stereo microphone includes a narrow directional mid unit disposed such that the directional axis thereof aligns to the major axis of a microphone body, and a unidirectional right unit and a unidirectional left unit disposed symmetrically with respect to the major axis such that directional axes of the right and left units are perpendicular to the major axis, wherein signals output from the mid unit are sent to one of a diaphragm and a fixed electrode of the right unit and to one of a diaphragm and a fixed electrode of the left unit, and right channel signals are output from the other of the diaphragm and the fixed electrode of the right unit, and left channel signals are output from the other of the diaphragm and the fixed electrode of the left unit.
US08761403B2 Method and system of secured data storage and recovery
A method and a system of secured data storage and recovery are provided. First, a secured key and an encrypted user password of a storage device are obtained by using a controller of a storage device. Then, the secured key is encrypted by using the encrypted user password to generate a first private key, the encrypted user password is encrypted by using the secured key to generate a second private key, and data to be stored is encrypted by using the secured key. Finally, the encrypted data, the first private key, and the second private key are transmitted to a remote device for storage through a host. Thereby, the security of data storage is enhanced and data recovery mechanism is provided when the storage device is damaged or lost.
US08761401B2 System and method for secure key distribution to manufactured products
A system and method for securely distributing PKI data, such as one or more private keys or other confidential digital information, from a PKI data generation facility to a product in a product personalization facility that is not connected to the PKI data generation facility and is assumed to be a non-secure product personalization facility. The system includes a PKI data loader for securely transmitting the encrypted PKI data transferred from the PKI data generator to a PKI server at the product personalization facility. The PKI server then transfers the PKI data to the product of interest, typically via a PKI station acting as a proxy between the PKI server and the product. In each communication step, PKI data being transferred is encrypted multiple times and the system is designed such that if any intermediate node is compromised with all of its keys, the overall system has not yet been compromised.
US08761396B2 System and method for securing data for redirecting and transporting over a wireless network
A system and method for securing data for redirecting and transporting over a wireless network are generally described herein. In accordance with some embodiments, when it is determined that an electronic message that is protected with a first encryption algorithm is to be transported over a wireless network to a wireless device, the electronic message is converted to a data structure that is recognizable by the wireless device and the data structure is encrypted with a second encryption algorithm using a random session key. The second encryption algorithm has a stronger security than the first encryption algorithm. The random session key is encrypted with a public key and packets that comprise the encrypted data structure and the encrypted random session key are transmitted to the wireless device over the wireless network.
US08761384B2 Method and circuitry for matching impedance
Disclosed are a method and a circuit for impedance matching. The method comprises: a peripheral impedance detection module detecting an impedance of a subscriber telephone and outputting information about the impedance of the subscriber telephone; an analog switch switching module providing an impedance matching path between the impedance of the subscriber telephone and an impedance matching module according to the information about the impedance of the subscriber telephone output by the peripheral impedance detection module; the impedance matching module providing a corresponding impedance through the impedance matching path provided by the analog switch switching module to match to said impedance of the subscriber telephone. By the present invention, the impedance matching is achieved when a wireless access box communicates with telephones with various impedance modes. The matching process is flexible, automatic, and does not need manual configuration, and the technology is simple, reliable, and of low cost.
US08761379B2 System and method for establishing voice and data connection
A system and method for improved voice and data communication is described. One embodiment includes a method for voice and data communication, the method comprising connecting to a session server; receiving a voice call from an end-user; receiving an end-user phone number for the end-user; transmitting a session request to the session server, wherein the session request is based on the end-user phone number; and communicating with the end-user over a session established through the session server.
US08761378B2 Dynamic connection distributor
The invention relates to a dynamic call connection distributor (DCD) comprising —an agent pool (AP), comprising information of call agents (CA), said agent pool is at least partly configurable by a plurality of individual call agents (CA), —a recipient dialer (RD), comprising circuitry for dialing at least one number of predefined potential recipients (PR) for establishment of a recipient connection (RC), —an agent dialer (AD) comprising circuitry for establishing an agent connection (AC) from said dynamic connection distributor (DCD) to a call agent (CA), a call linker (CL), comprising circuitry for linking said agent connection (AC) with said recipient call (RC). According to a preferred embodiment of the invention, the agent pool is basically maintained dynamically by the call agents themselves, thereby allowing basically any physical distribution in contrary to prior art systems requiring the call agents to operate at fixed and centrally defined endpoints.
US08761377B2 Routing contact center interactions
In one implementation, customer service is managed by a contact center. The contact center includes a contact center server and an agent device. The contact center receives a customer service interaction, which may be a phone call, a text, an email, a chat, or a website communication. The contact center server accesses external social media to identify a social media post by a customer. The social media posts contain clues as to the subject matter of the customer service interaction. The social media post may be filtered by the customer names, product identities, and/or the nature of the post. In this way, information derived from the social media post is used to select an appropriate customer service agent to handle the customer interaction.
US08761376B2 System for conversation quality monitoring of call center conversation and a method thereof
The present invention is related to improving a conversation quality of calls in a call center setup/environment. The system of the present invention allows monitoring of several live ongoing audio conversations to alert supervisor regarding vulnerable/deviations in the call being handled by a call center agent. The alerts are displayed on the supervisor console by way of providing graphical visual display in order to seek attention of the supervisor. The system also facilitates the supervisor to listen to the live conversation on his desktop by clicking on the visual display.
US08761366B1 Systems and methods for using caller data to add a phone number to an outbound-call list
Systems and methods for using caller data to add a phone number to an outbound-call list. In one aspect, a method involves (i) a record manager receiving caller data corresponding to a phone-call; (ii) responsive to the record manager receiving the caller data, the record manager retrieving from a data storage, a first school-record corresponding to the received caller data, wherein the first school-record is associated with a second school-record; (iii) the record manager retrieving the second school-record; (iv) the record manager making a determination that the first school-record is associated with a closed operational-status; and (v) responsive to the record manager making the determination that the first school-record is associated with the closed operational-status, the record manager causing an administrator phone-number corresponding to the second school-record to be added to an outbound-call list associated with a workstation terminal.
US08761365B2 Communication device for providing an automatically initiated outgoing communication as an incoming communication
A communication device and method for providing an automatically initiated outgoing communication as an incoming communication are provided. Outgoing communication is automatically initiated via a communication interface of the communication device. After the outgoing communication is initiated, an indication of the outgoing communication is provided at the communication device, such that the outgoing communication is provided as an incoming communication at the communication device.
US08761361B2 Management unit with microphone
An example energy management unit (EMU) with diagnostic capabilities is provided. The EMU with can receive and identify the operational status of a device by receiving an audio signal from the device generated by the device's self diagnostic system. The EMU can decode the diagnostic information and retransmit the decoded information as necessary for further processing.
US08761359B2 Content distribution system and method
A content distribution system is described. The content distribution system includes a show account database and a plurality of credit cards stored in the show account database. The content distribution system also has a linking module associating a viewer entering the call-in number with a credit card number in the show account database. The system has a charge module that charges a credit card account corresponding to the credit card number associated with a viewer entering the call-in number. The system also has an interactive recognition system that provides a qualifying question for the viewer to answer before a call of the viewer is connected to a studio.
US08761349B2 Systems and methods of monitoring performance of acoustic echo cancellation
Methods and systems monitoring performance of acoustic echo cancellation are described. An audio output is generated by applying a first acoustic echo cancellation algorithm to an audio input. One or more performance metrics for the first acoustic echo cancellation algorithm based on the audio output are determined via a second acoustic echo cancellation algorithm. The first acoustic echo cancellation algorithm is different from the second acoustic echo cancellation algorithm. The one or more performance metrics are provided for storage in a memory.
US08761341B2 X-ray imaging system
The X-ray imaging system includes an X-ray source, a console, an X-ray controller for controlling an operation of the X-ray source according to X-ray control parameters set by the console, and an X-ray detector for detecting X-ray radiated from the X-ray source and transmitted through a subject and thereby outputting an image signal of an X-ray image of the subject. The console includes an input unit for entering the X-ray control parameters, which are information for controlling the operations of the X-ray source and a controller for holding setting range information representing an allowable range of values of the X-ray control parameters and making a judgment as to whether values of the entered X-ray control parameters are settable values according to the setting range information and informing an user of the console of the judgment.
US08761339B2 Method and apparatus for image diagnosis
An image diagnostic apparatus including a scan unit to repeatedly scan a subject to repeatedly acquire acquisition data related to the subject, a generation unit to generate medical images related to the subject based on the acquired acquisition data, a monitoring unit to monitor a change in the medical images based on a specified pixel value band having an upper limit and a lower limit, a controller unit to control timing of a predetermined action of the scan unit based on of the change in the medical images monitored by the monitor unit, wherein the predetermined action of the scan unit is at least one of changing a scan condition, stopping a scan, and outputting guidance to the subject.
US08761338B2 Integrated backscatter X-ray system
The different advantageous embodiments provide a method and apparatus for generating an x-ray beam. The x-ray beam is generated using an x-ray tube. The x-ray tube and a power supply are located inside of a housing connected to a moveable platform. A rotatable wheel connected to the moveable platform is rotated while the x-ray beam is being generated. The rotatable wheel has a number of apertures that allows at least a portion of the x-ray beam to pass through the rotatable wheel as the rotatable wheel rotates.
US08761337B2 Seven or more degrees of freedom robotic manipulator having at least one redundant joint
A robotic treatment delivery system including a linear accelerator (LINAC), and a robotic manipulator coupled to the LINAC. The robotic manipulator is configured to move the LINAC along seven or more degrees of freedom, at least one of the seven degrees of freedom being a redundant degree of freedom.
US08761334B2 Method for determining spatial distribution and concentration of clay in a core sample
A water-soluble salt of a metal with a high atomic weight is selected as an X-ray contrast substance providing a selective ion-exchange reaction with a clay. The salt has a general formula R+M−, where R+ is selected from a group consisting of Ba2+; Sr2+; Tl+; Rb+ . . . , and M− is selected from a group consisting of Cln; NOn; OHn; CH3COO, SO4; . . . . The X-ray contrast substance is injected into a core sample. Upon completion of the selective ion exchange reaction a non-contrast displacing agent is injected into the sample. The sample is scanned by computer X-ray microtomography. An area of interest and a reference cross-section are selected at the obtained computer tomography image. Grayscale histograms in cross-sections of the sample are obtained. Spatial distribution and concentration of the clay is estimated by means of histograms analysis starting from the reference cross-section histogram.
US08761331B2 Control rod for boiling water reactor
A control rod for a boiling water reactor is provided with a structure element having mutually-perpendicular four blades. The four blades have a neutron absorber-filling region that neutron absorber is held, respectively. In the structure element, a plurality of regions formed in an axial direction of the control rod include a first region having a first cross-section that forms a first united cruciform cross-section of the four blades connected one another, a second region having a second cross-section that has each separated cross-section of the four blades, and a third region having a third cross-section that has a second united cross-section of continuous two blades of the four blades, disposed in a diametrically opposite direction and facing each other and each separated cross-section of remaining two blades of the four blades, disposed perpendicularly to the continuous two blades.
US08761329B2 Rod position detection apparatus and method
An improved apparatus for determining the position of a drive rod within the interior of a drive rod housing includes a transmission antenna at one location on the housing and a receiving antenna at another location on the housing. An electromagnetic excitation signal sent to the transmission antenna is detected, at least in part, by the receiving antenna, and the received signal is processed with a vector network analyzer routine to model the drive rod housing as a wave guide having a filter response. A group delay is detected and is compared with a calibration data set which provides a current position of the drive rod that corresponds with the group delay.
US08761317B2 Soft-bit generation and channel estimation for interference cancellation using decoder output
Log-likelihood ratios produced by a decoder are incorporated into a soft symbol to soft bit estimation process and are used to perform improved channel estimation and impairment covariance estimation. In an example method, a plurality of soft bits and corresponding probability metrics for a series of received unknown symbols are generated. Estimates of the received unknown information symbols are then regenerated, as a function of the soft bits and corresponding probability metrics. An estimate of the average amplitude of the received unknown information symbols, or an estimate of the propagation channel response experienced by the received unknown information symbols, or both, are calculated, as a function of the regenerated symbol estimates. The results are applied to produce demodulated symbols for a second decoding iteration for the series of received unknown symbols.
US08761314B2 Method of handling frequency-domain interpolation and related frequency-domain interpolator
A frequency-domain interpolator for estimating a plurality of channels corresponding to a plurality of subcarriers comprises an edge pilot estimation unit, for generating a plurality of pilots according to a plurality of input pilots, a pilot interval ratio and a complexity parameter; a first selection unit, for selecting a plurality of pilot groups from the plurality of pilots according to the pilot interval ratio and the complexity parameter; a second selection unit, for generating a plurality of coefficient groups corresponding to the plurality of channels according to a channel profile and a used pilot interval, wherein each of the plurality of coefficient groups corresponds to a set of the plurality of channels; and a filter unit, for generating the plurality of channels according the plurality of pilot groups, the plurality of coefficient groups, and a relation between the plurality of pilot groups and the plurality of coefficient groups.
US08761312B2 Selection of a thresholding parameter for channel estimation
Techniques for deriving a high quality channel estimate are described. A first channel impulse response estimate (CIRE) having multiple channel taps is derived, e.g., by filtering initial CIREs obtained from a received pilot. A threshold parameter value is selected based on at least one criterion, which may relate to channel profile, operating SNR, number of channel taps, and so on. A second CIRE is derived by zeroing out selected ones of the channel taps in the first CIRE based on the threshold parameter value. The average energy of the channel taps may be determined, a threshold may be derived based on the average energy and the threshold parameter value, and channel taps with energy less than the threshold may be zeroed out. A memory may store threshold parameter values for different operating scenarios, and a stored value may be selected for use based on the current operating scenario.
US08761309B2 Precoding signaling in a MIMO wireless communication system
A method for performing data transmission between a transmitter and a receiver. The method includes the steps of generating a feedback message at the receiver in response to data received from the transmitter, assigning an identifier for the feedback message, storing the feedback message in association with the identifier in the receiver, transmitting the feedback message and the identifier to the transmitter, determining, at the transmitter, transmission format for data to be transmitted to the receiver based on the feedback message received from the receiver; and transmitting data and a control message, by the transmitter, using the determined transmission format, with the control message comprising the identifier of the feedback message based on which the transmission format is determined.
US08761305B2 Input drive control for switcher regulated power amplifier modules
Various embodiments described herein relate to a power management block and an amplification block used in the transmitter of a communication subsystem. The power management block provides improved control for the gain control signal provided to a pre-amplifier and the supply voltage provided to a power amplifier which are both in the amplification block. The power expended by the power amplifier is optimized by employing a continuous control method in which one or more feedback loops are employed to take into account various characteristics of the transmitter components and control values.
US08761294B2 Methods and systems for reducing crosstalk
At least one example embodiment discloses a system including a processor configured to receive a plurality of upstream pilot signals from a plurality of remote transceivers, respectively, in a time domain, determine channel coefficients based on the plurality of upstream pilot signals, determine filter coefficients based on the channel coefficients and to control transmission of the upstream pilot signals in the time domain to physical layers of a plurality of processing devices, the plurality of processing devices configured to communicate with the plurality of remote transceivers through the processor.
US08761290B2 Cognitive radio spectrum sensing via CDMA receiver coding
Technologies are generally described for cognitive radio spectrum sensing via Code Division Multiple Access (CDMA) receiver coding. A CDMA module in the front-end of a cognitive radio system may be used to sense spectrum. When the system is not decoding or transmitting signals, a modified CDMA receiver coding may replace a pseudorandom code used in decoding with relatively pure, non-random detection frequency to scan for energy from primary users of the spectrum. Multiplication of the received signal by spectrally pure codes in place of the CDMA code renders the CDMA processor effectively a scanning spectrum analyzer and may detect energy at multiple frequencies. The allocation of sub-bands and/or timing may be adjusted to account for the detected energy.
US08761273B2 Method for transmitting and receiving wireless signal in wireless communication system and apparatus for the same
A method for receiving a data frame by a receive station in a wireless local area network (WLAN) system is provided. The method includes: receiving a signal A field including a multiple input multiple output (MIMO) indicator and including a first signal A sub-field and a second signal A sub-field each transmitted as different orthogonal frequency division multiplexing (OFDM) symbols; determining a processing type of a subsequently transmitted signal based on the signal A field; receiving a data field; and obtaining data by interpreting the data field based on the processing type of the signal. Different modulation schemes are applied to a higher frequency region and a lower frequency region on a subcarrier of the first signal A sub-field.
US08761270B2 Apparatus and method for transmitting and receiving time broadcasting information using power line
In the present invention, time information is sent through a common power line in executing home automation devices or using various industrial equipments. In the power line broadcasting, a small amount of data, such as time information, is transmitted unidirectionally, and long-distance power line broadcasting can be possible using carriers of a low frequency band. time setting for various instruments is automatically performed in response to a power signal after a breakdown of electric current, making unnecessary a user's action to perform the time setting, and the existing power line can be used without change.
US08761263B2 System and method for management of scalability information in scalable video and audio coding systems using control messages
Systems and methods are provided for communicating timely information related to the scalability layer structure of signals received by decoders and other components in a video and/or audio communication system. For a communication system, which uses the Standard H.264 SVC coding format, standard SSEI messages are modified or supplemented to include the ability to signal scalability layer structure information and changes thereof. Recipients can use the signal scalability layer information to properly process or decode received signals.
US08761258B2 Enhanced block-based motion estimation algorithms for video compression
Method, systems and software are proposed for obtaining for blocks of a first image similar blocks of a second image (the “reference image”). The blocks of the first image are processed sequentially, for each block trying out a number of candidate locations in the second image and evaluating a cost function for each. Each candidate location in the second image is displaced by a respective motion vector from the block of the first image. In a first aspect of the invention the cost function is a function of a predicted motion vector for future blocks of the first image (i.e. blocks of the first image which have not yet been processed). In a second aspect of the invention the motion vectors are given by location values which are not all whole pixel spacings, halves of the pixel spacing, or quarters of the pixel spacing.
US08761253B2 Intra prediction mode search scheme
The following embodiments describe an approach for selecting an intra prediction mode for video encoding, such as occurs in the H.264 standard. One embodiment describes a method of selecting an optimum intra prediction mode. This method involves selecting a first intra prediction mode, which is used to determine a search order for a number of intra prediction modes. These intra prediction modes are then evaluated in order to identify the optimum intra prediction mode.
US08761245B2 Content adaptive motion compensation filtering for high efficiency video coding
A system and method for adaptive motion filtering to improve subpel motion prediction efficiency of interframe motion compensated video coding is described. The technique uses a codebook approach that is efficient in search complexity to look-up best motion filter set from a pre-calculated codebook of motion filter coefficient set. In some embodiments, the search complexity is further reduced by partitioning the complete codebook into a small base codebook and a larger virtual codebook, such that the main calculations for search only need to be performed on the base codebook.
US08761243B2 Technique to enable efficient adaptive streaming and transcoding of video and other signals
A method is described for efficiently determining total end-to-end distortion of a pre-compressed data stream, such as video streams or other media streams, at the time of delivery over a lossy-network, and for providing adaptive error-resilient delivery schemes based on distortion estimates. The methods can be utilized with single or multilayer packet streams and are particularly well suited for video streams. By way of example, distortion estimates are performed by generating side-information at the time of data stream compression, wherein the side-information is used in conjunction with information about the network status to determine an estimated distortion for the group of packets when the data stream is transported over the network to a destination end. This estimation may be utilized within described resiliency techniques in which the error correction mechanism is selected in response to the estimated distortion, which may be additionally refined in reference to cost factors.
US08761234B2 Rate selection for frames in wireless devices
Certain aspects of the present disclosure provide techniques for selecting a modulation class, coding rate, and/or modulation and coding (MCS) scheme for transmission of a response message corresponding to a received message. Different rules may be applied for selecting the MCS scheme depending on whether or not the frame eliciting the response was transmitted as high throughput (HT) or very high throughput (VHT) transmission.
US08761233B2 Wideband low latency repeater and methods
A signal repeater (200) includes a signal processing part (202) and a signal repeating part (204). The signal processing part includes a converter (300) configured to receive an input signal and to convert the input signal into quadrature signals, and a processor (302, 304, 306) configured to process the quadrature signals to determine one or more characteristics of the input signal, and to compare the one or more characteristics of the input signal and a plurality of predetermined characteristics to generate a comparison result. The signal repeating part (204) is configured to selectively repeat the input signal as a repeated signal in accordance with the comparison result.
US08761232B2 Bit change determination method and bit change determination device
A bit change determination method includes performing a correlation operation of a signal received from a satellite and a replica code, segmenting the signal using a bit transition timing of navigation message data and performing a first calculation to calculate the result of the correlation operation for a first period having N (N≧1) continuous unit periods with a bit period of navigation message data as a unit period, performing a second calculation to calculate the result of the correlation operation for a second period having M (M>1) continuous unit periods adjacent to the first period, and determining whether a bit value changes or not at a boundary between the first period and the second period using the first and second calculation results.
US08761227B2 Apparatus and method for avoiding interference noise in FHSS system
The apparatus of the present invention comprises a group classification part for classifying the entire channels of the FHSS system into a certain number of groups according to the channel bandwidth unit of an FS interference signal; an FS interference elimination part for eliminating a group in which an FS interference exists from said certain number of groups based on the packet error rate (PER) of said certain number of groups that have been classified; and an FD interference avoidance part for avoiding interference by transmitting a packet only if an interference signal does not exist by estimating the existence of said FD interference signal based on a time sequence with respect to the channel to be used for the next frequency hopping (FH), when transmitting a signal by utilizing FH using channels wherein said FS interference signal does not exist.
US08761223B2 Laser apparatuses with large-number multi-reflection pump systems
A large number of passes of pump light through an active mirror in a solid state disk laser is realized using a pair of coupled imaging systems, where the optical axes of imaging systems are not coincident. Two imaging systems are optically coupled, so that an image of the first imaging system is an object of the second imaging system, and vice versa. An active mirror is disposed at the object or image plane, or at the focal plane of any one of the coupled imaging systems, where the position of the reflected pump beam during the multi-reflection between the first and second imaging systems is substantially unchanged.
US08761222B2 Light source with a diode laser and a large number of optical fibers
A light source, e.g., for optical excitation of a laser device, includes a diode laser having a large number of emitters and a light-guiding device, the light-guiding device including a large number of optical fibers. Each fiber has a first end and a lateral surface, the first ends being arranged relative to the emitters in such a manner that light generated by the emitters is coupled into the first ends of the optical fibers, the optical fibers being arranged in abutting relationship along their lateral surfaces at least in the region of their first ends. The optical fibers are connected in the region of their first ends to a fiber support.
US08761211B2 Multi-mode fiber amplifier
A laser utilizes a cavity design which allows the stable generation of high peak power pulses from mode-locked multi-mode fiber lasers, greatly extending the peak power limits of conventional mode-locked single-mode fiber lasers. Mode-locking may be induced by insertion of a saturable absorber into the cavity and by inserting one or more mode-filters to ensure the oscillation of the fundamental mode in the multi-mode fiber. The probability of damage of the absorber may be minimized by the insertion of an additional semiconductor optical power limiter into the cavity.
US08761210B1 Generating narrow linewidth 1178 NM laser output using a seeded raman amplifier
A broad linewidth, zeroth Stokes order 1069 nm pump and a narrow linewidth second Stokes order 1178 nm seed propagate through a wavelength division multiplexer and then through a rare-earth-doped amplifier. After passing through a 1121 nm long period or tilted Bragg grating, the amplified 1069 nm Stokes signal and the 1178 Stokes signal are injected into a 1121 nm resonator Raman cavity, which includes a pair of highly reflective Bragg gratings having a center wavelength of 1121 nm. The amplified 1069 nm Stokes signal is Raman converted to high power levels of 1121 nm which then, in turn, amplifies the 1178 nm Stokes seed as it traverses the cavity. The linewidth of the amplified 1178 nm Stokes signal can be controlled by offsetting, through heating, the reflectivity bandwidth of the Bragg grating located near the output end of the Raman cavity.
US08761199B2 Codeset communication format and related methods and structures
A codeset is described in a Public Codeset Communication Format (PCCF) as a format block including a plurality of fields having readily decipherable values, such as ASCII character values. One field is a mark/space information field that includes a sequence of mark time indicators and space time indicators for an operational signal of the codeset. A second field is a signal characteristic information field for the operational signal. Signal characteristic information may include carrier on/off information, repeat frame information, toggle control information, and last frame information. The PCCF is a codeset interchange format of general applicability.
US08761195B2 Sounding reference signal arrangement
A method, apparatus, and computer program embodied on a computer-readable medium to create an uplink message to be transmitted to a base station, the created uplink message comprises a sounding reference signal based on accessed data. An uplink scheduling grant signal is received via downlink, from the base station, in response to the transmission of the uplink message. An uplink data transmission is transmitted to the base station responsive to the received uplink scheduling grant signal.
US08761194B2 Apparatus and method for signaling in a wireless communication system
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.
US08761192B2 Methods and systems for channelization
Methods and systems are described that are suitable for channelization, in particular, but not limited to, the IEEE 802.16m telecommunications standard. For a time-frequency resource, physical sub-carriers for each of one or more zones in the time-frequency resource are assigned to one or more zones having a respective type of transmission. At least one zone is allocated for a type of transmission using localized sub-carriers. The physical sub-carriers assigned to each zone are permuted to map to logical sub-carriers. Groups of resource blocks are formed, in which each resource block includes at least one logical sub-carrier for each of the one or more zones. The information defining the groups of resource blocks for each of the one or more zones can then be transmitted to a user. The information may be in the form of a zone configuration index.
US08761191B2 OFDM communication system and method having a reduced peak-to-average power ratio
An OFDM system embeds sequence information in the transmitted signal that reduces peak average power ratio (PAP) with minimal impact on the overall system efficiency. A marker is embedded onto the transmitted information that is used to identify the combining (inversion) sequence at the receiver. In one embodiment, selected tones in a cluster are rotated when the corresponding phase factor rotates the cluster.
US08761179B2 System and method for detecting sources of rogue non-audio traffic marked as audio traffic
Disclosed herein are systems, methods, and computer-readable storage media for managing a packet network to deal with rogue applications that produce non-audio packets marked as audio packets. The system analyzes packet flow through the network to identify an unauthorized source of non-audio packets marked as audio packets, and upon identifying the unauthorized source, the system stops subsequent unauthorized transmission of non-audio packets marked as audio packets from the identified unauthorized source. For example, such an unauthorized source is identified by finding that an audio marked packet has a source address that is not found on a list of authorized sources, or by detecting atypical patterns of audio queue utilization, or by determining whether audio marked packets from a source exceed a threshold value related to transmission of audio marked packets.
US08761175B2 Distributed method for minimum delay multi-hop data delivery in vehicular networks
An inventive method for data delivery in a multi-hop vehicular network with multiple vehicles and intersections is presented. The method comprises, at each source vehicle, initiating packet flow, labeling packets with destination coordinates and a current location, and forwarding the packet flow, and at each intersection, selecting a header vehicle, computing a backlog indicator and listening for broadcasts with a matrix and delay information, updating the matrix in accordance with the backlog indicator if the matrix is present, otherwise initializing the matrix, forwarding the packet flow, and broadcasting the matrix from the header vehicle. In one embodiment, selection of the header vehicle is performed based on random countdown and vehicle ID. The method converges to the optimal (lowest latency) state irrespective of the initial starting point of the network and continues to tend towards the optimal state even as the network conditions alter.
US08761154B2 Methods and apparatuses to access advertisements through voice over internet protocol (VoIP) applications
Voice over Internet Protocol (VoIP) terminals with integrated user interface for accessing and/or managing advertisements that provide telephonic contact information. In one embodiment, a method includes: receiving a user input in a user interface of a VoIP telephonic apparatus to specify one or more search terms; submitting the one or more search terms from the telephonic apparatus to a server; receiving one or more advertisements containing one or more references to telephonic contact information as a result of a search performed using the one or more search terms; displaying the one or more advertisements in the user interface of the VoIP telephonic apparatus; receiving a user indication in the user interface of the VoIP telephonic apparatus to call an advertiser of the one or more advertisements; and initiating a telephonic call to the advertiser according to the one or more advertisements using the VoIP telephonic apparatus.
US08761150B2 Method and apparatus for data-centric multiplexing and asynchronous command interface to the encoder and multiplexer modules
An apparatus and method for data centric multiplexing in a wireless communication system with a plurality of channels comprising assigning a first resource to a first of the plurality of channels; assigning a second resource to a second of the plurality of channels wherein the second resource is not the first resource; assigning a third resource to a third of the plurality of channels wherein the third resource is not the first or the second resource; and assigning a fourth resource to a fourth of the plurality of channels by puncturing at least one of the first, second or third resources and skipping the rest of unpunctured first, second or third resources. Further disclosed are apparatus and method for an asynchronous command interface to an encoder and multiplexer module in a wireless communication system.
US08761147B2 Selective protection based on sequence numbers in coexisting networks
A wireless device comprises a first wireless transceiver, a second wireless transceiver, and control logic. The control logic is coupled to the first wireless transceiver and the second wireless transceiver. The control logic is configured to determine whether to transmit protection frames (e.g., clear-to-send 2 self frames) based upon sequence numbers in frames received from another device.
US08761142B2 Distributed seamless roaming in wireless networks
One embodiment of the present invention provides a system for configuring an access point in a wireless network. During operation, the access point discovers one or more existing access points associated with the wireless network. The access point then obtains a set of configuration information from one existing access point, and synchronizes a local timestamp counter to a selected existing access point, thereby allowing the access point to be configured without using a centralized management station.
US08761141B2 Wide area transport networks for mobile radio access networks and methods of use
Wide area transport networks for mobile Radio Access Networks, and methods of use are provided herein. An exemplary wide area transport network may include a plurality of network segments that include at least one wireline network and at least one wireless network communicatively coupled with one another. Each of the plurality of network segments may be configured to transmit at least one of a plurality of signals communicated between a baseband module and a wireless transceiver.
US08761138B2 Radio access technology selection
There is provided a method, including detecting, by a user terminal connected to a public land mobile net-work, PLMN, via a first radio access technology and having requested a circuit switched fallback service procedure, that a network controlled radio access technology change related to the circuit switched fallback service procedure is not performed; and selecting a second radio access technology to be applied on the basis of stored information, wherein the second radio access technology to be applied is capable to provide circuit switched services and the stored information associates at least one PLMN with at least one radio access technology.
US08761134B2 Access point transmit power schemes
In a multi-level power transmission scheme, an access point transmits at one power level, while repeatedly transmitting at a burst power level for short periods of time. For example, a femto cell may transmit a beacon with periodic high power bursts of short duration, while the femto cell transmit power also undergoes high power bursts aligned with the beacon bursts. In a network listen-based power control scheme, an access point listens for one or more parameters sent over-the-air by the network and then defines transmit power based on the received parameter(s). In some aspects, beacon transmit power may be set based on a defined outage radius parameter and the total received signal power on a channel. In some aspects, access point transmit power may be set based on a defined coverage parameter and the received energy associated with signals from access points of a certain type.
US08761132B2 Enhanced wireless voice services using a signaling protocol
We describe an example system including a wireless cellular channel to transmit voice data associated with a call between a server and a wireless device. A wireless signaling channel, distinct from the wireless cellular channel, transmits supplementary signaling packets between the server and the wireless device.
US08761127B2 Superposition coding in a wireless communication system
The present patent application comprises a method and apparatus to compile a superposition coded packet by compiling user candidates for superposition coding, ranking the user candidates based on a result of an evaluation function, selecting a deserving user candidate from among the user candidates, and compiling a superposition coded packet by adding other user data packets to a packet of the deserving user data packet, wherein the data packets for the user candidates may conform to a plurality of different formats and wireless communication standards.
US08761126B2 Methods and systems for uplink network entry and bandwidth requests
Methods and systems of a mobile station transmitting information to a base station are disclosed. The mobile station may transmit information with improved uplink coverage, and bandwidth requests may be more efficient. Additionally, the mobile station may transmit information over multiple uplink frames using hybrid ARQ.
US08761117B2 Interference mitigation in downlink signal communication to a mobile terminal
In downlink signal communication to a mobile terminal (200), the mobile terminal (200) is associated with a serving access node (100-1). Signal communication to a further mobile terminal (200; 200′″) may interfere with the signal communication between the serving access node (100-1) and the mobile terminal (200). In order to allow interference mitigation at the mobile terminal (200), the serving access node (100-1) obtains scheduling information pertaining to the signal communication to the further mobile terminal (200; 200′″). The obtained scheduling information is then forwarded to the mobile terminal (200) to be used for interference mitigation.
US08761110B2 Real-time service transmission method and resource allocation method
The invention discloses a method for real-time service transmission and a method for resource allocation, wherein, the method for resource allocation of real-time service transmission includes the following processing: through the resource allocation control channels, the base station allocates the semi-static service channel resources to the terminal to be used for the initial transmission of hybrid automatic repeat request of the real-time service packets; wherein, before the base station reconfigures or releases the semi-static service channel resources, the terminal can use the semi-static service channel resources continuously; through the resource allocation control channels, the base station allocates the dynamic service channel resources to the terminal to be used for the retransmission of the hybrid automatic repeat request of the real-time service packets; wherein, the terminal can only use the dynamic service channel resources within the allocated time frame.
US08761107B2 Method and apparatus for maintaining traffic continuity
A method for maintaining traffic continuity through a Traffic Offload Function (TOF) entity includes the following steps: the TOF entity receives a downlink packet of offload traffic of a User Equipment (UE), where the downlink packet of the offload traffic is sent by a Packet Data Network (PDN); the TOF entity sends a Core Network (CN) paging message to the UE; the TOF entity receives a paging response sent by the UE to the CN, where the paging response includes a service request message of the UE; and the TOF entity forwards the service request message to the CN so that the CN sets up a Radio Access Bearer (RAB) after the service request message is received. With the method, the communication between the CN and the UE can be restored to guarantee the transmission of traffic. Accordingly, a TOF entity is also disclosed according to the present invention.
US08761103B2 Method and device for indicating frame mapping modes
A method for indicating a frame mapping way is provided, including: a network side notifying a mobile station of information of a SACCH frame mapping way used by the mobile station. An apparatus for indicating a frame mapping way is further provided, including a determination unit and a notification unit, wherein the determination unit is for determining a used SACCH frame mapping way for a mobile station; the notification unit is for notifying the mobile station of information of a SACCH frame mapping way used by the mobile station. With the invention, the network side can notify the mobile station of the information of which frame mapping way is used determined for the mobile station, thereby solving the problem that the mobile station does not know which frame mapping way is used, greatly improving the performance of the communication system after the mobile station uses the determined frame mapping way.
US08761100B2 Intelligent backhaul system
A intelligent backhaul system is disclosed to manage and control multiple intelligent backhaul radios within a geographic zone. The intelligent backhaul system includes multiple intelligent backhaul radios (IBRs) that are able to function in both obstructed and unobstructed line of sight propagation conditions, one or more intelligent backhaul controllers (IBCs) connecting the IBRs with other network elements, and an intelligent backhaul management system (IBMS). The IBMS may include a private and/or public server and/or agents in one or more IBRs or IBCs.
US08761084B2 Apparatus and method for establishing data communication in a time-synchronized mesh wireless network during time synchronization failures
Various embodiments provide an apparatus and method for establishing data communication in a time-synchronized mesh wireless network during time synchronization failures. An example embodiment includes experiencing circumstances adversely affecting synchronization of data communications between wireless network nodes; transitioning to an alert mode wherein a radio of a wireless network node is activated for a longer period of time relative to a normal operating mode; sending a message to at least one neighbor node; listening for a response from the neighbor node; and establishing data communications with the neighbor node upon receiving the response.
US08761081B2 Method and apparatus for cell searching in asynchronous CDMA systems
A method for performing a cell search routine commences by using the Synchronization Channel's (SCH) Primary Synchronization Code (PSC) to acquire slot synchronization to a cell (402). This step will collect a number of hypotheses for frame timing. The method then uses a searcher algorithm such as a sequential dwell searcher that can quickly reject all of the wrong hypotheses gathered in the slot synchronization step, and determine the best hypotheses (404). This cell search routine leads to faster cell acquisition times as compared to some prior art techniques. A receiver (502) that includes a cell searcher (504) that performs the method mentioned above is also described.
US08761075B2 Method for transmitting control signal to relay node at base station in MIMO wireless communication system and apparatus therefor
A method for transmitting a control signal to a relay node at a base station in a multi-input multi-output (MIMO) wireless communication system is disclosed. The method comprises configuring relay-resource element groups (R-REGs) in a unit of four resource elements (REs) contiguous in the ascending order of subcarrier indexes, except for resource elements for a reference signal (RS); allocating transmission resources to the control signal in a unit of the relay-resource element group; and transmitting the control signal to the relay node by using the allocated transmission resources, wherein the resource elements for the reference signal include resource elements for channel state information-RS (CSI-RS), which include resource elements for a channel state information RS to which a transmission power of 0 is allocated.
US08761072B2 Communication method, communication device, and computer program
An electronic device includes processing circuitry configured to set a transmitting and receiving operation as active state for a first operating period and determine whether to set the transmitting and receiving operation as a state in which transmission or reception is limited after the first operating period elapses.
US08761070B2 Method and apparatus for encoding a signal
Communication systems for broadcasting data often include the ability to combine and transmit more than one type or format of data. A method includes receiving a packet of data, determining a location for a parity byte, the location based on a characteristic of the packet of data, decoding the data to determine a value for the parity byte, and outputting a coded packet of data. An apparatus includes a first signal processor for receiving a first data signal and a second data signal, combining the signals, and creating a signal identifying the signals. The apparatus also includes a second signal processor for encoding the combined signal using a decoding algorithm to generate Reed-Solomon parity bytes in locations within the combined signal based on the identifying signal.
US08761066B2 Reducing power consumption in a device operating as an access point of a wireless local area network
An access point communicates with a wireless station based on a point-to-point channel, to determine time instances of future communication to be received from the wireless station. In intervals between such future communications, the access point powers down at least some portions of a circuit contained within the access point for at least a partial duration between such future communications. In an embodiment, the powered-down portions include the receiver portions of the access point. The access point may be battery-powered, and the powering-down of the receiver portions enables reduction of power consumption in the access point.
US08761059B2 Method for transmitting relay node-specific control channel
A method for transmitting a downlink signal in a Frequency Division (FD) type base station is disclosed. The method includes transmitting a second downlink control channel specific to a second base station, when a first downlink control channel specific to a first base station is completely transmitted on a entire frequency band in a subframe, in a remaining region except a predetermined transmission region of a first downlink shared channel specific to the first base station in the subframe; and transmitting a second downlink shared channel including data of the RN in the remaining region, when the second downlink control channel is completely transmitted.
US08761031B2 Physical layer loopback
In some embodiments, a chip comprises control circuitry to provide inband signals, inband output ports, and transmitters to transmit the inband signals to the inband output ports. The control circuitry selectively includes loopback initiating commands in the inband signals. Other embodiments are described and claimed.
US08761026B1 Compact microstrip hybrid coupled input multiplexer
A multiplexer includes a filter channelizer having at least two output filters, each output filter being coupled with a respective hybrid coupler. The multiplexer channelizes an input radio frequency (RF) band of electromagnetic energy into a set of output ports. Each hybrid coupler includes an input port (port 1), two output ports and an isolated port (port 4). Each output filter is coupled to a first one of the two output ports of a respective hybrid coupler, a second one of the two output ports being connected to an open stub microstrip transmission line. The respective hybrid coupler is coupled in a daisy chain, by way of port 1 and port 4, with one or more of the input of the multiplexer, and at least one other hybrid coupler. Advantageously, each output channel may include no more than one filter and no more than one hybrid coupler.
US08761024B2 Resource state monitoring method, device and communication network
A resource state monitoring method, device and communication network are provided. The method includes: acquiring network event state information of a node in a network running process, detecting a data plane resource state of the node and a control plane resource state of the node when it determines that the network event state information of the node meets a resource state detection triggering condition, and reporting a detection result to a management plane of the node. The device includes an acquiring unit, a checking unit, a triggering unit, a detecting unit and a reporting unit. The network includes several nodes, a communication control device and a resource state monitoring device.
US08761019B2 System and method for congestion control signaling
Systems and methods for controlling congestion on a packet data network are provided. The congestion control may be implemented between any two network nodes where a regulation of a data flow is desired to prevent a device overload from occurring. In order to provide regulation of a data flow, congestion control states are used where each state regulates the data flow in a specified manner. State transitions may occur in response to messages that include congestion information detected at a network node.
US08761015B2 Method and system for frame classification
The present invention provides a method and a device for classifying data frames. The method is typically carried out by a communication device in a wireless network with quality of service capability. It comprises the step of comparing data in a frame to data in a plurality of classifier entries, wherein the order of comparison of the classifier entries with a frame is a function of a quality of service priority level, and the step of classifying a frame for which a match is found as a function of a parameter associated with the matching classifier entry.
US08761010B2 Communication apparatus and communication method
When a transmitting terminal 2A and a receiving terminal 4B performs communication via a network 10, at a communication apparatus 1 controlling the bandwidth of the communication, a receiving bandwidth measuring unit 23 measures the bandwidth for the communication in at least one direction of the communication in two directions from the transmitting terminal 2A to the receiving terminal 4B and from the receiving terminal 4B and the transmitting terminal 2A. The session table 13 stores information regarding bandwidth adjustment including the target bandwidth required for the communication. The bandwidth adjusting unit 24 reads out, from the session table 13, the target bandwidth in the direction for which the bandwidth was measured, and throttling or enhancing of the bandwidth is performed by adjusting the transmission interval of packets based on the comparison of the bandwidth measured at the receiving bandwidth measuring unit 23 and the read out target bandwidth.
US08760999B2 Core network disaster recovery architecture
System(s), method(s), and device(s) that enable recovery of a core network (e.g., UMTS, GSM) during a disaster or other disruption are presented. A service recovery controller component can monitor connectivity in the communication network, can detect a disruption or loss of connectivity in the packet-switched (PS) core network, and, when a disruption or loss of connectivity is detected, can automatically re-route data or voice traffic between a radio network controller(s) and an internet protocol (IP) multimedia subsystem (IMS) core network via a direct interface(s) to enable communications to continue between communication devices. The service recovery controller component can continue to monitor connectivity in the communication network, and can detect when connectivity is re-established with the PS core network. When connectivity is re-established, the service recovery controller component can route data or voice traffic via the PS core network.
US08760998B2 Using identifier mapping to resolve access point identifier ambiguity
Ambiguity (e.g., confusion) associated with access point identifiers may be resolved by querying candidate target access points and/or by using historical records indicative of one or more access points that the access point has previously accessed. For example, messages may be sent to access points that are assigned the same identifier to cause the access points to monitor for a signal from an access terminal that received the identifier from a target access point. The target access point may then be identified based on any responses that indicate that a signal was received from the access terminal. In some aspects the access points subject to being queried may be selected using a tiered priority. In addition, it may be determined based on prior handoffs of a given access terminal that when that access terminal reports a given identifier, the access terminal usually ends up being handed-off to a particular access point. Accordingly, a mapping may be maintained for that access terminal that maps the identifier to that access point so that the mapping may be used to resolve any future confusion associated with the use of that identifier by that access terminal.
US08760997B2 Network protection method and device
The invention discloses a network protection method and device, the method comprises: initiating a protection configuration request through a control plane of an automatically switched optical network (ASON); and realizing a protection configuration on each node of the network according to the protection configuration request. A safe and reliable recovery capability; a reliable efficiency guarantee and an effective guarantee of the coordination of the switching and recovery are provided.
US08760994B2 Unitary precoding based on randomized FFT matrices
Systems and methodologies are described that facilitate constructing unitary matrices that may be utilized in linear precoding for multiple-input multiple-output (MIMO) wireless communication systems. Each unitary matrix may be generated by combining (e.g., multiplying) a diagonal matrix with a Discrete Fourier Transform (DFT) matrix. The unitary matrices may be utilized to provide feedback related to a channel and/or control transmission over a channel based upon obtained feedback.
US08760992B2 Method and system for switching antenna and channel assignments in broadband wireless networks
A method and apparatus for antenna switching, grouping, and channel assignments in wireless communication systems. The invention allows multiuser diversity to be exploited with simple antenna operations, therefore increasing the capacity and performance of wireless communications systems. Channel characteristics indicative of signal reception quality for downlink or bi-directional traffic for each channel/antenna resource combination are measured or estimated at a subscriber. Corresponding channel characteristic information is returned to the base station. Channel characteristics information may also be measured or estimated for uplink or bi-directional signals received at each of multiple receive antenna resources. The base station employs channel allocation logic to assign uplink, downlink and/or bi-directional channels for multiple subscribers based on channel characteristics measured and/or estimated for the uplink, downlink and/or bi-directional channels.
US08760989B2 Objective lens element
An objective lens element which has excellent compatibility with optical discs having different base material thicknesses is provided. An objective lens element 141 has optically functional surfaces on an incident side and an exit side. Either one of the optically functional surfaces is divided into an inner part 131B including a rotational symmetry axis and an outer part 131F which is a ring-shaped region surrounding the inner part 131B. On the inner part 131B, a plurality of discontinuous steps are provided. The plurality of steps change in height in the same direction from the optical axis toward the outer part, and each of the steps causes a constant optical path difference longer than the wavelength λ1 to the first incident light beam 61 and causes a constant optical path difference shorter than the wavelength λ2 to the second incident light beam 62.
US08760979B1 Thermally-assisted magnetic recording head having gap layers between magnetic pole and plasmon generator
The thermally-assisted magnetic recording head includes: a magnetic pole having an end exposed on an air-bearing surface; a waveguide; a plasmon generator provided between the magnetic pole and the waveguide, and having a first region and a second region, the first region extending backward from the air-bearing surface to a first position, and the second region being coupled with the first region at the first position and extending backward from the first position; a gap layer provided between the magnetic pole and the first region of the plasmon generator and extending backward from the air-bearing surface to the first position, and being formed of a dielectric material; and a metallic layer buried in the gap layer, and extending forward from a second position that is located between the air-bearing surface and the first position.
US08760970B2 Method for detection of a plume of a first fluid within a second fluid
Methods and systems for detecting a plume of a first fluid in a second fluid using an acoustic wave are provided, where the first fluid has a different acoustic index of refraction than the second fluid. A horizontal array having a plurality of receiving elements receives an acoustic signal propagated through the second fluid and at least one refracted signal refracted by the first fluid. The acoustic signal and the at least one refracted signal form a received signal. An interference pattern is detected from the received signal over the plurality of receiving elements. The interference pattern is due to interference between the acoustic signal and the at least one refracted signal. A horizontal angle of refraction is determined between the acoustic signal and the at least one refracted signal from the interference pattern. The horizontal angle of refraction is indicative of a physical characteristic of the first fluid.
US08760963B2 Synchronous recording system and synchronous recording method
A synchronous recording system is configured with a first seismograph and a second seismograph. The first seismograph includes a sensor, a GPS receiver, a data buffer, and a synchronous information transmission program that transmits synchronous information to the second seismograph, the information designating recording start time. The second seismograph includes a sensor, a GPS receiver, a data buffer, a recorder, a synchronous information reception program that receives the synchronous information, and a recording control program that starts, based on the synchronous information, recording in the recorder of oscillation data, which is recorded in the data buffer, from the designated recording start time.
US08760962B2 Method for adjusting the sensitivity of ultrasonic sensors
A method for adjusting the sensitivity of ultrasonic sensors for detecting the distance of objects from a vehicle. A sensor sensitivity is set selected so that a sonic lobe is transmitted which has an intersection with the ground. A measurement is determined using the sensor, objects in the surroundings of the vehicle having a greater distance from the vehicle than the distance from the sensor to the intersection of the sonic lobe with the ground, so the distance from the sensor to the intersection of the lobe with the ground is detected as being the shortest distance from an object. The sensitivity of the sensor is set as a function of the distance between the sensor and the intersection of the lobe with the ground, so after sensitivity is set, the lobe, at its point closest to the ground, does not fall below a specified distance from the ground.