US08763491B2

An adjustment assembly is provided, including a rack and a stepped gear. The rack has an array of rack teeth. The rack is moveable in a generally linear direction as an amount of force is exerted on the rack in the linear direction. The stepped gear includes an inner step and an outer step. One of the inner step and the outer step has a set of teeth. The set of teeth are meshed with the array of rack teeth. A center axis is oriented at about a center of the outer step. An axis of rotation is offset from the center axis of the stepped gear, and is configured to create a variable gear ratio between the set of teeth of the inner step or the outer step of the stepped gear and the array of rack teeth as the rack is moved in a linear direction.
US08763489B2

A jointed arm has an upper arm member joined to a second shoulder member, a first forearm member joined to the upper arm member by a first bending and stretching mechanism, and a wrist member joined to the first forearm member by a second bending and stretching mechanism, the first forearm member has a first turning mechanism that rotates the second bending and stretching mechanism, a hand section is joined to the wrist member by a second turning mechanism, and the rotation axes of the first and second turning mechanisms are offset. The upper arm member has a housing recessed portion that houses part of the first forearm member, part of the first turning mechanism, and part of the second bending and stretching mechanism in a state in which the first forearm member bends toward the upper arm member and the wrist member bends toward the first forearm member.
US08763477B2

In an operation amount detecting apparatus, a brake pedal is coupled with an operation rod by a coupling shaft, respective end portions of an elastic member are supported at support positions of a brake pedal by support shafts, the brake pedal is away in a direction orthogonal to an axis line direction of an operation rod with respect to the coupling shaft, an intermediate portion of the elastic member is relatively displaceably coupled by the coupling shaft and a coupling hole, and the elastic member is disposed with output strain sensors which detect an elastic deformation amount of the elastic member and output the elastic deformation amount as a brake operation amount.
US08763476B2

A clamping force sensor assembly for a transformer includes at least one sensor disposed within a casing. The design and configuration of the sensor assembly is such that it accurately measures clamping force values placed on the windings, without adversely impacting the operation of the transformer and with the ability to continue operating under electrical and thermal changes within the transformer. The sensor assembly can include loading members that distribute the pressure evenly over the casing that contains the sensor. The output of the sensor can indicate to an operator the extent of pressure changes experienced by the transformer windings. The output can be coupled with a process by which the damage to or the possibility of failure of the transformer is readily evaluated.
US08763471B2

System and method for using an apparatus for measuring shear strength and viscosity of sediments that extend both the maximum rotational rate attainable and the maximum torque sustainable, and include a high data acquisition rate and data storage. The apparatus can accurately measure, for example, but not limited to, peak, evolution, and residual values of the undrained shear strength, yield, and viscous and plastic flow (including hardening and softening) characteristics of cohesive sediments at various pre-set and variable values of the rotational velocity of the vane sensor.
US08763470B2

System and method for manufacturing an apparatus for measuring shear strength and viscosity of sediments that extends both the maximum rotational rate attainable and the maximum torque sustainable, and includes a high data acquisition rate and data storage. The apparatus can accurately measure, for example, but not limited to, peak, evolution, and residual values of the undrained shear strength, yield, and viscous and plastic flow (including hardening and softening) characteristics of cohesive sediments at various pre-set and variable values of the rotational velocity of the vane sensor.
US08763468B2

Provided are an electrode device, a pressure sensor and an electronic pressure meter. The electrode device may comprise: an electrode portion; and an elastically deformable portion arranged on a radial peripheral of the electrode portion. The electrode portion is integrated with the elastically deformable portion such that when a force is applied to the electrode device, the elastically deformable portion can be deformed correspondingly and the electrode portion can be displaced axially.
US08763454B2

The invention relates to apparatuses (100) for the capacitive determination of the fill level in the individual containers (5.1, 5.2) of a group (10) of regularly disposed containers of the same dimensions, wherein the apparatus (100) comprises a transmitter electrode (201.1) and a receiver electrode (201.2, 201.3) as well as a circuit for carrying out a capacitive measurement. The measuring circuit comprises a transmitting circuit (57) and a receiving circuit (58) and the apparatus (100) comprises a horizontal base plate (200) having a plurality of electrodes (201.1, 201.2, 201.3) which protrude in one direction in relation to a horizontal plane defined by the base plate (200) and which are uniformly mutually spaced apart such that a plurality of working zones of the same dimensions are formed. A plurality of connections (202) are provided through which some of the electrodes (201.1) are connectable to the transmitting circuit (57) and controllable by said circuit and some of the electrodes (201.2, 201.3) are connectable to the receiving circuit (58) and can be read out by said circuit. In the area of each working zone in the horizontal plane at least respectively two electrodes (201.1, 201.2, 201.3) are opposite one another. By means of the connections (202) respectively one of these two electrodes (201.1) will be used as transmitter and the other of the two electrodes (201.2, 201.3) will be used as receiver.
US08763447B2

Measuring apparatus comprises a rotating plate 17, a torque detection plate 18 disposed on a same axis parallel to the plate 17 with a given gap, a torque sensor about the plate 18 through the specimen held between two plates. The plate 18 is a total reflection prism which is made from a material that has a greater refractive index than the specimen and transmits UV and infrared light. An ultraviolet beam is directed onto the specimen through the prism. An infrared beam is directed into the prism. The infrared beam emerging from the prism after total reflection from the interface between the prism and the specimen is detected. A signal processor analyzes the infrared absorption spectrum of the specimen on the basis of the infrared beam. While the viscosity of the specimen in the curing process is measured, the signal processor simultaneously measures the infrared absorption spectrum.
US08763442B2

In representative embodiments, a system includes an acoustic emitter, a controller, an optical sensor, and an indicator for indicating a detection of a predetermined trace chemical vapor by the optical sensor. The acoustic emitter is positioned at a predetermined distance above the ground surface and configured to project a beam of acoustic energy toward the ground surface with a variable angle of incidence α. The controller is configured to control the acoustic emitter to vary the angle of incidence of the acoustic beam within the variable angle of incidence α, while the optical sensor is configured for standoff sensing of a trace chemical vapor proximate the ground surface. Excitation of the ground surface, particularly at a critical angle of incidence β, causes the release of trace chemical vapors from a buried source and the soil into the air above the buried source.
US08763440B2

A method for adjusting a calibration arrangement of an electronic balance during the production process, wherein the calibration arrangement includes a transfer mechanism with a drive system, and wherein the calibration arrangement couples at least one calibration weight to the force-measuring device, said coupling being effected by the transfer mechanism transferring the calibration weight in a guided movement between a rest position and a calibration position. According to the method the distance between the end stops is determined by a counter system and stored into memory. Using the stored travel distance to calculate the rest position and the calibration position.
US08763439B2

A tool to expand an end of a pipe includes a plurality of jaws movable between a closed and expanded position and rotatable about a longitudinal axis, and a shuttle movable along the axis between a disengaged position and engaged position wherein the shuttle and the jaws are engaged and rotatable about the axis between a first and second orientation. A spindle moves between a first position in which the shuttle is in the first orientation and is disengaged from the jaws, a second position in which the shuttle is in the first orientation and is engaged with the jaws, and a third position in which the shuttle and jaws are rotated to the second orientation while the jaws are closed. Movement of the spindle to a fourth position moves the jaws to the expanded position and maintains the engagement of the shuttle and the jaws in the second orientation.
US08763436B2

A wire straightener comprises a wire feed path, a first set of rollers disposed in a first plane along the wire feed path, a second set of rollers disposed in a second plane along the wire feed path, the first and second planes being substantially perpendicular to one another, a first motor operable to adjust a position of at least one of the rollers of the first set of rollers when actuated, and a second motor operable to adjust a position of at least one of the rollers of the second set of rollers when actuated.
US08763433B2

A lock receptacle assembly having a body portion having a first end that includes a bore configured to receive a lock, an end cap removably securable to the first end of the body portion. The end cap having a through bore to allow passage of the lock, such that, when assembled, the lock can lock the end cap and the body portion together. The end cap interlocks with the first end of the body portion so that there is substantially no load on the lock when axial force is applied to the assembly.
US08763431B2

A washing machine comprising a cabinet open at an upper portion, a top cover coupled to the upper portion of the cabinet and including an opening for loading and unloading laundry therethrough, a lid assembly rotatably coupled to the top cover to open and close the opening, and a first hinge unit connecting the lid assembly with the top cover and reducing a speed of closing the lid assembly is provided. In the washing machine, the closing speed of the lid assembly is reduced to mitigate shock between the lid assembly and the top cover.
US08763422B2

A refrigerator includes a main body defining a storage space therein and a door for opening and closing the storage space. The refrigerator comprises a water conduit for directing water supplied from an external water source to the main body of the refrigerator. An inlet valve distributes the water supplied from the water conduit into a hot water conduit and a separate cold water conduit. A cold water tank is mounted to one of the main body and the door for cooling the water supplied through the cold water conduit and then storing the cooled water therein. A hot water tube is mounted to one of the main body and the door for receiving the water supplied through the hot water conduit. The hot water tube includes a heater operably installed within the hot water tube and in direct contact with the water therein. The heater generates heat through the application of electric power thereto to heat the water within the hot water tube to a predetermined temperature. The hot water tube heats water on demand so that no separate hot water tank for storing hot water therein is required. A dispenser is installed on the door for dispensing the hot and cold water supplied from the hot water tube and cold water tank to the outside of the refrigerator.
US08763421B2

The present invention relates to a refrigerator unit and/or freezer unit having at least one door as well as having at least one output unit which is arranged in the door and by means of which goods, in particular ice and/or water can be output, with the output unit or a component for the reception of the output unit having a first section which is connectable to or in communication with a first design of a door and having a second section which is connectable to or in communication with a second design of a door.
US08763415B2

Provided is an air conditioner. The air conditioner includes an outdoor unit and an indoor unit, a plurality of refrigerant tubes guiding refrigerant to flow into the outdoor unit and the indoor unit, and a refrigerant tube support inside the outdoor unit, the refrigerant tube supporting the plurality of refrigerant tubes, wherein the refrigerant tube support has a height difference such that the plurality of refrigerant tubes are separately supported at different positions.
US08763412B1

A system and method for hypobaric (low pressure or “LP”) storage of plant matter is disclosed. The method is characterized by controlling the correlated conditions of total pressure, oxygen partial pressure, air intake rate, and pumping speed and additionally controlling the pressure with a vacuum regulator operating at a higher temperature than the storage space; storing plant matter in storage boxes which are unable to adsorb water and release the heat of water condensation; shielding the storage boxes from radiation emitted by the storage space's wall; shielding plant matter in the storage boxes from radiation emitted by the box's inner surface; and decreasing the total storage space pressure and steady-state oxygen partial pressure to a minimum value which does not cause low oxygen injury and is optimally effective in extending storage life, reducing metabolic heat and biochemical energy production, and preventing microbial decay in the plant matter.
US08763410B2

Methods and apparatuses that facilitate dissolving a hyperpolarized agent within a polarizer and transporting it to a receiver is provided. The methods include delivering water to a hyperpolarized agent contained within a polarizer, forming a hyperpolarized aqueous solution, transporting the aqueous solution through a fluid path system out of the polarizer, filtering the aqueous solution through a partical size exclusion filter to a receiver, and modifying the pH of the filtered hyperpolarized aquous solution with a dissolution medium contained in the receiver. Also disclosed herein are apparatuses for dissolving a hyperpolarized agent comprising a vial for containing a hyperpolarized imaging agent therein, a dissolution fluid path, a delivery fluid path, a particle size exclusion filter, and a receiver connected to the particle size exclusion filter and positioned to receive the filtered aqueous solution of the hyperpolarized imaging agent.
US08763392B2

A hydraulic brake booster system. The hydraulic brake booster system includes a primary piston axially moveable within a bore of a cylinder, a booster chamber located rearwardly of the primary piston within the bore, an input rod extending within the booster chamber, a booster vent path in selective fluid communication with the booster chamber, and a seal member located between the forward face and the primary piston, the seal member in a fixed relationship with the input rod and configured to (i) seal the booster vent path from the booster chamber when the input rod is in a first position, and (ii) not seal the booster vent path from the booster chamber when the input rod is moved rearwardly within the booster chamber to a second position.
US08763386B2

This invention captures hydrokinetic energy to do work such as produce electricity. The hydrokinetic flow exerts a torque on a turbine wheel. The wheel causes a set of tanks to rotate around a horizontal centerline. Working fluid drains from tanks near the top of the wheel to drive a conventional turbine before draining into lower tanks. Although a mechanical power transmission driven by the turbine wheel is simpler in concept, scale up to large slowly rotating wheels encounters increasingly difficult design problems: transmission of 1 kW at 1 rpm requires 6,959 ft-lb. In contrast, the conventional turbine of the fluid drive system provides mechanical power for use at a much higher speed than the turbine wheel. Therefore, very large engines can be built without a step-up transmission or components that must withstand extremely large torque loads. One unit can produce reliable 24/7 utility-scale base-load electrical power.
US08763380B2

The present invention provides a catalyst temperature control device to control a temperature of a catalyst which influences emission performance of an internal combustion engine. A plurality of temperature measurement points are disposed continuously or dispersedly at least in a flow path direction inside the catalyst. The temperature measurement points can include actual measurement points where temperature sensors are disposed, and virtual measurement points where temperature sensors are not disposed. A control point is selected from the plurality of temperature measurement points in accordance with operation conditions of the internal combustion engine, and a target value of the temperature of the catalyst is set. A manipulated variable of the internal combustion engine is determined based on a difference between the temperature at the control point acquired by actual measurement or estimation and the target value, and the internal combustion engine is operated in accordance with the determined manipulated variable.
US08763368B1

Some implementations of a system for controlling an internal combustion engine (e.g., a natural gas fired internal combustion engine or another type of engine) can include an air-fuel ratio controller that is configured to monitor sensor feedback from an exhaust path and to thereafter automatically adjust the air-fuel mixture. The system can be employed in particular methods to control emissions from the engine, for example, by reducing pollutants emitted as components of the exhaust from the engine.
US08763366B2

In a method for operating an air-compressing fuel-injection internal combustion engine having an exhaust gas post-treatment system with a particle filter and a nitrogen oxide reduction catalytic converter, a plurality of internal combustion engine operating settings are provided, each having respective predefined values for predefined internal combustion engine operating parameters. A heating operating setting is set when the internal combustion engine is warming up, while a basic operating setting is set in the warmed-up state. When the temperature in the exhaust gas system exceeds a predefinable first value, the heating operating setting is changed over to the basic operating setting. In the warmed-up state, at least one further (third) operating setting, with an exhaust gas recirculation rate that is reduced compared to the basic operating setting, is provided in addition to the basic operating setting.
US08763346B2

An attachment device for a module for collecting energy originating from solar radiation to a structure, such as a roof, a façade, or a mounting structure of a ground-mounted structure, wherein the module includes on its rear face at least one reinforcing profiled section. The attachment device includes at least one support secured to the structure. The support includes a snap-fastening mechanism with respect to the reinforcing profiled section of the module, which snap-fastening mechanism can be activated by applying a one-way thrust force pushing the module in the direction of the structure.
US08763345B2

The invention provides load-resisting segments (e.g., panels or frames for openings) for transmitting loads through a building structure. In the context of a wall, the load-resisting segments transmit shear loads downward to structural elements below the wall, such as to a building foundation. The load-resisting segments may comprise a truss configuration, i.e., an assembly of members forming a rigid framework. Each load-resisting segment can include web members and pairs of truss plates secured to sides of the segment to secure connections of the web members to each other and to other members. The wall segments can include beam-separation blocks that reduce truss plate failure by spacing apart the ends of two web members bearing against a chord or post to position the intersection point of the load paths of the web members with the load path of the chord or post.
US08763339B2

An energy saving insulated roofing shingle and related method of manufacturing. One embodiment of the shingle has an insulator attached to, or formed as part of, the interior surface of an outer layer across a portion of the headlap area about equal to the designed exposure surface area of the installed shingle. The insulation reduces the heat absorbed by the shingle and transmitted into the deck that in turn heats the attic space. The disclosed principles reduce the heat load directed into a building from the sun. In addition, the thickness of the insulation under the shingle nailing area may be minimized, thereby allowing for the normal asphalt shingle surfaces to lay against each other. Moreover, to reduce the overall shingle thickness, the insulation could replace all or part of the backsurfacing materials applied to the back of shingles in the location where the insulation is added. Additionally, asphalt applied to the back of the shingle could be reduced to accommodate insulation thickness.
US08763334B2

A three piece component (1, 51) comprising a main body (5, 50) having two stiles (3, 65) and at least one panel member (4, 56) intermediate and integrally formed with the two stiles (3, 65). At least one end of the main body (5, 50) defines an opening (6, 59) in the main body (5, 50) where the stiles (3, 65) extend beyond the panel member (4, 56) and at least one rail (2, 81) is formed for insertion into the opening (6, 59) at the end of the main body (5, 50).
US08763333B1

This invention relates to a method of making a dual panel composite truss having a pair of spaced apart prestressed concrete panels. The process includes assembling a truss frame, which includes connecting a plurality of steel posts and bent rod truss members and reinforcing rods and lifting and placing the assembled truss frame in a panel form for pouring a first prestressed concrete panel on one side of the truss frame. The truss frame with the first concrete panel is then stripped, lifted and placed on a turntable and turned to place the other side of the truss frame in the panel form for pouring a second concrete panel, to form a dual panel composite truss having parallel spaced prestressed concrete panels.
US08763328B2

Embodiments of a slab based building system implementing a modular grid are presented herein. The square or rectangular grid may incorporate a connection point with vertical adjustment means for providing precise location of the grid elements relative to each other. An edge form is adapted to attach to the grid system. Additional building elements, such as pre-fabricated walls may be attached at the connection points.
US08763325B2

An adjustable roof jack, having: a flange; a first tapered cylinder fixedly connected to the flange; a second tapered cylinder rotationally connected to the first tapered cylinder; a vent cap tapered cylinder rotationally connected to the second tapered cylinder; and a vent cap assembly fixedly attached to the vent cap tapered cylinder.
US08763320B1

A dual-core self-centering buckling-restrained brace includes a core unit, a restraining unit clamping the core unit therein, a middle sleeve disposed around the an energy dissipating section of the core unit and the restraining unit and having an end welded to one end of the core unit, an outer sleeve disposed around the middle sleeve and having an end welded to the other end of the core unit, two inner plates disposed respectively at two ends of the restraining unit, two outer plates disposed respectively at two ends of each of the middle sleeve and said outer sleeve, at least one first tensing member connecting the first inner plate to the second outer plate, and at least one second tensioning element connecting the first outer plate to the second inner plate.
US08763316B2

A rooftop photovoltaic solar system is disclosed. The solar system comprises a plurality of photovoltaic modules forming a rooftop array, the rooftop array having at least one edge and a wind deflector positioned along the edge of the rooftop array, the wind deflector constrained in a first configuration by a fuse. In the first configuration the wind deflector comprises a deflecting portion adapted to deflect wind blowing on the rooftop above the rooftop array and a ventilation portion having a plurality of openings, the openings positioned to permit airflow under the rooftop array. The wind deflector assumes a second configuration upon release of the fuse. In the second configuration, the deflecting portion is elevated from the first configuration and the ventilation portion is positioned to permit less airflow through the plurality of openings than in the first configuration.
US08763314B2

The present invention relates to a container-type system booth for an indoor/outdoor exhibition or event. According to the container-type system booth of the present invention, facilities used for exhibitions or various events are installed in an event module consisting of a single unit. Then, the event module unit may be installed at a desired place to reduce installation costs and time in installing facilities, and simplify the installation work processes. The event module consisting of a single unit may be produced in the form of various system booths such as a stage system booth, a radial system booth, a blooming system booth, a cubic system booth, a stack system booth, a parallel system booth, and a pinwheel system booth as the exhibition or event progresses. Thus, various stages for exhibitions or events may be optimally created.
US08763300B1

This invention is a modification of a Diver. Added to the diver is an insert that is a semirigid, cylindrical rod. The diver is modified with a cavity with cupped ends with open top and sides in which the insert is placed. A strap arches over the center of the cavity and the insert. The insert can be a chemical light, a chemical light coated with fish attractin scent fish attracting scent or coated with fish attracting scent. The insert are interchangeable. In the preferred embodiment, the diver has two inserts that can of same type attractant or a different type of attractant. The two fish attracting insert within the cavities run parallel to the centerline of the main body and parallel to each other.
US08763289B2

A point of purchase signage system for application upon a point of purchase unit includes a multiple sheet package having multiple distinct graphics for selective display at the point of purchase. The signage system may employ one or more packages in combination to involve a variety of advertising schemes. The signage system facilitates efficient marketing updates at the point of purchase.
US08763287B2

A device for sampling biological tissue (1) to be used in a label for marking animals includes: a hollow needle (3) having a cutting edge (36) at one end, capable of sampling a biological tissue sample when the sampling device is inserted into the biological tissue; a fixation part (22) of the hollow needle, made as a single piece and including a tank (2) containing a chemical for processing a biological tissue sample, the base of the tank including a partition (211) that is punctured by the needle when a pressure is applied upon the insertion of the sampling device into the biological tissue. After puncturing the partition, the content of the tank flow into the hollow needle and contacts the recovered sample. The end of the hollow needle containing the sample can further be protected by a cap, and the sample remains easily accessible for further analysis.
US08763286B2

An interactive sound generating greeting card having two separate and distinct components, one being an outer greeting card which serves as a pocket or cavity with a slot located thereon providing access to the pocket or cavity and the other being an inner greeting card which is sized to partially fit into the cavity in the outer greeting card. A sound module is contained and concealed within the outer greeting card cavity, including a switch mechanism. The inner greeting card and switch mechanism work in combination to control the playback of a digital audio file stored on the sound module such that when the inner greeting card is contained within the cavity of the outer greeting card, playback of the digital audio file is deactivated and when the inner greeting card is removed from the cavity of the outer greeting card, playback of the digital audio file is activated.
US08763285B2

The interactive greeting card of the present disclosure and related inventions combines a traditional paper card with one or more special effects that are initiated by interaction between a user and the greeting card. One or more touch sensors are used to initiate effects including, but not limited to sound, light, movement or a combination thereof.
US08763283B2

A handheld telescopic ironing device for pressing clothing, fabric and the like comprising two handles joined at the distal end with a pivotal hinge, each handle comprised of an elongated hollow outer handle housing and at least one elongated hollow inner handle housing concentrically aligned and telescopically mounted within outer handle housing with a locking means to hold the with inner handle housing and outer handle housing at extended or contracted lengths. Attached to the two handles are heads each having a pressing surface mounted on a hollow head housing so that the two pressing surfaces oppose each other. The telescopic ironing device is further comprised of at least one heating element disposed within one or more of internal cavities of the head housing and has an optional steam feature.
US08763281B2

A plow substantially made from polymeric material is generally configured to be used with all-terrain vehicles (“ATV”) or other similar vehicles. The design and shape of the plow generally cause the snow to move toward the middle of the plow instead of being pushed out of the snow removal path or toward the sides of the plow.
US08763278B2

A footwear assembly with integral footbed suspension system is disclosed. A shoe comprises a sole, a blade extending away from the sole, an Energy Return System (ERS) connected to the blade, an upper, and a cradle coupled to the upper and coupled to the ERS via a plurality of ties, wherein the ERS is intermediate the cradle and the blade. The ERS is configured to resiliently deform under pressure from the foot while the foot is substantially suspended via the cradle relative to the sole. A plurality of sensors are configured to detect relative movement between components of the shoe and to transmit data to a chip positioned in the shoe. The data can be used for gait and performance analysis.
US08763277B2

A shoe including cushioning elements housed in a tread sole adapted to come into contact with the ground, the cushioning elements including a plurality of cushioning capsules orientated in a manner such that they substantially follow a line on which the weight of a person is transferred during walking, that is, a podalic line; the cushioning capsules have different sizes and shapes that are geometrically similar to each other, constituting a series of modular elements adaptable to every shoe size and type.
US08763264B2

An interface and a method for mounting a piece of equipment (5) with a rotary drive source (3). The mounting interface has a first frame (1) fastened to the drive source (3) and a second frame (2) fastened to the piece of equipment (5), the frames (1, 2) being fitted with assembly means (19) for assembling them together. Rails (22, 23) for guiding the piece of equipment (5) are removably mounted on the first frame (1) and co-operate with windows (20, 21) of the second frame (2). The windows (20, 21) are laterally open providing transverse passages for the rails (22, 23) into the windows (20, 21). The piece of equipment (5) can be moved transversely by an operator towards the rails (22, 23) in order to support it and guide it axially towards the drive source (5).
US08763258B2

A portable band saw includes a serviceable/replaceable bumper system for allowing the band saw to be easily repaired if damaged from being dropped. An auxiliary handle is adjustably mounted to the band saw and is releasable from its position if subjected to a large force so as to avoid damage to the handle and tool housing. An adjustable guide shoe includes a toolless adjustment. The front and rear section of the band saw are disposed on opposite sides of a polymeric field case. Compression rods are used to isolate compression forces from the polymeric field case. An electric box assembly including a plastic component box is disposed between the field case and a front section of the band saw. A crash guard is mounted adjacent to the field case and includes a sight guide along an edge thereof and a rear blade guard formed integrally therewith.
US08763252B2

Device for securing and locking a display element (1) mounted on a support (3) using at least one assembly element (2) in a direction of assembly (D). The device includes at least one locking element (4) for the assembly element (2) and the locking element (4) is accessible from the visible side (11) of the display element (1).
US08763251B2

A method of mounting a gear train to a torque frame includes providing a unitary carrier having a central axis that includes spaced apart walls and circumferentially spaced connecting structure defining mounts for interconnecting the walls. Spaced apart apertures are provided between the mounts at an outer circumference of the carrier. Gear pockets are provided between the walls and mounts extending to the apertures, and a central opening in at least one of the walls. A plurality of intermediate gears and a sun gear are inserted in the carrier. A first ring gear half is placed about the outer periphery of the intermediate gears, and attach a torque frame to the carrier.
US08763244B2

There is disclosed a method of forming a patterned conductive element for an implantable medical device, the method comprising the steps of: depositing a supplementary material on a sheet of conductive, parent material to form a sheet of composite material; applying a carrier material over the supplementary material of the composite sheet to form a sheet of semi-finished material; removing portions from at least the conductive parent material of the sheet of semi-finished material in accordance with a desired pattern corresponding to a patterned conductive element to be formed; and releasing at least the carrier material from the sheet of semi-finished material.
US08763240B2

A fabricating process for a multi-layer printed circuit board containing embedded passive components is provided. The method includes a calibration step wherein a calibration measurement is taken of the geometry or at least one electrical parameter of an arrangement of calibration test points for a circuit forming process, such as masking, etching and/or lamination. A process control step is performed during the process, wherein a process control measurement is taken of at least one electrical parameter at one or more process control test points along one or more axes outside areas in which a circuit is to be formed. An analysis is performed of at least the calibration measurement and the process control measurement to calculate a CAD geometry change required to improve precision of embedded passive components to be printed on the multi-layer printed circuit board. The CAD geometry is modified in accordance with the calculated CAD geometry change, and multi-layer printed circuit boards containing embedded passive components are manufactured in accordance with the modified CAD geometry. The analyzing step may model variability and adapt to it.
US08763238B2

A hearing aid (8) comprises an inlet port (6), a sound tube (12) for conveying sound to the ear piece (13). The invention further provides a component for a hearing aid comprising a slab (26) having an exterior surface, which is super-hydrophobic. The component may be any one of a housing, a casing, a shell, a faceplate, a grid, a hook, a lid, a battery drawer, a button, or a manipulator. The invention also provides a method of manufacturing a component for a hearing aid.
US08763237B2

A method of fabricating a touch panel is provided. A substrate having a touch-sensing region and a peripheral region is provided. A touch-sensing circuit layer including first sensing series, and second meshed metal sensing pads is formed on the touch-sensing region of the substrate. An insulating layer having first contact windows is formed on the substrate to cover the touch-sensing circuit layer. The first contact windows expose a portion of the second meshed metal sensing pads. A plurality of second transparent bridge lines are formed on the insulating layer located in the touch-sensing region. Each second transparent bridge line is electrically connected to two adjacent second meshed metal sensing pads through two first contact windows. The second transparent bridge lines completely cover the portion of the second meshed metal sensing pads exposed by the first contact windows.
US08763235B1

A method for bonding a first substrate to a second substrate is described. The first substrate includes a first plurality of solder pads, a first alignment mark set, and a first plurality of dots. The second substrate includes a second plurality of solder pads, a second alignment mark set, and a second plurality of dots configured to interlock with the first plurality of dots. The method includes aligning the first alignment mark set with the second alignment mark set. The first alignment mark sets being aligned corresponds to the dots and the solder pads being aligned. The method also includes locking the first plurality of dots with the second plurality of dots to form an interlocking key. The method also includes reflowing at least one of the first and second pluralities of solder pads. The dots remain substantially solid during the reflow.
US08763228B2

The invention relates to a device for inserting and crimping a ring on an attachment rod in a hole, comprising a robot, a monitoring and control system and an end tool designed to crimp the ring on the rod. The end tool includes a crimping device and a ring installation device which are solidly connected to a fine-positioning device, by means of which the end tool is attached to an end element of the robot. A ring insertion subassembly of the ring installation device and a crimping nose of the crimping device can move on the end tool so as to be positioned alternatively on an axis of an attachment to be installed, with no controlled movement of the robot when the end tool has been pre-positioned.
US08763221B1

This disclosure describes a tool or a family of tools which will provide mechanical force to separate pieces, plates, or parts of machinery or other assemblies which, although de-fastened, still resist separation. This is accomplished by utilizing a bolt-like device and a plurality of gripping inserts, which provide separating force between a plurality of plates or similar structures when the device is operated properly.
US08763218B2

A modular casket made of lightweight materials is structurally reinforced using a structural sealant along at least the inner surfaces of the side panels, and optionally along at least side edge portions of a base panel to which the side panels are coupled, to stiffen and rigidize the casket against flexion along longitudinal and lateral axes, as well as torsional flexion. The structurally reinforced casket is sealed or more readily sealed against leakage and provides other benefits of structural stiffness and rigidity with relatively small cost and weight penalties.
US08763217B2

A buckle includes a male member and a female member. The male member includes: a base to which a string member is attachable; a pair of legs that project from the base and are elastically deformable in directions intersecting an insertion direction of the male member; and engaging portions that are provided to the legs and are engageable with the female member. When the male member is inserted into the female member, parts of the legs come into contact with inner walls of the female member to form biasing portions that bias the male member in an opposite-insertion direction using a resilience of the legs.
US08763215B1

A structure for quickly clipping an advertising curtain includes a first frame, a second frame secured to the first frame so as to form a guide-groove space and a clipping space and at least a fastener arranged in the guide-groove space, wherein the fastener includes a first connecting part and a second connecting part pivoted with the first connecting part, wherein the second connecting part includes a compressible portion laterally extending from two sides thereof at an end of the second connecting part, wherein the compressible portion of the second connecting part has two ends abutting against sidewalls of the guide-groove space such that the first and second frames can be quickly assembled or disassembled due to the guide-groove space being pushed to expand.
US08763214B2

A fastening device includes a first clamping arm, a second clamping arm pivotably connected to the first clamping arm and a mounting plate. The first clamping arm includes a first engaging portion. The first engaging portion defines a first threaded latching cutout. The second clamping arm includes a second engaging portion. The second engaging portion defines a second threaded latching cutout. The mounting plate attract the first engaging portion and the second engaging portion together. The first and second clamping arms are capable of being pivoted to make the first and second engaging portions abut against each other or moving away from each other. When the first and second engaging portions abut against each other, the first and second latching cutouts align with each other, to form a clamping hole to hold a threaded member.
US08763211B1

A binding belt-based rod member clamping device includes a binding belt having a toothed surface portion located on the upper wall thereof, a buckle affixed to a head end of the binding belt and defining an insertion hole for the insertion of a tail end of the binding belt and two series of sloping teeth respectively disposed at two opposite lateral sides of the insertion hole, and a locking lever having a teethed cam located at one end thereof and pivotally coupled to the buckle and turnable to engage the toothed surface portion of the binding belt after insertion of the tail end of the binding belt through the insertion hole and two pawls bilaterally disposed near a rear end thereof and adapted for engaging the two series of sloping teeth of the buckle to lock the tail end of the binding belt in the inserted position.
US08763209B2

A ratchet buckle and strap assembly is provided. The ratchet buckle has a passageway configured to slidably receive the strap, a pawl arranged to engage the strap and prevent movement of the strap in a direction from the rear portion toward the front portion, while allowing movement of the strap in a direction from the front portion toward the rear portion of the passageway, and a drive actuator arranged to engage the strap and feed the strap through the passageway from the front portion toward the rear portion of the passageway. The strap may have a plurality of first teeth, and a plurality of separate second teeth. The first teeth may be on a first side of the strap and the second teeth may be on a second side of the strap. The ratchet buckle may be configured such that the pawl is configured to engage a first side of the strap and the drive actuator may be configured to engage a second side of the strap opposite the first side.
US08763204B2

A shock absorbing damper incorporated into a shock absorbing/door pull-in mechanism includes a piston inside thereof. If the sliding door is moved in a closing direction, one end of a rod connected to the sliding door closes a pressure release hole formed in a central portion of the piston. Then, a resistance to movement of the piston is generated to absorb a shock occurring when the sliding door is closed. On the other hand, if the sliding door is moved in an opening direction, the rod is separated from the piston. As a result, the pressure release hole in the piston is opened and a shock attenuating medium (oil) flows through the pressure release hole and therefore the sliding door moves lightly.
US08763198B2

A paint roller includes a handle including a pair of spaced mounting arms, and a conical-shaped roller rotatably secured between the mounting arms. The conical-shaped roller facilitates an application of a coating such as paint or the like to a surface with an adjacent surface as close as a 45° corner.
US08763192B2

A head for cleaning a target surface, such as a toilet bowl. The head has a longitudinal axis and comprises a starch based material. The material may be provided as a sheet, and formed to make a generally round head or a head of laminae. The head may optionally contain granules, which optionally define a core and improve the stiffness of the head. The starch based material may be extruded to have a machine direction oriented in the longitudinal direction of the cleaning device.
US08763189B2

An oral hygiene implement is provided. The oral hygiene implement includes a handle; a head including a plurality of contact elements; a neck disposed between the handle and the head; an indication element; and an electromagnetic energy output source. The electromagnetic energy is directed from the output source to the indication element such that a Total Visible Projected Angle (φT) of the oral hygiene implement is greater than about 300 degrees.
US08763185B2

A temporary bridge includes two spans, each including at least three bridge elements to be stacked when the bridge is in a first so-called non-deployed position. The bridge elements are pivotably connected to one another, wherein two consecutive bridge elements are connected to one another by at least two linking arms mounted on the same side edge of the bridge elements. Two consecutive linking arms form a regular parallelogram with the two consecutive bridge elements connected by the arms, which can be deformed such that the movement of one bridge element relative to a bridge element immediately below in the stack of a span in the non-deployed position of the bridge causes the circular translation of the bridge element relative to the bridge element of the span immediately below. For at least one of the spans, at least one of the linking arms is shared by three consecutive bridge elements.
US08763184B2

A laundry machine and a control method thereof are provided in which laundering ability may be improved while also improving efficiency and noise/vibration. The laundry machine employs a plurality of drum motions by varying drum rotational speed, drum rotational direction, and drum starting and stopping point, to provide different motion of laundry items in the drum.
US08763175B2

A fixing structure of a faucet is fixed on a sink countertop with a hole and contains a faucet having a housing, a pull-out spray head, a mixing valve, and a water supply set. The water supply set includes a cold-water inlet pipe, a hot-water inlet pipe, and a mixing outlet pipe. A positioning device includes a base having a peripheral fence, a bottom fence, and a mouth. The bottom fence has a limiting face and at least one orifice, the limiting face has a channel, two stop posts, and an abutting face. Two screw rods extend out of the hole and are rotated above the base. Two clamping blocks are screwed with the two screw rods and are limited by the two stop posts to rotate when the two screw rods are rotated, and the two clamping blocks move upwardly to retain a bottom end of the sink countertop.
US08763173B2

Stainless steel sinks are disclosed which have a chrome surface coating layer. In one highly preferred form the layer is electroplated in a non-uniform manner such that high wear areas automatically receive an extra thickness of the chrome. The layer improves stain resistance and scratch resistance well beyond what conventional chromium mixed throughout the stainless steel itself will do. Processes for applying the layer are also described, as are the effects of different brushing finishes.
US08763167B2

A protective undergarment (10), shown in the form of shorts, includes integrally formed protective panels (22, 26, 30) that exhibit slash-proof properties. The protective areas (22, 26, 30) are made from a flexible Kevlar® knit or the like, and extend to cover the groin, crotch, substantial areas of the buttocks and the inner thigh regions of both legs. The protective panels (22, 26, 30) are externally snitched to a low thermal burden material (18, 20), such as a polyester mesh, that provides elasticity and completes the structure of the shorts (10). The Kevlar® knit is flexible and preferably lies directly against the skin of a user to provide blast wave and ballistic fragment deflection while permitting mobility in a lightweight arrangement. Varying thickness of the Kevlar® knit can be used in the protective areas (22, 26, 30) selectively to enhance protection against blast wave and fragment penetration. The shorts (10) find particular application in battlefield theatres where military personnel are exposed to bomb threats.
US08763166B1

A head guard is provided which has a fabric layer and a padding layer. The head guard is stretchable between a relaxed configuration and an expanded configuration. The expanding configuration has a convex shape such that it can conform to a head of a wearer. The head guard can be worn by a wearer in combination with a helmet.
US08769699B2

A secure data parser is provided that may be integrated into any suitable system for securely storing and communicating data. The secure data parser parses data and then splits the data into multiple portions that are stored or communicated distinctly. Encryption of the original data, the portions of data, or both may be employed for additional security. The secure data parser may be used to protect data in motion by splitting original data into portions of data that may be communicated using multiple communications paths.
US08769690B2

Instructions allowing their recipient to access content via a computer network are intercepted at a destination device sending the instructions via a host-server. Content of an instruction is analyzed at the destination device for malicious components, and results of the analysis are associated with the content prior to being presented to viewers of the content.
US08769688B2

An apparatus including an intrusion detection arrangement and a location identification arrangement which ties digital information (i.e. transaction events such as parameters of information, database queries, transaction ranges, etc.) submitted to a computer system with the physical characteristics of the event such as the picture of the person(s) originating the information.
US08769687B2

A network security system is deployed between an internet backbone and intranets that belong to subscribing organizations. The system includes a scanning system that scans incoming electronic mail for malicious code and an anti-virus server for downloading anti-virus code to clients on the intranets. A switch is provided for directing incoming electronic mail from the internet backbone to the scanning system so that the electronic mail can be scanned. In one embodiment, a decoy server is also provided for masquerading as a legitimate server and logging suspicious activity from communications received from the internet backbone.
US08769680B2

Detecting attacks on secured computer resources, including gathering user security data for a user having a user password protecting resources on a computer system; generating an alert password that is easier to crack than the user password; and deploying the alert password on the computer system for use in detecting password attacks on the protected resources. Generating an alert password that is easier to crack than the user password in some embodiment further comprises: generating an alert password having a cracking difficulty; attempting to crack the alert password and the user password until one cracks; and if the user password cracks first, repeatedly carrying out the following steps so long as the user password continues to crack first: generating an alert password having a reduced cracking difficulty; and attempting to crack both the alert password having a reduced cracking difficulty and the user password until one cracks.
US08769678B2

Some embodiments of cloud-based gateway security scanning have been presented. In one embodiment, some data packets are received sequentially at a gateway device. The data packets constitute at least a part of a file being addressed to a client machine coupled to the gateway device. The gateway device forwards an identification of the file to a remote datacenter in parallel with forwarding the data packets to the client machine. The datacenter performs signature matching on the identification and returns a result of the signature matching to the gateway device. The gateway device determining whether to block the file from the client machine based on the result of the signature matching from the datacenter.
US08769676B1

Techniques for identifying suspicious applications are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for identifying suspicious applications comprising determining one or more clusters of applications in an identified category of applications based on requested permissions of each of two or more applications in each of the one or more clusters of applications, determining a center application of each of the one or more clusters, and determining, using at least one computer processor, a similarity score for an application being evaluated based at least in part on a distance between the application being evaluated and the center application of a closest cluster of the one or more clusters.
US08769675B2

Method and apparatus to detect clock roll-forward attacks in a computing device or similar system. This protects against hackers who tamper with the system clock of, for instance, a digital media playback device in order to access a content item which has been rented for a limited time. By detecting clock roll-forward tampering, the present method and system prevent such hackers from accessing the content item outside its authorized rental time period.
US08769674B2

A method, system, computer program product, and/or a computer readable medium of instructions for detecting a malicious message for an instant messaging service. In one form, the method comprises: receiving a message in a first processing system; analyzing the message to determine if the message is malicious; and in response to detecting that the message is malicious, restricting the message from threatening: the first processing system; and a second processing system in data communication with the first processing system. In another form, the method comprises receiving, in a first processing system, input data indicative of an instruction to transfer a message to a second processing system; analyzing the message to be transferred to determine if the message is malicious; and in response to detecting that the message is malicious, restricting the message from being transferred to the second processing system.
US08769666B2

An image processing device includes a plurality of printers (Pr1, Pr2, Pr3, Pr4, . . . ) and a plurality of client machines (PC1, PC2, PC3, PC4, PC5, . . . ). When requesting an image data processing to a printer other than the printer to which an image data processing has been requested firstly, the client machine checks the security level of the other printer to which the image data processing is to be requested before requesting the image data distribution processing to the other printer. When selecting another printer to which the image data distribution processing is to be requested, the security level in each printer is sufficiently considered.
US08769656B2

A method for providing fast and secure access to MIFARE applications installed in a MIFARE memory being configured as a MIFARE Classic card or an emulated MIFARE Classic memory, comprises: keeping a repository of MIFARE memories and user identifications assigned to said MIFARE memories as well as of all MIFARE applications installed in the MIFARE memories, wherein, when a new MIFARE application is to be installed in a MIFARE memory identified by a user identification the present memory allocation of said MIFARE memory is retrieved, an appropriate sector of said MIFARE memory is calculated, a key is calculated for said MIFARE application and the MIFARE application together with the assigned sector and key are linked to the user identification and are stored in the repository.
US08769653B2

A system, a computer device implemented method, and a computer readable article of manufacture for executing a computer implemented method for a unified access control for a plurality of composed services in a distributed computing environment without requiring repeated input of security certification. The method includes the steps of: acquiring a first role of a user in a first composed service; sending an invoking request by a processing unit of the first composed service to a second composed service; receiving the first role of the user in the first composed service and predefined role-role mapping relationships, and determining a second role of the user in the second composed service by a role determining component; and then sending the determined role in the second composed service by a role sending component to the second composed service, thereby providing unified access without requiring repeated input of security certification.
US08769649B2

A full spectrum cyber identification determination process for accurately and reliably determining and reporting any identification determination from a full spectrum of possible cyber identification determinations.Utilizing cyber resources and predetermined criteria for providing cyber identification determinations for at least one unidentified subject of an observation, the process:provides identification determinations for any possible subject of an observation;provides for the utilization of any selected attainable level of accuracy, up to, and including 100% accuracy;provides for single, intermittent, and constant identification determinations;utilizes any available cyber resources;interacts with utilized cyber resources to provide any possible function and/or observation;recognizes characteristics from observations and then utilizes recognized characteristics for comparing and/or determining;provides and utilizes a standard set of designations for representing all aspects of the process;utilizes useful information and/or outcomes from comparing for making identification determinations; and,reports on any aspect of the process at any time.
US08769647B2

A method for accessing a 3G network includes: a terminal accessing a wireless local area network by adopting a WAPI protocol, and notifying an AAA server of a 3G network through an AP of the wireless local area network that the terminal intends to access the 3G network; the AAA server obtaining identity information of the terminal through the AP, and performing an EAP-TLS negotiation process with the terminal through the AP after determining that the terminal is a subscription terminal of the 3G network according to the identity information; and the terminal accessing the 3G network after finishing the EAP-TLS negotiation process. A system for accessing a 3G network includes an AP of a wireless local area network and an AAA server of a 3G network. The present invention reduces unnecessary processes the message interacting, the certificate verification, the signature verification, and so on and improves the system efficiency.
US08769645B2

Leveraging a persistent connection to provide a client access to a secured service may include establishing a persistent connection with a client in response to a first request from the client, and brokering a connection between the client and a secured service based on a second request from the client by leveraging the persistent connection with the client. The brokering may occur before the client attempts to connect to the secured service directly and the connection may be established between the client and the secured service without provision by the client of authentication information duplicative or additional to authentication information provided by the client to establish the persistent connection.
US08769640B2

Embodiments are directed to managing server content and configuration from within a single server management application. In one embodiment, a computer system receives a client connection requesting initiation of a server management application. The computer system initiates the server management application. The application provides means managing content and server configuration settings from within the server management application. The computer system receives user input indicating a configuration settings change to be applied to the server and alters configuration settings on the server. The management application provides configuration access to those settings for which the client has access rights. The computer system receives user input indicating that one or more portions of content are to be published to the server and publishes the content portions to the server. The server management application implements a protocol provider model that facilitates content publishing to the server over a variety of different protocols.
US08769633B1

A system and method for providing policy-based data management and control on a NAS device deployed on a network and having event enabling framework software. When a user makes a request to store, read, or manipulate data on the NAS device, the NAS device provides an indication of this request to a management tool running on a remote system through the event enabling framework software. The management tool reviews the request in light of its previously established policy-based data storage management configuration and subsequently informs the NAS device, via the event enabling framework software, to either accept or not accept the user's request to store, read or modify data on the NAS device.
US08769632B2

A secure electronic mailbox is provided to a customer having an electronic account. The electronic account links the secure electronic mailbox to a physical address of the customer. The customer can send and receive secure and non-secure messages via the secure electronic mailbox. The customer can also access electronic services such as electronic bill presentment and payment using the secure electronic mailbox.
US08769627B1

A computer-implemented method for validating ownership of deduplicated data may include (1) identifying a request from a remote client to store a data object in a data store that already includes an instance of the data object, (2) in response to the request, verifying that the remote client possesses the data object by (i) issuing a randomized challenge to the remote client, the randomized challenge including a random value which, when combined with at least a portion of the data object, produces an authentication token demonstrating possession of the data object and, in response to the randomized challenge, (ii) receiving the authentication token from the remote client; and, in response to receiving the authentication token from the remote client, (3) storing the data object in the data store on behalf of the remote client. Various other methods and systems are also disclosed.
US08769620B2

A method and system for using subscription service content are provided. The method includes: receiving a registration request for using subscription service content transmitted from a user terminal, where the registration request carries an identifier (ID) of the user terminal; determining whether the registered number of the user terminals using the subscription service content registered by a user is greater than the maximum number of the user terminals permitted to use the subscription service content according to the ID of the user terminal, and if not, activating the user terminal according to the ID of the user terminal; and providing authorization for permission of using the service content for the activated user terminal. Through the provided technical solutions, a user is capable of conveniently using the service content at different terminals while unauthorized spread of the service content is avoided during network handover of a user equipment (UE).
US08769585B2

Systems and methods to process program wish list data are provided. A system includes a media receiver adapted to receive media content from a media distribution system and a recording module responsive to the media receiver. The system also includes a program guide module to receive a published program guide identifying media content available to be distributed via the media distribution system. The system further includes a wish list module to generate wish list data including identifying information associated with at least one program. The at least one program is not listed in the published program guide when the wish list data is generated. The system also includes a reporting module to report information related to the wish list data to a remote network element.
US08769575B2

A method of providing a user interface in a data broadcasting receiver is provided. The method of providing a user interface in a data broadcasting receiver comprises selecting one of a plurality of search factor information transmitted together with video information through data broadcasting and displaying selection options for selecting one of a plurality of video information comprising a part of the video information corresponding to the selected search factor. Therefore, the user can simply search for various information while viewing a movie, a TV program, a sports, etc provided through data broadcasting.
US08769574B2

A receiver 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.
US08769566B2

An advertisement is selected based on a demographic profile that is determined based on a second set of categories of broadcasted programs. The second set is a set to which a category from a first set of categories of broadcasted programs has been added in response to either a selecting of the category from the first set, or a broadcasted program viewing device being tuned, for a period of time at least equal to a first predetermined threshold, to at least one broadcasted program predetermined to be in the category from the first set. The advertisement may be displayed with an interactive programming guide.
US08769562B2

A digital broadcast method includes receiving audio and video data that form a predetermined content for digital broadcasting; receiving related data indicating a content related to the predetermined content; performing a control that transmits the received related data to a data receiving device prior to transmitting the received audio data and video data; receiving the audio and video data that form the predetermined content and the related data of the predetermined content that have been subject to the control; changing a viewing channel in response to a changing instruction of the viewing channel from a viewer; and outputting, when the viewing channel is changed from a first channel number to a second channel number at the changing and then changed to the first channel number again, the received related data with audio and video data corresponding to the first channel number to an output unit.
US08769561B2

An apparatus integrates a plurality of television signal sources into a cohesive audio/video environment. Internal provisions include a standard broadcast-frequency tuner, cable tuner as well as other optional inputs such as for a direct-broadcast satellite, previously recorded video material, etc. In the preferred embodiment, means are provided whereby a main or primary program channel may be linked to additional channels providing supplementary information to enhance resolution, sound quality, or to facilitate special effects.
US08769548B2

Techniques and systems are disclosed for managing computer resources available to multiple running instances of a media player program. The methods include monitoring consumption of computing resources of multiple running instances of a media player program to render respective media content in a graphical user interface of a computing device. The graphical user interface associated with an additional program configured to render additional content, different from the media content, to the graphical user interface. The additional program can be a browser. The methods further include instructing the multiple instances to reduce respective portions of the computing resources consumption upon determining that a requested increase in computer resources consumption of the media player program would cause the computer resources consumption of the media player program to exceed a first predetermined level.
US08769547B2

Data transfer during processor context switching is reduced, particularly in relation to a time-sharing microtasking programming model. Prior to switching context of a processor having local memory from a first to a second process, a portion of the local memory that does not require transfer to system memory for proper saving of data associated with the first process is determined. The context of the processor is then switched from the first to the second process, including transferring all of the local memory as the data associated with the first process, to system memory—except for the portion of the local memory that has been determined as not requiring saving to the system memory for proper saving of the data associated with the first process. Therefore, switching the context from the first to the second process results in a reduction of data transferred from the local memory to the system memory.
US08769534B2

Novel techniques are provided to determine concurrent hardware resource usage as expressed in activity performed by hardware processors. A cloud computing consumer can verify the level of the quality of service provided by the physical infrastructure of a cloud, thereby allowing the consumer the ability to request a transfer of the hosting physical infrastructure to a less burdened physical machine.
US08769524B2

There is provided a method for HTML directed adaptive features for mobile applications. By presenting user interface portions of the application as HTML documents referenced from a manifest file, the manifest file may be updated from a remote server without directly modifying a native binary of the application. By registering URL handlers for application functions in the native binary of the application, and by modifying a local file manifest stored on a mobile device, the scope of application functionality can be updated by adding, removing, or modifying URLs. The manifest files may further be adapted using specific contexts, such as device hardware, location, user profile data, and other information. Advantageously, application update approval processes through application marketplaces may be bypassed since the native binary is kept intact, allowing for more timely and relevant updates.
US08769511B2

A virtual machine executive (VME) system operating on a target platform that includes a virtual machine monitor (VMM) and a dynamic compiler, in particular, a trace compiler (TC). System embodiments include a virtual machine monitor configured to record a trace corresponding to a selected cycle, and configured to transform the trace into a representation of a trace tree; and a trace compiler cooperating with the virtual machine monitor to compile the representation of the trace tree into a compiled code segment of native machine code executable on the target platform, in which the trace is a linear instruction sequence traversing at least a portion of a method, a loop, or a branching node.
US08769509B2

Methods and apparatus for preserving precise exceptions in code reordering by using control speculation are disclosed. A disclosed system uses a control speculation module to reorder instructions within an application program and preserve precise exceptions. Instructions, excepting and non-excepting, can be reordered by the control speculation module if the instructions meet certain conditions. When an excepting instruction is reordered, a check instruction is inserted into the program execution path and a recovery block is generated. The check instruction determines if the reordered excepting instruction actually needs to generate an exception. The recovery block contains instructions to revert the effects of code reordering. If the check instruction detects the need for an exception, the recovery block is executed to restore the architectural state of the processor and the exception is handled.
US08769505B2

A method disclosed herein provides for receiving information relating to an event that occurred while processing server request from a compiled code snippet inserted into a compiled computer program, calculating diagnostic information relating to execution of the server request based on the received information, and providing the diagnostic information. Alternatively, a computer-readable medium, storing a set of instructions, is provided for, the instructions, when executed by a processor perform a method including, while a server request is being executed, receiving information from a compiled code snippet, in inserted into a compiled computer program, the received information relating to a thread starting to process the server request. Alternatively, an apparatus is provided to receive information from a plurality of compiled code snippets, inserted into a compiled computer program, the received information relating to a plurality of threads processing a server request and storage to store the received information.
US08769504B2

A dynamic instrumentation method and apparatus which may trace, debug, and profile the execution of a running program without affecting the operation of the program, are provided. According to the method, a break instruction is inserted and executed at start of execution of a first instruction and immediately after execution of the last instruction of a function constituting the program. Environment values of the function before and after execution may be identified. The program may be dynamically instrumented without being affected by any tracing or debugging operations.
US08769498B2

A system for tracking register and/or storage area assignments and warning a programmer of potential assignment errors. More specifically, the system tracks programmer assignments to registers and storage areas and determines if a register or storage area has been modified prior to a call to a program or process external to the source code being examined. The system notes whether a modified register or storage area is restored to its original value subsequent to the external call. If the register or storage area has not been restored, the system displays a warning of a possible assignment error.
US08769493B2

Lifecycles of virtual image assets are managed as follows. A set of assets including a set virtual image assets and a set of software bundle assets are analyzed. At least a portion of relationship data between one or more of the virtual image assets and one or more of the software bundle assets is determined. The at least a portion of relationship data is stored in a memory. At least one of one or more virtual image assets and one or more software bundle assets are determined to be associated with a set of changes. At least one virtual image asset that is related to the one or more virtual image assets and/or one or more software bundle assets associated with the set of changes is identified. The at least one virtual image asset that has been identified is updated based on the set of changes.
US08769485B2

A stream processing platform that provides fast execution of stream processing applications within a safe runtime environment. The platform includes a stream compiler that converts a representation of a stream processing application into executable program modules for a safe environment. The platform allows users to specify aspects of the program that contribute to generation of modules that execute as intended. A user may specify aspects to control a type of implementation for loops, order of execution for parallel paths, whether multiple instances of an operation can be performed in parallel or whether certain operations should be executed in separate threads. In addition, the stream compiler may generate executable modules in a way that cause a safe runtime environment to allocate memory or otherwise operate efficiently.
US08769481B2

An approach is provided for managing a work product. A data model is stored. A functional requirement is traced to an implemented service by displaying a sequence of displays: (1) details of the functional requirement; (2) details of a process element related to the functional requirement by the data model; (3) details of a business service related to the process element by the data model; (4) details of an information technology (IT) service design related to the business service by the data model; (5) details of a service component of the business service, the service component related to the IT service design by the data model; and (6) a document supporting the implemented service. Each of the displays (2) through (6) is displayed in response to a receipt of a selection of a hyperlink included in the previous display in the sequence.
US08769476B2

A method of generating a circuit layout of an integrated circuit includes generating layout geometry parameters for at least a predetermined portion of an original netlist of the integrated circuit. A consolidated netlist including information from the original netlist and the layout geometry parameters is generated. Then, the circuit layout is generated based on the consolidated netlist.
US08769475B2

Provided is a system and method for designing the layout of integrated circuits or other semiconductor devices while directly accessing design rules and a library of design features by interfacing with a GUI upon which the design layout is displayed. The design rules may be directly linked to the design features of the pattern library and imported into the device layout. The design rules may be directly accessed while designing the layout or while conducting a design rule check and the design features from the pattern library may be used in creating the layout.
US08769474B1

Disclosed are methods, systems, and articles of manufacture for using pattern matching with an integrated circuit layout including recognizing shapes within the IC layout, identifying features for the shapes, and extracting situations for the respective features. The method may further include simulating the situations to determine a set of situations for modification based on an OPC requirement, modifying the set of situations to improve satisfaction of the OPC requirement, and reintegrating the modified set of situations into the IC layout. The method may also include simulating a subset of the extracted situations to determine aerial images of the subset, and tiling the subset of situations to form a larger aerial image. The method may also include removing overlap from a window based on the situations extracted for the window, calculating a density for each of the situations, and calculating a density for the window based on the density.
US08769461B1

Processing a circuit design for implementation on a target device includes, for a first driver that is a driver of a net having a plurality of loads, selecting a second driver that is a driver of the first driver. A representation of a rectilinear Steiner arborescence (RSA) tree is generated from the second driver and the plurality of loads. The RSA tree includes nodes representative of the plurality of loads and a plurality of Steiner points. A subset of the plurality of Steiner points in the RSA tree is selected for disposing respective replicated instances of the first driver. The respective replicated instances of the first driver are assigned to locations on the target device associated with the subset of Steiner points. The connections from each of the respective replicated instances of the first driver are assigned to a respective subset of the plurality of loads.
US08769459B2

The present invention provides a high-end fault-tolerant computer system and an implementation method. The system includes N single junction prototype verification systems and M crossbar-switch interconnection router chipsets. Each crossbar-switch interconnection router chipset is used to achieve the interconnection among the N single junction prototype verification systems. Switching is not performed among all crossbar-switch interconnection router chipsets, and both M and N are positive integers greater than or equal to 2. The single junction includes: a computer board, which is 4-path tightly-coupled computer board, and a junction controller for controlling 2 paths of CPUs on the computer board. The present invention can effectively realize the global memories sharing, balance the system transmission bandwidth and delay, and solve the problem of the integration reliability of multi-path CPU system.
US08769454B1

The present disclosure teaches a system and method for register-transfer level (RTL) design checking for exploring mismatches and ambiguous language semantics that occur during the simulation and synthesis phases of the circuit design. In particular, the present disclosure utilizes identified patterns of design violations that occur as a result of these mismatches to create rule objects. The rule objects are then used to identify circuit design violations relating to mismatches between designer intent and ambiguous language. The rule objects are also categorized into different categories so as aid in the analysis of design rule violations and to identify the major impacts to the design qualities and to provide a confidence level of the overall design quality.
US08769453B2

Disclosed is an improved method, system, and computer program product for preparing multiple levels of semiconductor substrates for three-dimensional IC integration. Some embodiments utilize the process and design models to check and fabricate the insulating dielectric layer (IDL) separating the first and the second film stacks on separate substrates and then prepare the surface of the IDL to receive an additional layer of semiconductor substrate for further fabrication of the chips. Yet some other embodiments further employ the design and process models to ensure the IDL and the semiconductor substrate are sufficiently flat, or are otherwise satisfactory, so the three-dimensional integrated circuits meet the reliability, manufacturability, yield, or performance requirements. Yet some other embodiments further employ design and process models to place the vias connecting the multiple film stacks.
US08769452B2

Systems and methods are provided for extracting parasitics in a design of an integrated circuit with multi-patterning requirements. The method includes determining resistance solutions and capacitance solutions. The method further includes performing parasitic extraction of the resistance solutions and the capacitance solutions to generate mean values for the resistance solutions and the capacitance solutions. The method further includes capturing a multi-patterning source of variation for each of the resistance solutions and the capacitance solutions during the parasitic extraction. The method further includes determining a sensitivity for each captured source of variation to a respective vector of parameters. The method further includes determining statistical parasitics by multiplying each of the resistance solutions and the capacitance solutions by the determined sensitivity for each respective captured source of variation. The method further includes generating as output the statistical parasitics in at least one of a vector form and a collapsed reduced vector form.
US08769449B1

Methods for generating a circuit design are disclosed. A plurality of cells is instantiated in the circuit design in response to user input. The set of interface parameters of each cell is arranged into a hierarchy of interface levels as indicated by an interface model corresponding to the cell. For each of the interface levels, values of the sets of interface parameters of cells included in the interface level are respectively propagated to other cells directly connected to the cell. In response to propagating a value of an interface parameter from another cell of the plurality of cells to the cell and the cell having a value of the corresponding interface parameter that is different from the propagated value, a value for the corresponding interface parameter of the cell is determined using a respective propagation function associated with the corresponding interface level.
US08769446B2

A method for generating a layout for a device having FinFETs from a first layout for a device having planar transistors is disclosed. A plurality of elongate mandrels is defined in a plurality of active regions. Where adjacent active regions are partially-parallel and within a specified minimum spacing, connective elements are added to a portion of the space between the adjacent active regions to connect the mandrel ends from one active region to another active region.
US08769444B2

Improved multi-input gesture control for a display screen is enabled by using a first screen input to determine control operations that result from a second screen input that is followed by a gesture. A gesture that corresponds to a path traced on a display screen may define a new screen input or manipulate existing screen objects depending on some specific feature of the path or the entirety of the path.
US08769426B2

A resource consumption user interface is disclosed comprising one or more user input features for selecting a start time and an end time for monitoring at least one resource consumption task from a plurality of resource consumption tasks that contribute to a total resource consumption in a given environment, wherein the plurality of resource consumption tasks are associated with one or more appliances that operate in the given environment. The resource consumption user interface also comprises one or more user output features for presenting information about the selected resource consumption task, beginning at the selected start time, and updating the presented information until the selected end time is reached.
US08769419B2

A user of an instant messaging system may store names of other users of the instant messaging system on a participant list (which may be referred to as a “buddy list”), and the names may be categorized into one or more groups. Similarly, a user of a mobile device, such as a mobile telephone, may store contact information about people on the mobile device. Information describing the on-line presence of the user within the instant messaging system or the geographic location of a mobile device, such as a mobile telephone associated with the user, may be disseminated to users on the participant list or to people on the contact list based on notification information that is associated with groups of users or contacts.
US08769417B1

Systems and methods are provided for identifying an answer to a question in an electronic discussion forum. In some embodiments, text from a discussion forum that includes a question may be retrieved. One or more responses to the question from the discussion forum may be determined. An answer to the question may then be determined from the one or more responses to the question. In some embodiments, an answer may be determined based, at least in part, on at least one of a context of the text from the discussion forum, a context of a location in which the answer to the question may be further presented, and user behavior related to the one or more responses to the question.
US08769413B2

A system, method and article of manufacture provide a multifunction toolbar for a web browser. A toolbar is displayed over a web browser. The toolbar is linked to a portal of a user. The portal is for aggregating content selected by the user. A bucket is presented on the toolbar. The present invention recognizes when the user selects content on a website, which is displayed on the web browser, and drops the content in the bucket. The selected content is added to the portal.
US08769404B2

An approach is provided in which a computer system receives a selection of a first set of information included on a first page of data. The computer system generates a locale package that includes one or more display format parameters that correspond to the format of the selected information. In turn, the computer system subsequently displays a second set of information on a second page of data based upon the one or more display format parameters included in the generated locale package.
US08769395B2

A method and apparatus for using layout objects or layers are described. In one embodiment, the method comprises accessing information in a JPM file having a plurality of layout objects and generating at least one image using the plurality of layout objects, wherein a first set of at least one of the layout objects of the plurality of layout objects in the image occludes a second set of one or more layout objects in the plurality of layout objects.
US08769393B1

Disclosed are a method and system of private neighborhood social networks, according to one embodiment. In one aspect, a method of providing users of information with timely information about a news story related to the geographic locations of the users includes receiving a submission of a news story from the Internet via a computer network interface device. A contact database is searched to select users whose geographic locations indicate a proximity to the geographic location of the news story. The selected users are provided with the geographic location of the news story, the description of the details of the news story, and the information related to items associated with the news story. An interested user is enabled to form an immediate communication in the form of an online interview with a neighboring user surrounding the specific geographic location of the news story.
US08769366B2

A method, node, and system are provided that overcome problems with using inaccurate estimates of a current round trip time RTT for verifying the ACK/NACK information received in an ACK/NACK report, e.g., a piggy-backed ACK/NACK (PAN). This is accomplished by de-coupling the RTT from the ACK/NACK analysis performed in the sending node that receives the ACK/NACK report. As a result, unnecessary re-transmissions are avoided, communication delays are decreased, and spectrum and other system resources are used more efficiently.
US08769361B2

Methods and systems for estimating cost for device testing are disclosed. In one embodiment, the method comprises reading a test file having a plurality of test vectors, determining a required memory needed to execute the plurality of test vectors, and using the required memory to estimate a cost to execute the test vectors.
US08769358B2

Scan architectures are commonly used to test digital circuitry in integrated circuits. The present invention describes a method of adapting conventional scan architectures into a low power scan architecture. The low power scan architecture maintains the test time of conventional scan architectures, while requiring significantly less operational power than conventional scan architectures. The low power scan architecture is advantageous to IC/die manufacturers since it allows a larger number of circuits (such as DSP or CPU core circuits) embedded in an IC/die to be tested in parallel without consuming too much power within the IC/die. Since the low power scan architecture reduces test power consumption, it is possible to simultaneously test more die on a wafer than previously possible using conventional scan architectures. This allows wafer test times to be reduced which reduces the manufacturing cost of each die on the wafer.
US08769357B1

A method for evaluation of a field programmable gate array (FPGA), the method includes: configuring the FPGA to execute, in parallel, an evaluation program and an additional program; wherein an execution of the additional program is being evaluated by the evaluation program; and executing, by the FPGA the evaluation program and the additional program; wherein the executing includes receiving, by a memory controller of the FPGA, captured signals from multiple points of interest of the FPGA; and transferring, by the memory controller of the FPGA, at least a portion of the captured signals to at least one memory space of a memory block via memory channels of the FPGA.
US08769355B2

A data processing system having a first processor, a second processor, a local memory of the second processor, and a built-in self-test (BIST) controller of the second processor which performs BIST memory accesses on the local memory of the second processor and which includes a random value generator is provided. The system can perform a method including executing a secure code sequence by the first processor and performing, by the BIST controller of the second processor, BIST memory accesses to the local memory of the second processor in response to the random value generator. Performing the BIST memory accesses is performed concurrently with executing the secure code sequence.
US08769341B2

A system and method for recovering from a failure is disclosed. A preferred embodiment comprises downloading a first patch into a base station, installing the first patch, loading the first patch, and validating the first patch. Once the first patch has been validated, a second patch may be downloaded, installed, loaded, and verified. This incremental remediation approach allows for the conservation of resources if the system is non-recoverable, as this will become evident prior to a complete download and install is performed.
US08769340B2

Techniques are described herein that are capable of automatically allocating clients for testing a software program. For instance, a number of the clients that are to be allocated for the testing may be determined based on a workload that is to be imposed by the clients during execution of the testing. For example, the number of the clients may be a minimum number of the clients that is capable of accommodating the workload. In accordance with this example, the minimum number of the clients may be allocated in a targeted environment so that the test may be performed on those clients. Additional clients may be allocated along with the minimum number of the clients in the targeted environment to accommodate excess workload.
US08769335B2

A computer implemented method for providing homogeneous recovery in a redundant memory system. The method includes receiving a notification that a memory channel has failed, where the memory channel is one of a plurality of memory channels in a memory system. New operations are blocked from starting on the memory channels in response to the notification, and any pending operations on the memory channels are completed in response to the notification. A recovery operation is performed on the memory channels in response to the completing. The new operations are started on at least a first subset of the memory channels in response to the recovery operation completing. The memory system is configured to operate with the first subset of the memory channels.
US08769333B2

An application can specify reliability values via a communication path between the application and the registers. Application reliability could increase if the application itself could specify the timeout and retry values. For instance, some errors might be prevented if the timeout value is lengthened by a short amount. A longer timeout value would result in slower performance because the memory component could not be accessed during the timeout period. However, resolving errors in memory devices would prevent unrecoverable error indicators from being returned to the application, which would in turn limit application and system crashes. Creating a communication path between the application and the hardware registers would allow the application to modify the reliability of memory operations.
US08769328B2

A method of utilizing an information handling system includes detecting an event by a state controller configured to enable a plurality of operating states for a host system including a host system power on state and a host system power off state, and a plurality of processing module operating states including a processing module power on state and a processing module reduced operating state, and enabling an operating state associated with the event, including enabling the processing module power on state where the processing module controls a shared resource and a processing module non-shared resource in response to detecting a processing module power on event, and enabling the processing module reduced operating state where the processing module controls the shared resource in response to detecting a processing module reduced operating event.
US08769327B2

A battery charger management system/method implementing indirect execution of battery charging profiles is disclosed. The system utilizes a power source control unit (PSCU) to selectively switch a power supply source to a battery charging power supply (BCPS) that charges a battery. A power monitor control unit (PMCU) monitors the current consumed by the BCPS and reports this to the PSCU. The BCPS current consumption provides the PSCU a profile of the charging characteristics of the battery attached to the BCPS, allowing identification of the battery type and a determination of the optimal charging profile for the battery in its current charge state. The power source to the BCPS is switched by the PCCU in accordance with the determined optimal charging profile to optimally charge the battery. The PSCU may operate independently or in conjunction with wireless commands received from a mobile communication device (MCD).
US08769325B2

Considering a position relation between client devices and an image processing apparatus, the image processing apparatus is appropriately shifted to a power saving mode. A position information storage portion stores information of a position relation between each of the client devices and the image processing apparatus, a monitored target extracting portion extracts, from among the client devices, a client device to be monitored whether or not to be online based on information including at least the information of the position relation, a status confirming portion confirms whether or not the client device extracted is online, a power saving mode shift judging portion judges whether or not to shift the image processing apparatus to a power saving mode based on a confirmation result, and a power controlling portion controls shifting to the power saving mode of the image processing apparatus based on a judgment result.
US08769322B2

A method for adjusting clock frequency of a processing unit of a computer system includes calculating a busyness ratio of the processing unit according to a status signal provided by the processing unit, determining whether the busyness ratio is in a busyness ratio range, when the busyness ratio is not in the busyness ratio range, determining whether a calculation result generated according to a clock frequency of the processing unit and a frequency difference is in a frequency range, and when the calculation result is in the frequency range, adjusting the clock frequency of the processing unit according to the calculation result and outputting the adjusted clock frequency to a clock generator, wherein the busyness ratio range, the frequency range and the frequency difference are decided according to an operation state of a peripheral unit of the computer system.
US08769320B2

Systems and methods for optimizing the power of a battery in a mobile device are provided. The systems and methods include receiving a request from at least one of a plurality of applications running on the mobile device. The systems and methods further include determining user characteristics from interacting with at least one of the applications and determining a user dwell time threshold based upon the user's interactions with an application. The systems and methods further include buffering requests if the user dwell time is less than the user dwell threshold level.
US08769317B2

A USB hub and a method thereof. The USB hub supplies power to a USB device, is connected between the USB device and a USB host under a working power state, and comprises an upstream port, a downstream port, a power port, and a controller. The upstream port is coupled to the USB host. The downstream port is coupled to the USB device. The power port is coupled to a power source. The controller is coupled to the upstream port, the downstream port, and the power port, and determines whether the USB host has left the working power state, and determines whether the USB device is electrically chargeable, when the USB host has left the working power state. The downstream port provides power to the USB device from the power source when the USB device is electrically chargeable.
US08769314B2

A test fixture includes a first RS-232 connector and a second RS-232 connector. The data terminal ready (DTR) pin of the first RS-232 connector is connected to the DTR pin of the second RS-232 connector, and the clear to send (CTS) pin of the first RS-232 connector is connected to the CTS pin of the second RS-232 connector. The DTR pins are further connected to a power pin of each of the test computers. The test fixture sets a high level voltage for the connected DTR pins, and sets a low level voltage for the connected CTS pins according to the commands of turning on the test computers sent by the control computer, to turn on the test computers. An auto shutdown software included in each of the test computers is executed to shut down the test computers.
US08769308B2

A wireless communication device is configured as an in-home node-B (H(e)NB). The H(e)NB is configured to perform a locking function to control modification of carrier and user controlled parameters, and also configured to detect a change in location.
US08769306B1

Disclosed are various embodiments for generating encrypted media content items as well as decrypting encrypted media content items. A content type is embedded in an initialization vector corresponding to an encrypted sample. Upon decryption of encrypted content, the content type is identified and an action taken based upon the detected content type.
US08769301B2

Disclosed is a method, system, and device to authenticate a product. A plurality of public parameters and a secret master key are selected. The public parameters include a hyperelliptic curve equation and a curve pairing function. A public product activation code and a private product activation code are generated based upon the public parameters and the secret master key. The public parameters and the public product activation code are stored with the product. Further, the private product activation code is associated with the product. The product is authenticated if the private product activation code entered to a client device satisfies a mathematical formula implemented with the public parameters and the public product activation code.
US08769300B2

A technique for content management using group rights is described. The technique facilitates a flexible management for a group of content files mainly by effecting a change of group memberships for subsets of the group and a partial update of the content files. As one aspect, a content file manager (20) is provided to create content files associated with group rights. A device (21) is also provided to process such content files. One method aspect comprises assigning a plurality of content items to a new group whose identifier is associated with a new group rights object; determining if any of the content items has been previously distributed; and for each previously-distributed content item, creating an update content file including the group identifier of the new group and excluding the previously-distributed content item itself.
US08769298B2

The present invention discloses several methods to strengthen the integrity of entities, messages, and processing related to content distribution as defined by the Open Mobile Alliance (OMA) Digital Rights Management (DRM). The methods use techniques related to the Trusted Computing Group (TCG) specifications. A first embodiment uses TCG techniques to verify platform and DRM software integrity or trustworthiness, both with and without modifications to the DRM rights object acquisition protocol (ROAP) and DRM content format specifications. A second embodiment uses TCG techniques to strengthen the integrity of ROAP messages, constituent information, and processing without changing the existing ROAP protocol. A third embodiment uses TCG techniques to strengthen the integrity of the ROAP messages, information, and processing with some changes to the existing ROAP protocol.
US08769291B2

A method and system for generating identity certificates. The method may include receiving a user request to activate a network appliance, and causing a network appliance identifier and a transaction identifier of an activation transaction associated with the user request to be transmitted to the network appliance. A certificate signing request (CSR) and the transaction identifier may be received from the network appliance, the CSR including the network appliance identifier. A certificate may be generated for the network appliance if the activation transaction is valid.
US08769290B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing confidential structured data. In one aspect, a method includes creating a first data structure instance according to a protocol for creating structured and extensible data structures. The first data structure instance is serialized. The serialized first data structure instance is encrypted. A second data structure instance is created according to the protocol. The second data structure instance contains the encrypted and serialized first data structure instance. The second data structure instance is serialized.
US08769289B1

A user accessing a protected resource is authenticated using multiple channels, including a mobile device of the user. A user attempting to access a protected resource is authenticated by receiving a request from a mobile device of the user to access the protected resource; receiving a public key from the mobile device of the user; providing a provision token to the mobile device, wherein the provision token is used by the user to access the protected resource using a second device; and confirming the provision token to a provider of the protected resource to authorize the user to access the protected resource. The user then communicates with the provider using a second device to authorize the provisioning token. A transaction signing protocol is also provided.
US08769276B2

A method and system for transmitting and receiving user's personal information using an agent are provided. An information management server managing user's personal information provides an agent including user's personal information in response to a user's personal information request message from a client. A client receives the agent and requests user's personal information from the agent. Then, the agent determines whether the client is authorized and provides the user's personal information to the client when it is determined that the client is authorized. Accordingly, the user's personal information is safely managed and transmitted.
US08769268B2

System and methods providing secure workspace sessions is described. In one embodiment a method for providing multiple workspace sessions for securely running applications comprises steps of: initiating a first workspace session on an existing operating system instance running on the computer system, the first workspace session having a first set of privileges for running applications under that session; while the first workspace session remains active, initiating a second workspace session on the existing operating system instance running on the computer system, the second workspace session having a second set of privileges for running applications under the second workplace session; and securing the second workspace session so that applications running under the second workplace session are protected from applications running outside the second workspace session.
US08769262B2

For establishing a VPN connection in the call-back type, a VPN server establishes an always-on connection through a unique protocol different from the electronic mail delivery system. A client generates a client authentication data used for the client authentication implemented by the VPN server, and establishes the relay server through the unique protocol to transmit the client authentication data. The relay server device relays the client authentication data to the VPN server through the unique protocol. The VPN server implements the client authentication based on the relayed data. The VPN server establishes the VPN connection with the client based on the result of the authentication.
US08769258B2

A network is protected from e-mail viruses through the use of a sacrificial server. Any executable programs or other suspicious parts of incoming e-mail messages are forwarded to a sacrificial server, where they are converted to non-executable format such as Adobe Acrobat PDF and sent to the recipient. The sacrificial server is then checked for virus activity. After the execution is completed, the sacrificial server is rebooted.
US08769251B2

A data processing apparatus and method are provided for converting data values from a first endian format to a second endian format. Swizzle circuitry is provided for receiving a block of data containing at least one data value, and for converting each data value from the first endian format to the second endian format. The swizzle circuitry comprises first swizzle circuitry for performing a re-ordering operation on the block of data assuming the at least one data value contained therein is of a first size, in order to produce re-ordered data. Second swizzle circuitry is provided which is responsive to an indication that the at least one data value is of a size different to the first size to perform an additional re-ordering operation on the re-ordered data having regard to the size of the at least one data value in order to convert each data value to the second endian format.
US08769241B2

Systems and techniques relating to storage technologies are described. A described technique includes operating drives such as a solid state drive (SSD) and a disk drive, where the SSD and the disk drive are virtualized as a single logical drive having a logical address space, where the logical drive maps logical block addresses to the SSD and to the disk drive. The technique includes determining, based on a file to be written to the logical drive, a target logical address that corresponds to one of the SSD and the disk drive, and writing the file to the logical drive at the target logical address to effect storage on one of the SSD and the disk drive.
US08769236B2

Oftentimes, computer files, information packets, and the like share identical data portions that cause duplicate storing. The files and/or packets can be logically divided and checks can be performed to determine if there are shared portions. If shared portions exist, then as opposed to making a duplicate copy of information, a pointer can be produced that identifies where the portion is saved. In addition, pointers can be used in compression of information such that a compressed file can identify an original copy—the original copy can be used to decompress the information.
US08769231B1

A crossbar switch device for a processor block ASIC core and a method for a flush-posted-write(s)-before-read mode thereof are described. Operation for the flush-posted-write(s)-before-read mode is set in a first processor block interface coupled to programmable logic fabric. At least one write command is sent from a transaction initiating device instantiated using the programmable logic fabric to the first processor block interface. The at least one write command is posted in the first processor block interface. At least one write command received is stored in a command queue of the crossbar switch device. A read command initiated by a microprocessor is sent to the crossbar switch device. The at least one write command has an address overlap with the read command with respect to a destination target. The read command is temporarily blocked in the crossbar switch device until a command phase of the at least one write command is completed.
US08769228B2

An anti-malware approach uses a storage drive with the capability to lock selected memory areas. Platform assets such as OS objects are stored in the locked areas and thus, unauthorized changes to them may not be made by an anti-malware entity.
US08769224B1

A method, article of manufacture, and apparatus for protecting data. In some embodiments, this includes connecting a new physical machine to a router, detecting the new physical machine, with a virtual appliance, based on the connection adding the new physical machine to a database, and backing up the new physical machine to a deduplicated virtual storage device, wherein the backup is in a virtual format.
US08769219B2

A storage controller including a processor and a memory controller. The processor is configured to generate a command corresponding to a first write operation and a second write operation, in which the first write operation is contiguous to the second write operation, and the first write operation is received prior to the second write operation. The command arranges the second write operation prior to the first write operation. The memory controller is configured to, in response to the command, execute each of the first write operation and the second write operation. The second write operation is executed by the memory controller prior to the first write operation.
US08769216B2

A computer system retrieves a packet that includes non-zero elements that correspond to sparse-matrix rows. Within the packet, the non-zero elements are stored in predefined fields that each correspond to one of the sparse-matrix rows. The computer system computes output values to correspond with each of the sparse-matrix rows using the non-zero elements and corresponding input values. In turn, the computer system stores the computed output values in consecutive locations within an output buffer and processes the output values accordingly.
US08769210B2

Some embodiments of the inventive subject matter are directed to a cache comprising a tracking unit and cache state machines. In some embodiments, the tracking unit is configured to track an amount of cache resources used to service cache misses within a past period. In some embodiments, each of the cache state machines is configured to, determine whether a memory access request results in a cache miss or cache hit, and in response to a cache miss for a memory access request, query the tracking unit for the amount of cache resources used to service cache misses within the past period. In some embodiments, the each of the cache state machines is configured to service the memory access request based, at least in part, on the amount of cache resources used to service the cache misses within the past period according to the tracking unit.
US08769204B1

A programmable cache and cache access protocol that can be dynamically optimized with respect to either power consumption or performance based on a monitored performance of the cache. A monitoring unit monitors cache misses, load use penalty, and/or other performance parameter, and compares the monitored values against a set of one or more predetermined thresholds. Based on the comparison results, a cache controller configures the programmable cache to operate in a parallel mode, to increase cache performance at the cost of greater power consumption, or in a serial mode, to conserve power at the cost of unnecessary performance. A banked cache memory that supports aligned and unaligned instruction fetches using a banked access strategy, and a cache access controller that includes a prefetch capability are also described.
US08769201B2

A technique to enable resource allocation optimization within a computer system. In one embodiment, a gradient partition algorithm (GPA) module is used to continually measure performance and adjust allocation to shared resources among a plurality of data classes in order to achieve optimal performance.
US08769197B2

A method of operating a storage system includes: configuring the address space so that each LBA is assigned to at least two servers among a plurality of at least three servers in a control grid: to a primary server with a primary responsibility for handling requests corresponding to said LBA, and to a secondary server with a secondary responsibility for handling requests corresponding to said LBA. In response to a request corresponding to a certain LBA range, generating by a data server having primary responsibility over the certain LBA range, a primary cache object; identifying a data server configured as a secondary data server with regard to the certain LBA range; and generating a redundancy cache object corresponding to the primary cache object only at the identified secondary data server, the redundancy cache object to be used by the identified secondary data server when taking the primary responsibility.
US08769196B1

A method is used for configuring I/O cache. A file system and a disk volume are identified. The file system is mounted on the disk volume. A cache mapper logical volume is created in response to a cache creation request. A cache volume is dynamically created from an existing cache storage unit, where the cache mapper logical volume is mounted on the disk volume and the cache volume.
US08769187B2

A mobile device includes a system-on-chip (SOC) that includes a mobile device control module, a solid state disk (SSD) control module, and a random access memory (RAM) control module. The mobile device control module executes application programs for the mobile device. The solid-state disk (SSD) control module controls SSD operations. The RAM control module communicates with the mobile device control module and the SSD control module and stores both SSD-related data and mobile device-related data in a single RAM.
US08769185B2

A storage device for use with a computer is disclosed. The storage device includes a processor communicably connected to a computer through a computer interface and a system interface. The computer interface enables communications exclusively between the processor and the computer, while the system interface enables to processor to manage one or more hardware components of the computer. A network interface is also included to enable the processor to communicate over a network with select file servers to the exclusion of other file servers. A storage means is communicably connected to the processor and includes first and second designated storage sections. The processor has read-write access to both storage sections, while the computer has read-only access to the first storage section and read-write access to the second storage section. A removable media storage component is also communicably connected to the processor.
US08769173B2

Systems and methods for detecting supported small form-factor pluggable (SFP) devices in an adapter are provided. One system includes multiple ports, each port configured to be coupled to a SFP device, a tracking device configured to store data representing a list of supported SFP devices for the adapter, and a processor coupled to each of the plurality of ports and the tracking device. The processor is configured to scan each port at start-up, determine if any of the ports is coupled to a non-supported SFP device, and disable any ports that are coupled to a non-supported SFP device. One method includes scanning each port at start-up, determining if any of the ports is coupled to a non-supported SFP device, and disabling any ports that are coupled to a non-supported SFP device. Also provided are computer storage mediums including computer code for performing the above method.
US08769172B2

The present invention presents apparatuses and systems for operating multiple computers from a single console using a secured KVM device, while preventing information leakage between the computers. The system comprises several hosts connected through a secured KVM device to keyboard and mouse and one or more user displays. Secured KVM enables standard bi-directional communication between Secured KVM and user keyboard and mouse and between hosts peripheral ports and Secured KVM. Secured KVM physically enforces unidirectional data flow from attached keyboard and mouse to attached hosts peripheral ports to avoid potential leakages between hosts.
US08769157B2

A communication apparatus of the embodiment is provided with a first IF card that performs a relay process of a data frame in a first direction of a ring network, a second IF card that performs a relay process of a data frame in a second direction of the ring network, a communication-status determination unit that monitors the communication status from the first IF card to the second IF card, a block control unit that sets a new block point to either the first IF card or the second IF card when the communication status is abnormal, and a ring protocol processor that notifies other communication apparatuses that constitute the ring network of information for notifying the switching of a block point in the ring network, which indicates that the new block point has been set.
US08769156B2

The present disclosure presents systems and methods for maintaining original source and destination IP addresses of a request while performing intermediary cache redirection. An intermediary receives a request from a client destined to a server identifying a client IP address as a source IP address and a server IP address as a destination IP address. The intermediary transmits the request to a cache server, the request maintaining original IP addresses and identifying a MAC address of the cache server as the destination MAC address. The intermediary receives the request from the cache server responsive to a cache miss, the received request maintaining the original source and destination IP addresses. The intermediary identifying that the third request is coming from the cache server via one or more data link layer properties of the third transport layer connection. The intermediary transmits to the server the request identifying the client IP address as the source IP address and the server IP address as the destination IP address.
US08769145B2

A method for specifying utility in an information delivery system having data sources and receiving nodes includes specifying utility for a set of possible information delivery patterns of data samples, where the specification of the utility depends on characteristics of delivery patterns observed by a receiving node, if any, located at a specified location.
US08769143B2

A communications device is provided. This includes a processor adapted to receive one or more identified data sources from at least one network database. An applications component is configured to determine one or more network applications that communicate with the processor based in part on the one or more identified data sources. A filter can be configured to at least partially disable data exchanges to the one or more identified data sources during communications with at least one of the one or more network applications.
US08769136B2

In an embodiment, a method is provided for transmitting data. In this method, a number from a sequence of numbers is identified, and each number from the sequence is associated with a time interval. A random number is generated and it is compared with the identified number. In reference to the time interval associated with the identified number, transmission of the data to the electronic device is initiated based on the comparison.
US08769135B2

One embodiment disclosed relates to a method of assuring integrity of a data set between multiple devices. A normalizing factor is generated at a first device. Based on the data set at the first device and the normalizing factor, a first integrity mechanism is calculated. The normalizing factor and the first integrity mechanism are sent from the first device to at least a second device. Other embodiments are also disclosed.
US08769129B2

In general, the invention is directed to techniques for establishing secure connections with devices residing behind a security device. In accordance with the techniques, a managed device initiates a transmission control protocol (TCP) session to establish a TCP session with a management device such that the management device acts as the TCP server and the managed device acts as a TCP client. Once established, the managed device sends a role reversal message specifying an identity of the managed device via the TCP session. Upon receiving the role reversal message, the management device initiates a secure connection over the TCP session in accordance with a secure protocol such that the management device acts as the secure protocol client and the managed device acts as the secure protocol server. By properly establishing the secure session, each of the devices assumes the proper roles and administrators may more easily configure the devices.
US08769125B2

Techniques to ensure that user agent information is transported includes determining whether both a type field and a client platform information field are included in a first portion of a uniform resource locator field (URL) of a hypertext transfer protocol (HTTP) request message received from a remote client process. The first portion is different from a domain portion of the URL. The type field holds data that indicates whether the remote client inserted the client information field into a URL of an original HTTP request message. If both the type field and the client platform information field are included, then it is determined, based on data in the type field, whether to include both the type field and the client platform information field in a first portion of a URL in a link in a HTTP response message. The HTTP response message is sent to the remote client process.
US08769121B2

A method for speeding up data downloads across the Internet utilizing a proxy server to receive client requests for downloading remote data files and then establishing multiple concurrent sessions from the proxy server which balance the download of the remote data in multiple segments across two or more available wide-area network (WAN) links.
US08769117B2

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

Systems and methods for reducing the cost but increasing the performance caused in streaming data between a client and a server are described herein. Embodiments of the present invention relate to reducing the cost but increasing the performance by the traditional data streaming where two TCP connections, one for each direction of traffic is used. Further embodiments allow a server in communication with one or more clients using a RPC based communication protocol to bi-directional stream not on two TCP connections but a single TCP connection. In one embodiment, this is achieved by transmitting from the client to the server an initial handshake. If the server receives the handshake, then the client streams a request stream to the server and the server streams a response stream to the client simultaneously over the same single TCP connection establishing full-duplex streaming.
US08769113B2

According to a first aspect of the present invention there is provided a method of operating an IP Multimedia Subsystem Application Server to facilitate a communication session between a first user and a second user at a required Quality of Service. The method comprises receiving a notification that a Policy and Charging Rules function associated with the first user has not authorized said required Quality of Service (B4), the notification including an indication of additional Quality of Service required by the first user in order to achieve said required Quality of Service, requesting authorization, from a Policy and Charging Rules function associated with the second user, for the additional Quality of Service for the first user (B11), receiving a notification that the Policy and Charging Rules function associated with the second user has authorized said additional Quality of Service (B12), and notifying the Policy and Charging Rules function associated with the first user that the additional Quality of Service has been authorized for the first user (B14).
US08769110B2

A method of and system for transferring a remote user interface from one device to another device is described herein. A server stores state information and uses the information to transfer the RUI and/or other data from one device to the other device. This enables a user to transition from one device to another device seamlessly and without interruption of their user interface and/or programming.
US08769107B2

A print data creation device may perform a plurality of tasks in parallel. The print data creation device may be provided with a first download device, a second download device, and a sending controller. The first download device may be configured to perform a first task for downloading first data in predetermined data size units from an external device. The second download device may be configured to download second data from the external device in accordance with an address of the second data in a case where the first data having the predetermined data size includes the address of the second data. The second data may be necessary for performing a second task. The sending controller may be configured to prohibit a first download request for downloading the second data from being sent to the external device during the downloading of the first data having the predetermined data size, and to prohibit a second download request for downloading the first data having the predetermined data size from being sent to the external device during the downloading of the second data.
US08769106B2

A method and an apparatus for providing a configurable, object-oriented, protocol-neutral interface between a physical device and a server. The method includes coupling an application gateway with the physical device, where the application gateway includes a protocol gateway module configured for physical communication with the physical device, and an object adapter module configured for virtual communication between the physical device and a client application running on a server. The method further includes configuring a service starter to launch and bind the object adapter module with the protocol gateway module, configuring the protocol gateway module to define the physical interface between the physical device and the protocol gateway, and establishing communication between the protocol gateway module and the physical device, such that the physical device is exposed as a network device on the server.
US08769105B2

A method for establishing a software-defined network attachable storage system includes establishing first and second sets of logical computer systems (which may be virtual computer systems) as namespace servers and dataspace servers respectively. Each namespace server is configured: (a) to store, in its memory, filesystem metadata, the metadata including file and directory names and information on where user data associated with the file and directory names resides, and to store in its storage system a dynamically updated copy of the filesystem metadata; and (b) to process storage system pathname requests, for a predetermined subset of the namespace, from at least one requesting client computer and to return in response to each request a handle for use by the requesting client computer; and (ii) each dataspace server is configured to store and retrieve user data in its storage system based on handles determined by the namespace servers.
US08769104B2

A system and method for loading a web page using multiple paths in multiple interface circumstances are disclosed. The web page loading system providing multiple interfaces may include an allocator to set interfaces for loading resources, for each resource, constituting a web page associated with a Hypertext Transfer Protocol (HTTP) request when the HTTP request is received from a browser. In this instance, the browser may render the web page by respectively loading corresponding resource data through the interfaces set for each resource.
US08769096B2

Methods, systems and products are provided relevant alert delivery including assigning by an event analyzer each received event to an events pool; determining by the event analyzer in dependence upon event analysis rules and the events assigned to the events pool whether to suppress one or more of the events; identifying by the event analyzer in dependence upon event analysis rules and the events assigned to the events pool one or more alerts; sending by the event analyzer to an alert analyzer all the alerts identified by the event analyzer; assigning by the alert analyzer the identified alerts to an alerts pool; determining by the alert analyzer in dependence upon alert analysis rules and the alerts in the alert pool whether to suppress any alerts; and transmitting the unsuppressed alerts to one or more components of the distributed processing system.
US08769090B2

A system that incorporates teachings of the present disclosure may include, for example, a processor that can determine a standard inquiry message from an inquiry command captured at a first communication device of a first user. The standard inquiry message can have an importance rating based on an urgency of the inquiry command and based on behavior information associated with the first user. The processor can deliver the standard inquiry message and the importance rating to a communications management agent of a second communication device, where an inquiry indicator accompanies the delivery of the standard inquiry message at the second communication device. Other embodiments are disclosed.
US08769089B2

A method, system, and computer program product for improving a distributed application using diagnostic heartbeating are provided in the illustrative embodiments. An application, executing using a processor and a memory in a first data processing system, sends a registration to a component in the first data processing system. The registration requests state information for a set of member components in a distributed domain. After the application sends the registration to the component, the application receives the state information from the component. The state information includes current status and diagnostic information relating to the set of member components obtained from diagnostic attributes of diagnostic heartbeat packets received by the component. A diagnostic heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and a set of diagnostic attributes.
US08769084B2

The system and method described herein may include a discovery engine that scans a network datacenter to inventory resources in the datacenter and populate a configuration management database with the resource inventory. One or more destination listeners created from the resource inventory may then selectively sample monitored flows in the datacenter to model interdependencies between the inventoried resources. For example, any monitored flows originating outside the datacenter or failing to correlate with the inventoried resources may be dropped, whereby the interdependencies may be modeled from a deliberately reduced sample of the monitored flows that have information relevant to modeling relationships between resources within the datacenter. Furthermore, directionalities for the monitored flows may be determined, wherein the directionalities provide further information relevant to modeling the relationships between the resources within the datacenter.
US08769070B2

A server application is executed on an active device within the SAS domain, the active device connected to a remote client via an Ethernet connection. At least one command is received from the remote client via the Ethernet connection. An Ethernet frame of the at least one command is converted to at least one SAS frame. The at least one SAS frame is routed via a SAS data path to a SAS target device connected to the active device, the SAS target device corresponding to a field of the command.
US08769066B2

An apparatus and method for providing content is provided, which performs a web service initialization through a provided local offline web server and manages a plurality of content provided through a multithreaded web service. The apparatus for providing content includes a communication unit receiving one or more sets of content; a thread creation unit creating one or more threads that are given to the content to process a work; and a page creation unit having a frame per thread and creating an image page for playing the content on a web browser.
US08769064B2

An image forming device, a host device, and connecting methods thereof are provided. The method includes that when the image forming device is connected to the host device through a wired interface, installing a driver program to execute a wireless connection setting program, determining an internet protocol (IP) setting method of the image forming device according to an IP setting method of the host device, copying network setup information of the host device and transmitting the copied network setup information to the image forming device through the wired interface, and when the image forming device sets an IP address thereof according to the determined IP setting method and transmits the IP address to the host device through the wired interface, establishing a wireless connection setting using the transmitted IP address.
US08769058B1

This disclosure relates to a system for operating virtual datacenters. The disclosure describes a system in which virtual datacenters may be self contained logical units. These units may contain workloads comprised of one or more virtual machines. The virtual machines may include software solutions, and may be configured to interface with each other. The workloads may be provisioned to different virtual datacenters at a user's request using a central management tool.
US08769053B2

A method, system and computer readable medium include objects with media content. The method includes receiving, at one or more servers, a request for the media content to be displayed at an endpoint. The method includes identifying information about an environment associated with the endpoint. The method includes identifying a set of objects to include in a container for the media content based on the information identified about the environment. At least one of the objects includes program code for completing a transaction during display of the media content. Additionally, the method includes sending, by one or more servers, the set of objects to the endpoint.
US08769050B2

To resolve compatibility issues between font file formats and user agents such as web browsers, a font repository may determine a compatible font file format upon receiving a request from the user agent for a font. The determination may be made based on the type of user agent making the request. In one or more arrangements, if a font file in the compatible font file format is not available at the repository, a request may be transmitted to another repository. A font reference in a style sheet or code defining the network document may be unique to the font, but common to all font files corresponding to the font. An application for facilitating the generation of a network document may thus automatically generate such a code in response to a user selecting a desired font.
US08769045B1

Systems and methods for incrementally communicating a document to a client computer are disclosed herein. Time consistent views of the document are maintained throughout the incremental downloading through use of a cryptographically secured permissions token identifying a version of the document the user is permitted to access.
US08769040B2

A service providing system has a virtual machine server and one or more client terminals. The virtual machine server has one or more virtual machines and a virtual machine system unit which controls the virtual machines. The virtual machine system unit classifies the client terminals into groups. Each of the virtual machines provides a service to each of the terminals in a group in response to receiving a request for the service from one of the client terminals in the group of terminals.
US08769039B2

Disclosed are an apparatus and method of exchanging data between a first computing device and a second computing device using a customized data transfer protocol. One example of operation may include establishing a control channel between the first computing device and the second computing device to exchange control information, negotiating a data transfer between the first and second computing devices, establishing a data channel between the first and second computing devices to transfer data, and transferring data from the first computing device to the second computing device over the data channel in parallel with control information being transferred over the control channel. The client devices may be a client and server configuration transferring data via a point-to-point data connection.
US08769035B2

A distributed storage network (DSN) includes a user device and a plurality of DSN memories, wherein each of the DSN memories includes a plurality of storage units. The user device includes at least one network interface to the plurality of DSN memories and at least one processing module that is operable to determine one of the plurality of DSN memories for storing a data object based on a comparison of one or more storage requirements of the data object and one or more DSN attributes of the plurality of DSN memories.
US08769028B2

An automated agent, such as an instant message robot, is be used to facilitate introduction of a chat participant to a small group of other chat participants in a chat room. To do so, for example, a BOT may present a chat participant who desires to be introduced to a small group of chat participants in a chat room with a series of multiple-choice questions, identify a subset of chat participants based on responses to the multiple-choice questions, and provide introductions among the chat participants in the subset to facilitate conversation therebetween. For example, the introductions provided by the BOT may indicate areas of mutual interest among chat participants in the subset, similar responses to one or more multiple-choice questions, and/or diverse responses to one or more multiple-choice questions.
US08769018B2

Special interest subgroups are formed by a group of participants by establishing a profile for each participant. The profile defines contribution attributes dealing with contributions the profiled participant might make to a subgroup and attribution attributes dealing with benefits the profile participant might receive from participating in the subgroup. For each possible pairing of participants in the group, an overall contribution score and an overall benefit score is calculated for each participant. A mutual benefit score is calculated by combining the benefit scores for both participants in the pair. Participants are assigned to subgroups as a function of participant contribution and mutual benefit scores.
US08769013B1

A method of creating a projection of a situational network includes creating, by an event node server, an event node in a multi-dimensional personal information network, where the event node corresponds to a situation. A projection of nodes of the situational network is formed using geographic locations of a plurality of devices corresponding to nodes in the multi-dimensional personal information network. An invitation is transmitted to establish a link with the event node server to the devices corresponding to each node in the projection. A response is received from at least one of the devices accepting the invitation to establish a link with the event node server. A link with each device accepting the invitation is established.
US08768999B2

A method of acquiring contents between a client terminal and a local server, the method including the client terminal photographing or recording partial information of predetermined contents according to an input of a user, the client terminal transmitting the partial information of contents to a predetermined local server, the local server analyzing the partial information of contents and retrieving contents or content-related information corresponding to the partial information of contents, and the local server transmitting the retrieved contents or content-related information to the client terminal.
US08768996B2

A method is described for generating a challenge-response pair in an electric machine as the basis for an authentication. The electric machine has at least one stator and at least one rotor. A voltage signal or current signal which causes induction between the rotor and the stator is generated as the challenge, and a variable which is a function of the caused induction is determined as the response.
US08768995B2

The multi-branch rate change filter of the present invention achieves higher effective output rates by processing the input sample stream in two or more parallel filter branches with offset states.
US08768984B2

A media container file (1) is generated by organizing media data (2; 3) defined by a media track (12) in the file (1). Sub-track information (72, 74) identifying media data portions (4, 5; 6, 7, 8) of the media data (2; 3) is organized for each sub-track of multiple sub-tracks defined in the media track (12). At least one of the sub-tracks is assigned selection information (62, 64) defining a selective processing of the media data portion (4, 5; 6, 7, 8) defined by the sub-track in relation to other media data organized in the media container file (1). The media data (2, 3) advantageously relate to layered media or media defining multiple camera views which are organized into sub-tracks (12). The selection information (62, 64) allows selection among tracks (12) and sub-tracks when setting up a media session and switching between tracks (12) and sub-tracks during such a media session.
US08768976B2

A computation system includes a receiver, a schema generator, and a table generator. The receiver receives operational related data relating to an IT environment of an organization from remote systems. The schema generator organizes the operational related data into at least one class of IT metric-oriented data based on at least one intrinsic characteristic of the operational related data to generate a schema. The operational related data includes data tables corresponding to IT assets of the organization. The table generator processes an input table based on the schema to generate an output table. The input table includes a starting table having one or more columns. The output table identifies a subset of interrelated data included in the starting table.
US08768973B2

A computer readable storage medium includes executable instructions to evaluate an expanded shared-nothing data store configuration. A data redistribution schedule table with specified parameters is formed. Data is redistributed within the expanded shared-nothing data store in accordance with the data redistribution schedule table.
US08768972B1

In accordance with embodiments, there are provided mechanisms and methods for locking data in an on-demand database service. These mechanisms and methods for locking data in an on-demand database service can enable embodiments to prevent race conditions, etc. The ability of embodiments to provide such feature may lead to enhanced data integrity when editing data.
US08768966B2

The present invention relates to a method for preventing the simultaneous modification of the same database object in a shared database by more than one user during the database development stage comprising the steps of: (a) creating security roles for said users, wherein each of the security roles has a modification permission set for denying or granting at least one modification permission to at least one said database object; (b) assigning each of said security roles to each of said users; (c) providing means for said users to request said modification permission to said database object; (d) receiving said request from a first user for said modification permission to said at least one database object; (e) determining that said security roles of said users, excluding the security role of first user, are set to deny said modification permissions to said object; (f) updating said security role of said first user to grant said modification permission to said object; (g) allowing said first user to modify said object; (h) receiving a termination notification from said first user for concluding said modification permission to said object; and (i) updating said security role of said first user to cease said modification permission to said object.
US08768956B2

Exemplary embodiments are directed to a combination of real time processing functions and batch time processing functions to process stream data. When a query is received with a target function, the target function is processed based on the utilization of both a real-time processing function and a batch time processing function. The real time processing functions may be executed by a sliding window, and the batch processing function may be executed by a jumping window.
US08768949B2

Apparatuses, systems and methods are provided for accessing a document management application through a network, wherein for each application user, application functionalities in the application user interface are customized for that application user by means of a registration user interface through which specific application functionalities can be selected and registered for the application user.
US08768947B2

A method and system for implementing virtual primary keys in databases of an enterprise network system includes generating virtual primary keys indexed to respective native primary keys. An enterprise application may reference a virtual primary key in a database query. The virtual primary key may be translated to a native primary key for a database that the database query was intended for. The translated database query may be sent to the database. The query response may be translated from the native primary key to the virtual primary key, before sending back to the enterprise application.
US08768938B2

A data processing system compress a histogram with less information loss than simply reducing the number of steps (or intervals) in the histogram. The data processing system uses a very detailed histogram as a starting point and comprises histogram compression logic that compresses a detailed histogram by detecting trends and periodic patterns in the detailed histogram. The histogram compression logic extracts the detected trends and periodic patterns from the detailed histogram, and forms a compressed histogram as a distribution of data remaining after extraction of the trends and periodic patterns.
US08768936B2

A method and an apparatus for recommending information to users within a social network. The method builds a recommendation list with at least one two-tuple, where each two-tuple comprises a target user name and an information item and ranks the recommendation list by using two-tuples in the recommendation list as a basic unit. By selecting a two-tuple in the recommendation list, the user can recommend a corresponding information item to a user represented by a target user name. An apparatus is also provided by using a builder for building for a user a recommendation list comprising at least one two-tuple and a sorter for ranking the recommendation list by using two-tuples in the recommendation list as a basic unit, such that, by selecting a two-tuple in the recommendation list.
US08768930B2

Various embodiments provide solutions to assist in the classification of products in a procurement system. The tools provided by various embodiments include, without limitation, methods, systems, and/or software products. Merely by way of example, a method might comprise one or more procedures, any or all of which are executed by a computer system. Correspondingly, an embodiment might provide a computer system configured with instructions to perform one or more procedures in accordance with methods provided by various other embodiments. Similarly, a computer program might comprise a set of instructions that are executable by a computer system (and/or a processor therein) to perform such operations. In many cases, such software programs are encoded on physical and/or tangible computer readable media (such as, to name but a few examples, optical media, magnetic media, and/or the like).
US08768929B2

A system for clustering vertices in a streaming graph includes a structural sampler configured to receive a stream of edges. The structural sampler includes a reservoir manager configured to receive the stream of edges and create a structural reservoir and a support reservoir and a graph manager configured to receive the structural reservoir from the reservoir manager and to create a sampled graph from the structural reservoir, wherein the sampled graph includes one or more clusters that each include one or more connected vertices.
US08768919B2

A human or hand-labeled ranking of URL results for a search query is compared against actual click data for the respective query/URL pairs (e.g., which URLs were actually clicked on by users when the URLs were presented to users when the search query was run in the real world). The human ranking or ordering of the URL results (e.g., pre-existing relevance ranking) for the query can then be adjusted, if necessary, based upon the real world click data (e.g., click relevance ranking). The modified pre-existing relevance ranking can be used in providing future search results.
US08768917B1

One embodiment of the present invention provides a system that automatically identifies compounds, such as bigrams or n-grams. During operation, the system obtains selections of search results which were selected by one or more users, wherein the search results were previously generated by a search engine in response to queries containing search terms. Next, the system forms a set of candidate compounds from the queries, wherein each candidate compound comprises n consecutive terms from a query. Then, for each candidate compound in the set, the system analyzes the selections of search results to calculate a likelihood that the candidate compound is a compound.
US08768913B2

Embodiments of the invention provide a method, system and computer program product for a multi-source search. In an embodiment, a method for multi-source searching for a data driven application includes defining a form for a data driven application that includes user interface controls each corresponding to respectively to different fields in different data sources. The method also includes generating a search index for the form incorporating the different fields, coupling the form with a search user interface that includes a search control configured to accept at least one query term and associating the search control with a selection of the different fields. Thereafter, during execution of the data driven application, a search engine query can be directed for the selection of the different fields in the search index and not the different data sources according to the at least one query term provided in the search user interface.
US08768902B2

Changes are managed in a multi-user database application environment. Proposed changes are collected, including changes to data, schema, and/or application descriptions. A user may specify foreign key relationships between items belonging to one or more of these categories. A view is produced showing the impact proposed changes would have on the environment if successfully committed. The user's proposed changes are ordered according to their dependencies, and submitted for committal together in a single transaction, subject to optimistic concurrency and consistency checks. For example, a proposed change to a data value may be inconsistent with a change which removed a data element containing the data value. The commitment operation may return identifiers and other return values, in addition to indicating whether the commitment was successful.
US08768901B1

A method and apparatus for selectively storing data on a server. The method operates by accessing a computer file and defining a data block as a current block of data. The current block is subsequently checksummed using a rolling error identification code. The method then determines if the calculated checksum for the current block has been previously stored in a database. If a matching checksum for the data is found in the database, then a duplicate of the current block already exists and the process repeats by selecting a new block of data. Alternatively, if the calculated checksum is absent from the checksum and the process has advanced one block length, the process moves back one block length and stores the current block in an archive. Otherwise, the checksum advances one byte forward to form a new current block of data and the process repeats.
US08768898B1

A method and system for performing data manipulation on a storage device is disclosed. A data manipulation command is created on a computing device, wherein the computing device is separate from the storage device. The computing device is a client or a server that requests services of a storage system to store data on a storage medium. The computing device and the storage device are connected over a network. The computing device executes a host application, and its data is stored on the medium. The computing device issues a command to the storage device to be performed on the data. The storage device executes the command and sends the result to the computing device. As a result, the data is not sent to the computing device for manipulation.
US08768886B2

A first directory server computer system subscribes to update data published by directory servers via an advanced message queuing protocol (AMQP) server. The first directory server receives update data that indicates an update for a LDAP-based database associated with the first directory server. When the received update data is from the AMQP server, the first directory server converts the received update data into an LDAP data format and updates the LDAP-based database using the LDAP formatted update data. When the received update data is not from the AMQP server, the first directory server updates the LDAP-based database using the received update data, converts the received update data into a wire level data format, and publishes the wire level formatted update data to the AMQP server. The AMQP server allows a second directory server that subscribes to the AMQP server to obtain data representing the update.
US08768885B2

In various embodiments, a computerized method includes presenting an electronic document to one user out of multiple users that have edit access to the electronic document as part of a collaborative editing of the electronic document. The computerized method may include receiving an input from the user to edit the electronic document, as well as invoking a lock to prevent edit access by the other users responsive to receiving the input from the user to edit the electronic document.
US08768884B2

To synchronize databases between disparate data processing environments, a buffer, which is part of a first data processing environment having a first database, is loaded with a database update. Loading the buffer does not commit the database update to the first database in the first data processing environment. A remote function is called in the first data processing environment to apply the database update to a second database in a disparate second data processing environment. In response to the remote function determining that the second database has been successfully updated with the database update, the database update is committed to the first database. In response to the remote function determining that the second database has not been successfully updated with the database update, the database update is rolled back in the buffer such that the first data processing environment is unaware of an attempted update to the first database.
US08768883B2

A storage management system, if the required response performance of the file is added to the access request from the host computer, compares the required response performance of the file with the response performance of the pool volume assigned to the page. If the response performance of the compared pool volume does not satisfy the required response performance, the storage management system selects a pool volume whose response performance satisfies the required response performance from the pool volumes, migrates the page to the selected pool volume, and stores the data in the page to which the pool volume is assigned.
US08768881B2

Various embodiments utilize a special object referred to as an rsshttp object to acquire an RSS feed, process the feed and expose an object model to a web page or application. In at least some embodiments, the rsshttp object can parse through the feed's associated RSS data, normalize the feed data to a standard format, sanitize the feed data if necessary, and then present a standardized object model for interaction with web pages and applications.
US08768876B2

A system to infer place data is disclosed that receives location data collected on a user's mobile electronic device, recognizes when, where and for how long the user makes stops, generates possible places visited, and predicts the likelihood of a user to visit those places.
US08768855B2

Real estate data and municipal codes and zoning rules are transformed and translated into useable data for non-land use experts. Rating systems for zoning desirability and zoning flexibility are presented with user driven weight and priority systems. Disperse data sets related to real estate are marshaled into a coherent database structure for efficient searching and organization.
US08768852B2

Techniques for generating and providing phrases are described herein. These techniques may include analyzing one or more sources to generate a statistically improbable phrase, determining words that compose the statistically improbable phrase, inputting the words into an index, and determine phrases associated with the words. The determined phrases may then be presented to a user.
US08768849B2

Provided is digital rights management (DRM) provision technology, and more particularly, are an apparatus, system, and method which can easily provide content using one or more DRM systems. A DRM provision apparatus includes a content download unit which downloads encrypted real content and dummy content from a download server and which manages the downloaded real content and dummy content; a license management unit which manages a license issued by a license server; and a processing unit which manages the downloaded real content and dummy content and the issued license.
US08768846B2

A computer program product that includes a computer useable storage medium to store a computer readable program for tracking media object data that, when executed on a computer, causes the computer to perform operations. The operations include storing usage data for a media object which is used in a first message. The usage data indicates historical usage of the media object by a user. The operations also include recalling the stored usage data for the media object in response to associating the media object with a second message. The operations also include communicating to the user the stored usage data corresponding to the media object prior to sending the second message with the media object to a recipient.
US08768830B1

Methods and systems described herein can consolidate a plurality of a consumer's payment and non-payment source accounts into a consolidated platform with a customer identification or available proxy account numbers that can be assigned to source accounts. The source accounts can be, for example, credit card accounts, ATM accounts, debit card accounts, demand deposit accounts, stored-value accounts, merchant-loyalty card accounts, membership accounts, and identification card numbers. The consumer can access and modify any of the source accounts and manage funds across the source accounts by accessing the consolidated platform with a single access device or mode.
US08768828B2

A computer-implemented method and apparatus for processing on-line donations is disclosed. An example embodiment includes elements to generate a donation badge for display on a web page; link the donation badge with an account on a payment site; receive a donation from a donor via the donation badge; and credit the donation to the account linked to the donation badge.
US08768827B1

A computer system for managing defaults that includes a loan investor platform associated with a loan servicer platform. The loan investor platform provides a loss mitigation workout type decision engine that receives from the loan servicer platform a first set of data associated with a loan loss mitigation case, determines an optimum loan workout for the loss mitigation case based on borrower criteria, prequalifies the loan for the optimum loan workout based on at least one investor set business rule and the first set of data, and communicates the loan workout that the loan is prequalified for to the at least one other computing device.
US08768826B2

A system for the online settling of a transaction in which network communications are established between a user, such as a debtor, and a server is presented. The system comprises a server configured to receive communications from a user. The server is further configured to seek available information pertinent to the transaction from at least one source external to the server and user. The server comprises a rules based engine including rules established on behalf of a party to the transaction, the rules based engine configured to process data from the available information and present a transaction settlement offer set to the user based on at least one decision made by the rules based engine. While online, the user/debtor may accept one of the offers or engage in further approved negotiation of other offers.
US08768822B2

A system and method are provided for trading multiple tradeable objects. One example method includes displaying at least one combined quantity indicator representing a combined quantity associated with at least two tradeable objects, detecting an input associated with an order for a predetermined order quantity in relation to one of the combined quantity indicators, and allocating the order quantity between the at least two tradeable objects using at least one quantity allocation rule. In one example embodiment, a plurality of quantity allocation rules can be user-configurable, and different rules can be defined and applied in relation to different order types.
US08768814B2

A computer-implemented method and apparatus for determining a cost basis associated with a plurality of shares of a security. In response to information identifying an issuer, the purchase date and the sale date, a list of capital events that occurred in connection with the security between the purchase date and the sale date is retrieved from a database. One or more shares held adjustment ratios are then retrieved from a database. Each of the shares held adjustment ratios corresponds to one of the capital events that occurred in connection with the security between the purchase date and the sale date. A current cost basis associated with the security may then be determined in accordance with the one or more cost adjustment ratios and the purchase price per share of the security.
US08768813B2

This system may include a system for electronically reallocating any portion of a transaction by maintaining a user account at a user institution; maintaining a vendor account at a vendor institution; maintaining a user account at a trust institution; initiating a transaction for the transaction amount; electronically distributing the transaction amount from said user account to said vendor account; and electronically distributing at least a portion of the transaction amount from the vendor account to the user account at the trust institution, wherein the portion of the transaction amount in the user account at the trust institution is placed in an investment vehicle. The system of the present invention may further comprise providing an interactive information source between the user and the trust institution, whereby the trust institution can provide information (current or historical) to the user regarding the portion of the transaction amount placed in the investment vehicle.
US08768806B2

The present embodiments are provided to facilitate the automatic trading of spreads in a fast and accurate manner. One or more market data feeds that contain market information for tradeable objects are received at an exchange. A spread data feed is generated in response to the market data feeds and from one or more spread setting parameters, which can be entered by a user. The spread data feed is preferably displayed in a spread window as bid and ask quantities associated with an axis or scale of prices. The user can enter orders in the spread window and the legs will be automatically worked to achieve, or attempt to achieve, the spread. In addition, other tools disclosed herein may be utilized to assist the user in making such trades.
US08768801B1

A method for managing credit card spending, including receiving a managed spending limit for a credit card account set by a user, where the managed spending limit does not exceed a credit limit for the credit card account, and where the managed spending limit is applied to a purchase category to obtain a managed spending plan, receiving an authorization query for a purchase associated with the credit card account, allocating the authorization query based on the purchase category to obtain an allocated purchase, responding to the authorization query based on the allocated purchase and the managed spending plan, and generating a spending report for the credit card account based on the allocated purchase and the managed spending plan.
US08768800B2

The invention forecasts a customer's annual withdrawals, manages order of withdrawal, forecasts likelihood that assets at retirement will provide needs for retirement, and provides ability to perform alternative analysis by changing various retirement goals, such as preservation of principal, amount of income desired, or expected length of retirement.
US08768798B2

In one embodiment, a computerized method facilitates invoicing for transactions in a network-based transaction system. The method includes identifying a plurality of transactions to which a first entity is a party, identifying first and second transactions from the plurality of transactions that satisfy combinable criteria relating to combining transactions into a single invoice, and providing to the first entity an indication of the combinability of transactions of the first and second transactions into the single invoice. The method can also be implemented on a machine readable medium.
US08768793B2

A method of modifying an original transaction document of a computerized accounting system that includes a general ledger having original transaction postings corresponding to transactions contained in the original transaction document, a new transaction document is generated in response to a command to edit the original transaction document. Next, the new transaction document is modified and saved as a modified new transaction document. The original transaction postings in the general ledger are then nullified. Finally, transactions of the modified new transaction document are posted in the general ledger.
US08768790B2

In accordance with embodiments of the present disclosure, systems and methods for inventory replenishment utilize supply chain data comprising a demand mix, an inventory mix, and a composite product mix to generate a new composite product mix for at least one future period. The system geometrically discounts demand-inventory composite data. Thus, the older data carries less weight in determination of the new composite product mix percentage. Smoothing factors allow the discounting to be applied differently to demand and inventory data. The new composite product mix and an estimate of the total target replenishment quantity of a product family are used to estimate individual target replenishment quantities for each of a plurality of individual products in a product family. Replenishment quantities can be determined for an extended planning horizon. A server may provide the replenishment quantities to the user of a client computer over a computer network.
US08768788B2

Sharing media content between entities. A computing device detects and connects to another computing device within a predefined proximity. Media content items and associated metadata are selected and exchanged between the connected computing devices. A subsequent purchase opportunity is provided to the users to purchase the exchanged media content items.
US08768786B2

A representation system receives a subscription for a consumer to monitor online vendors. The representations system monitors a separate inventory of merchandise items of each online vendor. The representations system detects a new merchandise item added by at least one of the online vendors to a current inventory of merchandise items. The representation system accesses a representation of the consumer specified by a selection of sizing measurements stored by the selection service. The representation system selects at least one merchandise item from among the new separate merchandise items each with a set of merchandise characteristics of a size selected to fit the selection of sizing measurements. The representation system generates an email communication to deliver to the consumer from which a rendering of the selected merchandise item on the representation according to the set of merchandise characteristics as applied to the selection of sizing measurements is accessible to the consumer.
US08768784B1

Disclosed are various embodiments for facilitating expedited registration of sellers in an electronic marketplace. It is determined in one or more computing devices whether a buyer in an electronic marketplace is preapproved for registration as a seller in the electronic marketplace based at least in part on one or more factors related to a history of the buyer in the electronic marketplace. The buyer is invited to register as a seller in the electronic marketplace using an expedited registration process when the buyer is preapproved. The expedited registration procedure leverages previously collected data that is associated with the buyer to omit one or more data collection tasks.
US08768780B2

An electronic product registration (ER) system which enables a retailer, preferable in cooperation with its vendors, to provide a customized return/warranty program for customers on a product-by product basis. The original policy(ies) in the ER system can be modified for a particular product and the modified policy is stored in the ER system so that the modified policy can be accessed if the product is again presented for a return/warranty transaction.
US08768774B2

An advertising system may enable an advertiser to associate multiple targeting criteria bids with an advertisement. The targeting criteria bids include a bid amount and a targeting criteria defining a group of users who may be delivered the advertisement. The cost for the advertisement is the sum of the bid amounts associated with the targeting criteria that match the user profile of the viewing user.
US08768767B2

A system directs a browser or browsing application associated with a user to a targeted web site after the user performs at least two activations or “clicks” of his pointing device. The first “click” is typically on a communication provided by the system, serving as an intermediary, and the second “click” is typically on a first data object or web page of the intermediary, before the browser of the user is redirected to a second data object or targeted web page, typically associated with a party unrelated to the party or entity controlling the system.
US08768765B1

An advertisement distribution system can log advertisement conversions using Near Field Communication (“NFC”). An online advertisement may be served to a user in response to a query or at a website. In response to the user selecting the advertisement, a landing page is displayed to the user and information regarding the advertisement is stored for logging purposes. The landing page may instruct the user to check in with an NFC-enabled device at an NFC base station of a merchant. The NFC base station transmits information identifying the merchant to the user's device and, in turn, the user's device transmits the information to the advertisement distribution system. The advertisement distribution determines that the advertisement resulted in a conversion using information regarding the advertisement and the information identifying the merchant received from the NFC base station via the user's device.
US08768764B1

An embodiment of the present invention is described that includes an incentive application for providing incentives to a visitor of a site. The incentive application is both portable onto other sites and is customizable on each site to the information provided on the site.
US08768752B1

Various embodiments of the present invention provide improved computer systems for the evaluation of the performance of employees. Embodiments may use an engagement algorithm to calculate a single engagement score for each employee. Embodiments may use a second algorithm for skills to calculate a single skills score for each employee. A third algorithm may plot the employee's engagement score against the employee's skills score on a two-dimensional graph and indicate what scores are needed for a good evaluation and what scores are needed for a great evaluation. Various embodiments of the invention prescribe specific aspects of a job to coach to improve the employee's performance. Embodiments of the system archive and maintain all evaluations and scores for employees and provide access to them to subsequent supervisors.
US08768744B2

A method and apparatus that creates reviews of media content on a mobile communication device is disclosed. The method may include identifying media content being played for a user, receiving a review from the user based on the played media content, and sending the user's review to a remote media content server for processing.
US08768740B2

Methods, systems, apparatus and computer program products are provided for targeting content information. A method includes defining an environment in a document, defining at least one targeting criterion for the environment, and storing in the document a request code that is configured to request content for placement in the environment based on the targeting criterion.
US08768734B2

Systems and methods are disclosed herein for pricing an insurance premium based on a vehicle trip similarity score. The system includes a computer memory and a processor in communication with the computer memory. The computer memory stores telematics data received from a sensor within a vehicle. The telematics data includes at least one of geo-position information of the vehicle and vehicle kinematics data. The processor is configured to compute a similarities score based on the telematics data. The processor is also configured to determine a price, price adjustment, or any other benefit for automobile insurance based on the similarities score.
US08768732B2

A method of managing an insurance scheme includes defining a plurality of categories of living expenses. Defining a plurality of life changing events. On the occurrence of a life changing event for an insured person of the scheme, at least partially subsidising expenses in the category of living expenses for the insured person or a nominated beneficiary of the insured person.
US08768726B1

A method for measuring physician efficiency and patient health risk stratification is disclosed. Episodes of care are formed from medical claims data and an output process is performed. Physicians are assigned to report groups, and eligible physicians and episode assignments are determined. Condition-specific episode statistics and weighted episode statistics are calculated, from which physician efficiency scores are determined.
US08768720B2

A method and system for helping a client check in for a scheduled activity wherein at least first and second subsets of activities occur proximate first and second locations, respectively, the method comprising the steps of providing a check in resource at the second location for checking clients in for the second subset of activities, associating at least a first electronic kiosk with the first subset activities, positioning the first kiosk at the first location for use by clients to check in for first subset activities, via the first kiosk, receiving identifying information from a first client, identifying at least a first currently scheduled activity for the first client, determining that the first currently scheduled activity is one of the second subset activities and via the first kiosk, indicating that the first client cannot check in for the first currently scheduled activity via the first kiosk.
US08768715B2

Embodiments of the present invention provide a system and method of managing information objects on a resource that substantially eliminate or reduce disadvantages associated with previously developed systems and methods of resource management. More particularly, embodiments of the present invention provide a system and method for of resource management that reduces dependence on local agents to perform management tasks. One embodiment of the present invention can include a method for resource management comprising (i) communicating with a resource program over a network according to said resource program's software interface; (ii) generating a resource management command remote from said resource to perform a management task; and (iii) communicating said resource management command over said network to said resource in accordance with said resource program's software interface to manage an information object at said resource.
US08768706B2

Techniques are disclosed for facilitating the process of proofreading draft transcripts of spoken audio streams. In general, proofreading of a draft transcript is facilitated by playing back the corresponding spoken audio stream with an emphasis on those regions in the audio stream that are highly relevant or likely to have been transcribed incorrectly. Regions may be emphasized by, for example, playing them back more slowly than regions that are of low relevance and likely to have been transcribed correctly. Emphasizing those regions of the audio stream that are most important to transcribe correctly and those regions that are most likely to have been transcribed incorrectly increases the likelihood that the proofreader will accurately correct any errors in those regions, thereby improving the overall accuracy of the transcript.
US08768702B2

This invention is directed to providing voice feedback to a user of an electronic device. Because each electronic device display may include several speakable elements (i.e., elements for which voice feedback is provided), the elements may be ordered. To do so, the electronic device may associate a tier with the display of each speakable element. The electronic device may then provide voice feedback for displayed speakable elements based on the associated tier. To reduce the complexity in designing the voice feedback system, the voice feedback features may be integrated in a Model View Controller (MVC) design used for displaying content to a user. For example, the model and view of the MVC design may include additional variables associated with speakable properties. The electronic device may receive audio files for each speakable element using any suitable approach, including for example by providing a host device with a list of speakable elements and directing a text to speech engine of the host device to generate and provide the audio files.
US08768699B2

Techniques for assisting in translation are provided. A speech recognition hypothesis is obtained, corresponding to a source language utterance. Information retrieval is performed on a supplemental database, based on a situational context, to obtain at least one word string that is related to the source language utterance. The speech recognition hypothesis and the word string are then formatted for display to a user, to facilitate an appropriate selection by the user for translation.
US08768698B2

Methods and systems for speech recognition processing are described. In an example, a computing device may be configured to receive information indicative of a frequency of submission of a search query to a search engine for a search query composed of a sequence of words. Based on the frequency of submission of the search query exceeding a threshold, the computing device may be configured to determine groupings of one or more words of the search query based on an order in which the one or more words occur in the sequence of words of the search query. Further, the computing device may be configured to provide information indicating the groupings to a speech recognition system.
US08768695B2

A computer-implemented arrangement is described for performing cepstral mean normalization (CMN) in automatic speech recognition. A current CMN function is stored in a computer memory as a previous CMN function. The current CMN function is updated based on a current audio input to produce an updated CMN function. The updated CMN function is used to process the current audio input to produce a processed audio input. Automatic speech recognition of the processed audio input is performed to determine representative text. If the audio input is not recognized as representative text, the updated CMN function is replaced with the previous CMN function.
US08768691B2

A sound encoder for efficiently encoding stereophonic sound. A prediction parameter analyzer determines a delay difference D and an amplitude ratio g of a first-channel sound signal with respect to a second-channel sound signal as channel-to-channel prediction parameters from a first-channel decoded signal and a second-channel sound signal. A prediction parameter quantizer quantizes the prediction parameters, and a signal predictor predicts a second-channel signal using the first decoded signal and the quantization prediction parameters. The prediction parameter quantizer encodes and quantizes the prediction parameters (the delay difference D and the amplitude ratio g) using a relationship (correlation) between the delay difference D and the amplitude ratio g attributed to a spatial characteristic (e.g., distance) from a sound source of the signal to a receiving point.
US08768685B2

Methods, handheld electronic devices, and computer-readable media for disambiguating an input into a handheld electronic device, are disclosed. The method includes, for example, detecting an ambiguous input including one or more selections of one or more input characters, generating one or more prefix objects corresponding with the ambiguous input, generating an output set comprising at least some of the one or more prefix objects, each of the at least some of the one or more prefix objects associated with an identified corresponding word object, determining the quantity of prefix objects in the output set is fewer than a predetermined quantity, and, based on the determination, adding as an orphan prefix object to the output set at a position corresponding with a relatively low frequency an additional prefix object of the one or more of prefix objects for which a corresponding word object was not identified, and outputting the output set.
US08768682B2

Methods, apparatuses and storage medium associated with ISA bridging with support for virtual functions, are disclosed. In embodiments, at least one computer-readable storage medium may include instructions configured to enable a target device with a target ISA, in response to execution, to provide an ISA bridging layer to the target device to facilitate a library service of a library of the target device to call a virtual function of the library, while servicing an application operating on the target device, where the application has an overriding implementation. The ISA bridging layer may include a loader configured to load the application for execution, and as part of loading the application, detect the virtual function and modify a virtual function table of the application to enable the call. Other embodiments may be disclosed or claimed.
US08768678B1

One or more embodiments provide a load balancing solution for improving the runtime performance of parallel HDL simulators. During compilation each process is analyzed to determine a simulation cost based on complexity of the HDL processes. During simulation, processes to be executed in the same simulation cycle are scheduled using the simulation costs computed at compile-time in order to reduce the delay incurred during simulation.
US08768675B2

A method for simulating an effect of at least one electrical/electronic load includes: providing a controllable power supply unit that is connected to at least one terminal of a control unit; and simulating a first current theoretically flowing through a simulated load at the at least one terminal by drawing a second current from the control unit by the controllable power supply unit or impressing a third current on the control unit by the controllable power supply unit.
US08768672B2

A method for predicting time-lapse seismic timeshifts in a three-dimensional geomechanical system including defining physical boundaries for the geomechanical system. In addition, one or more reservoir characteristics such as pore pressure and/or temperature history are acquired from multiple wells within the physical boundaries. The method also includes determining whether a formation in the geomechanical system is in an elastic regime or a plastic regime. The method also includes obtaining first and second seismic data sets for the geomechanical system, taken at first and second times. The method also includes running a geomechanical simulation to simulate the effects of changes in pore pressure or other reservoir characteristic on time-lapse seismic timeshifts in the formation.
US08768664B2

A method for generating a model representative of a process. The process includes a result variable representing a product of the process, and a plurality of process variables representing characteristics of the process other than the product of the process. The method includes steps of acquiring a plurality of test values of the result variable; acquiring, for each process variable of the plurality of process variables, a plurality of test values of the process variable, each test value being associated with a result variable value; providing, for each first coefficient of a plurality of first coefficients, a separate test value of the first coefficient associated with each process variable; and, for each second coefficient of a plurality of second coefficients, providing a separate test value of the second coefficient associated with each test value of each process variable. At least one of the method steps is a computer-implemented step.
US08768653B2

Included are systems and methods for modeling compliant parts. Some of the systems and/or methods include creating a 3-dimensional simulation of a product that includes an outer part and an inner part, determining a deformation characteristic of the product, and simulating an interaction of the inner part with the outer part. Similarly, in some of the systems and/or methods a characteristic of interaction may be measured from the interaction, a determination may be made regarding whether the characteristic of interaction meets a predetermined threshold. In some of the systems and/or methods, in response to determining that the characteristic of interaction meets the predetermined threshold, an output may be sent indicating product design acceptability. In response to determining that the characteristic of interaction does not meet the predetermined threshold, the 3-dimensional simulation may be iteratively altered until the characteristic of interaction meets the predetermined threshold.
US08768650B2

A method for real time device evaluation starts a sampling tool for a sample, receives sample data from a sample data structure and sends the sample data to a target device. The method saves sample data operation results from the target device to form a sample result, and in response to determining that the sample is complete, calculates a target device transfer rate in real time using the sample result and calculates a target device overhead in real time using the target device transfer rate and the sample result, sending the target device transfer rate and the target device overhead.
US08768646B2

A method for measurement of a film cooling effect is disclosed. Film cooling is a technique developed to protect gas turbine engine components from the extremely high temperatures created during its operation. A controlled air pressure is ducted into the hollow interior of the component and the mass rate of air flowing through the plurality of film cooling features or openings is measured. A coolant is then injected into the hollow interior of the component and allowed to flow out of a film cooling feature onto the heated outer surface of the component. The resulting infrared signature is a measure of the relative cooling effect generated by the individual film cool feature. The film cooling effect for an individual feature is quantified as the proportion of mass rate of airflow contributed by its relative individual cooling effect. The area, location and shape of the cooling effect are further classified to determine the degree of conformance to its design intent.
US08768633B2

An electronic thermistor-based vacuum gauge and systems and methods of calibration and operation of the same that require no calibration against a known vacuum standard to obtain high accuracy through broad vacuum and ambient temperature ranges. Additional features of the invention include a construction and method of improving battery life, a construction and method of detecting faulty vacuum sensors, a method for determining the state of calibration of a vacuum sensor, a method of quantifying vacuum leak rates, and a method of automatically alerting an operator when an evacuation process has concluded.
US08768627B2

Estimating formation parameters. At least some of the illustrative embodiments are methods including: combining a first plurality of actual logs from a first plurality of actual boreholes, at least one actual log associated with each actual borehole, and thereby creating a first equivalent log along a first equivalent path; combining a second plurality of actual logs from a second plurality of actual boreholes, at least one actual log of the second plurality of actual logs associated with each actual borehole of the second plurality of actual boreholes, and thereby creating a second equivalent log along a second equivalent path; and estimating a plurality of values of a parameter of one or more formations along a proposed borehole path, each value associated with a distinct depth along the proposed borehole path, the estimating using the equivalent logs.
US08768614B2

Distances between locations traveled by a carpool driver in a carpooling system may be initially estimated by calculating direct, straight line distances between each of the location points. Travel speeds may also be initially estimated using an expected maximum vehicle speed, which may be a maximum speed limit. An estimated travel time may then be calculated from this data to initially designate passengers as eligible or ineligible for carpooling with a carpool driver.
US08768612B2

A stream processing system for processing a routing request specifying a first location and a destination location in a network of interconnected locations includes a plurality of data processing elements, a memory connected to the plurality of data processing elements for storing a plurality of maps having different scopes, wherein each of the data processing elements is associated with one of the plurality of maps and determines a section of a path from the first location to the destination location in the network of interconnected locations, and a routing selection element for merging the sections of the path as a solution to the routing request.
US08768604B1

A system, method, and computer program product which normalizes GPS data obtained from multiple vehicles. At a server, GPS information is received from first and second vehicles in first and second formats. The GPS data is normalized for synchronized display of positions of the first and second vehicles, and transmitted to a computer in order to display simultaneously the synchronized positions of the first and second vehicles. An end user of the system may search for GPS logs of other people and simultaneously display the information resulting from the search with his or her own GPS information. The system may also provide for an automatic upload from a mobile device of the GPS data captured on a circuit or other location.
US08768600B2

A device for measuring a spectrum of a light beam, in a wavelength range chosen beforehand, the spectrum being generated by a sample to be analyzed, the optical measuring device including at least one light source, a measurement cell and a measurement detector placed on a measurement optical pathway, the measurement optical pathway being taken by a measurement optical beam emitted by the light source, and encountering the measurement cell, a self-calibration unit allowing any drift of the light sources, due to environmental conditions or conditions of use, to be taken into account independently of whether a sample to be analyzed is present in or absent from the measurement cell, the self-calibration unit including elements for creating a reference optical pathway, taken by a reference optical beam emitted by the light source, and not encountering the measurement cell, and a reference detector.
US08768596B2

A device for the speed control of a vehicle, containing an operator control unit, via which the driver specifies a setpoint speed to be maintained by the vehicle, and a control unit, which positions final controlling elements of the vehicle according to the driver's specification. The device provides that the operator control unit contains at least one speed direct setting control element, which is used for setting a specific setpoint speed value, and the specific setpoint speed value of the vehicle is specifiable and directly settable by a one-time operation of the speed direct setting control element, independently of the instantaneous actual speed of the vehicle.
US08768590B2

A transmission ECU 12 determines whether or not the conditions for executing a neutral control operation are satisfied (step S11), and measures hydraulic oil temperature if it determines that the execution conditions are satisfied (step S12). Then, the transmission ECU 12 sets a target speed ratio for a torque converter 3 corresponding to the measured hydraulic oil temperature (step S13), and performs a neutral control operation to bring the speed ratio of the torque converter 3 equal to the target speed ratio (step S14).
US08768588B2

A transmission includes a controller being provided with a change-speed stage anticipator. The controller adopts a time, which one of the transmission's gear-mechanism selectors requires in shifting a current change-speed stage to another change-speed stage, as a pre-shift time for selecting the latter change-speed stage. The change-speed stage anticipator operates the one of the gear-mechanism selectors while adopting a temporary change-speed stage as a subsequent change-speed stage when the temporary change-speed stage, which is estimated from a state of vehicle after the pre-shift time, the state of vehicle being relevant to each element of an anticipated change-speed stage group that is made up of one or more of the change-speed stages that can be selected by the one of the gear-mechanism selectors being set on one of the transmission's input shafts that is disconnected from a power source, coincides with an anticipated change-speed stage that corresponds to the pre-shift time.
US08768582B2

An engine control device detects the state of work of a working vehicle such as a construction machine or the like, and controls the power output capacity of an engine automatically. A determination is made as to whether excavation or uphill traveling is being performed, based upon the detection signals from a hydraulic oil pressure detector for a hydraulic cylinder of an arm, detectors for arm and bucket operation commands, a shift operation detector for a transmission, a pitch angle detector for the vehicle body, a traveling acceleration detector, and an accelerator opening degree detector. When the result of this determination is that excavation or uphill traveling is being performed, the engine is controlled to operate at a high power capacity, while at other times it is controlled to operate at a low power output capacity.
US08768566B2

In order to provide better monitoring for the side environment of a vehicle a lighting unit to light up a vehicle environment and a detection unit for detecting an object in the vehicle environment are provided. The lighting unit is automatically switched on if the detection unit has detected an object in the vehicle environment.
US08768563B2

A test apparatus is for electric vehicle supply equipment. The test apparatus includes an enclosure; a processor; and an interface to at least the electric vehicle supply equipment. The processor is structured to test that the electric vehicle supply equipment is functioning properly and to provide at least one of: a number of causes of failure of the electric vehicle supply equipment, an indication of how to correct the failure, automatic correction of the failure, and predictive maintenance of the electric vehicle supply equipment prior to a failure thereof.
US08768562B2

A work machine with a boom that can be derricked, includes: a first derricking angle detector that detects a derricking angle of the boom at a base end of the boom; a second derricking angle detector that detects a derricking angle of the boom at a front end of the boom; a first flexible volume acquisition part that acquires a flexible volume of the boom based on a detected angle by the first derricking angle detector and a detected angle by the second derricking angle detector; a second flexible volume acquisition part that acquires a flexible volume of the boom based on the detected angle by the first derricking angle detector; and a switching part that switches between acquisition of the flexible volume of the boom by the first flexible volume acquisition part and acquisition of the flexible volume of the boom by the second flexible volume acquisition part.
US08768560B2

A method for performing transform calibration of an accelerometer of a telematics device during installation in a vehicle includes placing the device in the vehicle at an initial position having a known alignment with a given frame of reference of the vehicle, moving the telematics device from the initial position to a final installation position in the vehicle with a tri-axial rate gyroscope of the device concurrently tracking and integrating the angle changes to provide a set of coordinates of the final installation position, and transform calibrating the accelerometer of the device using the set of coordinates so as to leave the device installed at the final position with its accelerometer transform calibrated with respect to the given frame of reference.
US08768555B2

An autonomous control system for an unmanned aerial vehicle is provided. In one example, the control system includes a first control mode component configured to generate a first command to provide a first autonomous control mode for the unmanned aerial vehicle, a second control mode component configured to generate a second command to provide a second autonomous control mode for the unmanned aerial vehicle, and an intelligence synthesizer configured to resolve functional conflicts between the first and second autonomous control modes.
US08768547B2

A vehicle includes a transmission that receives torque from an engine and/or a motor. A clutch assembly that may be actuated by a driver is operably disposed between the transmission and the motor, the engine, or both. A controller is configured to control the torque provided by the motor and the engine to prevent engine stall, excessive engine flare, or both, during manual actuation of the clutch assembly by the driver of the vehicle.
US08768545B2

An article transport facility in which movable bodies can merge into a merging portion while preventing collisions between the movable bodies. A communication relay device is provided to each of the first merging path, the second merging path, and the post-merging path. Each communication relay device includes an antenna portion, a relay device main body that associates movable body information obtained by communicating with the movable body communication devices using the antenna portion with identification information which indicates which one of the paths the antenna portion that received the movable body information is provided to, and that is capable of communicating the information thus obtained to the managing means. The managing means determines in which path the movable body exists to manage operations of a plurality of movable bodies based on said body information and identification information which are received from said main body.
US08768542B2

The present invention relates to a method and a system for assisting in the landing or the decking of a light aircraft, the method being implemented by a system comprising a device on the ground for locating the aircraft, the aircraft having an onboard signal sender, the method comprising at least the following steps: the locating device on the ground uses signals sent by the sender to determine the position and/or movement of the aircraft; said device transmits the previously determined aircraft position and/or movement data to the aircraft; display means show at least some of said data made accessible to the pilot of the aircraft. The invention applies in particular to the field of civil light aeronautics, notably for facilitating the landing of pleasure aeroplanes, small transport aeroplanes and helicopters.
US08768541B2

A display system in a flight deck includes at least one screen adapted for displaying several different applications and at least one cursor associated with the applications, an interaction device includes means for activation of the cursor configurable automatically according to the application displayed, and the interaction device includes a touch-sensitive screen adapted for displaying a visual representation of a control panel of a real physical system of the flight-deck.
US08768527B2

A power demand/supply management server (10) obtains information defining restraint contents to a comfort and an electricity bill from a consumer power operating device (2). An individual-consumer control optimizing unit of the power demand/supply management server (10) calculates control contents to an electrical equipment having a minimum cost evaluation value based on a simulation result of cost evaluation values which are barometers for evaluating a comfort and an electricity bill excessiveness, and transmits the calculated control contents to the consumer power operating device (2). Also, a whole-consumer optimizing unit of the power demand/supply management server (10) calculates the most appropriate electricity unit meter-charge that ensures a necessary demand suppression plan level throughout the whole power system based on an electricity daily load curve for each consumer.
US08768526B2

A system for shifting energy demand from on-peak time windows to off-peak time windows by using hot water heater load shifting, while providing the end user with the level of service (i.e., availability of hot water) according to the user's customary use described by service quality criteria. The shift is accomplished by a controller located at the end user establishment and in communication with a central control server. The controller monitors local water heater upper and/or lower temperature and controls upper and/or lower water heater heating elements in accordance with a demand shift process commanded by the central control server. The controller may determine usage and remaining capacity for reporting back to the central control server. A volumetric capacity and usage determination is disclosed. The control server may select water heaters according to use patterns and/or measured capacity. One embodiment is adapted for use with existing water heaters without disrupting safety features of the existing water heater.
US08768523B2

Systems and methods for detecting a blocked air discharge line of an air compressor are described, which include monitoring motor current (IMTR) drawn by a compressor motor (14), and calculating a three-point moving average for a steady state current drawn by the compressor motor (14) upon the motor reaching steady state (nominal) operating speed. A current threshold (IMTR_LIMIT) (28) is calculated as a function of the three-point moving average, and a determination is made regarding whether a current drawn by the compressor motor (14) has exceeded the current threshold (28) and is consistent with a current profile (34) indicative of a blocked air line (15). If a blocked air line is detected, a compressor shut-off command is generated and transmitted to the compressor motor (14) to shut the compressor motor off prior to opening of a safety valve (21) on the compressor (12).
US08768520B2

A system for controlling a bedroom environment includes an environmental data collector configured to collect environmental data relating to the bedroom environment; a sleep data collector configured to collect sleep data relating to a person's state of sleep; an analysis unit configured to analyze the collected environmental data and the collected sleep data and to determine an adjustment of the bedroom environment that promotes sleep of the person; and a controller configured to effect the adjustment of the bedroom environment. A method for controlling a bedroom environment includes collecting environmental data relating to the bedroom environment; collecting sleep data relating to a person's state of sleep; analyzing the collected environmental data and the collected sleep data; determining an adjustment to the bedroom environment that promotes sleep; and communicating the adjustment to a device that effects the bedroom environment.
US08768507B2

A robot and a behavior control system for the same are capable of ensuring continued stability while carrying out a specified task by a motion of a body of the robot. Time-series changing patterns of first state variables indicating a motional state of an arm are generated according to a stochastic transition model such that at least one of the first state variables follows a first specified motion trajectory for causing the robot to carry out a specified task. Similarly, time-series changing patterns of second state variables indicating a motional state of the body are generated according to the stochastic transition model such that the second state variables satisfy a continuously stable dynamic condition.
US08768506B2

A method according to the present invention for changing of an operating mode of at least one industrial control (1-1) of a plurality of networked industrial controls (1-1, 1-2), in particular of a robot control, comprises the steps of: sending a first packet (I-1) via a network (3) of the networked industrial controls (1-1, 1-2); receiving said first packet (I-1) by a receiving means (1-1.1) of at least one industrial control; and changing of said industrial control from a first operating mode (A) into a second operating mode (H) on basis of said received first packet (I-1) if the first packet (I-1) is addressed to said industrial control, wherein in the first opening mode (I) and in the second operating mode (II) different groups of components (1.1-1, 1-1.3, 1-1.4, 1-1.5, 1-1.6) of the industrial control (1-1) are supplied with energy.
US08768505B2

A system and method for providing a pre-paid product using a unique container. The system comprises a computer system comprising a storage medium readable by a processing circuit and stored instructions for execution by the processing circuit. The computer system includes a sales module that acquires an identifier for the unique container and generates a credential ID for a customer. The sales module also activates the unique container, and stores the identifier for the unique container and the corresponding credential ID in the storage medium. Also included is a dispensing module that receives a request from a remote dispensing device for validation of the unique container to receive the prepaid product, compares a received identifier and a received credential ID with the identifier and the credential ID stored in the storage medium, and authorizes the dispensing of the prepaid product if they match.
US08768504B2

According to embodiments of the present invention, there is provided a method and system for operating an injection molding machine. For example, a molding system (100) to manufacture a molded article (103) in a mold-cavity system (200) by using a molding material (101) is provided. The system (100) including pressure-control system (126) coupled with the system (200); and controller (160) operatively coupling to system (126), controller (160) having controller-usable memory (162) tangibly embodying set of controller-executable instructions (500) to direct controller (160), including mold-unpack instructions (520), including instructing controller (160) to control system (126) to reduce, after solidification, at least in part, of material (101) being located in a nub region (214) of system (200), internal pressure of material (101) received in system (200) while system (200) remains isolated from stream of flowable-molding material, beyond any reduction of internal pressure in material (101) resulting from cooling of material (101), so that reduction in internal pressure of material (101) is enough to permit safe opening of system (200) while permitting safe extraction of article (103).
US08768500B2

Methods, apparatuses and systems that facilitate the design, production and/or measurement tasks associated with manufacturing and other processes. In one embodiment, the present invention provides an understanding of how the multiple characteristics of a given process output are related to each other and to process inputs. This knowledge facilitates a reduction in measurement costs. It also facilitates an understanding of the sometimes complex interrelationships between design targets, design tolerances, process inputs, process control variables, average process output and variation in the process output. As discussed in more detail below, embodiments of the present invention facilitate 1.) determination of design target values, 2.) determination of design specification limits, 3.) design of process inputs, 4.) determination of process control variable settings, and/or 5.) reduction of measurement costs.
US08768487B2

A cannula for insertion through a biologic tissue. The cannula includes a shaft having proximal and distal end portions with a lumen therebetween. The cannula further includes a tip having a proximal end portion, a distal tip end, and a lumen therebetween. The proximal end portion of the tip is secured to the distal end portion of the shaft so that the lumen of the tip is in fluid communication with the lumen of the shaft. The tip includes an opening that extends proximally relative to the distal tip end to permit the flow of fluid into the lumen of the tip even in the event that the distal tip end becomes obstructed.
US08768476B2

An exemplary method includes 1) identifying, by a cochlear implant system, an electrode included within an array of electrodes as being a disabled electrode, 2) selecting, by the cochlear implant system, at least two non-adjacent electrodes surrounding the disabled electrode, and 3) simultaneously applying, by the cochlear implant system, stimulation current to the at least two non-adjacent electrodes to compensate for a loss of stimulation resulting from the disabled electrode. Corresponding methods and systems are also disclosed.
US08768473B2

In various embodiments, the invention disclosed herein provides systems, devices and methods for providing electrical stimulation to a patient. An electrical mechanical interconnection is provided to facilitate user friendly systems and devices. Exemplary therapeutic electrical stimulation devices include a shoe connected mechanically and electrically to a conductor that provides signals for electrical stimulation.
US08768472B2

Multi-frequency neural treatments and associated systems and methods are disclosed. A method in accordance with a particular embodiment includes at least reducing patient pain by applying a first electrical signal to a first target location of the patient's spinal cord region at a frequency in a first frequency range of up to about 1,500 Hz, and applying a second electrical signal to a second target location of the patient's spinal cord region at a frequency in a second frequency range of from about 2,500 Hz to about 100,000 Hz.
US08768464B2

A programmer for cardiac implantable medical devices, including an accelerated test mode of the operating parameters. The programmer includes a user interface (10) that is used to define the tests to be performed on the implant and display the results thereof. These tests includes: ventricular and atrial sensing sensitivity, ventricular and atrial lead impedance, and ventricular and atrial capture threshold. Each test step involves (i) a predetermined setting of the operating mode, pacing rate and atrio-ventricular delay of the implantable device, (ii) collection of the operating data of the implantable device according said predetermined settings, and (iii) processing and display of thus collected data. There further exists one test step of time compression along which at least some of the ventricular and atrial tests for a same parameter are executed simultaneously during a common step, preferably the tests of sensing sensitivity and lead impedance. The user interface allows for a preliminary selection of the tests to be performed, and the programmer is operated to execute these tests, linked in sequence, without any intervention by the user.
US08768459B2

One or more embodiments of the present disclosure relates to a method and/or system for classifying and/or treating heart rhythms. The present disclosure involves sensing electrical signals associated with depolarizations of a patient's heart. The sensed electrical signals are converted to digital values and storing the digital values. Normalizing solely a maximum and a minimum value of the stored digital values associated with a depolarization of the patient's heart without normalizing other stored digital values of the depolarization is another aspect of the present disclosure. The maximum and minimum values associated with the depolarization are compared to maximum and minimum values associated with a template derived from signals indicative of a heart depolarization of known type. A determination is made as to whether a match exists between the maximum and minimum values associated with the depolarization to the maximum and minimum values associated with a template.
US08768450B2

The present invention involves systems and related methods for performing surgical procedures and assessments, including the use of neurophysiology-based monitoring to: (a) determine nerve proximity and nerve direction to surgical instruments employed in accessing a surgical target site; (b) assess the pathology (health or status) of a nerve or nerve root before, during, or after a surgical procedure; and/or (c) assess pedicle integrity before, during or after pedicle screw placement, all in an automated, easy to use, and easy to interpret fashion so as to provide a surgeon-driven system.
US08768444B2

An implantable medical device senses a plurality of electrograms from substantially different atrial locations, detects regional depolarizations from the electrograms, and analyzes timing relationships among the regional depolarizations. The timing relationships provide a basis for effective therapy control and/or prognosis of certain cardiac disorders. In one embodiment, an atrial activation sequence is mapped to show the order of occurrences of the regional depolarizations during an atrial depolarization for classifying a detected tachyarrhythmia by its origin. In another embodiment, conduction time between two atrial locations is measured for monitoring the development of an abnormal atrial conditions and/or the effect of a therapy.
US08768443B2

A system and method for determining atrial arrhythmia burden is provided. Consecutive sets of parametric data regularly obtained from an implantable medical device through remote interrogation are centrally maintained. An atrial arrhythmia burden is determined. A cumulative atrial tachyarrhythmia (AT) duration is identified for each atrial arrhythmia episode recorded in the parametric data over a fixed look back period. One of an AT mode switch time and maximum atrial tachyarrhythmia AT duration are evaluated respectively subject to the duration between the consecutive sets being of sufficient length and a change having occurred to the maximum AT duration.
US08768440B1

An automatic method of determining local activation time (LAT) in multi-channel cardiac electrogram signals including at least two cardiac channels, one of the cardiac channels being a mapping channel and another cardiac channel being a reference channel, the method comprising: (a) estimating a cycle length CL in the reference channel; (b) determining a mapping-channel fiducial time tM in the mapping channel signal; (c) determining a plurality of reference-channel fiducial times tR; (d) computing adjusted reference-channel fiducial times tRA by adding or subtracting multiples of cycle length CL to each time tR such that each time tRA is within a time window of length CL surrounding mapping-channel fiducial time tM; (e) computing a single final reference-channel fiducial time tRF from the plurality of adjusted reference-channel fiducial times tRA; and (f) computing the LAT as tM minus tRF.
US08768438B2

What is disclosed is a system and method for processing a time-series signal generated by video images captured of a subject of interest in a non-contact, remote sensing environment such that the existence of a cardiac arrhythmia can be determined for that subject. In one embodiment, a time-series signal generated is received. The time-series signal was generated from video images captured of a region of exposed skin where photoplethysmographic (PPG) signals of a subject of interest can be registered. Signal separation is performed on the time-series signal to extract a photoplethysmographic signal for the subject. Peak-to-peak pulse points are detected in the PPG signal using an adaptive threshold technique with successive thresholds being based on variations detected in previous magnitudes of the pulse peaks. The pulse points are then analyzed to obtain peak-to-peak pulse dynamics. The existence of cardiac arrhythmias is determined for the subject based on the pulse dynamics.
US08768436B2

By a CPU (101) of a device (100) for processing medical image, a coronary artery region and a cardiac muscle region that are to be analyzed are extracted from angiographic images of the coronary artery obtained from X-ray CT images or the like. Next, degrees of isolation (blood vessel dependences), which indicate the effects of the coronary artery on the individual sites of the myocardium, are calculated. The calculated degrees of isolation are referred to as pixel values and displayed while superimposed on a bull's eye map of the cardiac muscle, a three-dimensional image of the heart or the like. As a result, the effect of infarction or constriction on the cardiac muscle region can be visually recognized merely by using the angiographic image data of the coronary artery without conducting a delay angiographic imaging examination or the like.
US08768427B2

The present invention concerns a device and a method for placing and securing sensors/electrodes on the head of an individual. The device/method optimizes signal information and avoids some of the problems connected to the devices and methods in the prior art. The device comprises a rigid, fluid-proof outer layer, an elastic, fluid-proof inner layer with placement points for sensors or electrodes, and a middle layer comprising a fluid between inner and outer layers. The invention also comprises a device for regulating the pressure of the fluid. Inner and outer layers are joined together to form a cavity for receipt of the middle layer.
US08768426B2

The present disclosure relates to sensors for use on a patient's ear. The sensors as provided may be Y-shaped and configured to be retained on an ear with the forks of the Y-shape positioned below the main branch of the Y. In particular embodiments, the Y-shaped sensors may be affixed to the patient at locations on the head or neck to relieve strain and reduce the effects of motion on the optical components of the sensor.
US08768419B2

A device is configured to receive a request for two or more battery partitions; create the two or more battery partitions according to the received request, where each of the two or more battery partitions relate to a respective function of the device; calculate usage of the two or more battery partitions; present information regarding the usage of the two or more battery partitions; receive a request to change an allotment of at least one of the two or more battery partitions; and re-partition two or more battery partitions according to the received request to change of the allotment of the at least one of the two or more battery partitions. Additionally, the device can be configured to charge one or more battery partitions in an order of priority, re-assign one or more battery partitions to a different area, and provide notifications of usage.
US08768412B2

An infotainment/telematics system includes a fixed base unit adapted to execute a set of stand-alone infotainment and/or telematics functions, and a portable communication device adapted to execute a stand-alone infotainment and/or telematics function. The fixed base unit and the portable communication device may be connected for intelligent communication with one another to allow the fixed base unit to control and access the stand-alone infotainment and/or telematics function of the portable communication device.
US08768409B2

A method, apparatus and a computer readable record media storing instructions for executing the same method for interfacing among a hybrid type synchronous or asynchronous terminal to a core network in a next generation mobile telecommunications system. The hybrid type synchronous or asynchronous radio network determines the operating type of the core network when the core network has a connection thereto, and sends the determined core network operating type information and information related to the core network to the hybrid type synchronous or asynchronous terminal, thereby allowing the synchronous or asynchronous terminal to smoothly perform a data interfacing operation with the core network.
US08768408B2

A method and arrangement for transmitting and receiving RF signals, associated with different radio interfaces of communication systems, employ a direct conversion based transceiver which substantially comprises one receive signal branch and one transmit signal branch. Mixing frequencies of the different systems are generated by a single common by use of an output frequency divider in combination with the synthesizer, and by use of filtering corresponding to a system channel bandwidth by means of a controllable low-pass filter operating at baseband frequency.
US08768407B2

A mobile device operates for communications via a first wireless network with use of a first transceiver. The device performs scanning operations with use of a second transceiver for identifying a set of cell IDs corresponding to a plurality of stations of one or more second wireless networks. The device stores the set of cell IDs in association with an ID of the first wireless network. While operating for communications with use of the second transceiver, the device maintains the first transceiver in a low power state. The device performs scanning operations with use of the second transceiver for identifying a current set of cell IDs, and compares the cell IDs of the current set with cell IDs of the stored set. The device maintains the first transceiver in the low power state or enables its operation based on the comparison.
US08768403B2

Mobile network services are performed in a mobile data network in a way that is transparent to most of the existing equipment in the mobile data network. The mobile data network includes a radio access network and a core network. A breakout component in the radio access network breaks out data coming from a basestation, and performs one or more mobile network services at the edge of the mobile data network based on the broken out data. The breakout component includes a service interface that performs primary control by one system, and backup control by a different system.
US08768400B2

A communication unit comprises a receiver for receiving radio frequency (RF) signals from at least one wireless serving communication unit, and signal processing logic module arranged to decode information within the received RF signals is the at least one wireless serving communication unit. The signal processing logic module is further arranged to decode transmit power information in a received RF signal from the at least one wireless serving communication unit, and determine from the decoded transmit power information whether a transmission from the at least one wireless serving communication unit is suitable for use as a timing reference. If it is determined that the transmission from the at least one wireless serving communication unit is suitable for use as a timing reference, the communication unit synchronizes an operating frequency to the received RF signal of the at least one wireless serving communication unit.
US08768399B2

A method for transmitting power headroom information by a terminal in a mobile communication system, in which power headroom information is generated and transmitted if a change in power headroom is greater than or equal to a predetermined threshold and a total amount of data stored in a buffer of the terminal is greater than or equal to an other predetermined threshold.
US08768395B2

A method and an apparatus for setting a computer connecting mode in a portable terminal. The method includes checking a program executed by a user in the PC when the portable terminal is connected to a personal computer (PC); requesting the portable terminal to perform the connection to the PC using a connecting mode appropriate for a characteristic of the executed program, wherein the connecting mode is one of connecting modes to the PC; and performing the connection to the PC using the connecting mode requested by the PC.
US08768393B2

A method is disclosed to eliminate inter-cluster interference of user equipment located at the edge of a cluster of cells. The method operates by employing fractional frequency reuse (FFR) principles on clusters or combinations of cells in a wireless neighborhood, in which base stations in the cells coordinate their operations in a scheme known as coordinated multi-point transmission (CoMP). By using the FFR principles to single out edge users of the CoMP cluster, the method mitigates interference and increases throughput for the edge users.
US08768392B2

A timing adjustment method in a mobile communication system having a user equipment and a base station, that performs transmission processing based on transmission timing adjustment information in the user equipment and allocates a plurality of parameters related to a physical uplink control channel (PUCCH) resource used for transmission processing, between the user equipment and the base station. Additionally, if a valid term of first transmission timing adjustment information expires before transmission processing of a signal including identification information of the user equipment is performed during connection processing while the user equipment is performing the connection processing to the base station based on the first transmission timing adjustment information, aborting the connection processing and releasing at least one of the allocated plurality of parameters related to the PUCCH resource.
US08768387B2

The present invention relates to a message transmitting apparatus and method in a mobile communication terminal and solves the problem of a message transmission being stopped when a message size exceeds a message capacity is solved. Also, memory resources of the mobile communication terminal are more efficiently utilized because an additional memory region need not be allocated to a message to be transmitted. The apparatus comprises a message generating unit for generating a message, a buffer for temporarily storing the generated message, a controller for dividing the message stored in the buffer into data blocks, wherein the controller converts a format of the data blocks into a type capable of being transmitted or received via a network and stores the data blocks into a file, and a transmitter for transmitting the message comprising the data blocks having the converted type and stored in the file to a receiving side.
US08768385B2

A method includes transmitting a paging indicator indicating to user equipment assigned to one or more groups that the user equipment are to attempt to receive paging messages including paging information targeted to at least one of the one or more groups; and transmitting in a channel the paging information in the paging messages. Another method includes receiving a paging indicator indicating a user equipment is to attempt to receive paging messages including paging information targeted to at least one of one or more groups; and receiving from a channel the paging information in the paging messages. A method includes sending a request message to user equipment assigned to one or more groups, the request message comprising an indication to cause the user equipment to read device trigger information in a system broadcast message; and sending the device trigger information in the system broadcast message.
US08768363B1

A method and corresponding system is disclosed for enhanced resource allocation in a wireless communication system. According to the method, when an idle wireless device seeks to initiate a call in a given coverage area, the device will provide with its initiation request to the serving radio network a motion specification indicating an extent of movement of the device, based on the device's tracking of its own movement. The network will then use that motion specification provided with the initiation request as a basis to determine whether to select a resource to allocate for the call in the given coverage area based on resource implementation in at least one neighboring coverage area or whether to instead select the resource to allocate without regard to resource allocation in the at least one neighboring coverage area.
US08768362B2

A communication system includes: a determination unit, provided in any one of a first base station, a second base station, and a mobile station, which determines a transmission timing change amount on the basis of reception timing of a signal transmitted between the first or second base station and the mobile station. The mobile station includes a handover execution unit which performs a handover from the first base station to the second base station on the basis of the transmission timing change amount calculated by the determination unit.
US08768361B2

A method for reducing the handover frequency by a femto gateway in femtocell networks includes the steps: receiving a measurement report from a communication device by an initial femtocell; transmitting a relocation required message to a femto gateway by the initial femtocell if the signal strength thereof is below a threshold; ignoring the relocation required message and enabling the timer by the femto gateway after receiving the relocation required message; determining whether the cell ID included in the call reestablishment request message is classified as “femtocell” or not by the femto gateway before the timer expires; if so, rebuilding the link to the femtocell in response to the cell ID by the femto gateway.
US08768353B2

A method of transmitting and receiving control information for a specific service in a wireless communication system is discussed. The method of transmitting control information for a specific service in a wireless communication system which uses multiple carriers includes transmitting notification indication information to at least one user equipment, the notification indication information including information related to a channel resource region through which control information for the specific service is transmitted, and transmitting a notification message to the at least one user equipment through the channel resource region indicated by the information related to the channel resource region, the notification including control information.
US08768352B2

In various embodiments, only a few selected channels are available to be used for scanning for a network controller in a wireless network. In various other embodiments, only a few selected channels are available to be used as an idle channel in a wireless network. In both cases, the channels available for such purposes are fewer in number than the channels available for operational communications. In some embodiments, these channels are in a different industry band than the channels used for operational communications.
US08768347B2

The present invention is a wireless communication system for establishing wireless communication between a wireless base station installed at the upper part of a communication area in a moving vehicle and a wireless terminal in the communication area, comprising a space surrounded by wall surfaces rising vertically in the communication area, wherein the space has an opening opened by specified width in a plane direction, and the wireless base station is installed in a region extended from the opening of the space by specified width outwardly of the wall surface.
US08768341B2

A wireless current sensor for measuring an electrical current flowing in an electrical conductor comprising a current transformer including a core arranged around the electrical conductor and forming a primary of the current transformer, and a winding around the core and forming a secondary of the current transformer in order to retrieve an electrical power when an electrical current flows in the electrical conductor, and an electronic circuit connected to the secondary of the current transformer, the electronic circuit including means for storing the generated electrical power, means for measuring the electrical current flowing in the electrical conductor, and a wireless data transceiver coupled to a microcontroller to send the measurement data.
US08768338B2

The present disclosure relates generally to the field of base station power control in a mobile network. In various examples, base station power control in a mobile network may be implemented in the form of systems, methods and/or algorithms.
US08768331B2

When an instruction operation given by a user to start communication parameter setting is detected, an operation mode of a communication device is determined. According to the determined operation mode, it is determined whether to provide a communication parameter through another communication device operating in a base station mode, or provide a communication parameter directly by the communication device.
US08768328B2

A switching method and system for a Multiple Input Multiple Output (MIMO) mode are provided by the disclosure. The method comprises that: a NodeB determines to perform MIMO mode switching for a cell (S302); through a NodeB Application Part (NBAP) layer of an lub port, the NodeB sends a message which carries the cell identifier of the cell and the MIMO mode status information of the cell (S304) to a Radio Network Controller (RNC); the RNC updates the MIMO mode status of the cell by using the cell identifier and the MIMO mode status information (S306). The disclosure ensures normal communication between a piece of User Equipment (UE) and a NodeB.
US08768324B2

A method of configuring a Bluetooth SIM access profile (SAP) of a communication device is provided, wherein the communication device is coupled to a plurality of SIM cards, and the method comprises: connecting the communication device with a target communication device according to a Bluetooth protocol; and executing an automated operation. Further, the automated operation comprises: detecting a connection status of at least one of SIM card of the SIM cards, and accordingly generating a checking result; and configuring the Bluetooth SAP of the Communication device to use a specific SIM card selected from the plurality of SIM cards according to at least the checking result.
US08768323B2

Embodiments of service discovery in a wireless network involve an Access Point (AP) proxy service to represent service providers. The AP manages service provider information, which is provided in response to service requests from service consumers. The AP proxy capability is advertised as a broadcast message in the wireless network.
US08768322B2

A mobile station communicating with a first radio network, such as a WLAN, may detect that it is communicating with an access point located at a perimeter of a coverage area of the first radio network rather than communicating with an access point located within an interior of the coverage area. The mobile station might further detect one or both of first and second directional signals transmitted from the access point. In response, the mobile station might perform one or more predetermined actions, such as checking the availability of a radio network other than the WLAN, performing a handoff, sounding an alarm or some other action.
US08768299B2

Systems, methods, and an article of manufacturing for automatically associating an identifier of a particular mobile station with a mobile communications network account are shown and described. In some circumstances, an identifier is automatically captured from a mobile station, e.g., via over-the-air signaling to the network. Upon verification of other account details, the captured identifier is assigned to the account, e.g., with a particular directory number of the account, and the change is propagated to other systems of the mobile communications network.
US08768292B2

Devices, systems, and methods for responding to emergency situations of infants, children and pets left unattended in a vehicle. The device comprises a control module for short range RF transmission housed in a lightweight, portable unit plugged into a vehicle accessory power outlet. The system may additionally comprise sensors in communication with the module to detect and trigger alarms, including: when a vehicle has been in a collision; whether a child has climbed out of a car seat while the vehicle is in motion; when the temperature within the vehicle is unsafe; whether an infant has been left unattended in a vehicle; and whether children are playing in a parked vehicle (e.g. trunk) in unsafe temperatures. The portable device may also be configured with an “SOS” button housed within a key fob, wristband, or necklace, to transmit GPS coordinates of the wearer in emergency situations (such as kidnappings).
US08768287B2

Alarm messages are transmitted to subscriber terminals of a radio communication system by signalling the alarm presence through a control channel to the subscriber terminals by at least one base station of the radiocommunication system using at least one system information item. Upon reception of the system information item by the subscriber terminals, the subscriber terminals transmit at least one respective recorded alarm signal.
US08768281B2

In one embodiment, the present invention includes a method for receiving a radio frequency (RF) signal and mixing the RF signal with a master clock to obtain a mixed signal, cyclically rotating the mixed signal to each of N gain stages for at least one cycle of the master clock, and summing the outputs of the N gain stages to provide an output signal.
US08768272B2

System and method for calculating a transmitter beamforming vector related to a channel vector h under per-antenna power constraints combined with total power constraint, under per-antenna power constraints combined with overall line of site (LOS) effective isotropic radiated power (EIRP) and under all three constraints. Calculating a transmitter beamforming vector may be done in the transmitter, in the receiver and feedback to the transmitter or in both. The method may be adapted to perform with a multi-antenna receiver and with multi-carrier systems.
US08768268B2

One embodiment of the present invention provides a synthesizer. The synthesizer includes one or more tunable oscillators, a frequency-dividing circuit coupled to the tunable oscillators, and a multiplexer coupled to the frequency-dividing circuit. The frequency-dividing circuit includes a number of frequency dividers, and is configured to generate a number of frequency-dividing outputs. At least one frequency-dividing output has a different frequency division factor. The multiplexer is configured to select a frequency-dividing output.
US08768265B2

This disclosure describes examples of condition monitoring systems with node devices that can adjust the power level of a radio. Embodiments of the node device can dynamically vary the power level for the radio in response to communication with other node devices. In one example, the node devices measure the strength of a signal received from the other node devices. The node devices can, in response to this value, vary the power level of the radio to optimize power consumption and extend the battery life for the node device.
US08768262B2

A detector for detecting a possible transmission of data according to an embodiment of the present invention includes a receiver adapted to the determine a spectral density in the frequency range of an electromagnetic spectrum and an evaluating circuit coupled to the receiver and adapted to determine an effective channel capacity based on the determined spectral density. The evaluating circuit is further adapted to compare the determined effective channel capacity with a threshold value and adapted to generate an evaluation signal indicating a possible presence of the transmission of data based on a result of the comparison.
US08768258B2

In a method and a mobile communications receiver for processing signals from a first cell and a second cell a timing of the signal from the first cell and the second cell is obtained. A timing difference (δ) between the timings of signals from the first and the second cell is determined and based on that a timing (κ) for a window for discrete Fourier transform, DFT, processing is adjusted. DFT processing of the signals using the timing (κ) of the DFT window is then performed.
US08768246B2

A wireless communication system is disclosed. The wireless communication system performs data transmission using spatially multiplexed streams from a first terminal including N antennas to a second terminal including M antennas (N and M are integers larger than or equal to 2 and N>M).
US08768242B2

A communications system includes a satellite hub, a remote satellite terminal, and a satellite configured to provide communications therebetween. The remote terminal includes a controller that functions as an enforcement mechanism when adjusting antenna polarization on the remote satellite terminal to facilitate communications with the satellite. The satellite transmits an acquisition signal at a first satellite polarization angle, and a jamming signal at a second satellite polarization angle different from the first satellite polarization angle. If the polarization is not set correctly, then the jamming signal is not filtered by a narrow width null of the receive gain pattern at the remote satellite terminal, and the controller inhibits transmission. This forces an installer to correctly set the polarization of the antenna at the remote satellite terminal.
US08768239B2

Methods and systems of clustering a plurality of students are disclosed. A computing device may receive assessment data for each of a plurality of students. The assessment data includes information pertaining to each of a plurality of questions in an assessment. The computing device may also receive a number of clusters into which to organize the plurality of students. The computing device may determine a similarity value between each pair of students in the plurality of students based on the assessment data associated with each student. The computing device may organize the plurality of students into the number of clusters based on the similarity values.
US08768232B2

An information processing apparatus is connected to a print control apparatus for generating image data. The information processing apparatus includes a generating unit configured to generate gloss control plate data for specifying a type of a surface effect imparted to a recording medium and a region in the recording medium to which the surface effect is imparted; and a transmitting unit configured to transmit the gloss control plate data to the print control apparatus.
US08768227B2

A developing roller includes: a mandrel; an elastic layer provided for an outer periphery of the mandrel, the elastic layer including an addition-curing silicone rubber; and a surface layer provided for an outer periphery of the elastic layer, in which: the elastic layer includes a compound represented by the following formula (1); when the content of such a compound that n in the formula (1) represents an integer of 3 to 12 in the elastic layer is represented by P1, and the content of such a compound that n in the formula (1) represents an integer of 13 to 20 in the elastic layer is represented by P2, P1+P2 is 5,000 ppm by mass to 12,000 ppm by mass; and P1 is 1,500 ppm by mass to 6,000 ppm by mass (In the formula (1), n represents an integer of 3 to 20):
US08768220B2

A toner case includes a main body that contains toner, a discharge port located in the main body through which toner is discharged, an agitating unit rotatably positioned in the main body for agitating the toner, a transportation unit rotatably positioned in the main body for transporting the toner toward the discharge port, and a driving unit that drives the transportation unit and the agitating unit. The driving unit is rotatable forward and backward. When the driving unit rotates in one rotation direction, the agitating unit and the transportation unit rotate. When the driving unit rotates in the other rotation direction, the transportation unit does not rotate and the agitating unit rotates in the same direction as a direction in which the agitating unit rotates when the driving unit rotates in the one rotation direction.
US08768218B2

A drive gear for a generally cylindrical imaging component. The drive gear includes a body for engaging the generally cylindrical imaging component; a cylindrical shaft attached to the body, the cylindrical shaft having an end surface; and three prongs extending longitudinally outward from the end surface.
US08768211B2

A developing cartridge is detachably mountable to a main assembly of an image forming apparatus, and includes a frame, a developer carrying member, a first portion to be engaged provided on one side of the frame, and a second portion to be engaged provided on the other side of the frame with respect to the direction crossing the axial direction of the developer carrying member. In addition, a cover member includes a first engaging portion engageable with the first portion to be engaged and a second engaging portion engageable with the second portion to be engaged for covering an exposed portion of the developer carrying member by being detachably mounted to the frame. The cover member is detachably mountable to the frame in a first state by engaging the first engaging portion with the first portion to be engaged and by engaging the second engaging portion with the second portion to be engaged.
US08768208B2

An image forming apparatus for forming an image on a recording material includes a plurality of cartridges each including a developer accommodating portion for accommodating a developer for developing an electrostatic latent image formed on a photosensitive member. The apparatus also includes a cartridge supporting member including a plurality of mounting portions in which the plurality of cartridges is detachably mountable, with the cartridge supporting member being movable between an inside position inside of a main assembly of the image forming apparatus and an outside position outside of the main assembly. An associated preventing member is positioned at a first position when an associated cartridge is incorrectly mounted in an associated mounting portion, and the associated preventing member is retracted into a second position in contact with the cartridge supporting member when the associated cartridge is mounted in the associated mounting portion.
US08768200B2

A transfer unit includes a belt member, a bending roller, a transfer section, and a bias application unit. The belt member is extended between rollers and has a movable surface on which a toner image is transferred from an image carrier. The bending roller externally contacts the surface of the belt member to bend the belt member and rotates in conjunction with the belt member. The transfer section includes one of the rollers and a surface moving member. The surface moving member rotates at least one full turn while cleaning is performed on the surface moving member and the bending roller. A surface moving speed of the bending roller is equal to or greater than a surface moving speed of the surface moving member. A circumferential length L1 of the surface moving member and a circumferential length L2 of the bending roller satisfy L1≧L2.
US08768199B2

An image forming apparatus includes a latent-image carrier that is rotatable and carries a latent image on an outer peripheral surface thereof; a transfer unit that transfers a developer image obtained by developing the latent image with developer onto a transfer medium; a cleaning unit that is disposed downstream of the transfer unit in a rotational direction of the latent-image carrier and removes the developer from the latent-image carrier after the developer image is transferred; a light source that is disposed between the transfer unit and the cleaning unit and emits light for removing electric charge from the latent-image carrier; and a guiding member that is disposed below the cleaning unit and above a transport path of the transfer medium, receives the developer that falls from the cleaning unit at an upper surface thereof, and guides the light to the latent-image carrier.
US08768196B2

An operation device includes a first condition in which the operation device consumes a first amount of electric power; a second condition in which the operation device consumes a second amount of electric power; a first detecting unit, to which electric power is supplied in the second condition, having a first detection range and detecting a person in the first detection range; a second detecting unit having a second detection range and detecting the person in the second detection range; a transmitting section that transmits, when the person is detected by the first detecting unit in the second condition, the electric power required for the second detecting unit to detect the person to the second detecting unit; and an instructing section that instructs, when the person is detected by the second detecting unit, the operation device to change a condition from the second condition to the first condition.
US08768187B2

A power supply device includes a first switch section that can disconnect a 24-V power supply from a commercial alternating-current (AC) power supply and that operates with the voltage of 3.3 V, and a second switch section that can disconnect a voltage detection circuit from the commercial AC power supply and that operates with the voltage of 3.3 V. When a power saving mode is on, the 24-V power supply and the voltage detection circuit are disconnected from the commercial AC power supply by using the first and second switch sections, whereby the power supply device can be used in areas where different supply voltages are used, and at the same time reduction in power consumption in the power saving mode is achieved.
US08768186B2

An apparatus, system, and method of predicting failure of a fixing device of an image forming apparatus are provided. Based on a plurality of sheet transfer time values of the fixing device, a first characteristic value that is an average value of the plurality of sheet transfer time values, and at least one of a second characteristics value that indicates the variance of the plurality of sheet transfer time values and a third characteristics value that indicates the maximum value of the plurality of sheet transfer time values are calculated. Using a determination result generated based on the first characteristics value and the at least one of the second and third characteristics values, failure of the fixing device is predicted.
US08768180B2

An optical sampling arrangement for high-speed measurement of the time-varying electric field of an optical input signal utilizes coherent mixing of the optical input signal with a reference laser source in a phase-diverse optical hybrid solution, followed by optical sampling of the coherently-mixed fields at the output of the optical hybrid. The generated streams of optical samples are then detected and signal processed in order to reconstruct a sampled version of the electric field of the original optical input signal.
US08768176B2

A method and system for storing and transmitting data using variable pulse characteristics to represent ASCII or UNICODE characters, of the value of a string of data using a number base higher than 2. Pulse characteristics are modified to correspond to different data values. Pulse characteristics can include pulse durations, pulse spacings, pulse amplitudes, pulse phases, pulse polarities, pulse shapes and/or other pulse characteristics.
US08768168B2

An optical signal transmission system comprises a transmitter that phase-modulates two optical signals of a same frequency by asymmetrically chirping the two optical signals, combines the two optical signals that have been phase-modulated as polarization components according to polarization multiplexing, and transmits an optical signal that has been combined and obtained; and a receiver that receives said optical signal from said transmitter, compresses pulses of at least one of the polarization components of the optical signal, and splits the optical signal into two polarization components.
US08768163B2

A method and apparatus of detecting a rogue optical network unit (ONU) is provided. An optical line terminal (OLT) detects an abnormal upstream transmission to determine a plurality of rogue ONU candidates, and transmits a sleep allow message instructing a transition to a sleep mode to each of the plurality of rogue ONU candidates. The OLT detects the rogue ONU among the plurality of rogue ONU candidates based on upstream transmissions from the plurality of rogue ONU candidates in the sleep mode. Since the detection of the rogue ONU is performed in the sleep mode, the remaining ONUs can transition from the sleep mode to the normal mode after the detection of the rogue ONU is completed, thereby making it possible to rapidly resume upstream communication.
US08768162B2

A PON ring system and a method for realizing primary and backup link protection in a passive optical network (PON) are provided. A PON ring is established between at least two optical line terminations (OLTs) through at least two user side edge nodes or network side edge nodes. Each of the OLTs is coupled to any other OLT through the at least two edge nodes. Two links respectively in a clockwise direction and a counterclockwise direction exist in the PON ring, in which one link is a primary link and the other is a backup link. Node of the links adopt the transmission mode of “multiple sending and selective receiving”. Therefore, the present invention reduces the impact on the PON caused by single link failure in the network.
US08768161B2

The optical apparatus accessory includes multiple terminal faces arranged in a direction of a relative movement for attachment to an optical apparatus and allowed to make contact with multiple terminal pins provided in the optical apparatus, and electric insulation portions provided between each two adjacent terminal faces. The multiple terminal faces are arranged at a same height, each of the electric insulation portions includes two adjacent-to-terminal potions respectively adjacent to the two adjacent terminal faces and a convex portion provided between the two adjacent-to-terminal potions and having a higher height than that of the two adjacent-to-terminal potions. The two adjacent-to-terminal potions have a height same as or lower than that of the terminal faces, and the convex portion has a height same as or higher than that of the terminal faces.
US08768160B2

A flicker band automated detection system and method are presented. In one embodiment an incidental motion mitigation exposure setting method includes receiving image input information; performing a motion mitigating flicker band automatic detection process; and implementing exposure settings based upon results of the motion mitigating flicker band automatic detection process. The auto flicker band detection process includes performing a motion mitigating process on an illumination intensity indication. Content impacts on an the motion mitigated illumination intensity indication are minimized. The motion mitigated illumination intensity indication is binarized. A correlation of the motion mitigated illumination intensity and a reference illumination intensity frequency is established.
US08768154B2

A representatively pumpless water heater system has an instantaneous water heater coupled in series with a storage water heater by piping circuitry incorporating a fixed (and selectively fixed) bypass useable to route pressurized incoming cold water sequentially through the instantaneous and storage type heaters. The fixed bypass can also route pressurized incoming cold water to mix with the heated water exiting the instantaneous heater for delivery to the storage heater.
US08768148B2

An interactive television program guide with remote access is provided. The interactive television program guide is implemented on interactive television program guide equipment. A remote program guide access device is connected to the interactive television program guide equipment by a remote access link to provide a user with remote access to program guide functions. An interactive television program guide system based on multiple user television equipment devices in a single household is provided. The system provides a user with an opportunity to adjust program guide settings with a given one of the interactive television program guides. Program guide setting include features related to setting program reminders, profiles, program recording features, messaging features, favorites features, parental control features, program guide set up features (e.g., audio and video and language settings), etc.
US08768144B2

A video image reproducing apparatus reads out sub-content information related to sub-content to be reproduced, from a recording medium, obtains attribute information indicative of the features of the sub-content, on the basis of the sub-content information, and controls each reproduction procedure of the main content and the sub-content on the basis of the attribute information, so that the main content and the sub-content are reproduced in coordination with the features of the sub-content.
US08768137B2

A program segments display bar is described. In embodiment(s), a program segments display bar has still images that can include scene images and advertisement images. The scene images can each correspond to a different segment of television media content, such as a movie or television program, and are displayed in the program segments display bar to indicate a sequence of the television media content. The advertisement images can each correspond to a different advertisement and can be displayed in the program segments display bar to indicate where the different advertisements are included with the television media content. The program segments display bar can also include a focus that can be positioned proximate a still image to indicate that the still image is selectable.
US08768134B2

A fiber optic telecommunications frame is provided including panels having front and rear termination locations, the panels positioned on left and right sides of the frame. The frame includes vertical access for the rear cables. The frame further includes left and right vertical cable guides for the front patch cables. The frame further includes cable storage spools for the patch cables. The frame includes a horizontal passage linking the left and right panels and the cable guides. A portion of the frame defines splice tray holders and a central passage from the splice tray holders to the rear sides of the left and right panels. From a front of each panel, access to a rear of the panel is provided by the hinged panels. Alternatively, the panels can form connector modules with front termination locations and rear connection locations for connecting to the rear cables. The modules can house couplers, such as splitters, combiners, and wave division multiplexers. The termination locations can be located on the same side of the frame as the splice tray holders, or on an opposite side. An enclosure of the frame included hinged or otherwise moveable panels to allow access to the terminations or the splice trays.
US08768133B2

The present invention relates to a housing for an optical fiber assembly allowing compact storage of optical fiber elements while still providing possibility to efficiently splice individual optical fiber elements. The housing of the invention is adapted to receive a first and a second loop of an optical cable and includes a first set of guiding means defining a first plane for receiving the first loop and a second set of guiding means defining a second plane for receiving the second loop. The planes are under a substantial angle.
US08768132B2

A ridge waveguide with decreased optical losses from surface scattering includes a ridge waveguide with etched surfaces and an optical layer deposited on the ridge waveguide that substantially covers the etched surfaces. A method of reducing optical energy losses from scattering at etched surfaces of a ridge waveguide includes depositing a layer of optical material over the etched surfaces, the layer of optical material filling surface irregularities in the etched surfaces.
US08768122B2

Disclosed is an optical module which improves optical coupling efficiency either when configured to receive an optical signal from an optical fiber with a light receiving element or when configured to receive an optical signal from a light emitting element with an optical fiber. The optical module includes: a substrate (1) having in the surface thereof a first groove (1a) and a second groove (1b) formed, with this second groove (1b) being configured to have a substantially V-shaped cross section formed deeper than the first groove and being formed in continuation from the first groove; and an internal waveguide (16) provided within the first groove (1a) of the substrate (1). The optical further modules a mirror portion (15) for changing an optical path, provided at the front end of the first groove (1a); an optical element (12a) mounted on the surface of the substrate (1) so as to face the mirror portion (15), and configured to emit an optical signal to a core (17) of the internal waveguide (16) via the mirror portion (15). Moreover, the optical module further includes an optical fiber (2) having a fiber cladding (22) placed within the second groove (1b) and a fiber core (21) optically connected to the core (17) of the internal waveguide (16).
US08768118B2

A system for coupling light into a fiber in accordance with embodiments of the present invention include a first fiber, a second fiber which is a double clad fiber, and a bulk optic component positioned between the first and second fibers. At least one mode stripper is positioned between the first fiber entry port and the second fiber exit port providing for limiting and removal of propagating clad light.
US08768116B2

An optical cross-connect assembly and method are provided that are suitable for use in both small-scale and large-scale applications. The optical cross-connect assembly comprises first and second stacks of multi-optical fiber connector modules that are configured to orthogonally mechanically couple with one another such that the optical ports of each of the connector modules of the first stack are optically aligned with respective optical ports of all of the connector modules of the second stack, and such that the optical ports of each of the connector modules of the second stack are optically aligned with respective optical ports of all of the connector modules of the first stack.
US08768111B2

Methods and apparatus enable monitoring conditions in a well-bore using multiple cane-based sensors. The apparatus includes an array of cane-based Bragg grating sensors located in a single conduit for use in the well-bore. For some embodiments, each sensor is located at a different linear location along the conduit allowing for increased monitoring locations along the conduit.
US08768110B2

Various exemplary embodiments relate to an optical isolator in an integrated optical circuit including: a first optical modulator configured to provide a first periodic phase modulation on an input optical signal; a second optical modulator configured to provide a second periodic phase modulation on the modulated optical signal; and an optical waveguide having a length L connecting the first optical modulator to the second optical modulator; wherein the phase difference between the first and second periodic phase modulation is π/2, and wherein the length L of the optical waveguide causes a phase delay of π/2 on an optical signal traversing the optical waveguide.
US08768103B2

There is provided a video processing apparatus comprising a motion vector detection unit for detecting data on the motions of objects by using at least two frames, an interpolation frame generation unit for generating interpolation frames in the horizontal/vertical and temporal directions in accordance with the motion vectors obtained by the motion vector detection unit, and an image feature detection unit for detecting the features of motions extended over the at least two frames, wherein the procedures, performed by the image feature detection unit, of generating interpolation frames in the horizontal/vertical and temporal directions are switched over in accordance with the features of motions.
US08768097B2

To easily understand the contents of a moving image taken by an image taking apparatus. An image conversion block 150 converts a taken image on the basis of conversion information. A transparency conversion block 160 converts the transparency in the converted taken image. A image synthesis block 170 synthesizes the taken image with the transparency converted with a log image and holds a resultant new log image in an image memory 180. An index image extraction block 190 extracts a new index image from among the converted taken images on the basis of the coordinate position and size of an index image in an image taking space. A selection block 270 selects an index image on the basis of the position of a selected representative image when the position of a panorama image displayed on a display block 292 is selected. A display control block 291 displays a panorama image on the display block 292 and displays the selected index image, overlapped on the panorama image.
US08768096B2

A method and apparatus for estimating stereo misalignment using modified affine or perspective model. The method includes dividing a left frame and a right frame into blocks, comparing horizontal and vertical boundary signals in the left frame and the right frame, estimating the horizontal and the vertical motion vector for each block in a reference frame, selecting a reliable motion vectors from a set of motion vectors, dividing the selected block into smaller features, feeding the data to an affine or a perspective transformation model to solve for the model parameters, running the model parameters through a temporal filter, portioning the estimated misalignment parameters between the left frame and right frame, and modifying the left frame and the right frame to save some boundary space.
US08768091B2

A sketch image is generated based on a brightness of a pixel block that includes a pixel and at least one pixel surrounding the pixel. An output gray scale of the specific pixel is adjusted based on whether an input gray scale of the specific pixel is higher than the representative value. Accordingly, the display apparatus may generate a clear sketch image.
US08768086B2

Provided is a rate-distortion optimizing apparatus and method for encoding a depth image. The rate-distortion optimizing apparatus may reduce a resolution in an area that does not include an edge that significantly affects image synthesis, and may use a high quantization parameter and thus, may provide a high compression performance.
US08768083B2

Image encoding/decoding apparatus and method are disclosed. The image encoding apparatus includes: a target block splitter for splitting a target block of an input image to be encoded into a plurality of subblocks according to positions of pixels; a key block encoding unit for selecting a random key block, the size of which is larger than a pixel size of at least one of the plurality of subblocks split by the target block splitter, and performing an intra-prediction or inter-prediction encoding process on the selected key block; and a non-key block encoding unit for designating the rest of the subblocks, except for the selected key block, as a non-key block, and performing a spatial prediction process on the designated non-key block by using a key block reconstructed by the key block encoding unit and values of peripheral pixels of a current block.
US08768079B2

A method for tracking a reference picture on an electronic device is described. The method includes receiving a bitstream. The method also includes decoding a portion of the bitstream to produce a decoded reference picture. The method further includes tracking the decoded reference picture in a decoded picture buffer (DPB) with reduced overhead referencing. The method additionally includes decoding a picture based on the decoded reference picture.
US08768078B2

A request to decode media data is received from an application running on a computing device. A decoder decision module in media processing software also running on the computing device receives the request and intelligently determines which of a plurality of media decoders to route the media data to for decompression. The plurality of media decoders may include a hardware media decoder and a software media decoder. The decoder decision module may consider a number of factors that may affect the efficiency of the decompression. These factors include the file format of the media data, limitations of the hardware decoder(s), the size of the media data, a state of the requesting application, load balancing considerations, and other factors.
US08768072B2

A digital image processing apparatus for significantly reducing an image file size in order to store a large number of image files, a method of controlling the same, a recording medium storing a program for executing the method, and a digital image compressing method. The digital image processing apparatus comprises a sub-image generator for generating a plurality of sub-images from a still image, and a moving image compressor for considering the still image as a moving image by using each of the sub-images as a frame image and compressing the moving image having the frame images.
US08768067B2

Systems, methods and computer-readable storage media are disclosed for accelerating bitmap remoting by extracting patterns from source bitmaps. A server takes a source image, and performs an edge-detection operation on it. From this edge-detected image, connected segments of the image are determined by executing multiple iterations of a small operation upon the image in parallel—for instance, by assigning each non-white pixel a unique value, then assigning each pixel the minimum value among itself and its neighbors until no pixel is assigned a new value in an iteration. Executing these operations in parallel greatly reduces the time required to identify the connected segments. When the segments are identified, they may be cached by the client so that they do not need to be re-sent to the client when re-encountered by the server.
US08768066B2

An image processing method and an apparatus using the same are provided. The method includes the following steps: deriving a global motion vector between a first image and a second image and providing the first image, the second image and the global motion vector to a first application process, wherein the first image is the previous image of the second image; deriving a first compensated image and a second compensated image by performing a lens distortion compensation process on the first image and the second image respectively; deriving a compensated global motion vector corresponding to the first compensated image and the second compensated image by transforming and correcting the global motion vector; and providing the first compensated image, the second compensated image, and the compensated global motion vector to a second application process.
US08768065B2

A method for visual recognition of an object in an electronic image includes extracting unique points of an object to be learned and/or a target object. The unique points are obtained by cross-correlating the image with a structure. Generally, the structure and/or the size of the structure may vary to detect extremum information associated with the learned object and/or target object. An icon corresponding to each of the unique points is extracted. The size of the icon corresponds to the scale of the unique point. After extraction of the various icons, an object becomes a collection of icons. Each of these icons is un-rotated and normalized or resized to a constant size so it can be compared with other icons.
US08768056B2

An image processing system is provided that includes: an image data storage section that stores image data of a consecutive plurality of frames; a display section that displays image data that is stored; a region-of-interest setting section that sets a region of interest in the displayed image data; a change amount detection section that, with respect to the region of interest that is set, compares image data of adjacent frames stored in the image data storage section and detects a change amount therebetween; a change determination section that determines whether the detected change amount exceeds a predetermined threshold value; and an index storage section that stores image data of a frame that is determined to exceed the predetermined threshold value by the change determination section as an index.
US08768053B2

An image processing apparatus and method for generating high-sensitive, high-brightness color images are disclosed. A second image having a wider band and higher-sensitivity than those of a first image which includes color information may be acquired, wherein the first and second images are images captured from a scene. A first transformed image having high brightness may be generated by performing binning on the first image, and edge information being a high-frequency component may be extracted from the second image. A high-brightness, high-sensitive color image may be generated using the first transformed image and the edge information.
US08768048B1

A computing device segments an image into a plurality of segments, wherein each segment of the plurality of segments comprises a set of pixels that share visual characteristics. The computing device then determines expected contexts for the segments, wherein an expected context for a segment comprises at least one of additional segments or features expected to occur in the image together with the segment. The computing device then identifies a probable object based on the expected contexts.
US08768036B2

A system and method for detecting and/or rendering easily visible changes in dental images over time so as to identify bone loss, tooth movement, and other forms of change that uses dental images with similar perspectives but taken at different points in time and adjusts one or both of the dental images so as to compensate for differences in perspective, size, and rotation to thereby register the digital images to each other.
US08768028B2

Disclosed herein are methods and compositions for producing articular repair materials and for repairing an articular surface. In particular, methods for providing articular repair systems. Also provided are articular surface repair systems designed to replace a selected area cartilage, for example, and surgical tools for repairing articular surfaces.
US08768026B2

A method and an apparatus for estimating a geometric thickness of a breast in mammography/tomosynthesis or in other x-ray procedures, by imaging markers that are in the path of x-rays passing through the imaged object. The markings can be selected to be visible or to be invisible when the composite markings/breast image is viewed in clinical settings. If desired, the contribution of the markers to the image can be removed through further processing. The resulting information can be used determining the geometric thickness of the body being x-rayed and thus setting imaging parameters that are thickness-related, and for other purposes. The method and apparatus also have application in other types of x-ray imaging.
US08768024B1

A method and system for automatically detecting villi texture in in-vivo images. In-vivo images may be received from an in vivo imaging capsule, and at least one image may be selected for analysis. Textural details may be extracted, for example using morphological top hat transforms. The image may be divided into segments or patches. The patches may be pruned using a set of threshold conditions, which are calculated based on grayscale or color statistics of the patches. The patches may be classified as containing villi texture or not based for example on rotation-invariant textural features computed in the Fourier domain. A sum, score or rating for the image may be calculated based on the classification of each patch. The final score of the image may be averaged over a number of, for example, consecutive images, and the score may be used for detecting entry into the small bowel and segmenting the image stream to anatomical regions.
US08768014B2

A method for obtaining an identification characteristic for a subject includes acquiring an image of an eye of the subject, segmenting the eye image into different regions, extracting features in a sclera region segmented from the eye image, and generating data identifying at least one feature extracted from the sclera region of the eye image.
US08768008B2

In a method for controlling a headlamp system for a vehicle, the headlamp system having two headlamps, set apart from each other, road users are detected in front of the vehicle in the driving direction, and a first total light pattern is able to be produced, in which the illumination range on a first side of a center axis is greater than on the other, second side of this center axis, and a second total light pattern is able to be produced, in which the total light pattern is controllable such that it has an illumination range in the direction of at least one detected road user that is less than the distance to the detected road user, and which has an illumination range in another direction that is greater than the distance to the detected road user. During the switch from the first total light pattern to the second total light pattern, the illumination range of at least one headlamp on the first side of the center axis is first reduced to at least such an extent that it is less than the distance to the detected road user, the second total light pattern being produced subsequently.
US08768007B2

For each of a plurality of homogeneity regions in relative pixel space, a deviation associated therewith with respect to a pixel to be filtered is given by a sum of associated difference values, each difference value given by the absolute value of a difference between a value of a pixel to be filtered and that of a neighboring pixel selected in accordance with the selected homogeneity region. The filtered pixel value is responsive to values of the neighboring pixels for the homogeneity region with minimum deviation. The relative pixel locations of each homogeneity region are symmetric relative to a radially-extending axis extending outwards in a corresponding polar direction therealong from a relatively central pixel location to a boundary of the homogeneity region, including all relative pixels intersected by the radially-extending axis, different homogeneity regions being associated with different polar directions.
US08767997B2

A headphone device including a driver unit, and an ear-hook hanger of a loop shape that is integrated with the driver unit and supports an entire circumference of an ear capsule is provided.
US08767989B2

The present subject application relates to hearing assistance systems and in particular to a method and apparatus for detecting user activities from within a hearing assistance system using micro electro-mechanical structure sensors. Such benefits include the reduction of the ampclusion effect and other excessive sound pressure buildup in the residual air volume of the ear canal for a person wearing a hearing assistance device with an earmold.
US08767987B2

A hearing aid switch utilizes pressure/sound clues from a filtered input signal to enable actuation initiated by a user by a signature hand movement relative to a wearer's ear. The preferred signature hand movement involves patting on the ear meatus at least one time to generate a compression wave commonly thought of as a soft “clap” or “pop”. A digital signal processor analyzes the signal looking for a negative pulse, a positive pulse, and dissipation of the hand generated signal.
US08767981B2

A thermoacoustic device includes a carbon nanotube composite structure, a sound wave generator and a signal input device. The carbon nanotube composite structure includes a carbon nanotube structure and a matrix. The matrix is located a surface of the carbon nanotube structure. The sound wave generator is located on a surface of the carbon nanotube composite structure and insulated from the carbon nanotube structure via the matrix. The sound wave generator includes a graphene layer including at least one graphene. The signal input device is configured to input signals to the sound wave generator.
US08767980B2

A microphone can include a capacitor capsule, an output buffer amplifier connected to the output of the capacitor capsule, and an audio limiter connected to the output of the output buffer amplifier, wherein the audio limiter limits the output level of the microphone at a threshold level. The microphone can include an adjustable output level. The microphone can include an integrated high-pass filter. The microphone can have an omnidirectional polar pattern.
US08767976B2

A sound pickup device is provided that includes a first housing, a second housing, a first microphone, and a second microphone. The second housing is coupled to the first housing and is configured to change positions with respect to the first housing. The first microphone is mounted on the first housing and is configured to output a first audio signal based on sound picked up by the first microphone. The second microphone is mounted on the second housing and is configured to output a second audio signal based on sound picked up by the second microphone.
US08767969B1

A system (200) for processing a sound signal (212) that allows dynamic customization of perceived spatial positions and sound qualities of sound components associated with the sound signal (212). The system provides apparatus for processing a sound signal (212) that includes an input to receive the sound signal (212), a sound unmixer (204) coupled to the input to receive the sound signal (212) and unmix at least one sound stream (216) from the sound signal (212) based on at least one unmixing instruction (214), and an output coupled to the sound unmixer (214) to output the at least one sound stream (216).
US08767967B2

The inventions relate to the delivery, transfer of content, and return of uniquely customized physical digital media. Digital content is specifically encrypted for use on a target player associated with a specific customer account. After use, the media is returned to a receiving location where use information is read from the media. Attention is given to cost of delivery, security of content, user experience in selecting, choosing, paying for, viewing or utilizing the content, and usage information created as a result of the content being utilized, rented, purchased, loaded or deleted.
US08767966B2

Techniques are presented for secure broadcasting and multicasting. Communications for multicasting and broadcasting are encrypted and decrypted using a secure communication key. The secure communication key is represented in a broadcast value that is sent to selected parties. The broadcast value represents the product of unique prime numbers and an additional number plus the secure communication key. Each party is represented by one of the unique prime numbers. Each party can acquire the secure communication key by dividing the broadcast value by its particular prime number to obtain a remainder, which is the secure communication key.
US08767963B2

The present invention relates to a method for encrypting a short message in mobile communication. According to the present invention, a user first inputs short-message content and a short-message password to a first communication electronic device. Then the first communication electronic device writes the short-message content to a short-message packet according to a short-message protocol, configures a set of unused parameters of the short-message packet as a set of encryption parameters according to the short-message protocol, and configures the short-message password to the set of encryption parameters for transmitting the short-message packet containing the set of encryption parameters to a second communication electronic device. Thereby, according to the present invention, the short message is encrypted. After the user of the second communication electronic device receives the short message, he cannot read the received short message unless he inputs the correct password to the second communication electronic device.
US08767957B1

An encryption method and device employing a modified low-resource AES algorithm. The algorithm in one embodiment has a 128-bit key and a 16-bit data type, along with optimization functions including function inlining, memory move reduction via multiple transformations on a given state during a given iteration of a main loop of the algorithm, pointer-based accessing of the state from a transformation function, and a global key schedule. Another embodiment of the invention is a low-power secure communication device comprising a ZigBee-compliant transceiver having a maximum over-the-air data rate of 250 kbps, and a 16-bit RISC encryption processor configured to implement an AES algorithm adapted to encrypt data at a faster rate than 250 kbps. The AES algorithm only requires about 5000 bytes of ROM and about 250 bytes of RAM. The disclosed implementation of AES in a high-level language (C in this case) is believed to be the first software-based solution for 16-bit microcontrollers capable of matching the communication rate of 250 kbps specified by the Zigbee protocol, while also minimizing RAM and ROM usage.
US08767955B2

A method for protecting a calculation, by an electronic circuit, of a modular exponentiation of a digital quantity, wherein: a first variable is initialized with a random quantity; at least one second variable is initialized with a value which is a function of the digital quantity; at least for a bit at 1 of an exponent of the modular exponentiation, the first variable is updated by: a) the quotient of its content and a power of the random quantity; and b) the product of its content by that of the second variable; and once all the exponent bits have been processed, the content of the first variable is divided by the random quantity to provide the result of the modular exponentiation.
US08767951B2

A talk deciding system includes a receiving portion which receives far-end side decision information indicating a talking state on a far-end side, an inputting portion which inputs an emitted signal from the far-end side, a speaker which emits the emitted signal being input into the inputting portion, a microphone which picks up a voice on a near-end side and outputs a picked-up signal, and a deciding portion which preliminarily decides a talking state on the near-end side based on the picked-up signal being output from the microphone and the emitted signal being input into the speaker, and generates near-end side decision information indicating a talking state on the near-end side. The deciding portion decides the talking state on the near-end side based on the far-end side decision information being received at the receiving portion and the near-end side decision information.
US08767940B2

In one embodiment, the methods and apparatuses detect an identity of a caller; receive an assigned incoming telephone number; identify a recipient associated with the assigned incoming telephone number and the identity; and connect the caller and the recipient.
US08767934B2

A topic is associated with a temporary communications address such as a temporary telephone number. This assignment may be effected by the user when the temporary address is obtained by the user. Illustratively, a user who simultaneously uses a plurality of temporary addresses associates a different topic with each of those addresses. When a caller calls the temporary address, the call is redirected to the user's real address and the user receives the topic that is associated with that temporary address, and preferably also the called temporary address itself, along with the redirected call, and this information is either displayed or announced to the user. The information provides context for the call to the user, and may optionally be captured in call logs. Illustratively, when the user initiates a call via the temporary address or the topic, the temporary address or the topic is provided to the called party as the caller ID information. The user's identity is thus kept secret. The user may select the calling topic or temporary address from a display of the call logs of past calls that involved the topics and temporary addresses associated with the user's real address.
US08767932B2

A conference control server accesses a calendar server in order to identify calls scheduled by an organizer and to facilitate initiation of the calls at the scheduled time. A method for integrating the calendar server and the conference control server includes identifying a plurality of resources, which each have a resource identifier, and registering to receive notifications of updates to those resources. If update notifications are received, the conference control server determines meeting information for a scheduled conference indicated by the update notifications. The conference control server may also provide a portion of the meeting information to a resource identified by the meeting information.
US08767931B2

Provisioning is described for use in communications systems. The provisioning includes receiving a message at an inbox of a device. The message includes information of an electronic location of a source device from which to download the appropriate application and device and user-specific information used for configuration of the application. An application is automatically transferred to the device in response to selection of the received message by a user of the device. The application is automatically installed on the device. The application is auto-started, at which time it self-configures using the original message.
US08767930B2

A network interface device may include an I/O unit configured to receive data packets from a packet network. A processing unit may be in communication with the I/O unit and be configured to identify data packets including data representative of DTMF signals, convert the data in the data packets into analog DTMF tone signals, and determine if power of the analog DTMF tone signals is below a threshold value. A digital to analog converter may be in communication with the processing unit and be configured to generate the analog DTMF tone signals based on the data in the data packets. A DTMF amplifier may be in communication with the processing unit and the digital to analog converter, where the processing unit may cause the DTMF amplifier to amplify the power of the analog DTMF tone signals in response to determining that the power of the analog DTMF tone signals are below the threshold value.
US08767929B2

A communications system may include a communication device that may be configured to display presence information for one or more contacts. The presence information may include a current time for a location associated with the contact, a time zone associated with the contact, status information, and/or other suitable presence information for the contact. The presence information may be automatically changed in response to a location associated with the contact changing. The presence information may be generated using a schedule associated with a contact and a current time for a location associated with a contact.
US08767928B2

A call from a caller to an interactive voice response (IVR) system may be serviced based on behavior by the caller in one or more prior calls to the IVR system. The call may be serviced by predicting information to be used in servicing the call. Predicting such information may include analyzing data reflecting behavior by the caller in one or more prior calls to the IVR system.
US08767924B2

In a method for recording telephone conversations between a subscriber to a service provider and a telephone conversation partner, the subscriber dials the number of the service provider and interacts with a menu-driven IVR user interface, entering his subscriber number as well as a corresponding PIN-number to authenticate himself. After the verification, the subscriber can chose one or more of the following options: (a) listen to one or more of his previously recorded telephone conversations, (b) delete one or more of his previously recorded telephone conversations, (c) arrange that all incoming and outgoing calls are to be automatically recorded, (d) deactivate the setting that all incoming and outgoing calls are automatically recorded, and/or (e) record the next telephone conversation. At the beginning of each conversation to be recorded, the service provider informs the telephone conversation partner, via a warning voice message, that the telephone conversation will be recorded.
US08767919B2

In a radiographic image-capturing system and radiographic image capturing method, a first image capturing process is performed, in which radiation is applied to a subject from at least one radiation source from among at least two radiation sources, whereby a first radiographic image is acquired. Based on the first radiographic image, respective doses of radiation to be emitted from the at least two radiation sources are weighted, and in accordance with such weighting, a second image capturing process is carried out, in which the respective radiation is applied to the subject from the at least two radiation sources.
US08767917B2

A system for and method of delivering radiation therapy to a moving region of interest is disclosed. The method, in one implementation, includes the acts of generating a plurality of treatment plans for providing radiation therapy, delivering radiation therapy to the patient following one of the plurality of treatment plans, monitoring the patient while providing radiation therapy, and changing the treatment plan based at least in part on monitoring the patient.
US08767915B2

A differential phase contrast X-ray imaging system includes an X-ray illumination system, a beam splitter arranged in an optical path of the X-ray illumination system, and a detection system arranged in an optical path to detect X-rays after passing through the beam splitter.
US08767910B2

A system and a method for acquiring image data of a subject with an imaging system are provided. The system can include a gantry that completely annularly encompasses at least a portion of the subject, and a source positioned within the gantry. The source can be responsive to a signal to output at least one pulse. The system can include a multi-row detector positioned within the gantry. The multi-row detector can be in alignment with the source and sets multi-row detector data based on the detected at least one signal. The system can include a flat panel detector positioned within the gantry. The flat panel detector can in alignment with the source and sets flat panel detector data based on the detected at least one signal. The system can include an image acquisition control module that determines which of the multi-row detector and the flat panel detector to use.
US08767903B2

An in-core neutron monitor that employs vacuum microelectronic devices to configure an in-core instrument thimble assembly that monitors and wirelessly transmits a number of reactor parameters directly from the core of a nuclear reactor without the use of external cabling. The in-core instrument thimble assembly is substantially wholly contained within an instrument guide tube within a nuclear fuel assembly.
US08767902B2

Nuclear reactor systems and methods are described having many unique features tailored to address the special conditions and needs of emerging markets. The fast neutron spectrum nuclear reactor system may include a reactor having a reactor tank. A reactor core may be located within the reactor tank. The reactor core may include a fuel column of metal or cermet fuel using liquid sodium as a heat transfer medium. A pump may circulate the liquid sodium through a heat exchanger. The system may include a balance of plant with no nuclear safety function. The reactor may be modular, and may produce approximately 100 MWe.
US08767895B2

A target link signal may be received at a receiving device with the target link signal being received in a received signal also including an interfering link signal. A quality of the interfering link signal in the received signal may be estimated at the receiving device to provide an estimated interfering link signal quality. One of a plurality of interference cancellation techniques may be selected responsive to the estimated interfering link signal quality, and an interference cancellation signal may be generated using the selected one of the plurality of interference cancellation techniques. Information of the interference cancellation signal may be incorporated in the received signal. Responsive to incorporating information of the interference cancellation signal in the received signal, the received signal may be demodulated to provide a demodulated target link signal, and the demodulated target link signal may be decoded to provide a target link bit stream.
US08767885B2

Systems and methodologies are described that facilitate integrating a list-sphere decoding design in a multiple input-multiple output (MIMO wireless communication environment. According to various aspects, optimal rank selection and CQI computation for an optimal rank can be performed in conjunction with a non-linear receiver, such as a maximum life (ML) MMSE receiver, a non-linear receiver with a list-sphere decoder, and the like. Optimal rank selection can be performed using a maximum rank selection protocol, a channel capacity-based protocol, or any other suitable protocol that facilitates rank selection, and CQI information can be generated based in part on effective SNRs determined with regard to a selected optimal rank.
US08767878B2

A weighted open loop power control transmitter for controlling transmission power levels using a spread spectrum time division duplex (TDD) technique having frames with timeslots for communication includes a demodulator configured to receive a transmitted signal from the receiver, a channel estimation device, a data estimation device, and a weighted open loop power controller. The weighted open loop power controller includes a power measurement device, a pathloss estimation device configured to receive an interpreted power level from the data estimation device and estimate the pathloss and update a long term average of the pathloss, a quality measurement device, and a transmit power calculation device for determining the transmitter's power level and to control the receiver's amplifier.
US08767876B2

Problems arising from a pre-emphasis filter, particularly an infinite-impulse-response filter, in a signal modulator are solved by detecting sequences of the same bit or symbol in a modulation signal and compensating the corresponding d.c. offset in the signal generated by the pre-emphasis filter without real-time feedback. The amount of offset compensation can be defined during design of the modulator or adjusted or calibrated during production. It is not necessary to change the transfer function of the pre-emphasis filter, but only to correct the d.c. offset of the filter output signal.
US08767861B2

The present invention provides a method and system for transmitting Multiple Input Multiple Output (MIMO) beam forming data. The method comprises: performing MIMO coding on data streams to obtain the coded data streams; obtaining weight values W=(Wi,j)Tx×S for beam forming of an antenna array of Tx×S of a transmitting end based on channel information from the antenna array of the transmitting end to antennas of a receiving end, where Tx is the number of transmitting antennas of the transmitting end, S is the number of the MIMO-coded data streams, and S≦Tx; and weighting the coded data streams with the weight values W=(Wi,j)Tx×S for beam forming, and transmitting the weighted data streams by corresponding antennas, where the data transmitted by antenna i is superposed data ∑ j = 1 S ⁢ W i , j ⁢ x j , i = 1 , … ⁢ , Tx , j = 1 , … ⁢ , S , and xj is jth coded data stream.
US08767859B2

A high-frequency circuit comprising first and second antenna terminals, a transmitting terminal and first and second receiving terminals for first and second communications systems, and first and second switch circuits each having a common terminal and at least first and second switching terminals; the first antenna terminal being connected to a common terminal of the first switch circuit, the transmitting terminal for the first communications system being connected to the first switching terminal of the first switch circuit, the second antenna terminal being connected to a common terminal of the second switch circuit, the transmitting terminal for the second communications system being connected to the first switching terminal of the second switch circuit, each first receiving terminal for the first and second communications systems being connected to the second switching terminal of the first switch circuit via a first receiving-side multiplexer circuit, each second receiving terminal for the first and second communications systems being connected to the second switching terminal of the second switch circuit via a second receiving-side multiplexer circuit.
US08767857B2

The present invention relates to a method for multiple-input multiple-output impairment pre-compensation comprising: receiving a multiple-input signal; generating a pre-distorted multiple-input signal from the received multiple-input signal; generating a multiple-output signal by feeding the pre-distorted multiple-input signal into a multiple-input and multiple-output transmitter; estimating impairments generated by the multiple-input and multiple-output transmitter; and adjusting the pre-distorted multiple-input signal to compensate for the estimated impairments. The present invention also relates to a pre-compensator for use with a multiple-input and multiple-output transmitter, comprising: a multiple-input for receiving a multiple-input signal; a matrix of pre-processing cells for generating a pre-distorted multiple-input signal from the received multiple-input signal; and a multiple-output for feeding the pre-distorted multiple-input signal to the multiple-input and multiple-output transmitter. The pre-processing cells are configured so as to estimate impairments generated by the multiple-input and multiple-output transmitter and adjust the pre-distorted multiple-input signal to compensate for the estimated impairments.
US08767856B2

A novel framing method for a variable net bit rate digital communications system that utilizes a set of different QAM constellations and punctured trellis code combinations, each combination designated as a mode. This frame structure has a variable integral number of QAM symbols per frame depending on the selected mode, but the number of bytes and Reed-Solomon packets per frame is constant. This is achieved even though the number of data bits per QAM symbol for some modes is fractional. Also the number of trellis coder puncture pattern cycles per frame is an integer for all modes. This arrangement simplifies the synchronization of receiver processing blocks such as the Viterbi decoder, de-randomizer, byte de-interleaver, and Reed-Solomon decoder.
US08767853B2

Disclosed are a signal distortion component adjusting apparatus and method capable of adjusting error vector magnitude of subcarriers of a predetermined position by adjusting a signal distortion component occurring while decreasing a peak to average power ratio (PAPR) in a communication system of an orthogonal frequency division multiplexing (OFDM) technology or an orthogonal frequency division multiple access (OFDMA) scheme, and a system using the same. The present invention includes a signal distortion component adjusting unit to add an additional signal distortion component Pe((n+N/2) % N) to a signal distortion component e(n) that is obtained by subtracting a threshold Th value, set to decrease peak power, from an absolute value of a time domain signal x(n) of an input signal, and to thereby adjust the signal distortion component. The present invention may transmit a highly reliable signal by adjusting error vector magnitude of subcarrier of a frequency domain.
US08767846B2

Systems and methodologies are described that facilitate encoding layer 3 control information in a multicarrier wireless communication environment. The layer 3 control information can be jointly encoded for a plurality of component carriers. Further, the jointly encoded layer 3 control information for the plurality of component carriers can be included in a data transmission (e.g., PDSCH, PUSCH, . . . ) sent on a component carrier from the plurality of component carriers. Moreover, an allocation for the data transmission on the component carrier can be indicated by a control transmission (e.g., PDCCH, . . . ). For example, the control transmission and the data transmission, which can be scheduled by the control transmission, can be sent on a common component carrier or different component carriers from the plurality of component carriers (e.g., same carrier signalling or cross-carrier signalling can be implemented, . . . ).
US08767842B2

A transmitter broadcasts a signal having a different code characteristic for each of several directions. A receiver receives the broadcast signal from one of the directions and generates an expected signal for that direction based on the code characteristic for that direction. The receiver detects the broadcast signal from the direction based on the expected signal for that direction.
US08767840B2

A method of processing video data includes providing a bit-stream; and decoding the bit-stream. The step of decoding the bit-stream includes extracting a data portion from the bit-stream; extracting a first backup copy of the data portion from the bit-stream; and determining correct values of syntaxes in the data portion from the data portion itself and the first backup copy of the data portion. A second backup copy of the data portion may be extracted from the bit-stream and cross-examined with the data portion and the first backup copy of the data portion.
US08767830B2

A motion compensation module can be used in a video encoder for encoding a video input signal. The motion compensation module includes a neighbor management module that generates and stores neighbor data for at least one macroblock of the plurality of macroblocks for retrieval for retrieval by at least one of a motion search module, a motion refinement module, a direct mode module, and an intra-prediction module, when operating on at least one neighboring macroblock of the plurality of macroblocks.
US08767815B2

One embodiment is directed towards an RF receiver for receiving a pulse-position modulated signal transmitted with a 1090 MHz ADS-B transmitter, wherein the pulse-position modulated signal is preceded by a preamble of 4 pulses that conform to an ADS-B protocol. The receiver can filter a digital sample stream with a filter matched to pulses in an earlier half of an expected preamble sequence to produce a first matched filter output sample stream. The receiver can also filter the digital sample stream with a filter matched to a pulses in a latter half of the expected preamble sequence to produce a second matched filter output sample stream. The receiver can determine that a sequence of pulses match the expected preamble sequence based on when the first matched filter output sample stream and the second matched filter output sample stream are above a minimum trigger level at the same time.
US08767813B1

A circuit comprises an analog to digital converter (ADC) that samples a received signal based on a sampling clock. A feed forward filter communicates with the ADC and does not remove first precursor intersymbol interference from the received signal. An adaptive timing loop circuit that adjusts a timing phase of the sampling clock of said ADC to remove the first precursor intersymbol interference from the received signal. The adaptive timing loop circuit adjusts the timing phase based on at least one of an estimate signal and a loop gain control constant.
US08767812B2

Various systems and methods are described for performing fractionally spaced time domain equalization (TEQ). One embodiment is a method implemented in a communication system for training a fractionally spaced time domain equalizer (TEQ). The method comprises performing an initialization phase, averaging a received signal in the system to reduce effects of noise in a channel, determining a channel estimate, and aligning an ideal reference signal with the received signal. The method further comprises updating a target response filter according to a non-integer multiple of a base sampling rate, determining an adaptation error based on useful information both inside and outside a Nyquist band of the TEQ, and updating the TEQ according to the adaptation error.
US08767800B2

A protection relay device includes: an analog-to-digital converter that samples an analog signal inputted from an analog input unit and converts the analog signal into digital data; a variable filter that filters and outputs the digital data, the variable filter having a filter coefficient that is varied by external control; and an adaptive controller that variably controls the filter coefficient of the variable filter so that a difference between the digital data filtered by the variable filter and a target signal decreases.
US08767799B2

In one embodiment, the method includes despreading the received signals by applying an unused channelization code, determining noise power based on output of the despreading, and determining a signal-to-noise ratio, SIR, based on the noise power and at least one of the received signals.
US08767794B2

A low temperature melting furnace using an external cooling passage includes a wall including a plurality of metal sectors, each metal sector including a cooling passage formed along a longitudinal direction thereof, and an extension tube provided outwardly from the wall and connected to the cooling passage.
US08767785B2

A method to operate a semiconductor laser diode (LD) in a differential configuration is disclosed. The method first obtains the threshold current ITH in a bared LD under at least one temperature. Then, a linear relation with coefficients of α and β between the bias current IB and the modulation current IM independent of temperatures is evaluated by, under the operation of the APC circuit to set the bias current and under the at least one temperature, measuring at least two extinction ratios, ER1 and ER2, as varying the modulation current at two levels, IM1 and IM2. Two coefficients of α and β are estimated by a mathematical comparison.
US08767784B2

A driver device for a laser includes a control device configured to generate a control current, an NPN differential amplifier connected to the control device and configured to superimpose a modulation current onto the control current to generate a combined current, and a laser activation switch coupled to the output of the NPN differential amplifier, the laser activation switch operating the laser utilizing the combined current. Also described herein is a communication system including a driver device.
US08767781B2

Provided is a power saving and highly reliable wavelength tunable laser device.A wavelength tunable laser device 10 of the present invention includes: a wavelength tunable laser 11 including: a laser resonator including a light source 111 and wavelength tunable mechanisms 112 and 113; and light loss control units 114a and 114b; a temperature detecting element 12 detecting a temperature of the wavelength tunable laser 11; and a controller 13, wherein the controller 13 obtains temperature information a of the wavelength tunable laser 11 from the temperature detecting element 12, calculates wavelength tunable control parameters d and e and light loss control parameters b1 and b2 based on the temperature information a, controls the wavelength tunable mechanisms 112 and 113 based on the wavelength tunable control parameters d and e, and controls light loss control units 114a and 114b based on the light loss control parameters b1 and b2.
US08767774B2

A content provision system provides a content reproduction apparatus with content including main information which is at least either of video information and audio information generated by a content generation apparatus. The content generation apparatus generates a bodily sensation element by applying numeric conversion to characteristics of a bodily sensation given to a user, generates instruction information to reproduce the bodily sensation element in synchronism with reproduction of the main information, generates bodily sensation information by adding the instruction information to the bodily sensation element, and generates content including the bodily sensation information by adding the bodily sensation information to the main information. The content reproduction apparatus separates the main information and the bodily sensation information from the content, reproduces the main information, separates the bodily sensation element and the instruction information from the bodily sensation, and reproduces bodily sensation element based on the instruction information.
US08767764B2

A method of providing an NRT service in a broadcasting receiver may include receiving first signaling information, identifying whether a service type of an NRT service is a web service based upon the first signaling information, identifying a web page type and a web page version of the NRT service and browsing the NRT service.
US08767763B2

The present invention relates to a station (hereinafter, ‘STA’) operation method and apparatus in a TV whitespace. In a TVWS band, when an STA operating as an unlicensed device with permission to operate in an available channel not used by a licensed device needs to operate in the TVWS band by acquiring information on the available channel, the STA transmits an available channel information request message to a device having database information; receives, from the device having database information, an ACK message for the available channel information that includes (a) identification information on an available channel, (b) information on the maximum allowable power level in the available channel, and (c) information on valid time of the available channel; and transmits/receives a signal using the information of (a), (b) and (c), i.e., using the maximum allowable power level within the valid time in the available channel.
US08767759B2

A method capable of reducing a required capacity of a retry buffer of a link device when the link device transfers real-time data to a link partner through the PCIe interface determines how to resend a packet required by the link partner according to the type of the packet. When the packet is a data packet, the method determines if a pending data packet exists in a pending transmission data buffer. When the pending data packet exists in the pending transmission data buffer, the link device directly transmits the pending data packet to the link partner. When the pending data packet does not exist in the pending transmission data buffer, the link device transmits a dummy packet to the link partner. In this way, the retry buffer only requires enough capacity to store the dummy packet and buffer the command data packets.
US08767750B2

The present invention includes: receiving a Path message that is sent by an upstream node and carries an ACH of the upstream node; creating a new Path message and sending the new Path message to a downstream node, where the new Path message includes the ACH capability of the upstream node; receiving a Resv message that is sent by the downstream node and carries information about an ACH capability of the downstream node; and creating a new Resv message and sending the new Resv message to the upstream node, where the new Resv message includes the ACH of the downstream node. In the embodiments of the present invention, the ACH can be negotiated between nodes on an LSP so that a node on the LSP can know an ACH of another node, which avoids loss or erroneous forwarding of a special packet transmitted on an ACH.
US08767747B2

In a method for transferring data packets in a communication network, first data packets having a low priority are transferred between a transmitter and a receiver and second data packets having a high priority compared to the first data packets are preferably transferred between them. In a second data packet to be transferred it is checked whether presently a first data packet is being transferred. If yes, the transfer of the first data packet is interrupted or stopped and the second data packet is then transferred. After the transfer of the second data packet, the transfer of the un-transferred first data packet is repeated or the rest of the incompletely transferred first data packet is transferred. Each first data packet is stored in an intermediate memory in parallel with a transmission and is only deleted from the intermediate memory after complete transfer of the first data packet to the receiver.
US08767743B2

A method for transferring data among devices in a body area network (BAN). The method comprises dividing an access time to a wireless medium of the BAN into at least a contention-based period (510) and a contention-free reservation period (520); allowing devices to transfer data during the contention-based period using a local prioritized contention access (LPCA) mechanism; and allowing only devices having reserved time slots to transfer data during the contention-free reservation period (520).
US08767741B1

The invention is directed toward techniques for Multi-Protocol Label Switching (MPLS) upstream label assignment for the Resource Reservation Protocol with Traffic Engineering (RSVP-TE). The techniques include extensions to the RSVP-TE that enable distribution of upstream assigned labels in Path messages from an upstream router to two or more downstream routers of tunnel established over a network. The tunnel may comprise a RSVP-TE P2MP Label Switched Path (LSP) or an Internet Protocol (IP) multicast tunnel. The techniques also include extensions to the RSVP-TE that enable a router to advertise upstream label assignment capability to neighboring routers in the network. The MPLS upstream label assignment using RSVP-TE described herein enables a branch router to avoid traffic replication on a Local Area Network (LAN) for RSVP-TE P2MP LSPs.
US08767734B1

A source-address independent, multi-path routing method for use in a communication network is disclosed. A network node uses an information packet's destination address to determine a plurality of neighbors it has a proportional likelihood to forward that packet to, such that packets can be sent over multiple paths to a destination node without undesirable looping. Multiple-neighbor proportional forwarding routing tables are determined by computing a directed graph of multiple optimal paths to each destination node. Optimal paths and forwarding proportions are based on link capacities. The multi-path routing method provides maximized throughput, reduced congestion and superior load balancing over single-path routing. Source-address independence also overcomes a major problem of more traditional source-address dependent multi-path routing methods. The source-address independent, multi-path routing method can be implemented in mixed networks where some nodes do not implement the method. Data structures and methods for determining the optimal paths and parameters are provided.
US08767733B2

The invention includes a method and apparatus for dynamically establishing a multicast group. The method includes receiving, from a first user device, a request to establish a multicast group including a plurality of parameters adapted for establishing the multicast group, obtaining a multicast address for the multicast group, and establishing the multicast group using the assigned multicast address and the parameters. The parameters include at least one multicast group definition parameter and at least one multicast session description parameter. The multicast address and at least a portion of the parameters are adapted for being provided to a second user device to enable the second user device to dynamically join the multicast group.
US08767732B2

A method and apparatus are described including assigning sub-channels to different multicast sessions under the assumption that in each session all sub-channels are allocated to all users of that session and power is equally allocated to each sub-channel, then for each session assigning the sub-channels to the users of that session under the assumption that the same amount of power is allocated to each sub-channel, then allocating remaining power to certain sub-channels within the session to increase multicast rate, finally modifying the sub-channel allocations among the multicast sessions depending on the sub-channel and power allocation within each multicast session.
US08767718B2

The present invention generally relates to a method and system for providing VoIP clients with the ability to confirm accuracy in conversation data over a digital communication channel. More specifically, a method and system is provided for verifying, via a visual representation whether a receiving client captures accurate information from a particular portion of the digital voice conversation. In response to a triggering event, a visual representation, including information extracted from the particular portion of the digital voice conversation, may be generated for verifying the accuracy. Based on the needs of the clients engaging in the conversation, one or more visual representations and corresponding verifications can be exchanged. In this manner, a multi-tiered oral agreement with authentication may be generated over a digital communication channel.
US08767715B2

Systems and methods of establishing IP telephony sessions between enterprises are disclosed. A first enterprise requests an association with a second enterprise. Both enterprises and the second enterprise belong to the same federation. The association request is accepted, to establish an association between the first and second enterprises. In response to the acceptance, a direct routed path is established between the first enterprise and the second enterprise. One of the associated enterprises requests activation of an IP telephony service. If the request to activate references the association, an IP telephony session is established using the direct routed path.
US08767710B2

A wireless communication system base station, and a remote radio head (RRH) and a computer-implemented synchronization method for the wireless communication system base station. The RRH is communicably coupled to a baseband unit (BBU) of the wireless communication system base station through a network, and the BBU processes and transmits downlink data to the RRH. The RRH includes: a time-delay measurement unit for measuring a time-delay for the downlink data to arrive at the RRH from the BBU; and a time-delay notification unit for notifying from the RRH to the BBU of time-delay data on the time-delay measured by the time-delay measurement unit, wherein the time-delay data is used to advance the starting time for the BBU to process and transmit the downlink data by an amount of time obtained based on the time-delay data.
US08767701B2

A “unified” MIMO system that supports multiple operating modes for efficient data transmission is described. Each operating mode is associated with different spatial processing at a transmitting entity. For example, four operating modes may be defined for (1) full-CSI or partial-CSI transmission and (2) with or without steering transmit diversity (STD). An appropriate operating mode may be selected for use based on various factors (e.g., availability of a good channel estimate). With steering transmit diversity, data is spatially spread and transmitted on multiple spatial channels, and a single rate may then be used for all spatial channels used for data transmission. A receiving entity may utilize a minimum mean square error (MMSE) technique for all operating modes. The receiving entity may derive a spatial filter matrix and perform receiver spatial processing in the same manner for all operating modes, albeit with different effective channel response matrices.
US08767698B2

Data is distributed among the channels of an asynchronous data subscriber loop (ADSL) communications system in accordance with an adaptive algorithm which from time to time measures the signal to noise ratio of the various channels and finds a margin for each channel dependent on achievement (where possible) of a given bit error rate and a desired data transmission rate. The margin distribution is achieved by augmenting the constellation signal to noise ratio to enhance computational efficiency and allow redetermination of bit allocation tables during transmission as necessary. Pairs of bit allocation tables are maintained at the transmitter and receiver and one table of each pair at the transmitter and receiver is updated while the other pair is in use for controlling communication.
US08767695B2

In one implementation, a computer-implemented method includes transmitting data over a first wireless connection by a computing device and with a first wireless access point; detecting a wireless signal from a second wireless access point; identifying, at the mobile computing device, a received signal strength of the wireless signal from the second wireless access point; determining, by the computing device and having transmitted less than a threshold number of data packets to the second wireless access point after detecting the wireless signal, an estimated level of data packet loss for the second wireless access point based on the signal strength for the second wireless access point; determining, based on the estimated level of data packet loss for the second wireless access point, to switch to a second wireless connection with the second wireless access point; and establishing the second wireless connection as a result of the determining.
US08767694B2

Disclosed are system, method and computer program product for remote administration of mobile devices. The system includes an administration server that receives a request to perform a remote administrative task on a mobile device. The server selects a function that performs the requested remote administrative task. The server identifies one or more management protocols that perform the selected function, wherein different protocols use different mechanisms to perform the same function. The server determines if the mobile device supports one or more of the identified protocols. When the mobile device supports two or more different management protocols, the server selects a protocol with the highest priority for performing the selected function. The server then executes the selected management protocol to perform the selected function that performs the requested remote administrative task on the mobile device.
US08767687B2

A VoIP access point may be operable to provide VoIP servicing to a plurality of wireless audio endpoint devices. The VoIP access point may extract VoIP audio data received via IP backbone and communicating the extracted audio data as non-VoIP formatted data to the wireless audio endpoint devices. In the uplink direction, the VoIP access point may receive non-VoIP formatted audio data from the wireless audio endpoint devices and pack the received data into IP packets for VoIP communication. The VoIP access point may also be operable to perform PCM encoding/decoding operations during VoIP servicing operations. The wireless audio endpoint devices may perform audio processing during VoIP communications via the VoIP access point. One or more intermediary communication devices may be utilized to route messaging between the VoIP access point and at least some of the wireless audio endpoint devices.
US08767686B2

A system and method for monitoring wireless network access, and use of a detected wireless network connection are described. A client component (e.g., software component), or client, can be downloaded to a computing device, which leverages off of the computing device's ability to locate and establish a network connection. The client component listens for network connection activity, and determines whether the device has established a network connection with a network known to the client. If the client determines that a network connection has been established to a known network, the client uses the network connection to log the user onto the network.
US08767683B2

A method for beamforming in a communication network includes generating a plurality of beamforming training (BFT) units associated with a beamforming session between a pair of devices, where each of the plurality of BFT units corresponds to a different beamsteering vector, causing a first non-zero subset of the plurality of BFT units to be transmitted during a first timeslot, and causing a second non-zero subset of the plurality of BFT units to be transmitted during a second timeslot, where the first time timeslot and the second timeslot are not contiguous.
US08767679B2

There is disclosed a method of controlling physical channel establishment in a wireless communication system, which method comprises: a.) determining if decoding of a system frame number is required as part of an initialization of a physical channel establishment procedure; b.) if decoding of the system frame number is not required, initializing a decoding of a system frame number for the channel to be established; and c.) if the decoding of the system frame number fails, terminating the channel establishment procedure.
US08767678B2

A handover control device that conducts switching-over base station(s), in which a mobile station 111, . . . , 1NQ communicates, from one base station to another neighboring base station wherein a gateway server 30 monitors communication quality of the mobile station 111, . . . , 1NQ at a frequency according to a service level assigned to the mobile station 111, . . . , 1NQ and, if the communication quality falls below a predetermined quality, sends information on the another base station to the mobile station 111, . . . , 1NQ.
US08767677B2

When at user equipment UE transitions between radio access technology cells, at the transition a timer for controlling when the UE is to send a periodic location registration is reset. This avoids the UE being implicitly detached when it is unable/blocked in the packet-switched PS domain from performing a RAU but would be able to perform a LU, particularly when the UE is in PS/CS modes 1 or 2. Five different embodiments are detailed: the LU timer T3212 is reset with a value of time remaining in a tracking area update TAU timer T3412; T3212 is reset with an initial value for T3212; the RAU timer T3312 is reset with a value of time remaining in the TAU timer T3412; and the T3212 or T3312 reset is conditional on a value of time remaining in a PS backoff timer T3346 exceeding the value of time remaining in the TAU T3412.
US08767672B2

The present invention is a system, apparatus, and method for a “Priority” field that is included in the information transmitted by an Access Point (AP) (801i) about its neighbor APs (801i) and the network service providers (SPs) that it supports. A “Priority” field (103i-6 154i.2 203.i.2 233 266) is included in at least one of a Neighbor Report element (100), an AP Channel Report element (150), and a service provider's information element (200 230 260). The service provider priority field (203.i.2 233 266) is contained in any protocol frame transmitted by the AP (801i) that contains information about one or more service providers that it supports. The “Priority” field (103i.6 154-i.2 203.i.2 233 266) contains a numeric value or a symbolic indicating a recommendation from the AP (801i) concerning which AP/APs and service provider(s) SP/SPs for a STA (802j) to scan first or access in an eventual roaming/accessing process. For roaming/accessing purposes, more than one neighboring AP (801i) can have the same priority value and not all the APs (801i) that are neighbors or support SPs necessarily have the same priority value.
US08767671B2

A Space Division Multiple Access transmission method based on a statistical characteristic pattern including configuring multiple receiving and transmitting antennae at a base station side into one or more antenna arrays; comparing a diagonalization performance among the unitary matrixes for a correlation matrix of subscriber channels, with a long-time statistical correlation matrix of the subscriber channels at the base station side; calculating an optimal diagonalized correlation matrix, and then performing characteristic pattern clustering for the subscribers in a cell with the space resource divisions of the subscribers; grouping the subscribers that belong to a same characteristic pattern cluster into space division subscriber groups; carrying out SDMA transmission, by the subscribers in a same space division subscriber group, with their space resource divisions; dynamically performing subscriber characteristic pattern clustering and space division subscriber grouping described above to generate updated characteristic pattern clusters for the subscribers and updated space division subscriber groups.
US08767669B2

A method, an apparatus, and a computer program product for wireless communication are provided in which an identifier is sent in a peer discovery signal. In addition, a value is sent with the identifier in the peer discovery signal indicating at least one of a next time, a next frequency, or a next resource that the identifier will be sent. A method, an apparatus, and a computer program product for wireless communication are provided in which an identifier is received in a peer discovery signal. In addition, a value is received with the identifier in the peer discovery signal indicating at least one of a next time, a next frequency, or a next resource that the identifier should be expected to be received.
US08767664B2

Provided are a mobile terminal apparatus, a radio base station apparatus and a radio communication method, capable of saving PHICH resources enough and realizing effective retransmission control of uplink SU-MIMO. The radio communication method of the present invention is characterized in that a radio base station apparatus receives signals of plural codewords, when there is an error in each of the codewords, generates a one-bit negative response physical HARQ indicator channel signal and transmits the physical HARQ indicator channel signal, and a mobile terminal apparatus receives the physical HARQ indicator channel signal and transmits retransmission signals of all the codewords to the radio base station apparatus based on the negative response physical HARQ indicator channel signal.
US08767657B1

A wireless device with multiple antennae and configured to support orthogonal frequency-division multiplexed (OFDM), multiple-input multiple-output (MIMO) communications of a wireless local area network (LAN) among multiple wireless devices over a shared wireless communication medium on a shared communication channel. The wireless access device comprises: a mixed-mode MIMO detector configured to allocate a mix of linear and non-linear MIMO detectors among received OFDM sub-channels of the shared communication channel, thereby reducing a level of complexity associated with reception of MIMO streams exclusively via non-linear MIMO detectors.
US08767652B2

When allocating CCEs as a radio resource to a new radio terminal within a predetermined sector, the disclosed radio base station (1) acquires the new AL corresponding to the new radio terminal, and identifies CCEs that cannot be allocated (non-allocatable CCEs) determined in response to an AL that is larger than said new AL. Furthermore, when a new search space wherein the CCE is completely unused exists among new search spaces corresponding to the new radio terminal, and when a non-allocatable CCE is contained in said new search space wherein the CCE is completely unused, the radio base station (1) allocates said non-allocatable CCE to the new radio terminal.
US08767649B2

The present invention discloses a method in which user equipment receives control information in a wireless communication system adopting carrier aggregation. In detail, the method comprises the steps of receiving a control region via one or more component carriers from among a plurality of component carriers transmitted by a base station, and performing a blind decoding process on the control region to obtain control information allocated to the user equipment, wherein the control region includes control information for said one or more component carriers or control information for the rest of the component carriers.
US08767648B2

A method and device for transmitting sounding reference signal (SRS). The method includes that: in at least two cells which need a user equipment (UE) to perform uplink channel sounding, the SRS resources for performing sounding to each cell are distributed to the UE; the UE is indicated to transmit the SRS on the distributed SRS resources. The method of the present invention can enable the UE to detect the channels of a plurality of cells and to be used in multipoint cooperative transmission, avoid the UE feeding back the channel information of a plurality of cells, and reduce the feedback overhead and improve the system performance.
US08767645B2

A method for radio resource allocation in a wireless communication system comprises the steps of: receiving a channel indicator for indicating the frequency band used by a neighboring base station from a gateway that controls at least one base station that accesses the core network of a wireless communication system via an IP network; assigning to an available channel list a frequency band remaining after the frequency band indicated by said channel indicator is excluded from the entire frequency band, wherein said entire frequency band is divided into a plurality of frequency bands, and said channel indicator comprises indices that indicate respective frequency bands; and selecting, as one's own channel, at least one frequency band from said available channel list. The method enables finding of frequency bands which are used by neighboring base stations, and selection and use of a frequency band which is not used by neighboring base stations, and thus can reduce the interference between neighboring base stations, and efficiently use limited wireless resources.
US08767632B2

A method for uplink ACK/NACK for LTE TDD. The method includes receiving a frame having multiple subframes wherein a plurality of subframes being downlink subframes and at least one subframe being an uplink subframe. One uplink subframe can contain an acknowledgment/non-acknowledgment (ACK/NACK) corresponding to at least one of the plurality of downlink subframes. To transmit ACK/NACKs, one uplink subframe for ACK/NACK is used in response to one of the plurality of downlink subframes. In addition, ACK/NACK responses can be bundled into one uplink subframe for at least two of the plurality of downlink subframes. In an embodiment, multiple ACK/NACK responses can be used in one uplink subframe that corresponds to at least two of the plurality of downlink subframes in a multiple feedback configuration. One uplink subframe for ACK/NACK responses and bundling multiple ACK/NACK responses is for a bundled feedback configuration.
US08767628B2

A system that incorporates teachings of the subject disclosure may include, for example, a method for receiving a mitigation strategy for reducing interference caused by at least one narrow band interferer detected in a wide frequency band according to an average wideband power level, an adaptive threshold, or both, creating a message according to the mitigation strategy to transmit to at least one communication device transmitting wireless signals that are associated with the at least one narrow band interferer, and transmitting the mitigation message to the at least one communication device to cause the at least one communication device to adjust operations of a wireless transmitter of the at least one communication device. Other embodiments are disclosed.
US08767627B2

A multihop wireless network includes a plurality of wireless nodes. Each wireless node calculates a metric value indicating a quantity of providing a guideline for selecting a superordinate destination node with each candidate for the superordinate destination node when carrying out a multihop wireless communication with a specific wireless node based on peripheral node information about node information received from the peripheral wireless nodes and determines the superordinate destination node based on the calculated metric value. The network system selects a superordinate wireless node as a target wireless node expected to change the number of the wireless nodes existing in a subordinate hierarchy, and intentionally changes a value of the node information sent from the target wireless node to the peripheral wireless nodes.
US08767626B2

A wireless communication transmitter configured to transmit a multi-carrier signal, the multi-carrier signal being an aggregation of two or more separately modulated carriers occupying distinct frequency regions is operated by obtaining a baseline multi-carrier metric indicative of an amount by which a multi-carrier signal's maximum transmit power should be reduced from a pre-determined nominal maximum to satisfy a predetermined out-of-band emission requirement when different scrambling codes are used on all carriers that are combined to create the multi-carrier signal. A compensating metric adjustment value that compensates for an estimation error that results from use of a same scrambling code on two or more of the carriers is estimated. A final multi-carrier metric is obtained by adjusting the baseline metric by an amount based on the compensating metric adjustment value when the same scrambling code is used on the two or more of the carriers.
US08767616B2

In a method of synchronizing time domain multiplexing interference mitigation schemes of at least a first, second, and third wireless communication link within a first, second, and third network, respectively, a first set of parameters defining a first set of time intervals is determined. The first set of time intervals is utilized to schedule transmissions of the first wireless communication link to reduce interference with transmissions of the second wireless communication link. A second set of parameters defining a second set of time intervals is determined. The second set of time intervals is utilized to schedule transmissions of the first wireless communication link to reduce interference with transmissions of the third wireless communication link. The second set of parameters is determined based at least in part on at least one of the first set of parameters.
Patent Agency Ranking