Document Document Title
US08876562B2 Female type contact for an electrical connector
A female type contact is provided for use with an electrical connector. The female type contact includes a body portion and a plurality of flexible beams that extend from the body portion. The flexible beams include a base portion having a first width and a tip portion having a second width that is smaller than the first width of the base portion.
US08876561B2 Electrical connector having means to prevent terminal spaces falling apart from a circuit board
An electrical connector includes a connector housing having a slot into which a circuit board is to be inserted, and a plurality of connector terminals to be inserted into the connector housing. The connector housing includes terminal spaces into which the connector terminals are inserted, and partition walls partitioning the terminal spaces from each other. The connector terminals each include a sheath to be inserted into one of the terminal spaces, and a resilient contact making electrical contact with the circuit board. The electrical connector includes a convex portion and a concave portion for preventing the terminal spaces and the circuit board from falling apart from each other. The convex portions can be formed on opposite sidewalls of the sheath, and the concave portions can be formed at the partition walls.
US08876548B2 Rack unit outlet spacing for power outlet units
Certain embodiments of the present invention provide a power outlet unit. The power outlet unit includes an inlet, a first group of outlets spaced apart at intervals of one rack unit, a first circuit breaker electrically connected to the inlet and the first group of outlets, a second group of outlets spaced apart at intervals of one rack unit, and a second circuit breaker electrically connected to the inlet and the second group of outlets.
US08876546B2 Connector having a cable tray with a finger with a protrusion
A connector includes a cable tray configured to receive and retain a cable in a stable position and couple with a top cap configured to create an electrical connection with the cable as the top cap is manipulated in a predetermined manner while coupled with the cable tray. An upper surface of the cable tray is configured to receive the cable. The cable tray also includes a finger extending beyond the first end for some distance longitudinally. The finger includes a protrusion that protrudes to some extent in a transverse direction so that a cable-accommodating gap is defined between the protrusion and the first end. The protrusion is configured to bear against the cable and retain the cable in the stable position when the cable is inserted between the protrusion and the first end (before, during and/or after an electrical connection is established).
US08876545B2 Transmission connector module containable inside a casing of a electronic device in a detachable manner or in a rotable manner
A transmission port module adapted to an electronic device is disclosed. The electronic device includes a casing whereon a containing slot is formed. According to an embodiment, the transmission port module includes at least one transmission port and a housing covering the at least one transmission port. The housing is installed inside the containing slot in a detachable manner, such that the at least one transmission port is hidden inside the casing as being not in use by detachment and installation of the housing. According to another embodiment, the transmission port module includes at least one transmission port and a rotational holder. The rotational holder holds the at least one transmission port and drives the at least one transmission port to rotate relative to the casing, such that the at least one transmission port is hidden inside the casing as being not in use by rotation of the rotational holder.
US08876528B2 Appliance for delivering liquid to a gas stream for creating droplets in a dental cleaner
A dental appliance having a passive arrangement for drawing liquid from a reservoir (22, 33, 54) in the appliance by action of a stream of gas, which can be provided by a source of compressed gas (31, 34) or other system. The liquid mixes with the gas, resulting in liquid droplets which are directed through an orifice (18, 42, 68) at the end of a nozzle portion (12, 39, 66) of the appliance.
US08876523B2 Injection molding apparatus
Provided is an injection molding apparatus including: an upper mold; a lower mold; a receive block; a fixed block; a movable block; a variable cavity; a movable block adjusting unit; and an ejector pipe.
US08876515B2 System and method for customizing a food tray
The subject invention provides systems and methods for customizing the arrangement of a food tray. The system includes a demonstration unit having a boundary defining a desired shape for a food tray, and components representing a segment of a food tray. Each of the components may be adapted to be arrangeable within the boundary with a subset of the plurality of components as desired to form a food tray arrangement. The system further includes a modular mold adapted to receive a sub-mold inserts in configurable arrangements, and the sub-mold inserts. Each sub-mold insert may correspond to one of the selection of components, and may be adapted to be positioned within the modular mold in a plurality of arrangements. The method includes providing a demonstration unit having a boundary that defines a desired shape for a food tray, and providing components each representing a segment of a food tray.
US08876514B2 Mold used for manufacturing composite material structure
In a mold used for manufacturing a composite material structure of the present invention, first segments and second segments each having a plate shape and a convex-shaped obverse surface are each fastened at its end surface to support rings one by one, with the obverse surface being at an upper side, and adjacent segments are joined together at side surfaces thereof, to retain them as a cylindrical mold. In this configuration, in the mold having a substantially cylindrical shape and being dividable into a plurality of segments, the segments are assembled in the cylindrical shape with high position accuracy and in a simplified manner.
US08876498B2 Pumps and pump-heads with separately removable field-serviceable portion
An exemplary pump-head includes a pump housing having first and second housing portions forming a pump-cavity and a magnet-cavity. The pump-cavity contains a movable pumping element, and the magnet-cavity contains a driven magnet coupled to the movable pumping element. The magnet is driven by a moving external magnetic field, which correspondingly moves the pumping element in the pump-cavity in a pumping manner. The second housing portion has inlet and outlet ports and defines at least respective portions of the magnet-cavity and pump-cavity. The first housing portion is detachable from the second housing portion to allow the pumping element to be accessed and carried away with the first housing portion, without disturbing the second housing portion.
US08876493B2 Fan motor and blower including the same motor
A fan motor includes a pair of fans axially mounted to both sides of a rotary shaft of the motor. The motor includes an inner rotor placed inside a stator wound with windings and an outer rotor placed outside the stator. The motor thus has a dual-rotor structure where the inner rotor and the outer rotor are held such that both the rotors can rotate on the rotary shaft.
US08876482B2 Electrical grounding for blade sheath
A blade for use in a gas turbine engine has an airfoil including a leading edge and a trailing edge. A sheath is positioned at the leading edge and secured to the airfoil by a first adhesive formed of a first material. The sheath is formed of a second material that is distinct from said first material. The first material is less electrically conductive than the second material. A grounding element is in contact with the sheath. The grounding element is in contact with a portion of the airfoil formed of a third material that is more electrically conductive than the first material. The grounding element and the portion of the airfoil together form a ground path from the sheath into the airfoil.
US08876472B2 Turbine wheel having de-tuned blades and including a damper device
A turbine wheel including: a plurality of first and second blades, at least one of the first blades being adjacent to at least one of the second blades; a disk presenting an axis of rotation and a periphery having the blades mounted thereat, each of the blades including a head solid with a root engaged in a housing that opens to the periphery of the disk, each of the blades including a keying mechanism including a respective shelf arranged between the head and the root of the blade, the shelves of the first blades presenting an azimuth length different from the azimuth length of the shelves of the second blades; and a damper device arranged at least between the adjacent blades, the damper device being arranged between the shelves of the blades and the periphery of the disk.
US08876471B2 Turbine stator airfoils with individual orientations
In accordance with an exemplary embodiment, a turbine stator component includes a first endwall; a second endwall; a first stator airfoil coupled between the first and second endwalls; and a second stator airfoil adjacent to the first airfoil and coupled between the first and second endwalls. The first stator airfoil has first crystallographic primary and secondary orientations. The second stator airfoil has second crystallographic primary and secondary orientations, the first crystallographic primary and secondary orientations being different from the second crystallographic primary and secondary orientations.
US08876468B2 Ceiling fan with concentric stationary tube and power-down features
A fan system comprises a hub, a plurality of fan blades, a drive system, and a stationary tube. The hub is configured to rotate. The fan blades are mounted to the hub. The drive system comprises a rotatable hollow output shaft. The hollow output shaft is in communication with the hub, such that the drive system is operable to rotate the hub via the hollow output shaft. The stationary tube is inserted through the hollow output shaft. The stationary tube is configured to remain stationary as the hollow output shaft rotates. Wires and the like may be passed through the stationary tube, to reach an accessory mounted at the bottom of the stationary tube. The fan system may also include a detector, such as a heat detector, a smoke detector, or an accelerometer. The detector may power down the fan system in response to detecting certain conditions.
US08876460B2 Method and apparatus for measuring turbine shell clearance
An apparatus for measuring turbine rotor-to-stator clearances and a method for assembling a turbomachine based on the measured clearances are disclosed. In an embodiment, at least one clearance sensor is inserted into a stator of a turbomachine. Using the sensor, tops-on clearance between a rotor blade tip and an inner surface of a stator is measured while an upper stator shell, a rotor, a lower stator shell are assembled together; and a tops-off clearance is measured while the lower stator shell and a rotor are assembled together. A tops-on/tops-off shift, i.e., a difference between the tops-on clearance and the tops-off clearance, is determined. The turbine can be assembled by adjusting a relative position of the rotor and stator to account for the tops-on/tops-off shift.
US08876435B2 Floating dock, connection system, and accessories
The present invention is directed to a floating dock system, the floating dock system comprising at least two dock sections, said dock sections comprising substantially horizontal slots along at least one edge; and at least one coupling member configured to engage a horizontal slot in at least two dock sections; whereby the at least two dock sections are retained together by the at least one coupling member.
US08876427B2 Spur toothing on a coupling element for transmitting torques
The invention relates to a spur toothing on at least one coupling element for transmitting torques about a rotational axis, said spur toothing axially engaging with a corresponding mating cutting. The face cutting is provided with teeth from a material of the coupling element that has been plastically shaped in an at least partially non-cutting manner.
US08876424B2 Maintenance-free linear annular connection and device including at least such a connection
A connection intended to connect together a first and a second element, capable of allowing small movements between the first and second elements, said connection being formed by at least one material capable of being deformed elastically, said connection including a central portion of small transverse dimension, capable of deforming elastically in flexure and in torsion and first and second end portions attached to longitudinal ends of said central portion, at least the first end portion being capable of deforming elastically in a longitudinal direction connecting the longitudinal ends of the central portion, said connection forming an angular linear connection.
US08876415B2 Optical communication module
An optical communication module includes an optical element array, a supporting member on which the optical element array is placed, an optical member for optically coupling the optical element array and a plurality of optical fibers together, a plurality of grooves provided in the supporting member or the optical member, and a plurality of protrusions provided on the optical member or the supporting member in correspondence with the grooves respectively. The grooves and the protrusions are mated together. The grooves are provided as being widened toward their openings. The grooves and the protrusions are each provided so that a location in a width direction at which no relative locational misalignment occurs therebetween lies on a line through the center of the optical element array. The grooves and the protrusions are each provided on at least two or more different lines through the center of the optical element array.
US08876413B2 Method and system for providing electromagnetic interference (EMI) shielding in an optical communications module
An optical communications module is provided with an EMI shielding system that comprises a resistive coating disposed on one or more inner surfaces of the module housing. The resistive coating has a thickness that is greater than or equal to one skin depth and has a resistivity that is low enough to support electrical current flow, but high enough to absorb EMI radiation of a particular wavelength or wavelength range. The combination of these features causes EMI radiation to propagate in the resistive coating due to skin effect. The resistive coating absorbs at least a portion of the EMI radiation propagating therein.
US08876412B2 Optical connector and electronic equipment using the same
An optical connector includes a fiber holder to hold optical fibers; a housing to accommodate the optical fibers and the fiber holder; and a thermally driven actuator to displace at least a part of the fiber holder upon application of heat from a first position at which the fiber holder is retracted inside the housing to a second position that allows the optical fibers to be optically coupled to a counterpart connector.
US08876411B2 Method for performing power management in an active optical cable (AOC)
An active optical cable is provided that incorporates a power management solution. The AOC has plugs are configured to mate with respective USB sockets. The AOC is used to interconnect a USB host with a USB device. To the USB host and to the USB device, the AOC appears to be a standard USB electrical cable. Each of the plugs of the AOC has an optical-to-electrical and an electrical-to-optical (OE/EO) conversion module that converts electrical USB signals output from the USB host or USB device into optical signals and converts optical signals carried on the optical fibers of the AOC into electrical USB signals. The plugs include controllers that monitor certain conditions of the AOC and that select the power levels to be used in the plugs based on detected conditions.
US08876403B2 Optical connector, connector adapter, optical fiber line, and optical communication system
There are provided an optical connector having one or more protruding portions protruding and one or more recessed portions depressed relative to a reference plane corresponding to a reference face of a coupling of a standard optical connector in a connecting end face of a coupling into which a housing receiving a ferrule is inserted, a connector adapter to which the optical connector can be inserted and coupled, an optical fiber line using the optical connector and the connector adapter to connect optical fibers, and an optical communication system.
US08876397B2 Liquid lubricating tapered roller bearing device
A liquid lubricating tapered roller bearing device, includes: an outer ring; an inner ring including an outer end surface at a smaller diameter side; tapered rollers; and a cage located further inside in an axial direction than the outer end surface of the inner ring and including an end portion at a smaller diameter side, the end portion defining an outer end surface and an inner periphery. Inequalities X2/B≧0.010 and 0.009≦X1/D≦0.043 are satisfied where B represents a width in the axial direction of the inner ring; D represents a bore diameter of the inner ring; X2 represents a distance in the axial direction from the outer end surface of the inner ring to the outer end surface of the case; and X1 represents a dimension of a clearance in a diameter direction between the inner periphery of the cage and the inner ring.
US08876396B2 Roller bearing with knurled wear resistant exterior surface and method of manufacturing the same
A roller bearing includes an outer ring having a substantially cylindrical internal bearing surface and an outside surface defining a plurality of protuberances. A protective coating is applied to the outside surface of the outer ring. An inner ring is coaxially disposed at least partially in the outer ring and has a substantially cylindrical external bearing surface. The external bearing surface and the internal bearing surface define an annular cavity in which a plurality of rolling elements is disposed. The rolling elements are in rolling engagement with the external bearing surface and the internal bearing surface. The outside surface of the outer ring can be case hardened, for example the outer ring can be carburized. The outside surface of the outer ring can be knurled. A method of manufacturing such a bearing is also disclosed.
US08876390B2 Slotted bearings with wear-resistant treatments for gearbox mounting in a geared turbofan engine
A load slot bearing system for a mounting system for a gearbox on a geared turbofan engine includes a load slot bearing assembly having a cobalt alloy inner member and a precipitation-hardenable alloy outer member. The inner member defines an outer engagement surface and the outer member defines an inner engagement surface slidably and rotatably engaged with the inner engagement surface. One of the outer engagement surface or the inner engagement surface has boron diffused therein. The load slot bearing system includes first and second slots extending inward from a face defined by the outer member, the second slot being positioned generally diametrically opposite the first slot. A first element is located in the bore of the inner member of the load slot bearing assembly and is connected to the inner member. A second element is connected to the outer member of the load slot bearing assembly.
US08876388B2 Fluid dynamic bearing device
A fluid dynamic bearing device which exhibits high bearing performance at low cost has a highly accurate bearing gap. At least a region in the outer circumferential surface of a shaft, which faces the radial bearing gap, is constituted of an electroformed part, and the region of the shaft excluding the electroformed part is constituted of a resin portion.
US08876380B2 Fluoroscopic data display
An apparatus, including a transparent panel, which is configured to protect an operator positioned on a first side of the panel from X-ray radiation applied to a patient on a second side of the panel during a medical procedure, while permitting the operator to view the patient through the panel. The apparatus also includes a display device, which is coupled to present information on the transparent panel responsively to the medical procedure.
US08876379B2 Collapsible column movement apparatus for mobile x-ray device
A mobile radiography apparatus has a portable transport frame and a sectioned vertical column mounted on the frame and defining a vertical axis and having a base section having a fixed vertical position relative to the vertical axis and at least one movable section that is translatable to a variable vertical position along the vertical axis. A counterbalance apparatus is coupled to the at least one movable section of the vertical column with an actuator that is energizable to translate the at least one movable section along the vertical axis. A boom apparatus supports an x-ray source and is coupled to the at least one movable section for vertical displacement of the boom apparatus to a height position. A height sensing element provides a signal that is indicative of the height position of the boom apparatus.
US08876369B1 Apparatus for mixing liquids and/or solids with liquids
A mixing apparatus has a shaft, at least one arm radiating outwardly of the shaft, and a mixing element affixed to the arm away from the shaft. The mixing element has a generally frustoconical member with a wide opening at an end thereof and a narrow opening at an opposite end thereof. The mixing element also includes a throat section of a generally constant diameter connected to the narrow opening of the frustoconical member and a diffuser section having an end affixed to an end of the throat section opposite the frustoconical member. The mixing elements have a longitudinal axis extending at an acute angle to horizontal. A motor is cooperative with the shaft so as to rotate the shaft. Each of the mixing elements includes a Venturi.
US08876366B2 Through-head stand mixer
An embodiment of the present invention is directed to a stand mixer including a base with an upstanding pedestal portion and a mixer head supported on the pedestal portion, the mixer head having a upward-facing side, a downward-facing side and an aperture passing through the mixer head from the upward-facing side to the downward-facing side.
US08876365B2 Mixing system comprising an extensional flow mixer
The invention provides a mixing system comprising the following: A) at least one extensional flow mixer comprising: a generally open and hollow body having a contoured outer surface and having: a single entrance port and a single exit port; a design for compressing a bulk stream, and a design for broadening the bulk stream and the at least one injected additive stream; B) a flow conductor; and C) a primary additive stream injector, as described herein; and wherein the extensional flow mixer is followed by D) a first helical static mixing element that is at least one half “flow conductor diameter (D1)” downstream of the exit port of the extensional flow mixer; and wherein the mixing system comprises at least four helical static mixing elements, placed such that the leading edge of the first helical static mixing element is located perpendicular to the main axis (major axis) of the exit port of the extensional flow mixer.
US08876354B2 Light source comprising light deflecting particles
A first light source system comprises a light guide with light deflecting particles. If its light emission function and concentration variation function (of the light deflecting particles) are known, then a similar second light source system with a desired light emission function can be designed using the following method. The concentration variation function of the second light source system is obtained by mutating the concentration variation function of the first light source system using the same mutating function that mutates the light emission function of the first light source system into the light emission function of the second light source system.
US08876352B2 Method and system for flexible illuminated devices having edge lighting utilizing light active sheet material with integrated light emitting diode
An edge lighting device, and a method of providing edge lighting, including providing a lighting device with at least one light emitting diode (LED) chip embedded therein, wherein the LED chip(s) generates light photons. A path of the light photons within the lighting device that are emitted by the LED chip(s) from a top surface of the LED chip(s), are redirected from a first edge of the lighting device back through the lighting device to a second edge of the lighting device opposite to the first edge. The first edge and the second edge of the lighting device are perpendicular to the top surface of the LED chip(s). The photons which were redirected from the first edge of the lighting device then follow a path through the second edge of the device and are then output from the edge lighting device at the second edge of the device.
US08876351B2 Light emitting diode lamp having heat dissipation module
A light emitting diode (LED) lamp includes a heat dissipation module, a circular light guide plate (LGP), and LED light sources. The heat dissipation module includes a heat dissipation element and a heat-conducting base that has a containing concave. The heat dissipation element connecting and surrounding the heat-conducting base is distant from the circumference of the heat-conducting base. The circular LGP in the containing concave has a top surface, a bottom surface, and an annular side surface. The top surface faces the heat-conducting base and has concentric annular trenches. The LED light sources are configured in the containing concave and face the annular side surface. The LED light sources are suitable for emitting a light beam which is capable of passing through the annular side surface to enter the circular LGP and capable of being reflected by the annular trenches and emitted from the bottom surface.
US08876347B2 Device for controlling light from an LED
A device for controlling LED light beam direction and brightness.
US08876342B2 Adaptive vehicle cabin light
Embodiments of the present invention are directed to an adaptable vehicle cabin light, with which in all seating positions of a vehicle seat, reading conditions are optimal. The vehicle seat is adjustable. Each position of the vehicle seat has a corresponding reading area. The vehicle cabin light includes one or more light sources that align with the different reading areas. As the vehicle seat moves, the illumination moves with it. In some embodiments, the one or more light sources are controlled by a control unit which selectively turns on a group of the one or more light sources to illuminate the corresponding reading area of the position of the vehicle seat. In some embodiments, the one or more light sources are enclosed in an adjustable optics, wherein movements of the adjustable optics are controlled by the control unit.
US08876341B2 Headset lighting system for a bicycle
A light for a bicycle having a head tube is provided. The light includes a body having an opening extending therethrough, the opening sized to receive the head tube, the body further having a recessed area extending about the perimeter of the body. A light emitting device is at least partially disposed within the recessed area. A power source is at least partially disposed within the recessed area and operably coupled to the light emitting device. A cover member is coupled to the body about the recessed area, the cover member being made from a flexible material.
US08876336B2 LED lamp unit
In LED lamp unit, a flat LED body has a light emitting part at a front surface side, and a pair of terminal parts at a rear surface side. Each of a pair of busbars includes a busbar body which is provided with a lock piece which locks the LED body and a contact spring piece which contacts the terminal part. A lock part provided at a free end side of the contact spring piece is inserted through a hole in the busbar body. A lens member accommodates an LED connection body in which the LED body is assembled to the pair of busbars. The LED connection body includes locked parts engaged with the lock parts, and an inner wall surface to which the lock part is press-contacted in a direction opposite to the terminal part in a state where the locked parts are engaged with the lock parts.
US08876334B2 Light-mixing multichip package structure
A light-mixing multichip package structure includes a substrate unit, a light-emitting unit, a package unit, and a frame unit. The substrate unit includes a substrate body. The light-emitting unit includes a plurality of first and second light-emitting groups. The first and the second light-emitting groups are disposed on the substrate body and electrically connected to the substrate body in series. Each first light-emitting group includes a plurality of first parallel connection units electrically connected in parallel, and each first parallel connection unit includes at least one blue LED chip, and each second light-emitting group includes at least one red LED chip. The package unit includes a phosphor resin body disposed on the substrate body to cover the first and the second light-emitting groups. The frame unit includes a surrounding light-reflecting frame surrounding the first and the second light-emitting groups and the phosphor resin body.
US08876332B2 Lamp for general lighting
A lamp includes a lamp housing which has a light exit opening. A light source of a first type is arranged in the lamp housing. A mounting is fastened to the lamp housing and at least one light source of a second type is fastened to the holder. The at least one light source of the second type includes an organic light-emitting diode and the at least one light source of the second type is arranged downstream of the light exit opening in an emission direction.
US08876330B2 Illumination device
Illumination devices are provided. In one aspect, an illumination device includes a housing including a plurality of electrically conductive leads. The illumination device also includes a lens unitarily formed as one-piece with the housing and a first light source electrically coupled to at least one of the plurality of electrically conductive leads and positioned behind the lens. The first light source is adapted to emit light of a first color. The illumination device further includes a second light source electrically coupled to at least another one of the plurality of electrically conductive leads and positioned behind the lens. The second light source is adapted to emit light of a second color different than the first color. The illumination device is adapted to be coupled to a surface of a substrate and emit light through the lens generally parallel to the surface.
US08876320B2 Direct type backlight
A direct type backlight is provided in the disclosure and comprises: light emitting bodies; a reflecting sheet disposed below the light emitting bodies; a back plate disposed below the reflecting sheet; and a diffusing plate disposed above the light emitting bodies, wherein the backlight further comprises a reflection-enhancing layer disposed between the diffusing plate and the light emitting bodies, and the transflective layer has, on a side thereof facing the light emitting bodies, a reflectivity that is greater than a reflectivity of the diffusing plate and smaller than 1.
US08876317B2 Protection cover and backlight module
The present invention provides a protection cover and a backlight module. The protection cover comprises a cover main body. The cover main body includes a heat dissipation surface. Each side edge of the cover main body forms a sidewall protruding with respect to the heat dissipation surface. The heat dissipation surface disposes at least one heat dissipation hole thereon, and the sidewall disposes at least one vent hole thereon. The present invention may timely and fast dissipate the heat in the protection cover, and improve the heat dissipation efficiency.
US08876303B2 Lens barrier device
In a lens barrier device, one barrier blade is arranged at a different height in the optical axis direction from another barrier blade, and a barrier base is provided with a regulating portion which is at the outer peripheral portion of an optical axis forward end side barrier blade and which regulates the position in the optical direction of the optical axis forward end side barrier blade, thus forming the lens barrier device as a unit. If rotation shafts for the barrier blades are formed on an external cover, deformation or the like would be generated when the external cover is assembled to the apparatus, resulting in an increase in the requisite drive force for the opening/closing operation. Hence, it is possible to prevent a suitable opening/closing operation from being hindered by such an increase in the requisite drive force.
US08876301B2 Video projection device easy for adjustment work
A video projection device includes an optical engine, a projection lens, a reflection mirror, a non-spherical mirror, a screen, and a cabinet which covers the lower surface and the back surface of the screen. The projection lens and the non-spherical mirror are placed at an approximate center in the leftward and rightward directions of the screen and at a back portion within the cabinet. The reflection mirror is placed at an approximate center in the leftward and rightward directions of the screen and at a front portion within the cabinet. The video projection device further includes projection-unit structural members for integrally coupling the projection lens, the reflection mirror and the non-spherical mirror to each other, thereby forming a projection unit.
US08876298B2 Projector and projector system
This projector includes a laser beam generation portion outputting a laser beam, an image projection portion, including a scanning portion scanning the laser beam, projecting an image on a projection area, an image correction portion correcting distortion of the projected image on the basis of projection condition information, a photoreceiving portion receiving the laser beam reflected by a detection object, and a position acquisition portion acquiring the position of the detection object on the basis of photoreceiving information of the laser beam received by the photoreceiving portion and the projection condition information employed by the image correction portion for correcting the image.
US08876292B2 Fundus imaging apparatus
A fundus imaging apparatus includes: an interference optical system configured to detect, with a detector, an interference state between a reference light and a measurement light that is reflected at a fundus; an optical scanner configured to scan the fundus with the measurement light; an optical member configured to adjust an optical path length difference between the measurement light and the reference light; an imaging unit configured to photograph a tomographic image of the fundus based on an output signal from the detector; a first optical path length adjuster configured to move the optical member, based on a light-receiving signal output from the detector corresponding to a position of the optical member; a second optical path length adjuster configured to readjust a position of the optical member; and an optical system adjuster configured to adjust the interference optical system between adjustments by the first and second optical path length adjusters.
US08876286B2 Multifocal contact lenses and related methods and uses to improve vision of presbyopic subjects
Multifocal contact lenses and methods and uses are described. The multifocal contact lenses include an optic zone. The optic zone has an aspheric power profile that provides a near vision refractive power and a distance vision refractive power, and provides an Add power that corresponds to the difference between the near vision refractive power and the distance vision refractive power. The multifocal contact lenses can improve binocular vision of presbyopic subjects by being prescribed such that the non-dominant eye contact lens is over-corrected for distance vision, and both multifocal contact lenses are under-corrected for the Add power requirement of the subject. Batches and sets of multifocal contact lenses are also described.
US08876281B2 Recording apparatus
A recording apparatus includes a supporting member on which a plurality of suction holes for sucking a recording medium are formed, a transportation device which transports the recording medium along the supporting face, a recording head which ejects fluid on the recording medium supported by the supporting face, and a control device which controls printing when a front end of the recording medium reaches a position at which the front end of the recording medium covers the suction holes.
US08876278B2 Recording apparatus
A recording apparatus includes a recording head that ejects a liquid thereby performing recording on a recording medium, and a support member disposed so as to oppose the recording head. The support member includes a deposit recess located at a position corresponding to the respective end portion of the recording medium in the width direction intersecting with the transport direction, for receiving the liquid ejected to a region deviated from the recording medium in a marginless recording process, and a support region provided upstream of the deposit recess in the transport direction so as to support a back surface of the recording medium, and most upstream nozzles in the transport direction are not used in the marginless recording process.
US08876263B2 Liquid ejection head
A liquid ejection head has a plurality of pressure chambers communicating with respective ejection ports and a plurality of hollow spaces arranged around the pressure chambers in a piezoelectric block which is produced by laminating a plurality of piezoelectric plates made of a piezoelectric material. Each of the plurality of piezoelectric plates has a plurality of first grooves on a first surface and a plurality of second grooves on a second surface opposite to the first surface. The plurality of piezoelectric plates are laminated so as to put the first surfaces or the second surfaces of adjacent piezoelectric plates into contact with each other such that the pressure chambers are formed as the first grooves of the paired first surfaces are placed vis-a-vis and the hollow spaces are formed as the second grooves of the paired second surfaces are placed vis-à-vis.
US08876258B2 Liquid ejecting head and liquid ejecting apparatus
A liquid ejecting head includes: a pressure generation chamber that communicates with a nozzle opening which ejects liquid; a pressure generation unit that causes a change in pressure in the pressure generation chamber; and a flexible wiring substrate that transmits a control signal from outside and includes a wiring layer which is connected to each individual electrode of a plurality of pressure generation units and also connected to a terminal portion of a common electrode common to the plurality of pressure generation units. In the liquid ejecting head, the wiring layer of the wiring substrate includes slits in an area connected to the terminal portion of the common electrode of the pressure generation unit, while the wiring layer of the wiring substrate and the terminal portion of the pressure generation unit are connected via an anisotropic conductive material.
US08876243B2 Inkjet recording device and inkjet recording method
According to an embodiment, an inkjet device includes a first temperature sensor which detects an ink temperature in an upstream side of a print head, a second temperature sensor which detects an ink temperature in a downstream side of the print head, and a control device which changes at least one of energies per unit volume of first and second pressure sources, based on the temperatures detected by the first and second temperature sensors.
US08876241B2 Transporting system, image forming system, and controller
There is provided a transporting system including two rollers to transport a sheet, two driving devices to drive the rollers, two measuring devices, and a controller to control the transport. The controller includes two estimating units to estimate values R1 and R2 related to reaction forces act on the rollers, a first calculating unit to calculate a control input U1, a second calculating unit to calculate a control input U2 in accordance with a deviation between a target value and (R1−R2)/2, first and second drive controllers to input a control signal in accordance with U1 and U2 to the first and second driving devices, and a setting unit. In an initial stage of a period in which the sheet is transported by the two rollers, the setting unit sets the target value to a value greater than that of the target value after the initial stage.
US08876240B2 Image recording apparatus and recording medium transportation control method
There is provided an image recording apparatus including a transportation unit that transports a recording medium, a driven rotation member that rotates as a result of being driven depending on the recording medium which is transported by the transportation unit while in contact with the recording medium, a rotational position detection unit that detects a rotational position of the driven rotation member, and a control unit that controls an amount of transportation of the recording medium based on a result of the detection by the rotational position detection unit.
US08876236B2 Liquid jetting apparatus
A liquid jetting apparatus includes: a liquid jetting head in which nozzles for jetting the liquid are formed and which has an actuator for jetting the liquid from the nozzles; an interposer substrate which is provided to the liquid jetting head and on which a driver IC is mounted; a control substrate which controls the liquid jetting head; a wire member which connects the interposer substrate and the control substrate; and a flexible circuit board which connects the interposer substrate and the actuator, wherein the interposer substrate has a first connecting portion to which the wire member is to be connected, and a second connecting portion to which the flexible circuit board is to be connected, and the driver IC is arranged nearer to the first connecting portion than the second connecting portion of the interposer substrate.
US08876235B2 Control system, control device, and method of controlling a control device
The possibility of information acquired from a recording device not being correct can be detected. A management server 20 has an information reader 63 that reads related information stored in nonvolatile memory 74 of an ink cartridge 13, an information acquisition unit 62 that acquires related information by communication from a coupon printer CP, and a information comparison unit 64 that compares the related information read by the information reader 63 with the related information acquired by the information acquisition unit 62.
US08876234B2 Power supply device, power supply device control method, and image forming apparatus
According to an embodiments, a power supply device includes: a first voltage generator that operates to output a first voltage; a second voltage generator that operates to output a second voltage higher than the first voltage; a third voltage generator that, from the second voltage generated by the second voltage generator, operates to generate a third voltage equal to the first voltage and to output the third voltage therefrom; and a selector that operates to select as an output whichever has a higher voltage from the output of the first generator and the output of the second generator, wherein each of the output of the second voltage generator and the output selected by the selector are supplied to a load.
US08876224B2 Vehicular brake fluid pressure control apparatus
A vehicular brake fluid pressure control apparatus includes: normally open and normally closed electromagnetic valves disposed to correspond to plural wheel brakes; and a control unit which controls fluid pressures transmitted to the wheel brakes by controlling drive currents applied to the electromagnetic valves according to plural different fluid pressure control modes. The control unit controls the normally closed electromagnetic valves while switching, according to which of the fluid pressure control modes is effective, between a responsivity priority control in which drive currents applied to the normally closed electromagnetic valves are increased to a target current value instantaneously at a first slope, a silence priority control in which the drive currents are increased at a second slope gentler than the first slope, and an intermediate control in which the drive currents are increased at a third slope gentler than the first slope and steeper than the second slope.
US08876222B2 Protector shield for a sidewall of a motor vehicle tire, and a wheel assembly for such a vehicle incorporating it
The present invention relates to a protector shield for at least one sidewall of a motor vehicle tire, and to a wheel assembly for a motor vehicle incorporating this protector shield. The invention particularly but non exclusively concerns the fire protection against flames and/or said flammable substances, such as oil or Molotov cocktails, as well as a high solvent and/or acid resistance, especially in hostile environments. A protector shield of the invention is in a form of a curved ring designed to be mounted on a wheel rim receiving said tire and, according to the invention, the shield includes a fire protection part which defines an outer convex face of said shield and which comprises a cross-linked rubber composition which particularly exhibits flame retardant and heat resistance properties for imparting to said tire an improved fire protection against flames and/or flammable substances.
US08876221B2 Oral care implement
An oral care implement and method for forming the same is provided. The oral care implement comprises a handle and a head having a base structure. A plurality of cleaning elements is attached to the base structure. One end of each of the plurality of cleaning elements is connected to one another. At least one of the plurality of cleaning elements is a spiral bristle.
US08876211B2 Seat assembly having a guide bushing
A seat assembly having a guide bushing. The guide bushing has an opening for receiving a support post. First and second engagement features are provided that are configured to engage the support post. The first engagement feature is configured to flex in response to a biasing force exerted by a biasing member.
US08876206B2 Vehicle seatback and a vehicle seat provided with a vehicle seatback
A vehicle seatback including a seatback frame provided with a pair of seatback side frame portions and a seatback upper frame portion that connects together upper end portions of the pair of seatback upper frame portions along the seat width direction, and a support member attached to the seatback frame. The support member is provided with a lower neck bearing portion covering the seatback upper frame portion, and a shoulder bearing portion disposed further towards the front than the seatback upper frame portion in the seat front-rear direction. When a load of a specific value or greater acts on the occupant towards the rear in the seat front-rear direction, the shoulder regions of the occupant are pressed against the shoulder bearing portion, suppressing movement of the occupant towards the rear in the seat front-rear direction.
US08876204B1 Multi-purpose support assembly
A multi-purpose support assembly includes a housing that has a bottom wall and a perimeter wall coupled to and extending upwardly from the bottom wall. A lid is hingedly coupled to the housing. A stop is coupled to and extends upwardly from the perimeter wall of the housing. A shaft is coupled to and extends downwardly from the bottom wall of the housing. A base is coupled to a bottom end of the shaft. The base abuts a support surface so the base may support the housing above the support surface. The base is positionable proximate a toilet so a top of the lid may be accessible to a user seated on the toilet.
US08876183B2 High retention trim attachment system
A trim panel having at least one bracket portion which is releasably coupled to a bracket member having a clip receiving assembly. A clip is received in the clip receiving assembly and adapted to couple to a car body. The clip is a high retention clip adapted to retain the trim panel on the car body during an air curtain deployment event. The trim panel is further adapted to be removeable from the bracket member to allow access to an underlying air curtain deployment mechanism. The trim panel is adapted to be removed from the bracket member while the bracket member and clip assembly remain coupled to a car body in a vehicle interior.
US08876180B2 Waste removal system
A waste removal device includes a body, a paddle, and a collection chamber. The paddle is drivable to deliver waste from an area to be cleaned to the collection chamber. The waste removal device further includes a fluid delivery device arranged to deliver a fluid to the area to be cleaned. A lever may be actuated to drive the paddle and an optional brush or other secondary means, which scoop and clean pet waste from a surface. Upon activating the paddle, a water sanitation system may engage and deliver sanitation fluid both onto the area to be cleaned and onto internal mechanisms of the device.
US08876178B1 Sliding door handle with pivot pins
A door handle for a sliding door having a handle and a handle base having a pair of opposed arms. The arms are provided with corresponding clips, each clip having an opening that receives a corresponding pivot pin. The handle pivots between the arms on the pivot pins. The pins are axially aligned and slidably installed in the clips for sliding motion to extend towards and retract away from each other, into and out of engagement with the handle. With the pins extended, they engage the handle, preferably with each pin engaging a corresponding insert in each end of the handle. With the pins retracted, the handle may be removed from between the arms of the handle base. The pins are preferably held in the extended position with corresponding wedges that snap into the corresponding clips behind the pins.
US08876159B2 Knee airbag arrangement for vehicles
Knee airbag arrangement for vehicles comprising an airbag module located in a lower area of an instrument panel of a vehicle and an airbag exhibiting an area of lower cross section between the airbag module and the knee impact area which is to catch the knees of a vehicle occupant in the inflated state of the airbag.
US08876154B2 Vehicle seat assembly having a back panel module
A vehicle seat assembly having a back panel module configured to conceal an air bag module disposed in a seat back. A back panel module may have a back panel and a side panel. The back panel and the side panel may extend along the lateral side of the seat back and form an exterior surface of the back panel module.
US08876151B2 Garnish mounting apparatus
A garnish mounting apparatus includes a rack formed at a back surface of the garnish and a tether clip for mounting the garnish to the body member at the rack. A slit is formed at the rack, and the tether of the clip extends through the slit. The tether and the slit-defining edge of the rack are movable relative to each other in a longitudinal direction of the slit and can be brought into engagement with each other in a direction perpendicular to the longitudinal direction of the slit. The clip has an engagement span for suppressing a rotational play of the garnish about a longitudinal axis of the garnish between a slit-penetrating portion of the tether and a contact portion of the clip with a bottom wall of the rack. A contact seat plane of the clip with the body member has a width for suppressing rotational play.
US08876148B2 Mobile building transportation device
A mobile building transportation device can comprise a frame, a front axle, and a rear axle. The frame can support a mobile building for transport on a public highway and can include left and right longitudinal support members and front and rear transverse support members that bear at least a portion of the weight of the mobile building. The front and rear axles can each be coupled to the frame by suspension components. The front and rear transverse support members can be configured to support the mobile building above the front and/or rear axles to facilitate minimizing a vertical distance between the mobile building and the front and/or rear axles. This can minimize a height of a center of gravity of the mobile building and facilitate unobstructed movement of the front and rear axles through a range of motion of the front and/or rear suspension components. At least one of the longitudinal and transverse support members can be constructed, at least in part, of tubing.
US08876144B1 Snow mobility device
A snow mobility device that defines a longitudinal axis, the snow mobility device having a generally planar deck with a top surface and a bottom surface, the deck defining a front portion, a rear portion, a middle portion, and outer edges. The middle portion is generally flat and the front and rear portions are each curved upwardly. The edges are rounded. There are at least two rails extending outwardly from the bottom surface along all of the middle portion and at least some of each of the front and rear portions of the deck, the rails spaced from one another and essentially parallel to the longitudinal axis of the snow mobility device.
US08876134B2 Arrangement for axle and wheels with rolling cylinders for transportation
Arrangement for axle and wheels with rolling cylinders for transportation of a load, formed by two separate wheels (1) positioned parallel to one another by means of a main axle (10) arranged in the center of the wheels and a plurality of rolling cylinders (11) that turn radially about the individual axis thereof, supporting and moving thereon a base board (12); said cylinders are fastened by cable or cord (13) to the reel (14), which optionally takes up the cord (13) by means of the handle (15); the rolling cylinders (11) are arranged in an annular manner on the inner face of the wheels (1), following the circumference of the wheels; the ends of the main axle (10) and the base board (12) are connected by cables or cords or the like to the pulling animal or to any other force capable of moving the assembly; movement of the wheels (1) gives rise to the simultaneous movement of the rolling cylinders (11), which, in operation, pass under the base (12) and support the load contained on the base, allowing the sliding thereof on the rolling shafts (11).
US08876121B2 Quick-release bit adapter
A quick-release bit adapter includes a body having a driving hole extending from a driving section towards a connecting section of the body. The driving section includes a sliding hole extending at a non-parallel angle to and in communication with the driving hole. A resilient positioning member is mounted in the driving section. A releasing device is slideably mounted in the sliding hole. When the releasing device is in a first position, the resilient positioning member is engaged in cuts in an outer periphery of a bit in an engagement position received in the driving hole. When the releasing device is moved to a second position, the bit is disengaged from the resilient positioning member to allow easy removal of the bit.
US08876113B2 Strategy, and training game and method for enhancing memorization and decision making
A chess variant strategy game enhancing decision-making skills and memorization comprises most pieces being concealed within housing shells, except for the King, so that players must identify and memorize the opponent's game pieces from their movements. The use of at least one “hold and secure” placeholder on a square allows a player to “hold and secure” squares upon capturing an opponent's piece on that square and more realistically emulates battle situations. A method for training comprising plural training phases, including increasingly complex rules variations, all of which have game pieces concealed within housing shells and the “hold and secure” feature, and some or all pieces starting in non-traditional chess starting positions. The phases are customizable with different variations and may include time constraints, variable piece starting positions and alternative goals, as well as other features that alter the conditions and parameters of play.
US08876111B1 Inverting roller device for conveying paper and method for changing conveying path of paper
An inverting roller device is used for changing a conveying path of a paper. The inverting roller device includes a first rotating shaft, a first roller, a second rotating shaft, a second roller, and a first swinging arm. The first roller and the second roller are disposed on the first rotating shaft and the second rotating shaft, respectively. The first swinging arm is pivotally disposed on the first rotating shaft and connected with the second rotating shaft. First, the first roller and the second roller are rotated to allow the paper to be moved in a first traveling direction. Then, the rotation of the first roller is temporarily stopped, and the second rotating shaft and the second roller are driven by the first swinging arm to be moved relative to a surface of the first roller. Consequently, the conveying path of the paper is changed.
US08876105B2 Paper feeding device and image forming apparatus
A remaining amount detector measures beforehand a distance H where there is one sheet. A motor displaces a lifting plate to a paper-feeding position upon storing paper in the feeding unit. The remaining amount detector measures a distance y1 to the lower face of a paper stack. Thereafter, upon transport of paper from the stack, a control unit causes the remaining amount detector to measure a distance y2 for every predetermined number n of fed sheets. A remaining sheet calculation unit calculates a displacement y1−y2=Δy to the bottom of the paper stack S, and calculates the thickness of one sheet on the basis of the displacement Δy and the number n of fed sheets (t=Δy/n). The remaining sheet calculation unit divides the thickness (H−y2) of the paper stack by the thickness t of one paper sheet, and calculates the number of remaining sheets m as (m=((H−y2)/t)+1).
US08876097B1 Shingle holder and alignment tool
A shingle holder and alignment tool including a telescopic bar keeper, a telescopic rod guide and adjustable catches, the telescopic rod guide extendable along a horizontal axis to conform to a desired length of a row of shingles, the adjustable catches raising or lowering the rod guide relative a preceding row of shingles by way of a pair of slide guards, such that the shingle holder and alignment tool is operable by a single individual, configurable to shingles of various sizes and accurately aligns a new row of shingles to be installed upon a preceding row.
US08876096B2 Method and apparatus for forming an angled flange
A method and apparatus comprising a structure and a locking magnet. The structure comprises a retaining portion and a magnetic portion. The retaining portion of the structure is configured to receive a first section of a workpiece such that a second section of the workpiece is positioned at an angle relative to the magnetic portion of the structure. The magnetic portion of the structure is positioned at a first side of the workpiece. The locking magnet is configured to exert an attractive force that causes the magnetic portion of the structure to move towards the second section of the workpiece when the locking magnet is positioned at a second side of the workpiece.
US08876095B2 Coil spring
A coil spring has a spring wire that is wound in a coil shape and whose sectional outer basic shape is circular and flat faces are formed between coil inner and outer diameter sections of a sectional outer shape of the spring wire, wherein a flattening T/W of the sectional outer shape with the flat faces in the coil axis direction is set so that a stress ratio is equal to or lower than a stress ratio of a coil spring whose sectional outer shape is circular.
US08876094B1 Multi-axis energy attenuating mount
Methods and apparatus are provided for a mounting system adapted to attenuate a shock load imparted by a structure to an object being supported by the structure. In one exemplary embodiment the mounting system comprises a mounting plate with a perimeter portion, a central boss, and an array of at least two symmetrically arranged perforations extending through the mounting plate between the perimeter portion and the central boss. The perforations are arranged so as to cooperatively define at least two deformable links that interconnect the central boss with the perimeter portion of the mounting plate, wherein the deformable links are adapted to attenuate the shock load through plastic deformation.
US08876088B1 Fluid dispersion unit with directional component vector
A valve-tray assembly and method for lighter fluid heavier fluid contact towers. The active area of the tray is constructed with valves having multiple lighter fluid discharge areas facilitating improved mass transfer efficiency. The valves include first and second support legs oriented in line with the heavier fluid flow with both legs and the valve top constructed with apertures wherein the heavier fluid may flow into engagement with the lighter fluid passing from beneath the tray up, through and out of the valve.
US08876083B2 Valve and method of supporting a seal of a valve
Disclosed herein is a valve. The valve includes a first member having a first port therethrough, a second member in operable communication with the first member having a sealing surface thereon and a second port therethrough that is movable relative to the first member. The valve also has a seal sealingly engaged with the first member and slidably sealingly engagable with the second member, and a support member movably disposed relative to the first member and the second member. The support member has a support surface dimensioned similarly to the sealing surface, and is movable with the second member relative to the first member so that upon such movement the seal is continuously supported by at least one of the sealing surface and the support surface.
US08876080B2 Antitheft device
An antitheft device includes a cover, a base plate, and an adhesive element. The base plate is located in a receiving space of the cover and is adapted for a controlling element to connect thereto to release or lock the cover and the base plate. The base plate is able to be adhered onto an object to be secured by the adhesive element. The adhesive element is also located in the receiving space of the cover so that the adhesive element is prevented from being removed or broken easily.
US08876066B1 Hanger with bolt closures
A pipe hanger method and apparatus wherein a bolt is threaded upwardly through a first opening within a lower arm portion of a saddle, then, in one form, through an opening in a liner, then through a larger opening in the upper arm portion of the saddle. The opening is non-cylindrical in shape. A nut is then installed on the bolt. The nut has a tapered end portion which interoperates with the shape of the opening in the upper arm of the saddle. The nut is hand-tightened and then is aligned with the opening so that the small end portion would drop into the opening. A wrench is then used on the head of the bolt to rotate the bolt for the purpose of drawing the nut and bolt together and applying a clamping force on a pipe positioned within the saddle. The liner extends along the inside of the bolt and then extends about the pipe, between it and the bight of the saddle, and then in one form extends along the inside of the upper arm portion.
US08876065B2 Flap roller arrangement, flap assembly, and method for removing a roller assembly from a flap fitting
A flap roller arrangement for supporting a flap on a wing of an aircraft is disclosed herein. The flap roller arrangement includes, but is not limited to, a roller assembly that is configured for rolling engagement with a flap track of the wing and for engagement with a flap fitting. The flap roller arrangement further includes a retaining member that is removably coupled to the roller assembly. The roller assembly is configured to egress through an opening in the flap fitting in a direction away from the flap track. The retaining member is configured to obstruct egress of the roller assembly through the opening when the retaining member is coupled to the roller assembly. The roller assembly is enabled to egress through the opening when the retaining member is removed from the roller assembly.
US08876061B1 Methods and systems for beam powered propulsion
A method for producing a heated fluid for use within an engine for propulsion of a vehicle is described. The method includes receiving cooled fluid from a fluid source, directing the cooled fluid between a first window configured to operate as a structural member of the engine and a second window configured to separate the cooled fluid from a heated fluid, passing an electromagnetic beam through the first window and the second window, absorbing the passed electromagnetic beam with a heat exchanger within the engine, and directing the cooled fluid through the heat exchanger to become heated fluid.
US08876052B2 Structurally designed aerodynamic riblets
An array of aerodynamic riblets is formed with a surface layer for adhering to an aerodynamic surface and a plurality of riblet tips having a parabolic cross section extending from the surface layer.
US08876038B2 Ducted fan for VTOL vehicles with system and method to reduce roll moments
A ducted fan for a VTOL vehicle includes a substantially cylindrical duct having an inlet at an upper end and an outlet at a lower end, and an air mover unit located within the substantially cylindrical duct. The duct also includes inner and outer wall portions and a substantially annular upper lip connecting the inner and outer wall portions, thus defining the inlet. The substantially annular upper lip has opposed fore and aft portions and opposed side portions and is provided with at least first and second openings, respectively, at each of the opposed side portions. The first and second arrays of openings permit flow of air into at least first and second respective chambers formed within the duct, the first and second chambers connected by at least one passageway to thereby enable substantial equalization of surface pressure at the opposed side portions of the substantially annular upper lip.
US08876031B2 Fishing reel with dual spool spin axes
A fishing reel with dual spool spin axes includes a housing, a rotor assembly rotatably mounted on the housing, and a spool shroud assembly including a fishing line spool gimbal mounted on the rotor assembly. The shroud assembly is movable between a casting position with a spool axis parallel to a rod axis and a retrieve position with the spool axis perpendicular to the rod axis. The spool is geared to the housing in such a manner that rotation of the rotor assembly about a rotor axis to retrieve the line causes the spool to spin about the rotor axis and simultaneously about a spool axis to counteract twist in the line caused by the manner of casting the line or by line pay-out by a hooked fish.
US08876011B2 Payment card and methods
One variation of a method for controlling a payment card (including a magnetic stripe emulator, a processor, and an input region) includes: establishing a wireless connection with a mobile computing device; receiving, over the wireless connection, a first magnetic sequence command corresponding to a first payment method and a second magnetic sequence command corresponding to a second payment method; initiating a payment mode comprising a disable trigger; in response to selection of the first payment method through the input region, arming the processor to drive the magnetic stripe emulator according to the first magnetic sequence command in the payment mode; in the payment mode, dismissing selection of the second payment method through the input region; and in response to instance of the disable trigger, disabling operation of the magnetic stripe emulator.
US08876000B2 Beverage preparation machine with touch menu functionality
The present invention relates to a beverage preparation machine (1), comprising a memory for storing icons (72), said icons (72) being divided into at least two menu level groups (73, 76, 78), whereby each icon (72) indicates a selectable menu function of the machine (1). The machine (1) further comprises a display (10) for displaying: in a first operation mode a first group (73) of icons adjacent a main portion (75) of the display (10); and in a second operation mode one group (73, 76, 78) of icons (72) as currently selectable icons (72) on said main portion (75) of the display (10). A touch pad (10, 22) is adapted to accept a touch operation for switching between the first and second operation mode.
US08875994B2 Payment interface
A payment interface apparatus, system and method is disclosed. In particular, a payment interface apparatus for use in vending machines, gaming machines, or other, typically unattended machines that accept payments via a variety of payment methods is disclosed. Also disclosed is a system and method for determining and processing a transaction as a particular transaction type based upon the type of media used on a standardized financial transaction card. The interface apparatus includes a plurality of sensors to read one or a plurality of media on a single standardized financial transaction card in a single presentation of the card.
US08875993B2 Apparatus for temporarily storing at least one banknote transport container
An apparatus for storing a bill transport container. The apparatus includes a holding compartment for holding the bill transport container. The bill transport container includes a cancellation unit for invalidating bills that are held and a control unit having a timer that triggers the cancellation unit after a preset time interval. A control unit of the apparatus and the control unit of the bill transport container can have a data transmission link set up between them when the bill transport container is held in the holding compartment. This link can be used to transmit data for setting the timer of the control unit. A bill transport container is included in which in a first mode of operation the control unit triggers the cancellation unit after a first preset time interval and in a second mode of operation it triggers the cancellation unit after a second preset time interval.
US08875990B2 Systems and methods for allocating a payment authorization request to a payment processor
A point of sale (POS) device may be configured to locate a payment system and transmit a payment authorization request from a remote location to a payment system, either directly, or via a payment system directory and/or a SSL Gateway. The invention also includes inserting third party account information into an encrypted portion of the payment request, so the payment request appears as a normal request to the issuing bank, but the third party account information may be used by the third party to bill the customer. The payment system directory is further configured to determine one or more payment processors to direct a payment authorization request, such that a single transaction may me allocated among multiple payment processors for authorization. Moreover, the payment system directory is able to format alternative payment methods into a format that is able to be processed over existing payment networks.
US08875967B2 Mechanical scoring and separation of strengthened glass
A strengthened glass sheet is separated into undamaged sheet segments by mechanically scribing one or more vent lines of controlled depth into the sheet surface, the depths of the scribed lines being insufficient to effect sheet separation, and then applying a uniform bending moment across the vent lines to effect separation into multiple sheet segments, the vent lines being scribed from crack initiation sites comprising surface indentations formed proximate to the edges of the glass sheet.
US08875964B1 Backpack collapsible coolers
A collapsible backpack cooler includes a base, a collapsible portion, a back portion, and one or more straps configured for use by a user in securing the collapsible backpack cooler to their back. The collapsible backpack cooler is configured to allow the collapsible backpack cooler to transition between an expanded configuration, and a collapsed configuration having a reduced volume as compared to the expanded configuration.
US08875958B2 Plastic spout
A plastic spout (150,170) which is adapted to be sealed between two foil walls of a pouch. The spout has a spout body, which forms a passage (153) for delivering a medium from the pouch and/or feeding a medium to the pouch. In a bottom part thereof, the spout, on opposite sides, forms a sealing zone for a sealed connection to an adjoining foil wall. The sealing zones of the spout body are formed by sealing walls (158,159) which project downward from the spout body, each having a curvature over their entire length, such that each sealing wall is outwardly convex over its entire length with respect to an imaginary plane passing through the outermost ends, which adjoin one another, of the sealing walls. The sealing walls can preferably move flexibly transversely with respect to their plane and, on their inner side, are unsupported or are supported by one or more flexible supporting parts of the spout body.
US08875948B2 Powered dispensing tool
A powered dispensing tool includes a housing, a motor, a rack operably coupled to the motor for powered translation along a longitudinal axis in at least one of a forward direction and a reverse direction, a transmission housing at least partially positioned within the housing through which the rack is extendable, first and second plungers, at least one of which is coupled to one end of the rack, and a first cartridge housing within which first and second material cartridges may be supported in a side-by-side relationship. The first and second plungers are associated with the first and second material cartridges, respectively. The tool also includes a second cartridge housing within which only a single material cartridge may be supported. The first and second cartridge housings are interchangeably coupled to the transmission housing to adapt the tool for use with dual material cartridges or single material cartridges.
US08875946B2 Fluid dispenser
A fluid dispenser including a fluid reservoir with a neck defining an opening, a dispenser member, such as a pump or a valve, having a body held in stationary manner in the opening of the reservoir and defining an annular gap between the neck and the body; and a source of radiation disposed in the annular gap.
US08875938B2 Lid for packaging container and method of fabrication
Lid for a packaging container comprising an annular member of plastic, having an opening, engagement means adapted to cooperate with complementary engagement means provided on a container. An inner face is oriented toward the container, and an outer face opposite the inner face, and an annular support surface is on one of the inner face and outer face. A panel of plastic and molded separately from the annular member and comprises an inner face oriented toward the container, and an outer face opposite the inner face, one of the inner face and outer face of the panel being positioned on the annular support surface so as to form an overlapping portion to close at least partially the opening of the annular member. A welding joint is formed in the overlapping portion between the panel and the annular support surface to integrally fix the panel to the annular support surface.
US08875932B1 Front load refuse container and lift pocket assembly
A front load refuse container made according to this invention has its four walls integrally formed out of a single piece of sheet metal. To form the walls, the single sheet is welded along a single vertical seam to form a circular-shaped ring. The circular-shaped ring is subjected to a swaging process that produces a rectangular-shaped ring with rounded corners.
US08875914B2 Anti-drip device for a bottle
A non-drip device for a bottle is in the form of an outwardly projecting peripheral lip. This peripheral lip has a triangular section of thickness that decreases out to an outer tip, the lip being defined by a top side and by a bottom side that, between them, form an angle lying in the range 5° to 45° . This outwardly projecting peripheral lip has a length advantageously lying in the range 0.1 mm to 0.8 mm. It may be provided at the top end of the skirt of a cover of the engagement type. In a variant embodiment, this lip may be formed integrally at the neck of the bottle. Such a lip structure makes it possible, at the time of pouring, and in effective manner, to avoid formation of drops that run down along the outside face of the bottle.
US08875913B2 Lubricious, sealed, airless baby bottle
An airless baby bottle includes: a) an elongated shaft having an open top and an open bottom and having a constant internal cross-section, and having attachment means for securing a nipple piece fastening collar thereto; b) a nipple piece fastening collar; c) a nipple piece having a main body with an outer rim and having a nipple with at least one liquid-release orifice and nipple having a plurality of accordion segments so as to create a rest short nipple position and so as to permit a stressed elongated nipple position when a baby sucks on it; d) a piston to sealably and moveably fit within the elongated shaft, the piston having external sides with a peripheral upper blade and a peripheral lower blade, each of said peripheral upper blade peripheral lower blade having a plurality of peripheral ridges running perpendicular to the elongated shaft elongation direction.
US08875905B2 Plug assembly
A plug assembly (11) adapted to be received in an opening at a first end of a pipe (13) for preventing debris passing therein. The plug assembly (11) comprises a first portion (21) adapted to be received in the opening, and a second portion (23) to ensure the first portion (21) does not move inwardly away from the opening. The plug assembly (11) also comprises a drainage means (33) to allow fluid to pass through the plug assembly (11).
US08875898B2 Method for the froth flotation of coal
The present invention relates to the beneficiation of coal by the process of froth flotation and specifically relates to a process for the froth flotation of coal using a collector consisting essentially of a fatty acid monoester of a polyol, a fatty acid diester of a polyol, or a mixture thereof.
US08875894B2 Offshore cargo rack for use in transferring loads between a marine vessel and an offshore platform
A cargo rack for transferring loads between a marine vessel and an offshore marine platform provides a frame having a front, a rear, and upper and lower end portions. The lower end of the frame has a perimeter beam base, a raised floor and a pair of open-ended parallel fork tine tubes or sockets that communicate with the perimeter beam at the front and rear of the frame. The frame includes a plurality of fixed side walls extending upwardly from the perimeter beam. A plurality of gates are movably mounted on the frame, movable between open and closed positions, the gates enabling a forklift to place loads on the floor. The frame has vertically extending positioning beams or lugs that segment the raised floor into a plurality of load-holding positions. Each load holding position has a plurality of positioning beams or lugs that laterally hold a load module.
US08875892B1 Multi-compartment ring-shaped holder
A multi-compartment holder has an inner ring with multiple compartments, each accessible through its respective first opening. The inner ring is rotatably seated within an outer ring that has a second opening so that as the inner ring is rotated with respect to the outer ring, each compartment's first opening, aligns, in turn, with the outer ring opening, allowing access into the particular compartment through the aligned first opening of the compartment and second opening of the outer ring.
US08875890B2 Mouth blown air-sealed body with automatically opened air inlet
A postal envelope bag having a cushioning function includes two outer films, two inner films, heat resisting materials, transverse heat-sealing lines, longitudinal heat-sealing lines, air columns, neck heat-sealing lines, an air filling passage, air inlets and heat-sealing blocks, where air entering the air-filling port expands the air filling passage, the two outer films are pulled apart outward in a longitudinal direction and are contracted in a transverse direction; the heat-sealing blocks thrusts the two inner films, the portions of the two inner films coated with the heat resisting material are pulled apart outward in the longitudinal direction, and third segments drives the two inner films to open the air inlet as the two outer films are pulled apart outward in the longitudinal direction; after entering the air column, the air presses the second sides of the two inner films to close the air column.
US08875886B2 Carrier card arrangement with removable envelope
Methods and apparatus for providing a carrier card on which a transaction card is mounted and to which an envelope is integrally but detachably attached are described. According to one aspect, a carrier card arrangement that is suitable for carrying a transaction card includes a carrier portion and an envelope portion that is integrally formed with an edge of the carrier portion. The edge of the carrier portion is at least partially defined by at least one perforation. The carrier portion includes a first surface that is on an opposite side of the carrier portion from a second surface. The envelope portion has a third surface that at least partially abuts the second surface, and is sized to accommodate the transaction card.
US08875882B1 Holder and disposal device for hypodermic needles
A holder and disposal device for hypodermic needles safely detaches a needle from a syringe, permits use of multiple needles in sequence, and allows for the re-capping of needles without accidental puncture. The device includes a container having an interior space configured for receiving needles and needle covers. A top edge of the container defines an opening into the interior space. A lid is couplable to the container and is positionable in a closed position to cover the opening and in an open position to expose the opening. A gap is positioned in the lid. A clamp is couplable to the lid proximate the gap wherein pivoting the clamp opens and closes a pair of jaws above the gap such that the needles and needle covers positioned over the needles extend through the gap when the jaws are clamped onto the needle cover.
US08875879B2 Case for electronic tablet
A case incorporates a built-in stand for an electronic device, such as an electronic tablet computer, which the case houses. The case protects the electronic device and allows a user to view and access the device without removing it from the case. The built-in stand is adjustable and allows for multiple viewing angles.
US08875870B2 Conveyor belt cleaner scraper blade and assembly
A replaceable conveyor scraping blade has a blade body extending lengthwise along a longitudinal axis. The blade body is produced from a material having a flexible, elastic quality. The blade body comprises a base portion, and intermediate portion, and a terminal end. The base portion is attachable to a tensioning device for biasing the blade body against a conveyor belt. The intermediate portion is generally arcuate and comprises a leading surface and a trailing surface. The leading surface extends upwardly relative to the base portion. The trailing surface is opposite the leading surface. It also extends upwardly relative to the base portion and has a scalloped surface when viewed in cross-section extending lengthwise along the longitudinal axis. The terminal end has a scraping surface separating an uppermost portion of the trailing surface from an uppermost portion of the leading surface.
US08875869B1 Article pattern forming method and apparatus
A system for palletizing a multi-row pattern of articles includes a pattern-forming apparatus that includes a pair of fingers movable towards and away from each other to constrain rows of articles that impact one another to form a multi-row pattern of articles. The fingers can be either be fixed along the conveyor path or move with the containers along a portion of the conveyor path.
US08875868B2 Apparatus for aligning a sheet product
The invention relates to an apparatus for aligning a sheet product conveyed on a conveying surface of a conveyor system in a direction of conveyance at a conveying velocity, which product has on its side facing away from the conveying surface an at least partially exposed surface. The apparatus has an alignment unit, which is arranged above the conveying surface and which is intended to change the situation of the product with respect to the conveying surface by means of a force acting upon the exposed surface. The alignment unit has a self-contained, flexible force transmission member, which, on that side of the alignment unit which is facing toward the conveying surface, forms a sagging strand, which latter is intended to rest with a portion on the at least partially exposed surface of the product and thus subject said product to the force.
US08875867B2 Bottle feeding and processing system
System for feeding and processing bottles (1) to be conveyed to a device (30) for entry into a filling machine (40) operating at an assigned speed (Vp), the system comprising: a realignment centrifuge (100) fed randomly with the bottles (1) and having a tangential outlet (113); movement devices (12, 13, 14), able to convey the bottles (1) leaving the realignment centrifuge (100) and vary the speed of advancing movement thereof; at least one device (21) for handling the bottles; the realignment centrifuge is operated at an operating speed (Vc) greater than the speed (Vp) of the filling machine, and movement devices (12, 14) comprise at least a first device (12); a third device (14); said handling device (21) has means (5) for gripping the bottles.
US08875866B2 Article transport facility
A ceiling transport carriage transfers an article at a first supporting position and receives the article from second supporting position in an article transfer section, in association with hoisting operations of a support unit. A ground transport device transports the article between the above two positions and a processing position where an article processing device effects a processing or operation on the article. The respective positions above are set in tandem in the article transfer section along a tandem direction along which the article processing device and the article transfer section are disposed in tandem. The ceiling transport carriage includes a movement operating mechanism for operating and moving a support unit along the tandem direction, to a position immediately above the first supporting position and to a position immediately above second supporting position.
US08875857B2 System adapted for one or more electrically propellable vehicles (a snow plough arrangement)
A snow plough arrangement comprising a least one snow plough unit and related to a system for driving an electrically propellable vehicle along a roadway. The vehicle has three sources of power: a vehicle-related power generator, a set of batteries and vehicle-external electric stations. The vehicle is provided with a current collector which is displaceable up and down and sideways in relation to the direction of transportation, in order to be brought into mechanical and electrical contact with elongated tracks positioned below the roadway and comprising a conductor adapted to be connected with an electric station. The snow plough unit is rotatably fastened to the contact means in an upper area thereof about a horizontally oriented axis of rotation and adapted to clear loose obstacles from the track and yield to solid obstacles. The snow plough unit and the axis of rotation are movably disposed in a vertical direction by means of a resilient member. The snow plough unit comprises a forwardly directed edge portion oriented in the direction of travel, the edge portion comprising a point, which may be brought into contact with the bottom of the track and/or the conductor.
US08875856B2 Tile for forming a ground power supply line
A ground power supply line for electric traction vehicles is provided with two conductors carried by a series of tiles aligned to one another; each tile has a conductive plate and a lower supporting structure, which is made of insulating material and accommodates electric connectors, normally open switches, and a control and command unit, which switches the switches for selectively electrically connecting the conductive plate to the conductors in response to a signal deriving from an electric traction vehicle passing over said external conductive plate; the upper surface of the conductive plates is flushed with the remaining part of a road surface.
US08875849B2 Caliper brake device
In a vehicle caliper brake device, a brake pad supported by a holder applies a frictional force to a braking surface as a diaphragm actuator is driven. The holder is supported by a caliper main body to be capable of displacing in a displacement direction of the brake pad. The diaphragm actuator includes a piston that is driven by a diaphragm to push the holder. The piston is fixed to the holder using a plurality of screws, and therefore the piston applies a pressing force to the brake pad uniformly without the need for guidance by a guide.
US08875837B2 Vibration-dampening musical performance riser
A musical performance riser having an interior area and a rigid block made from multiple layers of foam material of varying densities incorporated within that area. The block further includes a number of holes or chambers to trap sound. When the riser is used in performances, sound waves created by the object placed on the riser are reduced or dissipated as they travel down the block through the foam layers and chambers with the result being reduced acoustic interference and a better listening experience for the audience. The riser also includes specialized removable casters supported against rubber isolation feet that further serve to reduce the unwanted interference.
US08875836B2 Tail pipe for muffler of motor vehicle
A tail pipe for a muffler is provided that can improve aesthetical appearance of a rear surface of a vehicle, while preventing noise that is generated by air currents. The tail pipe may be a hollow tail pipe which is disposed at a rear end of a rear exhaust pipe connected to a rear end of the muffler, and which functions as an outlet adapted to discharge exhaust gas. The tail pipe may include: at least one panel forming an interior surface and an exterior surface opposite to the interior surface; a space surrounded by the panel and formed between the interior surface and the exterior surface; a receiving hole formed at the interior surface; and a barrier mounted in the space and partially protruded through the receiving hole, where the barrier collects soot from the exhaust gas.
US08875835B2 Vehicular rear wheel steering device
A vehicular rear wheel steering device includes a housing, a rod being non-turnable with respect to the housing and movably supported in an axial direction of the rod, and a conversion mechanism arranged between the rod and the housing to convert a rotation of a rotational drive device to a drive force in the axial direction. The housing includes a tubular first bush disposed at a first end and a tubular second bush at a second end. Each bush is slidably engaged to an outer periphery of the rod and supports the rod to be movable in the axial direction. A rod supporting rigidity of the first bush is lower compared to that of the second bush. The first bush is arranged with an elastic body that deforms in a radial direction of the rod. The second bush is arranged with an inner periphery protrusion at which the rod tilts.
US08875834B1 Increased stiffness underbody panel
A vehicle structure includes a frame having a first frame rail and a second frame rail. The first and second frame rails are spaced apart by a distance and are substantially parallel to one another. The vehicle structure also includes a vehicle body attached to the frame. The vehicle structure also includes a cradle mounted under the vehicle body to each of the first and second frame rails and configured to support a vehicle drivetrain subassembly. The vehicle structure additionally includes a panel attached to each of the first and second frame rails and the cradle, and configured to stiffen the vehicle structure.
US08875815B2 Mobile robot
Mobile robot comprising a body (30), a first locomotion unit (43) and a second locomotion unit (53) pivotally connected to two lateral opposite sides of the body (30) and arranged to rotate passively relative to the body about an axis (31) transverse to the body, the mobile robot further comprising a transmission system (91) connecting said first and second locomotion units (43, 53) and the body (30), characterized in that the mechanical transmission is arranged to limit the relative rotation of the locomotion units (43, 53) relative to the body (30) such that the first and second locomotion units (43, 53) rotate in opposite directions and such that the rotation angle (α) of the first locomotion unit (43) relative to the body (39) equates in absolute value the rotation angle (β) of the second locomotion (53) unit relative to the body (30).
US08875811B1 Joint with check valve for a boring apparatus
A check valve for a drill string fluid delivery system. The fluid delivery system allows for drilling mud to travel from a source up the drill string, through the drill string, through a downhole tool assembly, to a port located at a surface of a boring tool. The check valve rests in a socket within the downhole tool assembly, with a forward face extending into a gallery within the bit. When the ambient pressure within the fluid delivery system exceeds the ambient pressure in the borehole, mud flows through the system to the ports and into the borehole. When the ambient pressure within the borehole exceeds the ambient pressure in the fluid delivery system, the pressure is applied to the forward face, causing the check valve to close, preventing contaminants from the borehole from entering the fluid delivery system.
US08875809B2 Core drill and coring method
Disclosed is a core drill comprising: an external pipe; a coring bit to be rotated by rotation of the external pipe to drill a coring hole and form a core having a core diameter; and an internal coring pipe (1), mounted within the external pipe, to receive a core formed by the coring bit, the internal coring pipe comprising: an internal tubular wall (2) defining a cavity (4) having a diameter substantially the same as the core diameter within which to retain a core formed by the coring bit, one or more viewing openings (8, 9, 10) being formed through the internal tubular wall; and an external tubular wall (3), in which the internal tubular wall is housed coaxially, the internal and external tubular walls being connected to each other so as to form a single-piece double-walled pipe.
US08875802B2 Passive fire protection system
A blanket (103) providing a plurality of pockets (109) in which to contain fire suppression compound (211). A blanket (103) can be wrapped around a container of flammable liquid to resist fire resulting from a ballistic attack. Fire suppression compound (211) carried in a pocket (109) may be provided as a plurality of sub-portions individually disposed in a respective pouch (214). End caps (106) may also be included to further surround a container with fire suppression compound (211).
US08875800B2 Downhole sealing system using cement activated material and method of downhole sealing
A downhole sealing system includes a reactive material provided on a tubular and including an oxidizable substance; and a sealing material, wherein the oxidizable substance oxidizes when in contact with the sealing material. Also included is a method of providing a seal in a downhole system.
US08875781B2 Pumping assembly
A pumping assembly includes a hydraulic pump having a hydraulic ram tied to a reciprocating annular piston having a central bore. When the annular piston moves in an upward direction, the hydraulic ram moves toward an extended position extending from the housing. When the annular piston moves in a downward direction, the hydraulic ram moves toward a retracted position retracted within the housing. A polish rod extends up through the central bore of the annular piston and is held in position by a polish rod clamp positioned on top of the hydraulic ram. The polish rod moves with the hydraulic ram. Other pumping systems, devices, and methods are also disclosed.
US08875772B1 Access door unit and method of installing door unit
An access door unit includes a door, a doorway structure, and elements for pivotally attaching the door to the doorway structure. The doorway structure has an outer perimeter frame and a base affixed thereon. The base has support members extending in transverse relation to and outwardly in opposite directions from the outer perimeter frame and adapted to rest on a generally level support surface such that the outer perimeter frame extends upright from the base enabling the doorway structure to assume a free-standing, self-supporting orientation on the support surface. The outer perimeter frame of the doorway structure defines a passage large enough to fit the door and permit entry or exit through the passage when the door is opened.
US08875771B2 Single track stacking panel covering for an architectural opening
A single-track stacking panel covering for an architectural opening has a headrail for mounting the covering above and in front of the opening, such as a window or door. The headrail has a single track. Suspended from the headrail and translatable therealong are panels oriented at a small angle relative to the headrail. When the covering is open, the panels form an overlappingly stacked array at one end of the headrail.
US08875754B2 Funnel cap
An apparatus for the transfer of a material into a storage container comprising a based, a funnel member attached to the base, and a sliding collar that nests in the base. The base attaches onto an exterior portion of the inlet of the storage container. The sliding collar includes a retaining member for retaining the sliding collar within the base, and one or more apertures. In addition, an upper portion of the sliding collar has a diameter larger than a diameter of the inlet member; and a lower portion of the sliding collar has a diameter less than the diameter of the inlet member.
US08875750B2 Reciprocating compressor with heat exchanger having thermal storage media
A reciprocating compressor comprises a gas inlet section including an inlet gas meter for metering inlet gas from a high pressure storage vessel, a compressor, a valve control panel and storage, a pressure let down that depressurizes the high pressure gas from the high pressure storage vessel to the inlet of the compressor section, a heat exchanger having thermal storage media, and a dispenser.
US08875744B2 Protective sheath for structural components
A structural component system for containing a hot fluid, e.g., petroleum product, and methods to dissipate heat build-up in the structural component is disclosed. In one embodiment, the structural component is a composite pipe for carrying a hot fluid, e.g., petroleum products. The system comprises a protective sheath disposed around the structural component and forms an air space between the structural component and the sheath. The sheath has at least two gaps on its surface, with the gaps being sufficiently spaced apart to allow air flowing through the air space from one gap to another to dissipate heat build-up from the hot fluid contained within the structural component. In one embodiment, an intumescent material is applied near the gaps, which material expands when heated to a temperature in a fire to effectively close the gaps and protect the structural component from the fire.
US08875742B2 Clip
A clip includes a pair of operable jaws each of which is provided with a detachable holder. Several holders are also prepared in reserve. The holders have several kinds of shapes and sizes. Thus, by interchanging the holder with one another, the clip can fit with different kinds of tubes and multi-way valves, and with different sizes of openings or orifices. Application of the clip is expended with minimal accessories.
US08875741B2 Pressure damping device for brake system
There is provided a pressure damping device for a brake system. According to an embodiment of the present invention, an air damping space whose volume is changed in accordance with pressure is provided in an oil passage for connecting two hydraulic circuits, thereby reducing a pressure pulsation generated by a liquid pressure.
US08875737B2 High performance single control lever mixing cartridge
A high performance single control lever mixing cartridge, characterized in that said mixing cartridge comprises a holding body housing at least a bottom fixed plate and at least a top movable plate, with an indirect driving system including a driving member, said holding body including side windows allowing the top movable plate and driving member to exit said holding body, during its stroke on the end limits from the full hot water to the full cold water position.
US08875728B2 Cooled gas distribution plate, thermal bridge breaking system, and related methods
A fluidized bed reactor system is disclosed. The system may be used in connection with a locally cooled gas distribution plate, which may control the reaction and increase system efficiency. A thermal bridge breaking system for disrupting heat transfer across the reactor is also disclosed. The thermal bridge breaking system may be provided in connection with, or separate from, the gas distribution plate cooling system.
US08875724B2 Mechanism for adjusting a telescoping member
In one embodiment, the present invention contemplates an improved mechanism for adjusting a telescoping member. The telescoping member includes at least two sections including a first pole member having an outer diameter and an inner diameter; and a second pole member having a second pole inner diameter larger than the first pole outer diameter; a collet having a top portion securely coupled to the inner diameter arranged on a lower portion of the first pole member and a bottom portion extending beyond a lower end of the first pole member, the collet further comprising an external thread; and a handle member arranged on top of the first pole member, the handle member comprising an actuator button coupled to an internal spring coupled to a rod extending through the first pole member, the rod terminating in a plunger end, the plunger end extending through the collet.
US08875722B2 Self propelled cleaning device for marine streamers
A streamer cleaning device includes a plurality of cleaning modules affixed to a main frame in angularly spaced apart orientation. At least one cleaning module includes a drive wheel rotationally coupled to a cleaning element. At least one cleaning module includes a guide mounted thereon. The guide is configured to deflect devices mounted on the streamer out of a path traversed by the cleaning modules. At least one of the cleaning modules comprises a device for conversion of motion of water past the at least one cleaning module into rotational energy to drive the drive wheel thereon.
US08875712B2 System and method for occluding a reproductive body lumen
An occluding system is provided that can include a first occluding device (e.g., secondary occluder) and a second occluding device (e.g., primary occluder). Providing two devices can better promote effective occlusion within the body lumen and facilitate advantageous occlusion stages, such as initial and long-term occlusion stages. In various embodiments, the two occluding devices are in operative communication with one another, such that the second occluding device is adapted to couple with or slide along a tail portion of the first occluding device.
US08875711B2 Layered nasal respiratory devices
Described herein are nasal devices, including nasal devices formed in layers having four or fewer layers. In some variations, the nasal devices include a single integrated layer from which the flap of the airflow resistor is formed as well as the base of the holdfast region. The nasal devices may include a single aligner or rim body on the side of the device facing the subject. The aligner may protect the airflow resistor, and may help center or position the nasal device. In some variations, these nasal devices may include a noise-reduction feature. Also described herein are systems, devices and methods for determining if a passive nasal respiratory device having an airflow resistor configured to inhibit exhalation more than inhalation has been worn by a subject, and thereby confirming compliance.
US08875704B2 Nasal administration
A delivery device for and method of delivering a powdered substance, in particular a triptan, such as sumatriptan, to the posterior region of a nasal cavity of a subject, in particular for the treatment of headaches, for example, cluster headaches and migraine, and neuropathic pain, the delivery device comprising: a nosepiece for insertion into a nasal cavity of a subject through which the powdered substance is delivered to the posterior region of the nasal cavity of the subject, in particular the upper posterior two thirds of the nasal cavity; and a substance supply unit which is operable to deliver the powdered substance through the nosepiece.
US08875696B2 Vacuum solar thermal panel with radiative screen
A double-sided vacuum thermal solar panel comprising a vacuum-tight envelope capable of withstanding atmospheric pressure when evacuated, the envelope comprising a first and a second glass plate transparent to solar radiation and facing each other, a perimeter frame defining the lateral surface of the envelope, the solar panel comprising at least one first heat absorber, a second heat absorber, a pipe which enters and exits the envelope by passing in between the first and second heat absorber, and a box-like element which surrounds the outer surface of the pipe.
US08875684B2 Evaporated fuel treatment device for motorcycle
A charge pipe passage includes a first tank-side pipe passage part which is connected to an upper surface of a fuel tank, and a second tank-side pipe passage part which is connected with the first tank-side pipe passage part and extends toward the other side of the fuel tank from one side of the fuel tank in the vehicle widthwise direction on an end portion thereof on a fuel tank side, and the first and second tank-side pipe passage parts, are fixed to the upper surface of the fuel tank.
US08875668B2 Apparatus configured to shelter oil-jet device from inadvertent installation damage
An apparatus includes an oil-jet emplacement assembly and an oil-jet sheltering assembly. The oil-jet emplacement assembly is configured to spatially emplace an oil-jet device at an installation position relative to an engine block of a vehicle. The oil-jet sheltering assembly is positioned relative to the oil-jet emplacement assembly. The oil-jet sheltering assembly is configured to protectively shelter the oil-jet device from inadvertent oil-jet installation damage.
US08875664B2 Water heater stacking detection and control
Methods and systems for operating a water heater to limit the effects of stacking in a water heater tank are disclosed. In some cases, the water heater controller may determine a rate of change of the water temperature in the water heater tank. If the rate of change exceeds a threshold value, the controller may adjust the water heater temperature set point downward to help reduce stacking in the water heater. In some cases, the water heater temperature set point may be returned to the original water heater temperature set point when stacking is no longer likely to be of a concern. In one illustrative embodiment, the controller may track the time that the heater of the water heater is in the “on” state, or the time that the heater is in the “off” state, during subsequent heating cycles. The controller may then compare the “on” time or the “off” time to respective recovery threshold times. If the “on” time or the “off” time exceeds its respective recovery threshold time, then the controller may adjust the set point toward the original water heater temperature set point, sometimes in an incremental manner.
US08875661B2 Multiuse animal centerline weave device
An apparatus for demonstrating animal agility. The multiuse centerline weave device includes a rail with interchangeable legs positioned on alternating sides of the rail. One set of interchangeable legs is a competition leg set that includes a plurality of legs each with an attached peg that connects to a weave pole. Another set of interchangeable legs is a sliding leg set that includes a plurality of legs each with a slider that moves a peg from the centerline of the rail to an outboard position relative to the rail. One type of slider has a peg attached to a plate that moves with the slider. Another type of slider has a tilting mechanism that tilts the peg in a plane perpendicular to the longitudinal axis of the rail.
US08875658B2 Projectile pet food
An edible animal food projectile is provided. The projectile is compatible for being launched from a launching apparatus such as a toy gun or the like. The projectile includes an edible body made from a starch-based material consisting essentially of an expanded starch. The edible body is formed into a predefined geometry operable to receive a launching force causing temporary flight of the projectile and having a first density. A payload is embedded on or within the edible body and the payload is formed from a material having a second density greater than the first density of the edible body. The payload can be food, medicine, and the like.
US08875656B2 Substrate processing apparatus
A substrate processing apparatus includes a processing chamber in which a substrate is mounted, a gas supply unit that supplies processing gas into the processing chamber, a gas exhaust unit that exhausts atmospheric gas in the processing chamber, first and second electrodes to which high-frequency power is applied to set the processing gas to an active state. Each of the first and second electrodes includes a core wire formed of a metal and plural pipe bodies that are joined to one another through the core wire so as to be bendable, and less thermally deformed than the core wire.
US08875651B2 Conveyance device for base material having both surfaces coated with coating solution
A double-sided coated substrate transport device (1) is described. A die head for front face coating (3) and a die head for back face coating (4) coat a coating liquid onto a substrate 1. A drying oven (5) dries the coating liquid applied to the substrate (1), to form coating films on the front and back faces of the substrate (1). A first and second rotating body unit (20A, 20B) are respectively furnished independently at widthwise edge sections of the substrate (1). Each of the first and second rotating body units has a free roller (21) and a drive roller (22) constituting a pair of rotating bodies, and a rotating body swivel section (23). The free roller (21) and the drive roller (22) grip the widthwise edge sections of the substrate (1) from the front and back sides. The rotating body swivel section (23) allows the orientation of the free roller (21) and the drive roller (22), respectively, to be modified separately for the first rotating body unit (20A) and the second rotating body unit (20B), so that the rotation axis of the free roller (21) and the drive roller (22) is inclined towards the downstream side in the substrate transport direction as seen from the outside in the substrate widthwise direction, with respect to a line perpendicular to the substrate transport direction.
US08875639B2 Modular conference table
A modular conference table allows meeting participants and office staff to quickly and effectively change the length of the conference table as the needs of the meeting participants change. The table includes a tabletop assembly including a first end-top, a second end-top, and a modular insert top. Additionally, modular conference table includes a leg assembly. upholding the tabletop assembly. The legs assembly includes two terminal supports and center supports. The modular conference table can be expanded in order to accommodate the needs of the user by adding an additional number of modular insert tops, modesty panels, and center supports. Thus, the table allows attendees of meetings and office staff to adjust the size of a conference table according to the size of the space or the needs of the user.
US08875638B2 Securing loads to pallets
A pallet, a method of securing a load to a pallet, and a method of manufacturing therefor, in which the pallet includes a top plate, a base structure, and support legs, at least a portion of which join the top plate and the base structure. The support legs are disposed between the top plate and the base structure in an arrangement that accommodates engagement of the pallet with a standard jacking device along any edge of the pallet. Securing slots extend through the top plate, wherein a first subset of the securing slots is oriented lengthwise parallel to a first edge of the top plate and a second subset of the securing slots is oriented lengthwise perpendicular to the first edge of the top plate.
US08875634B2 Aerodynamic projectile
An aerodynamic projectile is provided having a shell with an aerodynamic structure and a controlled center of gravity, and which exhibits improved aerodynamics and resulting accuracy, and which is suitable for less lethal uses. The projectile shell has a closed front cavity housing a payload, such as a marking agent, therein. The projectile shell also has an open rear portion to provide access to the open rear cavity, and to decrease the weight of the projectile and appropriately locate the center of gravity. The projectile shell also includes a plurality of fins on a sidewall member to enhance the accuracy of the projectile.
US08875630B2 Printer
The present invention provides a printer which can facilitate temperature control of a machine-plate cylinder section, can allow simple setup, and can facilitate maintenance of printing quality in continuous printing. In the printer, a machine plate is mounted on the outer circumference of a machine-plate cylinder section 12 fixedly provided on a machine-plate drive shaft 1. A fluid whose temperature is regulated is circulated in the machine-plate cylinder section 12.
US08875625B2 Continuous square baler
An improved baler designed in such a way as to allow for the continuous compression of foraged material and the ability to tie off rectangular bales without stopping a continuous compression mechanism within the baler. The baler includes a semi cylinder that moves up and down to compress the foraged material in the compression area while at the same time more material is added by a feeding apparatus above and below the semi cylinder during the down and up motions of the cylinder. The baler also includes a separate area for storing uncompressed material while other material is being compressed and tied off. A computer is included to monitor and control the process.
US08875621B2 Method, continuous apparatus, and burner for producing a surface-roasted product
An apparatus, a loop burner element, and a method for surface-roasting a food product wherein the roasting apparatus comprises (a) a conveyor which carries the food product and (b) at least one non-linear ribbon flame burner element or element assembly which preferably applies a ribbon flame to at least the upper and side surfaces of the food product as it is conducted through the roasting apparatus.
US08875617B2 Apparatus and capsule for preparing a drink
Apparatus for making a drink or liquid food from a capsule (3) containing a substance to be mixed with water injected at pressure into the capsule, the apparatus comprising a mixing unit (4) with a capsule insertion channel (14), a capsule holder (8) with a mixing wall (22), an injecting head (10) for injecting water into the capsule, and an opening and closing mechanism (12) for producing a relative movement between the capsule holder and the injecting head to open and close the injecting head on the capsule holder. The insertion channel is inclined at an angle of between 30 and 60 degrees relative to a horizontal plane (HZ).
US08875611B2 Parting tool
A tool for parting, in particular for sawing, includes a carrier blade that has a toothing portion with a finite, geometrically determined toothing, and a receiver for fixing the carrier blade to a tool spindle of a power tool. The tool spindle can be driven in oscillation about its longitudinal axis. The toothing is disposed at a distance from the receiver and is configured to be advanced perpendicularly in relation to the longitudinal axis, such that the toothing is realized in a non-uniform manner along the toothing portion. The toothing portion has a middle region and end regions that adjoin the middle region and that are provided with strengthened corner teeth.
US08875607B2 Apparatus and method for forming self-retaining sutures
An apparatus and method for cutting retainers on a continuous strand is provided. The apparatus may include a rotary head member configured to be rotatably driven about a longitudinal axis. The rotary head member may include a center hole substantially coincident with the longitudinal axis and configured to receive the strand. A retainer forming member may be supported on the rotary head member and may include a cutting edge directed substantially inward toward the longitudinal axis. When the rotary head member rotates about the longitudinal axis and the strand is continuously pulled through the center hole along the longitudinal axis, the cutting edge may intermittently or continuously cuts retainers about an outer surface of the strand.
US08875606B2 Modular cutting tool holder and clamping mechanism therefor
A modular cutting tool holder portion for a metal-working machine includes a first engagement face configured for clamping engagement with a corresponding second engagement face of a complementary modular cutting tool holder portion. The first engagement face includes a base surface and interlocking elements in the form of exactly four projecting protrusions or exactly four recesses. Each interlocking element includes a non-contact surface spaced from the base surface. The non-contact surface includes two opposing edges between which it extends, and two abutment surfaces each extending from a respective one of the two opposing edges to the base surface and being configured for the clamping engagement.
US08875605B2 Spiral cutting device
A spiral cutting device includes a blade, a blade driving shaft, a guiding device, a driving device, and a controller. The blade is for processing a roller. The blade driving shaft drives the blade to move toward the roller. The guiding device moves in a guiding direction perpendicular to a moving direction of the blade. The driving device is movably supported on the guiding device and rotates the roller. The controller controls a feeding amount of the blade, a moving speed of the driving device, and a rotate speed of the roller to spirally cut the roller. When an outer surface of the roller is unfolded to a plane, the blade path of the blade is in sinusoidal shape or in cosinusoidal shape.
US08875601B2 Biaxial foldout tool with multiple tools on a side and a rotational stop
A biaxial foldout tool includes a body with opposing ends and one or more sets of tool drivers. The opposing ends are rotated 90° from each other. A first set of tool drivers is positioned on/near a first end and rotates about a first hinge; a second set of tool drivers is positioned on/near a second end and rotates about a second hinge. A first portion of the first set opens in a direction counter to an open direction of a second portion of the first set of tool drivers. A first portion of the second set opens in a direction counter to an open direction of a second portion of the second set of tool drivers. When tool drivers are in an open position, internal stops prevent the tool drivers from opening past a predetermined angle. The tool drivers are contained within channels of the body when in a closed position.
US08875596B2 Steering wheel with at least one shift paddle
A steering wheel has at least one shift paddle which is coupled to the steering wheel in such a manner that the shift paddle is movable relative to the steering wheel in order in a contactless manner to trigger a shifting operation. In order to improve the ease of operation when actuating the shift paddle on the steering wheel, the steering wheel is distinguished by a slotted guide mechanism by which a shifting sensation is generated during movement of the shift paddle.
US08875594B2 Humanoid robot implementing a spherical hinge with coupled actuators
A humanoid robot includes a spherical joint with three degrees of freedom in rotation about three axes, the spherical joint connecting a first element and a second element of the robot, and three actuators for moving the spherical joint. The three actuators include a first actuator coupled to the first element, a second actuator coupled to the second element and the first actuator, and a third actuator coupled to the second element and the first actuator. The second actuator and the third actuator act in parallel and coupled together. The first actuator acts in series with the second actuator and the third actuator about a first axis of the three axes. An angular range of movement about the first axis is greater than an angular range of movement about either a second axis or a third axis of the three axes.
US08875586B2 Gas flow meter with horizontal piston movement
A method and a gas flow meter for measuring gas flow. A cylinder is supported in the flow meter with a horizontal orientation. A piston is disposed movably within the cylinder, the piston having a surface which forms a clearance seal with a surface of the cylinder. The piston may have a low-friction coating such as diamond-like carbon. A gas flow to be measured is received at a gas inlet, and directed to the cylinder so as to move the piston within the cylinder. The gas flow is directed by valves and conduits alternately to the two ends of the cylinder, for measuring the gas flow in both directions of the cylinder. From the detected movement of said piston electrical signals representative of the gas flow are generated.
US08875585B2 Apparatuses, systems, and methods for testing a mattress
Apparatuses, systems, or methods for testing a mattress system are described herein. Apparatuses and systems can include a robotic arm assembly and a mannequin to simulate natural human motion or movements that occur during use of a mattress system. The apparatuses and systems described herein can test a mattress system for firmness and/or durability. Also described herein are methods for testing a mattress system with a robotic arm assembly and a mannequin.
US08875581B2 Ultrasonic wave control device and recording material determining device
In a device for detecting a basis weight of a recording material, an initial measurement is performed by using ultrasonic waves that have passed through the recording material, and the recording material is roughly classified first. By changing the number of pulses of the driving signal in accordance with a result of the initial measurement, the basis weight of the recording material can be detected by using ultrasonic waves suitable for the recording material, so that the detection accuracy of the basis weight of the recording material can be increased.
US08875576B2 Apparatus and method for providing an in-plane inertial device with integrated clock
An in-plane, monolithically-integrated, inertial device comprising: a support structure and first and second spring mass systems springedly coupled to the support structure. The first spring mass system comprises first and second time domain digital triggers configured to measure rotation and displacement respectively of the support structure about a first axis and along an orthogonal second axis respectively. The second spring mass system comprises third and fourth time domain digital triggers configured to measure acceleration and displacement respectively of the support structure about the second axis and along the first axis respectively.
US08875574B2 Coupling structure for a yaw rate sensor device, yaw rate sensor device, and method for the production thereof
A coupling structure for a rotation rate sensor apparatus, having at least one first oscillating mass; and having a first frame, surrounding the first oscillating mass, to which the first oscillating mass is coupled; the first frame encompassing four angle elements, each of which angle elements has at least one first limb and one second limb and is respectively coupled with the first limb and with the second limb to another adjacent angle element of the four angle elements. Also described is a further coupling structure for a rotation rate sensor apparatus, to a rotation rate sensor apparatus, to a manufacturing method for a coupling structure for a rotation rate sensor apparatus, and to a manufacturing method for a rotation rate sensor apparatus.
US08875573B2 Inertial device with pedometer function and portable electric appliance incorporating said inertial device
An inertial device that is integratable in a portable electronic device includes: an inertial sensor for generating at least one raw acceleration signal in response to accelerations caused by movements of walking and running of a user of the pedometer; and a processing unit, associated to the inertial sensor for counting a number of steps of the user of the pedometer on the basis of the raw acceleration signal. The inertial sensor and the processing unit are both encapsulated within a single package for integrated circuits, which can be coupled to a circuit board of an electronic device and is provided with at least one connection terminal for making the number of steps available to the outside world.
US08875571B2 Detector of presence of a liquid
A detector for detecting the presence of a liquid comprising a probe sensitive to the presence of the liquid on contact with it, and a casing surrounding the probe comprising: a) an opening for receiving the liquid in the casing; b) an inlet distinct from the opening for the admission of a test liquid into the casing in contact with the probe, the placing of the test liquid in contact with the probe in the casing causing the presence of the test liquid to be detected if the probe operates correctly and causing no detection in the contrary case; and c) an outlet for the discharge of a portion of the test liquid from the casing after the test liquid has been placed in contact with the probe, the discharge being sufficient for the probe to no longer detect the test liquid remaining in the casing.
US08875568B2 Relative wind display and landing aid
A system for displaying information obtained along the direction of flight of an aircraft is provided. The system includes a vane assembly pivotally mounted to the aircraft having a sensor mounted thereto. The vane comprises a pointing axis configured to continuously align with the direction of the flight path of the aircraft. A display device is operatively connected to the output of the sensor for providing a display along the actual flight path of the aircraft.
US08875567B2 Measurement of diesel engine emissions
An emissions output of an engine, such as a diesel generator, may be determined from the load on the engine and an exhaust volume from the engine. Chemicals such as nitrogen oxide (NOx) may be calculated for a measured load on the engine. The calculation may include determining an air flow in the engine from air pressure measurements and turbo compressor speed measurements. The calculation may also include determining a gas flow into the engine by deriving fuel flow from known test results. The calculated emissions output may be used to ensure compliance of an engine with environmental regulations. A remote monitoring program may generate alerts when the engine fails to comply with environmental regulations.
US08875559B2 System and method for measuring the concentration of impurities mixed with hydrogen gas
A system and method for taking a sample of hydrogen gas and conditioning that sample so that extremely low levels of contamination can be more accurately detected. Initially a sample of hydrogen gas is captured and isolated in a collection chamber. A hydrogen permeable membrane is provided having a first side and a second side. The first side of the hydrogen permeable membrane is exposed to the gas sample held within the collection chamber. The hydrogen gas contained within the gas sample begins to permeate through the hydrogen permeable membrane and exit the collection chamber. This causes the pressure of the gas sample within the collection chamber to decrease. Since contaminants remain in the collection chamber, the concentration of contaminants within the remaining sample increases exponentially. The residual pressure within the collection chamber is measured and converted into a contaminant level reading.
US08875557B2 Circuit diagnostics from flame sensing AC component
A diagnostic flame sensing circuit having less filtration so that an AC component of a flame sensing input is available for circuit diagnostics. Synchronized data sampling may used to detect the peak to peak magnitude of the residual AC component. A comparison of the magnitude of the component relative to a magnitude of the component during normal operation of the circuit may be used to check the condition of nearly all of the elements in the circuit.
US08875542B2 Magnetic interchangeable jewelry
The present invention is a jewelry device comprising a base unit which may be affixed to clothing or otherwise adapted to be worn on a person and a front unit which concentrically fits inside base unit and either serves as an enclosure for an ornamented object or itself bears ornamentation. Base unit contains a ring or radial magnet which is of a shape to fit inside the inner perimeter of base unit. Front unit contains a ring or radial magnet which is of a shape to fit around the outside perimeter of front unit. Both front unit and base unit magnets are of a similar circumference allowing magnetic forces to secure front unit to base unit. Front unit, or ornamented objects enclosed by front unit, are interchangeable with other like elements bearing different ornamentation.
US08875533B2 Data center of high heat dissipation efficiency
A data center includes a container, a server system, an air conditioner, and an air guide. The container includes a floor, and a sidewall that defines a through hole adjacent to the floor. The server system includes a rack and a number of servers mounted in the rack. The rack defines an air outlet apart from but facing the sidewall. The air conditioner includes an evaporator and a condenser. The evaporator is positioned on the top of the rack. The condenser defines an outlet and is sandwiched between the bottom of the rack and the floor and extending through the through hole. The air outlet of the condenser faces outside of the container. The air guide is a sheet extending from an edge of the evaporator that is distant from the rack and then bends to extend toward the floor.
US08875530B2 Screw compressor drive control
An embodiment of method used to control operation of a screw compressor of a refrigeration system may include receiving status signals regarding operation of the screw compressor of the refrigeration system. The method may further include determining an operating point of the screw compressor based upon the received status signals, and selecting a torque profile for the screw compressor based upon the operating point. The method may also include driving the screw compressor per the selected torque profile. Refrigeration systems and compressor systems suitable for implementing the method are also presented.
US08875529B2 Method for transitioning between vehicle climate control system modes
A method for controlling transitions between activating and deactivating a vehicle air conditioner compressor is disclosed. In one example, displacement of the air conditioner compressor is adjusted before the air conditioner is coupled to an energy conversion device. The method may provide smooth transitions between different air conditioner compressor control modes.
US08875523B2 Cryopump and evacuation method
A cryopump includes a refrigerator which cools a cryopanel and a controller which receives a control signal representing an operation mode from a beam irradiating apparatus and controls the refrigerator based on the control signal. The operation mode includes an irradiation mode for irradiating a beam to a target and an idle mode for diverting the beam from the target or keeping the beam with a level weaker than that of the irradiation mode. The controller controls the refrigerator such that the cryopanel is cooled in both the irradiation mode and the idle mode to a cooling temperature at which gas molecules are held and allows the cooling temperature in at least a part of the period of the idle mode to be higher than that of the irradiation mode.
US08875522B2 Magnetic heat pump apparatus
A magnetic heat pump apparatus includes: a container defining a work chamber; a magnetic working element arranged in the work chamber; a magnetic-field applier that alternately applies a magnetic field to the magnetic working element and removes the magnetic field from the magnetic working element in a magnetic-field direction; and a transportation device that transports heat medium to reciprocate in a reciprocation direction. The magnetic-field direction and the reciprocation direction intersect with each other. The magnetic working element is one of a plurality of magnetic working elements. Each of the plurality of magnetic working elements has a column shape extending in the magnetic-field direction.
US08875520B2 Gas turbine engine device
A gas turbine engine adapter is provided. In one form the adapter is segmented and may be attached to a gas turbine engine support ring. The adapter can provide a channel that may receive part of a gas turbine engine component such as, but not limited to, a plug nozzle. The adapter can include a load bearing support to counteract axial forces experienced by the plug nozzle during operation of the gas turbine engine. A compressible seal can be provided between the plug nozzle and the adapter. A leaf seal can also be provided to seal between segments of the adapter. The plug nozzle can be discouraged from rotating relative to the adapter.
US08875506B2 Work vehicle lifting performance
A work vehicle includes a fluid circuit to operate at least one implement for performing work, the fluid circuit having at least a first operating mode and a second operating mode. The first operating mode is configured to operate within a first predetermined flow rate range within a first predetermined fluid pressure level range. The second operating mode is configured to operate within a second predetermined flow rate range and within a second predetermined fluid pressure level range. In response to the fluid circuit operating within the second operating mode, a maximum pressure value of the second predetermined fluid pressure level range is greater than a maximum pressure value of the first predetermined fluid pressure level range, and a maximum value of the second predetermined flow level range is less than a maximum value of the first predetermined flow level range.
US08875498B2 System comprising a pump, an injector and a regulator, with control signals to the pump which are based on calculated hose rigidities
A pump system that includes a pump, an injector and a regulator with a calculation unit. The regulator controls the pump to pump a liquid through a hose to the injector which opens and closes in response to an injector control signal, the time for an opening and closing cycle being called injector cycle and designated Ts, and the injector's open period being designated γ. The injector has a pressure sensor to measure the pressure of the liquid in the injector and to deliver to the calculation unit a pressure sensor signal representing the pressure amplitude in the injector. The calculation unit calculates the hose's rigidity B as a function of measured pressured amplitudes A in the injector, the injector cycle Ts and the injector's open period γ, and the regulator determines the basis of B the control signal to the pump.
US08875494B2 Fuel control for spark ignited engine having a particulate filter system
A system for filtering and oxidizing particulate matter produced by a gasoline direct injection engine is disclosed. In one embodiment, engine cylinder air-fuel is adjusted to allow soot to oxidize at an upstream particulate filter while exhaust gases are efficiently processed in a downstream catalyst.
US08875488B2 Internal combustion engine
An internal combustion engine, in which intake air flows through an intake passage into a combustion chamber and exhaust gas resulting from the combustion in the combustion chamber flows through an exhaust passage, includes an exhaust gas purifier provided in the exhaust passage and having an oxidation catalyst, an LPL-EGR passage connecting between the intake passage and the exhaust passage at a position downstream of the exhaust gas purifier as seen in exhaust gas flow direction, a first estimating device for estimating exhaust gas composition at a position upstream of the exhaust gas purifier, a second estimating device for estimating exhaust gas composition at a position downstream of the exhaust gas purifier, a cylinder temperature adjusting device for adjusting temperature in the combustion chamber, and a controller for controlling the cylinder temperature adjusting device based on the difference in the exhaust gas composition between the first and second estimating devices.
US08875486B2 Guide system for nacelle assembly
A guide system for translating components of an aircraft engine nacelle includes a track assembly and a slider assembly. The track assembly includes a track guide member and a track liner engaged therewith. The track guide member includes a track channel configured to receive the track liner. The track liner defines an interior surface and includes a projection portion projecting inwardly of the track channel to define a convex surface. The slider assembly translatably engages the track assembly and includes a slider member having a head portion configured to be received within the track channel. The head portion defines a concave surface substantially corresponding to the convex surface of the track liner and is configured to mate therewith. The slider member further includes an extension portion extending from the head portion and outwardly of the track assembly.
US08875481B2 Front attachment for self-propelled harvesting machine
A front attachment for harvesting stalk-type crop for a self-propelled harvesting machine has at least one cutting device for cutting the stalk-type crop, at least one transverse conveying device for conveying the cut crop to an intake device of the harvesting machine, wherein the at least one cutting device is at least one continuously circulating carrier element having a cylindrical cross section and including at least one cutting element having a coating containing hard-material elements, and at least one pair of guide elements which drive and guide the at least one cutting device.
US08875478B2 Method and apparatus for forming and filling a flexible package
A flexible package is formed and filled in an in-line process by directing a web of film and a semi-rigid strip in a machine direction; folding the web of film into a pair of opposing walls with the semi-rigid strip there between; and selectively attaching the strip to only one of the opposing walls by controlling applied heating to opposing walls of the pair to seal one wall but not the other to the semi-rigid strip to define an opening between upper edges of the opposing walls.
US08875477B2 Beverage pod manufacturing machine
A filter paper cup manufacturing machine produces filter paper cups containing a brewing material. The filter paper cups have similar depth and diameter. The machine exercises ordered steps of first cutting a receptacle portion and then forming a recess in the receptacle portion for receiving the brewing material. Performing the cutting step first facilitates forming the recess because surrounding filter paper which would resist forming the recess has been eliminated.
US08875475B2 Multiple panel beams and methods
A support beam and method for making a support beam, the support beam having a plurality of panels arranged side by side. The panels each have a core of insulative material and outer layers laminated to the core. The panels are adhered to one another and to top and bottom beam supports using bonding material.
US08875468B2 Wall bead
A wall bead 10 comprising a central longitudinally extending portion 13, a first elongate flange 11, and second elongate flange 12 which extend longitudinally of the bead, and which separately comprise a front and rear surface. The wall bead 10 further comprises a plurality of teeth 16 disposed upon the first and second flange at longitudinal positions thereon, wherein the teeth are directed away from the respective flange, substantially forwardly of the respective flange, along a common direction that is along the wall bead.
US08875458B2 Molding arrangement and method for creating a recess when casting a part
A molding arrangement for creating a recess when casting a building part for connecting the tensile reinforcement element to the building part, with the molding arrangement including at least one molding element (2) to form the recess (5) as well as at least one anchoring element (3) for the creation of a form-fitting connection between the building part and a filler material to be introduced into the recess. Additionally the invention provides a building element for thermal insulation between two building parts having the molding arrangement. And finally a method is disclosed to connect a reinforcement element to a building part.
US08875455B1 Ramp mounting system for a flat roof solar array
A mounting system for solar modules in which a mounting beam has its opposite ends bent downwardly to form a first and second leg that hold photovoltaic modules at an angle to a flat roof, wherein the first and second legs are screw fastened into a rafter and the bottom ends of the first and second legs are placed into receptacles into which sealant is poured, thereby forming a water-tight seal preventing any water from leaking into the holes formed by the fasteners securing the first and second legs to the building rafters.
US08875451B1 Stackable foundation anchors
A screw-in foundation anchor for traffic, lighting and utility poles and the like. The anchor comprises a shaft with an upper end fixed to a base plate on which the pole base is attachable. A helical blade on the shaft allows the anchor to be driven into the earth by rotation. At least two notches are provided on the edges of the base plate, each notch sized to engage the shaft of an adjacent anchor. Multiple anchors can be strapped together in groups or bundles for storage and shipment, with the notches engaging adjacent anchor. Such an arrangement prevents dislodgement or shifting of the anchors in transit. This reduces the cost of shipping the anchors, decreases the likelihood of damage to the anchors during shipment, and improves the safety of handling the bundles and unloading the individual anchors.
US08875449B2 Closure system for memorial product
A closure system for a memorial product, such as a columbarium, is disclosed. In one embodiment, the closure system is configured to be mounted to a niche compartment such that an opening of the niche compartment is covered. In one embodiment, the closure system includes a face plate hanger and a face plate. The face plate hanger may include first and second rails that are generally directed towards each other. The face plate may be provided with a first channel constructed to receive the first rail and a second channel constructed to receive the second rail. The face plate hanger may also include a cover panel that is configured to cover the niche opening. A columbarium is also disclosed in which a cabinet structure is provided that defines a plurality of niche compartments wherein each of the compartments has an opening that is covered by the above described closure system.
US08875448B2 Method and apparatus for the installation of a lifting loop, and part forming a lifting loop
A method for the installation of a lifting loop in a fresh hollow core slab, said hollow core slab having its top surface broken for an opening substantially in line with a neck between the cavities, and said method comprises placing in the obtained opening a lifting loop-forming part set to bear against the hollow core slab's pre-stressing strands, the lifting loop-forming part's end sections being placed under the hollow core slab's pre-stressing strands by providing either a permanent or temporary deformation in the lifting loop-forming part. The invention relates also to an apparatus for implementing such a method, as well as to a lifting loop-forming part compatible with the method.
US08875447B2 Mast and guy wire systems for use with long lateral completion systems and method
A completion system and method adapted for use in wells having long lateral boreholes includes a mast assembly, a pipe handling mechanism, a pipe arm, a pipe tub, a pump/pit combination skid, a rig carrier, and a control system. The mast assembly can extend in a generally vertical direction, e.g., perpendicular to the rig carrier and/or the earth's surface, such that the rig can be placed directly adjacent to a wellbore, and the top drive or a similar drive system can be engaged with and move along the mast while remaining above the wellbore.
US08875446B2 Systems, methods and articles for restraint
The present invention comprises methods and articles for restraint. A plurality of panels may be assembled to form a structure. A method of the present invention comprises providing a structure described herein to confine a subject in a secure area.
US08875444B2 Method of installing a low-profile threshold barrier
A low-profile barrier and method of installation is provided including a barrier door located in an opening defined by a frame having a pair of upwardly extending arms connected to a lower cross member. In an un-installed position, the lower cross member has a curvature biasing the upwardly extending arms outward. In an installed position, the curvature of the lower cross member is compressed to zero so that the lower cross member lays flat against a lower surface.
US08875432B2 Firearm
A firearm for implementing an improved 9 mm cartridge is provided, wherein the improved 9 mm cartridge includes a 9 mm bullet associated with a 45-9 cartridge casing, wherein the 9 mm bullet weights at least 90 grains and wherein the 45-9 cartridge casing is configured to contain a propellant sufficient to propel the 9 mm bullet to a velocity of at least 1600 feet per second. The firearm may include a barrel, wherein the barrel is configured to operably interact with the 9 mm bullet and a chamber, wherein the chamber includes at least one chamber portion sized and shaped to operably associate with the 45-9 cartridge casing and a free-bore, wherein the free-bore includes at least one free-bore portion sized and shaped to operably associate with the 9 mm bullet.
US08875429B1 Combination hang tag and keycard
A hang tag is generally provided, along with its methods of manufacture and use. In one embodiment, the hang tag includes a tag body and a keyring tab. The tage body generally defines a tag aperture positioned above an information surface, and a slot extends from an edge of the tag body to the tag aperture. The keyring tab is removeably positioned within the tag aperture defined by the tag body, and comprises a tab body defining a keyring aperture.
US08875421B2 Apparatus for adapting a hoe bucket for depth control
A kit for modifying a digging bucket for controlling the depth cut, including an elongated member operationally connectable to a hoe bucket defining a cutting edge, an actuator operationally connectable to the elongated member, an electronic controller operationally connectable to the actuator, and a position sensor operationally connectable to the cutting edge and operationally connectable to the electronic controller. The actuator may be energized to pivot the elongated member to a position adjacent the cutting edge for engaging ground. Positioning of the elongated member adjacent the cutting edge prevents the cutting edge from digging ground.
US08875411B2 Cylindrical ruler
The cylindrical ruler is an elongated, hollow, cylindrical tube of known diameter having an axial slit extending the length of the tube. Indicia defining a circumferential scale are disposed around one end of the tube for measuring the length of an arc. Indicia defining a ruled scale extend lengthwise down the tube adjacent the slit for measuring length and width. Since the tube has a known diameter, it may be used to measure the inner or outer diameter of a pipe, the outer diameter or radius of curvature of a cylindrical lens, etc. The tube may also be used as a drawing tool to draw arcs, circles, or rectilinear lines on a cylindrical object. Preferably, the cylindrical ruler is furnished as a plurality of cylindrical tubes of progressively increasing diameter that can telescope within each other for storage and transport in a protective case.
US08875410B2 Measuring device for a telescopic handling arm
A measuring device for a telescopic handling arm, in which the telescopic handling arm includes at least two elements (1, 2) that are mounted to slide relative to each other, includes measuring elements for measuring the extension of the telescopic arm. The device further includes calculation elements (4) for calculating the extension of the movable portion (2) of the telescopic arm using the hydraulic characteristics of a hydraulic telescoping actuator (3), and the device further includes adjuster elements for adjusting the calculated movements via a signal transmitted by at least one element (5, 6) for contactless identification of the position of the movable portion (2) of the telescopic arm.
US08875400B2 Method for installing a collapsible mobile platform interior structure
A method for installing an interior structure for a mobile platform is provided. The method may involve carrying a lightweight collapsible frame through a man-door of a mobile platform while the collapsible frame is in a collapsed state. The collapsed frame may then be expanded to provide at least a portion of a load bearing frame for a mobile platform interior structure. A plurality of interchangeable panels may be attached to the collapsible frame to form interior surfaces of the mobile platform interior structure.
US08875398B2 Dental prosthesis and method of its production utilizing standardized framework keys and matching premanufactured teeth
A system including a method and associated structures creates efficiencies in the manufacture of prosthetic tooth support frameworks. Pre-manufactured teeth with matching internal keys are used in the setup of a patient prototype. Each key includes a shaft, a cervical platform, a retention knob and preferably at least one channel for the expulsion of excess adhesive fluid. The cervical platforms are shaped to provide intimate contact with a base of their respective tooth. The same tooth/key pairs are then used to make a framework pattern from the setup positioning. The pattern can be cast or scanned for direct machining to produce the finished framework.
US08875395B2 Manufacturing heat exchanger from porous medium and conduits
The present invention relates to a method for producing a heat exchanger. The heat exchanger comprising at least one heat conducting conduit for passage of a first medium and at least one block of an open cell porous medium for passage of a second medium. The method comprises providing at least one groove in the open cell porous medium. Thereafter, the porous medium is bent in a direction such that at least part of the grooves are opened and heat conducting conduits are applied in this at least one opened groove. Thereafter, the porous medium is rebend such that the heat conducting conduits are locked in said open cell porous medium.
US08875390B2 Method of manufacturing a laminate circuit board
A method of manufacturing a laminate circuit board which includes the sequential steps of metalizing the substrate to form the base layer, forming the first circuit metal layer, forming at least one insulation layer and at least one second circuit metal layer interleaved, removing the substrate, forming the support frame and forming the solder resist is disclosed. The laminate circuit board has a thickness less than 150 μm. The support frame which does not overlap the first circuit metal layer is formed on the edge of the base layer by the pattern transfer process after the substrate is removed. The base layer formed of at least one metal layer is not completely removed. The support frame provides enhanced physical support for the entire laminate circuit board without influence on the electrical connection of the circuit in the second circuit metal layer, thereby solving the warping problem.
US08875389B2 Method of making an electrical connection system
Systems and methods electrically connect a first electronic device or electrical component, having a external electrical connector, to a circuit board of a second electronic device. A low-cost, user-installable connection system isolates mechanical stresses imposed on the external electrical connector to within the user-installable connection system, thereby preventing the mechanical stresses from reaching the circuit board in the second electronic device. If the connection becomes faulty, only the low-cost, user-installable connection system must be replaced.
US08875385B2 Apparatus for retaining a package of laminations of an electromagnetic core in a device for the production thereof
An apparatus for retaining a package of laminations of an electromagnetic core in a device (3) for the production thereof that is mounted into a panel (1) arranged at a distance from a yoke (2) of said device (3) for the production of individual laminations (4) and mutual joining of same into a package (5), wherein it comprises peripheral units like an aggregate for pressurized hydraulic oil, sensors, control unit and ejector. The apparatus of the invention is formed in a way that within said panel (1) a cylinder (7) is arranged co-axially with a sleeve (6) within said yoke (2), said cylinder (7) housing a hydraulic piston (8) with a piston rod (9) with a coaxial drilled hole (12), wherein on the top of said piston (8) adjacent to said sleeve (6) there is a pivotally mounted panel (10) that is simultaneously supported on said piston (8) by a spring (11) and said piston rod (9) is further led within said cylinder (7) at a distance by means of three mutually distant gaskets (14) in order to create two spaces (15) and (16) between said piston rod (9) and said cylinder (7) in that a central section (9a) of said piston rod (9) is thinner and that both spaces (15) and (16) are provided with hydraulic connections (17) and (18) for an alternate supply of pressurized oil into one or another space (15) and (16).
US08875381B2 Method of manufacturing rotary electric machine
A coil strand is wound on an insulator to produce a divided core member, and then the divided core member is placed on a table. While the table rotates about its axis, ends of the coil strands are inserted into lead end holding grooves, which are defined in a surface of the insulator on an outer circumferential edge of a stator and which extend along a circumferential direction of the stator.
US08875380B2 Process of forming an encapsulated magnet assembly
A process of forming an encapsulated magnet assembly is provided, the process comprising welding a second portion of a housing cover formed of a non-magnetic material to a first portion of a housing cover formed of a magnetic material to provide a welded housing cover and subsequently heat-treating the welded housing cover at a temperature effective to relieve weld stress; disposing a magnet within a housing comprising at least one wall formed of the non-magnetic material and defining at least one aperture; and welding the heat treated welded housing cover to the housing such that the second portion of the housing cover is fixedly attached to the housing wall to hermetically seal the aperture. In one embodiment, the magnet of the encapsulated magnet assembly is a permanent magnet, and in an alternate embodiment an electromagnet. In one embodiment the encapsulated magnet assembly is a component of a stator-rotor assembly.
US08875371B2 Articulated conduit linkage system
An articulating conduit linkage system for maintaining a fluid connection between a fluid source and displaceable conduit that has been buried in a subsiding permeable body. A fluid source can supply a working fluid through a source outlet. A displaceable conduit can receive the working fluid through a conduit inlet, and be buried at a depth within a subsiding permeable body that is contained within a permeability control infrastructure. A plurality of articulating conduit segments can include, an outer conduit segment coupled to the source outlet, an inner conduit segment coupled to the conduit inlet, and at least one middle conduit segment coupled to the outer and inner segments. In the event of a subsidence, the plurality of articulating conduit segments are configured so the outer and inner conduit segments extend the conduit linkage system while maintaining a working fluid connection between the source outlet and the conduit inlet.
US08875367B2 Increased process damping via mass reduction for high performance milling
A cutting tool incorporates a body terminating in cutting edges distal from a chuck mount and having an axial bore for reduced mass to raise the natural frequency of the tool. In certain of the embodiments, the body is preformed from a steel or carbide blank into a cylindrical pipe forming the hollow bore prior to grinding of the cutting edges. Filling of the bore with a light weight polymer to further absorb vibration can also be employed.
US08875363B2 Thin film capacitors on metal foils and methods of manufacturing same
Disclosed are methods of making a dielectric on a metal foil, and a method of making a large area capacitor that includes a dielectric on a metal foil. A first dielectric layer is formed over the metal foil by physical vapor deposition, and a dielectric precursor layer is formed over the first dielectric layer by chemical solution deposition. The metal foil, first dielectric layer and dielectric precursor layer are prefired at a prefiring temperature in the range of 350 to 650° C. The prefired dielectric precursor layer, the first dielectric layer and the base metal foil are subsequently fired at a firing temperature in the range of 700 to 1200° C.
US08875361B2 Reformed battery grids
A method of making a grid for a battery plate of a lead-acid battery. A substantially planar web is manufactured to include a plurality of spaced apart and interconnected wire segments, which at least partially define substantially planar surfaces, have a plurality of transverse lands, and interconnect at a plurality of nodes to define a plurality of open spaces between the wire segments. The web is reformed to change the cross-sectional shape of the wire segments. Other aspects may include simultaneously reducing the thickness of at least a portion of the web while reshaping the wire segments, and/or providing controlled surface roughness on at least one of the surfaces of the web to increase surface area of the grid and thereby promote adhesion of an electrochemically active material to the grid.
US08875354B2 Hose clamp
A hose clamp with a tightening ear having a drop-shaped recess in the inner side of the clamping band in an area which contacts the hose, the recess counteracting a widening of the tightening ear after the hose clamp has been tightened.
US08875347B2 Hinge employing a ratchet for an upholstery seat
A hinge and bracket system for a cushion seat back is provided. A bracket is attached to the side of a cushion seat back which is laying flat. The bracket is connected to a rotatable shaft, which in turn is connected to a toothed gear and a pawl. When the cushion seat back is raised upward, the toothed gear and an element of the pawl allow the cushion seat back to ratchet upwards, with the capability to lock the cushion seat back at any tooth. When the cushion seat back is raised above about 90 degrees, the pawl is forced to disengage from the toothed gear and the cushion seat back is unlocked and can be placed back in the original flat position. This hinge and bracket system may be employed in marine operations, especially for water skiing.
US08875346B2 Hinge assembly for eyewear
A hinge assembly for an eyeglass frame is provided. The hinge assembly can be configured to provide support to the earstems of the eyewear frame when the earstems are rotated between a folded and unfolded position. In some embodiments, the hinge assembly can provide a screwless appearance and improved engagement and articulation of the earstem relative to the frame of the eyeglass.
US08875338B2 Squeegee assembly for a floor cleaning machine
The present invention relates to an improved squeegee assembly. Some embodiments of the present invention are directed to a uniquely shaped squeegee configuration that has been found to remove liquids from a floor in an efficient manner. One particular embodiment utilizes a W-shaped squeegee. Other embodiments are directed to a squeegee fixation device. Yet other embodiments are directed toward a squeegee orientation device. Some embodiments are also directed toward a lifting mechanism and the connection between the squeegee assembly and the lifting mechanism.
US08875332B2 Laundry treating appliance and method of operation
A laundry treating appliance for treating a laundry load according to at least one cycle of operation and a method of operating a laundry treating appliance to determine an amount of imbalance of the laundry load in the drum based on a determined average peak-to-peak value and taking corrective action when the determined amount of imbalance does not satisfy a threshold.
US08881311B2 Method and apparatus of physical property measurement using a probe-based nano-localized light source
An apparatus and method of performing physical property measurements on a sample with a probe-based metrology instrument employing a nano-confined light source is provided. In one embodiment, an SPM probe tip is configured to support an appropriate receiving element so as to provide a nano-localized light source that is able to efficiently and locally excite the sample on the nanoscale. Preferably, the separation between the tip apex and the sample during spectroscopic measurements is maintained at less than 10 nm, for example, using an AFM TR Mode control scheme.
US08881307B2 Electronic file security management platform
According to some embodiments, an electronic file security management platform may receive a request from a user to access a first electronic file associated with a first application, such as a word processing document. A security characteristic associated with the user may be determined, and an encrypted version of the first electronic file may be decrypted in accordance with the security characteristic. The electronic file security management platform may then arrange for the user to access the first electronic file via the first application such that: (i) a first portion of the first electronic file is available to the user based on a first security requirement associated with the first portion and the security characteristic, and (ii) a second portion of the first electronic file is not available to the user based on a second security requirement associated with the second portion and the security characteristic.
US08881305B2 Methods and apparatus for maintaining secure connections in a wireless communication network
In one illustrative example, a method in a mobile communication device operating in a wireless local area network (WLAN) involves performing, via a wireless AP of the WLAN, a first authentication procedure with an authentication server for obtaining a first session key and a key lifetime value associated with the first session key; establishing a first secure connection with the wireless AP based on the first session key; setting a timer with an initial value that is less than or equal to the key lifetime value, and running the timer; communicating in a media session over the first secure connection with the wireless AP; and in response to an expiration of the timer during the media session: performing, during the media session, a second authentication procedure with the authentication server for obtaining a second session key; and establishing, during the media session, a second secure connection with the wireless AP using the second session key; and communicating in the media session over the second secure connection with the wireless AP. In another illustrative example, the method involves performing the second authentication procedure with the authentication server in response to identifying a request for establishing the media session, just prior to establishing the media session.
US08881304B2 Method of controlled access to content
A method of controlled access to content, comprising joining an access sharing network, obtaining a content item from the access sharing network which requires access control data to enable playback, obtaining the access control data, determining from the access control data that a particular other device is authorized to play back the content item, and enabling playback of the content item in accordance with the access control data upon a positive determination that said other device is a member of said access sharing network. Preferably the access control data is used also during a predetermined period of time after making a determination that said other device has ceased to be a member of the access sharing network. Also a device (101) configured to carry out the method.
US08881302B1 Detecting security token reuse in a third party mediated video authentication system
Aspects relate to determining whether a security token has previously been used in order to gain access to premium content. When a security token is received, the token is evaluated to determine whether the token has been previously received, which indicates an attempt to reuse the token. If the token was previously received, the token is rejected and access to the premium content is denied. If the token was not previously received, the token is analyzed by a third party verification process. If the third party verification process authenticates the token, access to the premium content is granted. With the disclosed aspects, a security vulnerability related to reuse of a security token can be mitigated.
US08881300B2 Automated detection of flaws and incompatibility problems in information flow downgraders
Mechanisms for evaluating downgrader code in application code with regard to a target deployment environment. Downgrader code in the application code is identified. Based on an input string, an output string that the downgrader code outputs in response to receiving the input string is identified. One or more sets of illegal string patterns are retrieved. Each of the one or more sets of illegal string patterns is associated with a corresponding deployment environment. The illegal string patterns are string patterns that a downgrader identifies in the information flow for security purposes. A determination is made as to whether the downgrader code is compatible with the target deployment environment based on the one or more sets of illegal string patterns and the output string. An output indicative of the results of the determining is generated.
US08881299B2 Dynamic community generator
Embodiments of the invention are directed to systems, methods, and computer program products configured to determine communities within an organization dynamically based on the distribution of entitlements within the organization.
US08881293B1 Static application security testing
Methods, systems, and computer-readable storage media for analyzing source code of an application. In some implementations, actions include determining a control flow graph of the application using the source code of the application; determining a plurality of source-sink pairs of exploitable data sources and exploitable data sinks; and determining, for each source-sink pair, whether the source-sink pair is potentially exploitable by: determining one or more conditions under which the invoking procedure passes the exploitable data source to the exploitable data sink of the invoked procedure; and determining, using the control flow graph, whether the conditions are met in at least one possible context of the application, and if so, determining that the source-sink pair is potentially exploitable.
US08881289B2 User behavioral risk assessment
A predetermined particular behavioral profile is identified associated with at least one particular user of a computing system, the particular behavioral profile identifying expected behavior of the at least one user within the computing system. Activities associated with use of the computing system by the particular user are identified and it is determined whether the identified activities correlate with the particular behavioral profile. Identifying an activity that deviates from the particular behavioral profile beyond a particular threshold triggers a risk event relating to the particular user.
US08881280B2 Device-specific content delivery
Devices of an individual's device-sphere recognize risky or undesirable behavior requested by devices outside of the device-sphere and allow the user to prevent the behavior. The user's decision is stored and used to protect all devices of the user's device-sphere from similar risky behavior from the outside devices. If the choice is made for all devices of the user's device-sphere, the choice is broadcast to other devices of the user's device-sphere such that other devices can benefit from the choice made by the user.
US08881273B2 Device reputation management
A device reputation server recognizes malicious devices used in prior attacks and prevents further attacks by the malicious devices. Server computers require a digital fingerprint of any client devices prior to providing any service to such client devices. Logging of network activity include the digital fingerprint of the device perpetrating the attack. When an attack is detected or discovered, the attacked server reports the attack and the digital fingerprint of the perpetrating device to a device reputation server. The device reputation server uses the report to improve future assessments of the reputation of the device associated with the reported digital fingerprint.
US08881272B2 System and method for selecting and applying filters for intrusion protection system within a vulnerability management system
A system for controlling selection of filters for protecting against vulnerabilities of a computer network includes a vulnerability management system analyzes the computer network and determines network vulnerabilities for the computer network. The vulnerability management system is configured to receive real-time data on a status of filters protecting against vulnerabilities of the computer network. A database contains a pre-generated mapping of network vulnerabilities to filters for protecting against the network vulnerabilities. The vulnerability management system enables user control of filters for protecting against vulnerabilities of the computer network based upon the determined network vulnerabilities of the computer network, the pre-generated mapping of network vulnerabilities to the filters for protecting against the network vulnerabilities and the real-time data on the status of the filters.
US08881269B2 Device, method, and graphical user interface for integrating recognition of handwriting gestures with a screen reader
While an electronic device with a display and a touch-sensitive surface is in a screen reader accessibility mode, the device displays an application launcher screen including a plurality of application icons. A respective application icon corresponds to a respective application stored in the device. The device detects a sequence of one or more gestures on the touch-sensitive surface that correspond to one or more characters. A respective gesture that corresponds to a respective character is a single finger gesture that moves across the touch-sensitive surface along a respective path that corresponds to the respective character. The device determines whether the detected sequence of one or more gestures corresponds to a respective application icon of the plurality of application icons, and, in response to determining that the detected sequence of one or more gestures corresponds to the respective application icon, performs a predefined operation associated with the respective application icon.
US08881268B2 Secure area for apps
An invention for providing privacy and restricted access to functions available on a computing device. According to one embodiment, an area accessible to a user interface on a computing device is provided. A request from a user of the device is accepted, the request for associating with the area one or more functions available on the device. The one or more functions are then associated with the area, and the one or more functions are made invisible. Another request from the user is accepted, the other request for gaining access to the area. Authentication against the user is requested. Access to the one or more functions is granted if the authentication is successful, and access to the one or more functions is not granted if the authentication is not successful.
US08881256B1 Portable access to auditing information
Systems and methods provide a storage media on a portable physical object associated with a set of credentials that enables access to a set of computing resources associated with a set of Web services. In some embodiments, information including a set of credentials is prepackaged onto the storage media of the portable physical object. A pre-activated subscription to the set of Web services in a distributed system is provisioned. Access to the set of Web services is enabled when the portable physical object is coupled with a computing device and the set of credentials is authenticated. In some embodiments, the portable physical object is purchased by a user on a prepaid basis without requiring the user to register an account with the set of Web services, allowing the user to remain anonymous with respect to interaction with the set of Web services.
US08881255B2 Selection of access conditions for portable tokens
The invention relates to a portable token (SC) comprising a capability query mechanism (CQM). The capability query mechanism (CQM) is set to inform entities (PC, MW) willing to communicate with the portable token (SC) of at least a subset of the command(s) (C) available in the portable token (SC). The portable token (SC) is arranged to set a flag when the capability query mechanism (CQM) is invoked. When a command (C) is called, the portable token (SC) enforces first access conditions (AC1) for the command (C) if the flag is set, or second access conditions (AC2) if the flag is cleared.
US08881245B2 System and method for enhancing self-service security applications
Embodiments of the present invention may enable a user of an electronic device to setup a game-based environment within the electronic device that can be used as an authentication platform to prevent access by illegitimate or unauthorized users. The communication device may include a display screen, a processor, and a memory coupled to the processor. The memory may include a database and an instruction set. The database may store pre-defined access patterns that can be used in the authentication process. Further, the instruction set may include instructions executable by the processor to monitor inputs made by a new user in the game based environment. Furthermore, the instructions executable by the processor may match the inputs of the new user with the pre-defined access patterns to check the authentication of a new user.
US08881244B2 Authorizing computing resource access based on calendar events in a networked computing environment
An approach for authorizing access to computing resources (e.g., electronic files) based on calendar events (e.g., meetings of a user) in a networked computing environment (e.g., a cloud computing environment) is provided. A portion/segment (e.g., private cloud) of the networked computing environment may be designated for storing at least one electronic file to be shared (e.g., as stored in a computer storage device associated with the portion). The portion of the networked computing environment may then be associated (e.g., graphically) with an electronic calendar entry (e.g., a meeting having a set of attendees). Based on the calendar entry, a set of users (e.g., the meeting attendees) authorized to access the at least one electronic file may be determined based on the electronic calendar entry. Thereafter, access (e.g., a related permissions) to the at least one electronic file may be authorized for the set of users.
US08881241B2 Method of and system for implementing privacy control
A method and a system for implementing privacy control in a communication network are provided. The method comprises the steps of generating a first Request Verification Code (RVC) for each user request in a privacy server by means of parameter hashing or non-Parameter-hashing and forwarding the user request together with the first RVC to the SP; and verifying a second RVC and user privacy setting (s) in a privacy server, wherein the second RVC is received together with a further request from the SP. The system comprises an untrustworthy subsystem comprising at least one Service Provider (SP) for providing application service and a trustworthy subsystem comprising at least one mobile operator module for providing communication service, wherein the mobile operator module further comprises at least one mobile core network for providing user privacy control by means of Request Verification Code (RVC). According to the method and system of the invention, security and privacy control in a communications network has been greatly improved.
US08881229B2 Policy-based application management
Improved techniques for managing enterprise applications on mobile devices are described herein. Each enterprise mobile application running on the mobile device has an associated policy through which it interacts with its environment. The policy selectively blocks or allows activities involving the enterprise application in accordance with rules established by the enterprise. Together, the enterprise applications running on the mobile device form a set of managed applications. Managed applications are typically allowed to exchange data with other managed applications, but are blocked from exchanging data with other applications, such as the user's own personal applications. Policies may be defined to manage data sharing, mobile resource management, application specific information, networking and data access solutions, device cloud and transfer, dual mode application software, enterprise app store access, and virtualized application and resources, among other things.
US08881225B1 Systems and methods for managing parental controls
A method for managing parental controls may include enabling real-time collaboration between a child and a guardian of the child to manage one or more parental control policies by 1) initiating a collaborative parental-control-management session between the child and the guardian, 2) during the collaborative parental-control-management session, recording actions the child performs on a first computing system, 3) as the child performs the actions, streaming a representation of the actions of the child to a second computing system, 4) using the representation of the actions of the child to enable, at the second computing system, a guardian of the child to view the actions of the child as the actions occur, and 5) during the collaborative parental-control-management session, modifying the one or more parental controls. Various other methods, systems, and computer-readable media are also disclosed.
US08881220B2 Managed video services at edge-of-the-network
Systems and methods for managing video delivery to mobile device clients. Videos are assimilated for transmission to clients, a playout lead is estimated for each video and the videos are transmitted to the clients.
US08881217B2 Systems and methods for accessing media content
In one embodiment, a media content processing subsystem within a plurality of media content processing subsystems configured to receive transmissions of media content instances from a media content provider by way of a network sends a shared content request to the media content provider, the request being for a media content instance included in the transmissions of media content instances from the media content provider. The request is configured to cause the media content provider to identify at least one other media content processing subsystem within the plurality of media content processing subsystems that is able to provide the media content instance to the media content processing subsystem, and instruct the at least one other media content processing subsystem to transmit, to the media content processing subsystem, the media content instance received by the at least one other media content processing subsystem from the media content provider.
US08881216B2 System and method for locating and capturing desired media content from media broadcasts
A media agent that monitors multiple broadcast transmissions and a method for the same. The media agent establishes connections with broadcast transmissions and then identifies characteristics of the media content contained within the broadcast transmission. The association between the identified characteristic of the media content and the connected broadcast transmission is maintained to allow the information gathered from the broadcast transmission to be used meaningfully.
US08881211B2 Video player system with transmission device for transmitting content to content player device for content playback based consumption resource information
A video playback system, transmission apparatus, and content playback apparatus are provided that are capable of performing accurate resource prediction when playing back content via a network. A transmission apparatus generates consumption resource information in which a playback time and band information of content corresponding to the playback time are paired from management information of content to be played back, and transmits this consumption resource information to a content playback apparatus. Utilizing consumption resource information transmitted from the transmission apparatus, the content playback apparatus predicts a resource that will be consumed by the content playback apparatus, using a table held in the content playback apparatus, according to the playback time and playback mode.
US08881210B2 System and method for internet access to a personal television service
A communication system and a family of methods for remote access to personal television service are disclosed. According to this invention, a remote personal TV service center provides centralized program guide information. A user may access to the personal TV service center through a digital video recorder which is connected to the personal TV service center via telephone modem or a network server. A user may access to the personal TV service center through a remote computer terminal or a personal digital assistant which is connected to a computer network. The user selects program events and programs the digital video recorder by using a graphical user interface installed in the front panel of the digital video recorder in case of local programming, or using a similar GUI which is incorporated into the Web pages presented to remote users by a Web server in case of remote programming. The media stream stored in one digital video recorder may be transferred to another digital video recorder. For data security protection during data transfer, all communication are authenticated and encrypted.
US08881205B2 System for controlling media presentation devices
A system that incorporates teachings of the present disclosure may include, for example, a remote controller adapted to present a graphical user interface (GUI) with a first portion for selecting one or more set-top boxes (STBs) and one or more user accounts, and with a second portion corresponding to a console comprising a plurality of selectable icons, disable access to at least a portion of the plurality of selectable icons of the console, detect a selection of one of the STBs, detect a selection of one of the user accounts, establish a communication session with the selected STB, and enable access to the plurality of selectable icons of the console to manage operations of the selected STB. Other embodiments are disclosed.
US08881190B1 Systems, methods, and apparatus for attacking digital watermarks
Systems, methods, and apparatus for attacking digital watermarks are provided. A system or apparatus may include at least one interface and at least one processing component. The at least one interface may be configured to receive digital content output by a service reception device. The service reception device may be configured to receive the digital content from a service provider prior to the receipt of the digital content by the at least one interface. The at least one processing component may be configured to attack a digital watermark incorporated into the digital content.
US08881187B2 Logging network discoverable information
Systems and methods for logging network discoverable information. An indication of user-interest of particular media content may be identified. An address identification parameter that specifies a network file path of the particular media content may be identified based on the indication of user-interest. A location parameter that specifies an estimated physical location of the particular computing device within a computing network may be determined based on the address identification parameter. The address identification parameter may be stored within a network accessible media content log.
US08881185B2 Rotary element assembly structure with rotary element capable of rotating about hollow shaft
A rotary element assembly structure in which a rotary element 53 is assembled to a tip side of a hollow shaft B1 provided upright on a pedestal 60. A cylindrical portion 53c for fitting with the hollow shaft is provided to a rotation center portion of the rotary element. In the cylindrical portion, a hook strut portion 53s that has a hook portion 53f overhanging in the radial direction at its tip side and that extends substantially in the fitting direction is arranged. A base end portion of the hook strut portion and a base end portion of the cylindrical portion are coupled with each other by a resin-made thin plate portion 53p. A small diameter portion B1s which is smaller in diameter than a hollow portion B1d of the hollow shaft is provided on the tip side of the hollow shaft. The radius of the overhang tip portion of the hook portion is set to be greater than the radius of the small diameter portion of the hollow shaft, and to be smaller than the radius of the hollow portion. By fitting the hollow shaft with the cylindrical portion of the rotary element, the hook portion on the tip side of the hook strut portion is pushed into the hollow portion via the small diameter portion on the tip side of the hollow shaft. Thereby, the hook portion engages with a stepped portion formed by the hollow portion and the small diameter portion.
US08881178B2 Calling of late bound functions from an external program environment
The present invention is directed toward automatically integrating a late bound program language into an external environment. The external environment may be an early bound environment, a late bound environment or some combination thereof. Associated with the late bound program environment is a modular execution engine and an interface mechanism, wherein the interface mechanism is capable of expressing late bound semantics in a format compatible with the external environment.
US08881173B2 Event processing system, distribution controller, event processing method, distribution control method, and program storage medium
The number of dispatch rules set to each dispatcher is reduced in an event processing system.An event processing system includes a distribution controller 100 and a plurality of dispatchers 300. To each of the plurality of dispatchers 300, dispatching target attribute information, that is attribute information included in an event 601 that is a dispatching target for the dispatchers 300, has been assigned. The distribution controller 100 sets a dispatch rule 604 including a dispatch condition indicating one or more conditions of attribute information included in an event 601 and a destination of an event 601 that satisfies the dispatch condition to the dispatchers 300, to which the dispatching target attribute information matching any one of the conditions of attribute information included in the dispatch condition of the dispatch rule 604 has been assigned, among the plurality of dispatchers 300.
US08881168B2 Scheduling a parallel job in a system of virtual containers
Methods and apparatus are provided for scheduling parallel jobs in a system of virtual containers. At least one parallel job is assigned to a plurality of containers competing for a total capacity of a larger container, wherein the at least one parallel job comprises a plurality of tasks. The assignment method comprises determining a current utilization and a potential free capacity for each of the plurality of competing containers; and assigning the tasks to one of the plurality of containers based on the potential free capacities and at least one predefined scheduling policy. The predefined scheduling policy may comprise, for example, one or more of load balancing, server consolidation, maximizing the current utilizations, minimizing a response time of the parallel job and satisfying quality of service requirements. The load balancing can be achieved, for example, by assigning a task to a container having a highest potential free capacity.
US08881161B1 Operating system with hardware-enabled task manager for offloading CPU task scheduling
An operating system (OS) is provided including a hardware-based task scheduler, with a method for managing OS sourced tasks to be performed by a central processing unit (CPU). An OS, partially enabled as software instructions stored in a computer-readable medium and executed by the CPU, generates CPU tasks. The CPU tasks are buffered in a computer-readable task database memory. CPU task IDs associated with the buffered CPU tasks are enqueued in a CPU queue. Subsequently, the CPU dequeues a first task ID from the CPU queue, and accessing a first CPU task from the task database associated with the first CPU task ID. The CPU delivers the first CPU task to the OS. The OS generates the CPU instructions needed to perform the first CPU task, and sends the CPU instructions to the CPU for performance.
US08881154B2 Complex dependency graph with bottom-up constraint matching for batch processing
Architecture that includes a batch framework engine incorporated into the server and that supports a rich set of dependencies between tasks in a single batch job. A bottom-up approach is employed where analysis is performed if a task can run based on the parent tasks. The framework runs batch jobs without the need of a client, and provides the ability to create dependencies between tasks, which allow the execution of tasks in parallel or in sequence. Using an AND/OR relationship engine, a task can require that all parent tasks (logical AND) meet requirements to run, or that only one parent (logical OR) is required to meet its requirements in order to run. Clean-up or non-important tasks can have the a flag set where even if such tasks fail when executing, the batch job will ignore these tasks when defining the final status of the job.
US08881151B2 Control of Java resource runtime usage
A method for providing control of Java resource runtime usage may include establishing communication with one or more Java virtual machines (JVMs) forming a hive via a hive communication channel where the hive comprises a plurality of JVMs configured to enable utilization of at least one shared resource, receiving, via the hive communication channel, environmental information indicative of hive activity relative to the at least one shared resource from at least one of the one or more JVMs, and adapting, via processing circuitry, operations associated with use of the at least one shared resource based on the environmental information.
US08881148B2 Hypervisor for administering to save unsaved user process data in one or more logical partitions of a computing system
Methods, systems, and products are disclosed for saving unsaved user process data in one or more logical partitions (‘LPARs’) of a computing system, the computing system having installed upon it a hypervisor for administering the LPARs, each LPAR supporting an operating system, each operating system supporting one or more user processes, that include: detecting, by the hypervisor, a predefined event that the hypervisor interprets as an indication that unsaved data of user processes for at least one LPAR should be saved; transmitting, by the hypervisor in response to detecting the predefined event, a save instruction to the operating system supported by the LPAR; and instructing, by the operating system in response to receiving the save instruction, each user process supported by the operating system to save any unsaved data.
US08881143B2 Optimization framework for remotely executing a maintenance operation on a virtual machine
Embodiments provide a system for executing a maintenance operation on a virtual machine (VM). The system includes a host computing device including a first VM and a second VM, a maintenance application installed within the first VM, and an optimization framework providing an interface to the maintenance application. The system also includes an optimization server coupled to the maintenance application through the optimization framework. The optimization server is configured to select a maintenance operation to execute on the second VM and command the maintenance application to execute the maintenance operation on the second VM.
US08881133B2 Method for servicing a field device of automation technology
A method for servicing a field device of automation technology with an operating program comprising a frame application and executable software components designed for the field devices and encapsulating the servicing functionalities of field devices. The software component designed for the field device is divided in two and comprises a basic software component and a software extension component, wherein the basic software component serves for reading and writing of device parameters of the field device and provides a graphical, basic, user interface, and the software extension component is produced from the program code of the device software of the field device and delivers the service functionality of the field device.
US08881131B2 Method and apparatus for populating a software catalogue with software knowledge gathering
A method and a corresponding apparatus for inventoring software products on a plurality of computer are proposed. The inventoring system aims at populating a software catalog without the manual intervention of an administrator. The present invention reduces the cost of producing and maintaining a comprehensive knowledge base (the catalog) which contains definitions of software products and the related signature. Information about software products and their related signature is obtained through a process which gathers information from a potentially very large collection of computers. Any occurrence of a group of identical files across multiple computers is considered a reliable indicator that they belong to the installation footprint of a product.
US08881126B2 Systems and methods for testing a compiler through compile-time decision feedback
Systems and methods for automatic generation of one or more test programs to be used in conjunction with a test framework for testing a compiler are disclosed. A compiler is instrumented to generated data exposing various internal decisions and/or actions made by the compiler. A test program is generated by test framework and compiled by the compiler and the output is validated by the test framework to ensure that the compiler is behaving according to its compiler specification.
US08881117B2 Structural analyser
A method and corresponding tool, the method comprising: generating a lower-level control flow structure representing a portion of an executable program, the lower-level control flow structure comprising a plurality of lower-level nodes representing operations occurring within the program and a plurality of directional edges representing program flow between nodes; generating a higher-level control flow structure by matching a plurality of the lower-level nodes and edges to higher-level structure nodes representing internal structure, each higher-level structure node representing a group of one or more lower-level nodes and one or more associated edges; and using the higher-level control flow structure to estimate a timing property relating to execution of the program on a processor. The higher-level structure nodes are selected exclusively from a predetermined set of structure node patterns, each pattern in the set having at most one entry point and at most one exit point.
US08881116B2 Identifying and triaging software bugs through backward propagation of under-approximated values and empiric techniques
A software testing tool may use static verification analysis techniques to locate points (lines/events) in computer code at which an error may be present and points (lines/events) in the computer code that may be the underlying cause of the located error points. In one implementation, a device may perform a static verification analysis of computer code to locate a point in the code that causes an error in the execution of the computer code. The static analysis may be performed by analyzing a first set of possible execution paths of the computer code based on an over-approximation of states. The device may back-propagate, from the located point, through a second set of possible execution paths, where the second set of possible execution paths is obtained based on an under-approximation of the states that were over-approximated. Based on the back-propagation, the device may determine potential causes of the error. Additionally, in some implementations, empiric analysis techniques, based on semantic information for the computer code, may also be performed. The empiric analysis techniques may be used to assist in classifying the potential causes of the error.
US08881110B2 Role-based automation scripts
A computer performs an action called for by a script. The computer determines how to perform the action based in part on a role template not included in the script and based in part on a role-template extension included in the script.
US08881102B2 Method of presenting a plurality of items
The method of the invention enables a user to select an item, associates the item with at least a parameter indicating the geographical area where the item was selected, and presents a collection of items including the item dependent on whether a relation exists between the parameter indicating the geographical area where the item was selected and a parameter indicating the geographical area where the item is being presented. The computer program of the invention enables a programmable device to carry out the method of the invention. The electronic device of the invention is capable of carrying out the method of the invention.
US08881099B2 Dynamic generation of wrapper classes to implement call-by-value semantics
A system and method for dynamically generating proxy classes in order to enforce call-by-value semantics between clients and EJBs collocated with a virtual machine. The virtual machine can be a Java virtual machine (JVM) or some other type of virtual machine. The proxy classes are dynamically generated at runtime using dynamic byte code generation. Generated proxies are then interposed between a client and an EJB. The interposition of the generated proxies allows the proxies to intercept communication between the client and the EJB. The dynamically generated wrapper classes may be used in any system wherein a first entity invokes a second entity, wherein the second entity has an interface that can be retrieved or introspected and utilizes call-by-value semantics.
US08881098B2 Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
An image processing apparatus includes plural module creating units, plural wrapper creating units, an extracting unit, a calling unit, and an argument processing unit. The module creating units create processing modules that are obtained by instantiating different types of image processing classes by using functions. The wrapper creating units create wrappers that call the module creating units and that pass arguments specified in a pointer form to the module creating units. The extracting unit extracts, from image processing information, class names of the image processing classes corresponding to the individual processing modules and the arguments unique to the image processing classes. The calling unit converts the extracted class names and calls the wrapper creating units to which the converted class names are given. The argument processing unit stores the extracted arguments in an array, specifies an initial address of the array, and passes the initial address to the created wrappers.
US08881093B2 Apparatus and method for reconstructing embedded software development environment
Disclosed herein is a method and apparatus for reconstructing an embedded software development environment. The apparatus includes an integrated management setting unit and an integrated project management unit. The integrated management setting unit sets at least one target supported by each of a plurality of development tools and registers the plurality of development tools. The integrated project management unit creates an integrated project in which the embedded software development environment is reconstructed using the plurality of development tools.
US08881087B2 Power routing with integrated decoupling capacitance
An integrated circuit chip is disclosed having a semiconductor substrate and a plurality of conduction layers (metalz, metalz+1), disposed on the semiconductor substrate and separated by dielectric layers, for distribution of power and electrical signals on the chip. The integrated circuit chip comprises a power-supply distribution network (200) which comprises, in a first one (metalz) of the conduction layers, a first mesh structure (210) of electrically conductive material for distribution of a first electrical potential (POWER) of the power supply. The power-supply distribution network also comprises, in a second one (metalz+1) of the conduction layers, different from the first one of the conduction layers, a second mesh structure (220) of electrically conductive material for distribution of a second electrical potential (GROUND) of the power supply. In the first one (metalz) of the conduction layers, a first plurality of islands (212) of electrically conductive material is provided, each island being located in a hole (214) of the first mesh structure (210) and being electrically insulated from the first mesh structure with a dielectric material.
US08881077B2 Method, system and computer program for hardware design debugging
A plurality of diagnosis methods are provided for enabling hardware debugging. A first diagnosis method enables hardware debugging by means of time abstraction. A second-diagnosis method enables hardware debugging by means of abstraction and refinement. A third diagnosis method enables hardware debugging by means of QBF-formulation for replicated functions. A fourth diagnosis method enables hardware debugging by means of a max-sat debugging formulation. A system and computer program for implementing the diagnosis methods is also provide.
US08881065B2 Presentation mode/full-screen mode interrupting action prevention
A method and program for preventing an interrupting action in a computer resource for a full-screen mode or presentation mode of a user application are disclosed. Such a method includes: detecting, for example by a window manager, that a user application is entering into full-screen mode in a display space of the computer resource; transmitting to a target module, for example via a message bus, a mode message indicating that the full-screen mode is being entered; and preventing the interrupting action by the target module. The interrupting action may be a display action in a display space associated with the computer resource. The target module may be an instant messaging application, a screen saver application, a calendar application, a power management application, or a voice communication application.
US08881062B2 Mobile terminal and controlling method thereof
A mobile terminal including a wireless communication unit configured to wirelessly communicate with at least one other terminal; a display unit including a touchscreen; a memory configured to store a specific application, an application icon for executing the specific application, and a first widget application displaying a partial executed function of the specific application; and a controller configured to when receiving a first touch gesture on the application icon, execute the specific application, and when receiving a second touch gesture on the application icon that is different than the first touch gesture, control the display unit to display the first widget application on the touchscreen.
US08881055B1 HTML pop-up control
A computer-implemented method includes setting minimum boundaries for a pop-up window based on content, displaying the content in the pop-up window, receiving an input to change a layout of the content, calculating new minimum boundaries for the pop-up window based on the layout change, resizing the pop-up window using the new minimum boundaries and displaying the content in the resized pop-up window.
US08881052B2 Methods and systems for managing widgets through a widget dock user interface
Methods, systems and computer readable media defining computer instructions for rendering a user interface (UI) are provided. The UI is defined for handling a widget that provides functionality to a displayable and executable mini-application. The widget includes a plurality of widget attributes, including a dock tile that is defined to display only selected ones of the plurality of widget attributes of the widget. Also provided is a widget dock to display and contain the dock tile on a display screen, and the dock tile is linked by a functional association to the widget. The widget dock provides access to launch the widget when selection of the dock tile is detected, so as to provide full interface with the plurality of widget attributes of the widget.
US08881049B2 Scrolling displayed objects using a 3D remote controller in a media system
An electronic device associated with a remote wand controlling the operations of the electronic device is provided. The wand may include a motion detection component operative to provide an output reflecting the motion of the wand to the electronic device, such that the movements of a cursor displayed by the electronic device may be related to the output of the motion detection component. The wand may also include an input mechanism operative to receive user inputs. Using the input mechanism, the wand may detect a user's inputs and direct the electronic device to zoom or scroll displayed objects. The electronic device may display a screen saver by which the user may select particular media items for playback while remaining in the screen saver mode. In some embodiments, the electronic device may display video with a scroll bar that includes a preview window of the video.
US08881041B2 Method and apparatus for providing UI animation
A method and apparatus for translating between an object displayed in a first mode of a user interface (UI) and a second mode of the UI. The method includes determining a current UI mode from among UI modes, which include a physics animation mode and a non-physics animation mode, and determining an animation type of the current UI mode; extracting current UI information, associated with the animation type of the current UI mode, of a UI object; translating the current UI information of the UI object to translation UI information of the UI object associated with the animation type of another UI mode among the UI modes; and storing the translation UI information.
US08881036B2 Database view systems
Embodiments of methods and systems for database viewing, create a copy of a vendor view in a customer view layer that is present between an interface layer and the database layer. In certain embodiments this copy of the vendor view may contain no customer specific logic, simply serving as a 1:1 projection in the customer view allowing the vendor to track customer access to particular vendor views. According to some embodiments, the copy of the vendor view may be changed to create a modification view. Changes are applied to the modification view only, leaving the original vendor view unchanged with a link to the stored modification copy. This link can be used to adjust the modification copy whenever a hot fix or a new version of the ‘modified’ database content is installed to the customer system. Embodiments may support consumer extensions to the vendor views and/or to the database itself.
US08881029B2 Systems and methods for asynchronously joining and leaving video conferences and merging multiple video conferences
A method (and corresponding system and computer program product) providing control to open video conference is disclosed. One aspect enables participants of a video conference to asynchronously join and leave the video conference. Another aspect enables participants to merge multiple video conferences into a single video conference, or to split a single video conference into multiple video conferences.
US08881022B2 Method and system for binding graphical interfaces to textual code
In an embodiment, a method of binding a human machine interface to an expression of existing computer code may include analyzing the existing computer code to identify one or more bindable expressions in the existing computer code, and receiving a command to bind a human machine interface with one or more of the identified bindable expressions. The method may further include binding, using a processor, one or more of the bindable expressions with the human machine interface in response to the command. The binding may enable the human machine interface to communicate information within the existing computer code in place of the one or more bound expressions. The bound machine interface may communicate information within the computer code while the computer code is executing.
US08881019B2 Dynamic de-identification of data
The present invention relates to a method, computer program product and system for masking sensitive data and, more particularly, to dynamically de-identifying sensitive data from a data source for a target application, including enabling a user to selectively alter an initial de-identification protocol for the sensitive data elements via an interface.
US08881004B2 Use of multiple data sources for spell check function, and associated handheld electronic device
An improved spell check function and handheld electronic device provide a spell checking feature that is available in a plurality of data entry fields of a plurality of applications. A memory on the handheld electronic device has a plurality of linguistic data sources which are searched for linguistic data during a spell check operation. Generic linguistic data is stored in a static data source, and other linguistic data is stored in a dynamic data source. An identification of a misspelled text entry results in an editing session being automatically opened on the misspelled text entry. Proposed spell check interpretations of a text entry are output in a list, and an actuation of a key further results in the outputting of a menu of selectable spell check options. At least some of the selectable spell check options are selectable either with a track ball or with a key of a keypad.
US08881003B1 Online storage aggregation and publishing
A storage farm is maintained, on which user generated publishable content is stored. Users can copy generated content to the storage farm for automatic publishing to associated target sites. User login information for the plurality of publication sites is maintained, such that the system can use the login information to login to the various publication sites as a given user. The publishable content stored in the storage farm is compared to publishable content published on the associated publication sites. Responsive to finding publishable content on at least one publication site that is not present on the storage farm, that publishable content can be aggregated to the storage farm for future access by the associated user. Responsive to finding publishable content on the storage farm not published on an associated publication site, that publishable content can be automatically published.
US08880998B2 Web-based dealership management system
An integrated web-based dealership management system providing accounting, financial reporting, parts and service sales tracking, vehicle and parts inventory, vehicle sales tracking, and customer management software developed on a relational database on a web server and with web application tools.
US08880996B1 System for reconfiguring a web site or web page based on real-time analytics data
Machine-implemented methods for reconfiguring a web site configuration are provided. In one aspect, a method includes acquiring low latency web site traffic data for a web site, and automatically modifying a layout or content of the web site or a web page on the web site based on information derived from the acquired low latency web site traffic data for the web site. Systems, graphical user interfaces, and machine-readable media are also provided.
US08880994B1 System and method for annotating and manipulating electronic documents
A method, system, and computer program product allow a user to annotate and manipulate a plurality of electronic documents. The user loads a first electronic document comprising electronic content, which content may be annotated or otherwise manipulated by the user and which annotations are made using a user-defined indication means. The annotated content is outputted to a second electronic document, wherein the content is automatically organized into a corresponding grouping defined by a user-selected identifying aspect. The user may subsequently reorganize any of the outputted annotations within the second electronic document. The method, system, and computer program product further utilize a file browser within which a plurality of electronic documents may be organized and maintained by the user and a client-server protocol for communicating data between a remote database and a local storage medium.
US08880992B2 Method and apparatus for animating transitions between search results
The technology described relates to animated transitions between consecutive sets of search engine results.
US08880991B2 Methods and apparatus for improved browsing performance by precompilation of high-priority JavaScripts in a webpage and delaying the removal of corresponding compiled code
Methods and apparatus for processing scripting-language code in webpages are disclosed. The method includes obtaining scripting-language code that is utilized by a higher-priority webpage, compiling the scripting-language code to generate higher-priority compiled code objects, storing the higher-priority compiled code objects on a communication device, distinguishing the higher-priority compiled code objects from other compiled code objects that are stored on the communication device to delay the higher-priority compiled code objects from being removed from the communication device, and executing the higher-priority compiled code objects when the webpage is requested by the user. In many variations, this approach is not applied to all webpages visited, but only on certain webpages and scripts that are considered high priority, either implicitly or explicitly, based on a priority function that computes a multi-level priority from the history and past browser activity.
US08880989B2 Educating users and enforcing data dissemination policies
An authoring component determines the sensitivity of an authored document and generates a user interface conveying contextual educational information about data dissemination policies that apply to the document. The user interface also provides user input mechanisms that allow the user to provide inputs affect the enforcement of a given data dissemination policy on the document.
US08880988B2 System and method for dynamic creation of images
A method for dynamically publishing an image including providing at least one parameter, generating the image using the at least one, parameter, verifying that the generated image is of an appropriate size, formatting the generated image of an appropriate size to comply with a standard image file format, and making the formatted image available over a network.
US08880977B2 Systems and methods of storing data
A method of writing data includes receiving a data page to be stored in a data storage device and initiating an encode operation to encode the data page. The encode operation generates first encoded data and a first portion of the first encoded data is stored to the first physical page of the data storage device. The method includes initiating storage of a second portion of the first encoded data to a second physical page of the data storage device. The method also includes initiating a decode operation to recover the data page. The decode operation uses a representation of the first portion of the first encoded data that is read from the first physical page without using any data from the second physical page.
US08880971B2 Cooperative H-ARQ supporting method
In the hybrid automatic repeat request (H-ARQ) supporting method for cooperative transmission, a receiver selects one H-ARQ repeat method from among the chase combining method and the incremental redundancy method according to the SNR when the data packet cooperatively transmitted by transmitters generates an error. Also, the method for the receiver to select a repeat transmitter includes a method for selecting a repeat transmitter in advance, a method for removing a transmitting node from a repeat transmitter group when the SNR of the transmitting node is low, and a method for estimating the SNR of each transmitter for each predetermined time frame and selecting the transmitter having the greatest SNR as the repeat transmitter.
US08880963B2 Message processing device and method thereof
There are provided a message processing device and a method improved to store a plenty of messages used for processing. When a message is transmitted to another node for providing a service, a message processing unit (26) monitors the message transferred and stores it in a storage region whose allocation is released when the remaining memory amount has become little. When an error has occurred in the processing of a service providing unit (200), the message processing unit (26) stores the error type and a session identifier associated with it. When a message transmission is requested from outside and the error type, the session identifier, and a message associated with them are stored, the message processing unit (26) transmits them. If the storage region which was containing a message is released and no message exists, the message processing unit (26) transmits the other two items.
US08880949B2 Testing development using real-time traffic
Testing a test component is disclosed. A real-time input communication that has been forked from an input communication intended for a deployed component is received at the test component. At least a portion of the received real-time input communication is processed. A result of the processing is used to at least in part determine a test result of the test component.
US08880937B2 Reducing impact of a repair action in a switch fabric
Techniques are disclosed for reducing impact of a repair action in a switch fabric. In one embodiment, a server system is provided that includes a first interposer card that operatively connects one or more server cards to a midplane. The first interposer card may include a switch module that switches network traffic for the one or more server cards. The first interposer card may be hot-swappable from the midplane, and the one or more server cards may be hot-swappable from the first interposer card.
US08880935B2 Redundancy and load balancing in remote direct memory access communications
A system for managing communications to add a first Remote Direct Memory Access (RDMA) link between a TCP server and a TCP client, where the first RDMA link references first remote memory buffer (RMB) and a second RMB, and further based on a first remote direct memory access network interface card (RNIC) associated with the TCP server and a second RNIC associated with the TCP client. The system determines whether a third RNIC is enabled. The system adds a second RDMA link, responsive to a determination that the third RNIC is enabled. The system detects a failure in a failed RDMA link. The system reconfigures the first RDMA link to carry at least one TCP message of a connection formerly assigned to the failed RDMA link, responsive to detecting the failure. The system communicates at least one message of the at least one connection on the first RDMA link.
US08880921B2 Communication device and communication system
According to an embodiment, a communication device includes a wake-up signal reception unit configured to receive a wake-up signal to request a change of a state from a second state to a first state, the second state requiring less power consumption than the first state; and a state control unit configured to change the state from the second state to the first state and inform a control unit of the change of the state when the wake-up signal is received, the control unit being configured to process a frame received during the first state.
US08880915B2 Distributed antenna system using power-over-ethernet
A system is provided for adjusting power provided to a device. The system can include power sourcing equipment and a sub-system. The power sourcing equipment can provide power to a powered device via a channel. The sub-system can determine an amount by which to increase the power based on a resistance of the channel. The power sourcing equipment or the powered device can adjust the power (or load) responsive to a command from the sub-system. The sub-system can include a measurement device and a processor. The measurement device can measure an output voltage of the power sourcing equipment, an input voltage of the powered device, and a current on the channel. The processor can determine the resistance of the channel based on the output voltage, the input voltage, and the current. The processor can output a command specifying an increase or decrease in power supplied by the power sourcing equipment.
US08880908B2 Computing system with power requirement evaluation
A computing system is provided and includes recording media relative to which input/output (I/O) operations are executable, and a processor, disposed in signal communication with the recording media, which is configured to execute the I/O operations and to evaluate power requirements associated with executions of the I/O operations relative to each individual recording medium. The processor includes a computer-readable medium having a set of instructions stored thereon, which, when executed, cause the processor to schedule the executions of the I/O operations relative to each individual recording medium or to refuse the executions of the I/O operations in accordance with the evaluated power requirements.
US08880900B2 Memory system
A memory system comprises: a memory device including an authentication data area storing authentication unit information and a verification value, and a contents data area storing contents; and a host device configured to receive the authentication unit information and the verification value from the memory device, and perform secure authentication of the memory device based on whether a result of decoding the verification value is equal to the authentication unit information.
US08880894B2 Public key infrastructure-based first inserted subscriber identity module subsidy lock
A method, telecommunication apparatus, and electronic device for securely creating an identity data block are disclosed. A secure memory 208 may store a unique private key 326 associated with a unique public key 328. A processor 204 may generate the identity data block 332 in the secure memory 208 using the unique private key 326. The processor 204 may erase the unique private key 326 from the secure memory 208.
US08880892B2 Secured embedded data encryption systems
Devices generate security vectors based on their own attributes. A device's security vectors compose its transformation matrix. The devices securely share copies of their transformation matrices with other devices. A transmitting device adds its unique MAC to packets, encrypts those packets using its own transformation matrix, and transmits those packets. A receiving device uses its copy of the transmitting device's transformation matrix to decrypt the data in a packet, determining whether a MAC extracted from that packet matches the transmitting device's MAC. The receiving device can permit or prevent further processing of the packet's data depending on whether the MACs match. Each device can store a copy of a same program that can be used to derive derivative security vectors from existing security vectors. Each device in the network can derive the same set of derivative vectors for any selected other device in the network, thereby “evolving” the transformation matrices.
US08880886B2 Systems and methods for authenticating mobile devices
Embodiments of the invention provide systems and methods for authenticating mobile devices. A registration request and identifying information for a mobile device or a secure element associated with the mobile device may be received. Based upon the received identifying information and a base level key, a rotated key for the mobile device may be determined. The determined rotated key may then be provided to the mobile device, and the rotated key may be utilized for subsequent authentication of the mobile device.
US08880884B2 System and method for enabling seamless transfer of a secure session
An information handling system includes a memory and a processor to execute instructions stored in the memory, which causes the processor to at least: send identification information to a second information handling system in response to an identification request broadcast from the second information handling system via a short-range communication; receive first authentication information for a local application and a remote service from the second information handling system; receive a copy of the local application; authenticate a user for the copy of the local application and for the remote service prior to the user logging on to the information handling system; receive second authentication information from the user to access the information handling system; authenticate the user to the information handling system; and automatically initiate a secure session between the copy of the local application and the remote service when the user is authenticated to the information handling system.
US08880878B2 Content distribution storage system, method for obtaining content, node device, and computer readable medium
A content distribution storage system includes: a first transmission unit configured to transmit a special content including certificate revocation list information indicating a list of at least an invalid electronic certificate to a first node group; a second transmission unit configured to transmit identification information for identifying the special content to a second node group; and a first node device. The first node device includes: a certificate obtaining unit configured to obtain the electronic certificate; an identification information obtaining unit configured, based on the obtained electronic certificate, to obtain the identification information of the special content comprising the certificate revocation list information corresponding to the obtained electronic certificate obtained; and a special content obtaining unit configured to obtain the special content from at least one node device of the first node group which stores the special content associated with the obtained identification information.
US08880870B2 Bridging system, bridge, and bridging method
Bridges 30, 40 are interposed between a server 10 or a client 20 having two channels 2ch, one of the two channels making a LAN connection to either the server or the client and the other channel making the LAN connection to the internet. Each of bridges 30, 40 performs a LAN packet scramble, a scramble purpose encryption key management, a scramble purpose encryption key management, and a bridging system authentication. Furthermore, each of bridges 30, 40 performs a LAN packet scramble, a scramble purpose encryption key management, and a bridging system authentication for a packet derived from the server or the client. Furthermore, a composite authentication having a plurality of authentication purpose interfaces is carried out in each of the bridges. Furthermore, a composite authentication having a plurality of authentication purpose interfaces is carried out in each of the bridges. The bridge has a plurality of authentication purpose interfaces to perform a composite authentication. Each of the bridges performs a key management to manage and hold the common key in the authentication and performs a non-decryption file management which manages and holds a file information encrypting and transmitting a payload of an application communicated with a common key at an internal of a transmission side bridge.
US08880865B2 System, method and apparatus for causing a device to enter an active mode
A device (7) is caused to enter an active mode by determining a coarse level of interest; determining a more refined level of interest in response to determining the coarse level of interest; and causing a device (7) to enter an active mode, in response to determining the refined level of interest.
US08880863B2 Reset and reboot circuit
A reset and reboot circuit applied in an X86 electronic portable device is provided. The reset and reboot circuit includes: a first level controller; a first switch, turned on in response to a reset/reboot event to enable a control signal; a second level controller, enabling an output signal in response to the enabled control signal; and a logic unit, for disabling a drive signal in response to the enabled output signal. The X86 electronic portable device is driven by the disabled drive signal to reset and reboot, and an embedded controller of the X86 electronic portable device provides an enabled restart signal after it has been reset. The first level controller further disables the output signal in response to the enabled restart signal.
US08880857B2 Conditional ALU instruction pre-shift-generated carry flag propagation between microinstructions in read-port limited register file microprocessor
A microprocessor includes a hardware instruction translator that translates an architectural instruction into first and second microinstructions. To execute the first microinstruction, an execution pipeline performs the shift operation on the first source operand to generate the first result and a carry flag value and updates a non-architectural carry flag with the generated carry flag value. To execute the second microinstruction, it performs the second operation on the first result and the second operand to generate the second result and new condition flag values based on the second result. If a architectural condition flags satisfy the condition, it updates the architectural carry flag with the non-architectural carry flag value and updates at least one of the other architectural condition flags with the corresponding generated new condition flag values; otherwise, it updates the architectural condition flags with the current value of the architectural condition flags.
US08880851B2 Microprocessor that performs X86 ISA and arm ISA machine language program instructions by hardware translation into microinstructions executed by common execution pipeline
A microprocessor includes a hardware instruction translator that translates x86 ISA and ARM ISA machine language program instructions into microinstructions, which are encoded in a distinct manner from the x86 and ARM instructions. An execution pipeline executes the microinstructions to generate x86/ARM-defined results. The microinstructions are distinct from the results generated by the execution of the microinstructions by the execution pipeline. The translator directly provides the microinstructions to the execution pipeline for execution. Each time the microprocessor performs one of the x86 ISA and ARM ISA instructions, the translator translates it into the microinstructions. An indicator indicates either x86 or ARM as a boot ISA. After reset, the microprocessor initializes its architectural state, fetches its first instructions from a reset address, and translates them all as defined by the boot ISA. An instruction cache caches the x86 and ARM instructions and provides them to the translator.
US08880845B2 Memory system and operating method thereof
A memory system includes a memory including a page table, and an input/output memory management unit (I/O MMU) connected to the memory, and configured to receive a virtual address from an I/O Device and to search within the I/O MMU for a plurality of entries matching the virtual address. If no entries matching the virtual address are found within the I/O MMU as a result of searching for the entries, the I/O MMU accesses the memory, searches the page table for the entries matching the virtual address, and stores the entries within the I/O MMU.
US08880838B2 Storage network data allocation
A method of allocating data to a storage block included in a storage network may include determining a plurality of characteristics associated with a storage block included in a storage network. The plurality of characteristics may include storage capacity of the storage block, available storage space of the storage block, likelihood of loss of data stored on the storage block, availability of the storage block with respect to the storage network, and use of the storage block. The method may further include allocating data to the storage block based on the plurality of characteristics.
US08880833B2 System and method for read synchronization of memory modules
A memory module includes several memory devices coupled to a memory hub. The memory hub includes several link interfaces coupled to respective processors, several memory controller coupled to respective memory devices, a cross-bar switch coupling any of the link interfaces to any of the memory controllers, a write buffer and read cache for each memory device and a read synchronization module. The read synchronization module includes a write pointer, a read pointer and a buffer. The write pointer is incremented in response to the receipt of read data. The read pointer increments in response to coupling of the read data from the memory hub. A comparator compares the read pointer an the write pointer, and the comparison is used to adjust the memory timing.
US08880816B2 Reducing storage system power consumption in a remote copy configuration
A storage system in a remote copy configuration includes a redirect mechanism. The redirect mechanism determines whether to redirect read operations to a remote storage system, which is part of the remote copy configuration, based on a power management policy and a redirect policy. The redirect mechanism takes into account response time data, input/output demand, power utilization data, and input/output classes and priorities to determine whether to redirect read access requests to the remote storage system. Redirection of read operations to the remote storage system results in reduced power consumption at the local system.
US08880813B2 Method and device for multithread to access multiple copies
A method and a device for multithread to access multiple copies. The method includes: when multiple threads of a process are distributed to different nodes, creating a thread page directory table whose content is the same as that of a process page directory table of the process, where each thread page directory table includes a special entry which points to specific data and a common entry other than the special entry, each thread corresponds to a thread page directory table, and the specific data is data with multiple copies at different nodes; and when each thread is scheduled and the special entry in the thread page directory table of the each thread does not point to the specific data stored in a node where the thread is located, modifying, based on a physical address of the specific data, the special entry to point to the specific data.
US08880812B1 WWN table management systems and methods
A serial attached small computer systems interface (SAS) module includes a first port with (i) a first physical layer device and (ii) a first port control module. The first physical layer device communicates with a plurality of initiators. The first port control module comprises a first world wide number (WWN) table. The first WWN table comprises connection rates of the plurality of initiators during communication with the first physical layer device. Each of the connection rates is a last connection rate of a respective one of the plurality of initiators.
US08880808B1 Centralized memory allocation with write pointer drift correction
A system for writing data includes a memory, at least one memory controller and control logic. The memory stores data units. The memory controller receives a write request associated with a data unit and stores the data unit in the memory. The memory controller also transmits a reply that includes an address where the data unit is stored. The control logic receives the reply and determines whether the address in the reply differs from an address included in replies associated with other memory controllers by a threshold amount. When this occurs, the control logic performs a corrective action to bring an address associated with the memory controller back within a defined range.
US08880806B2 Randomized page weights for optimizing buffer pool page reuse
In general, the disclosure is directed to techniques for choosing which pages to evict from the buffer pool to make room for caching additional pages in the context of a database table scan. A buffer pool is maintained in memory. A fraction of pages of a table to persist in the buffer pool are determined. A random number is generated as a decimal value of 0 to 1 for each page of the table cached in the buffer pool. If the random number generated for a page is less than the fraction, the page is persisted in the buffer pool. If the random number generated for a page is greater than the fraction, the page is included as a candidate for eviction from the buffer pool.
US08880798B2 Storage system and management method of control information therein
An embodiment of this invention divides a cache memory of a storage system into a plurality of partitions and information in one or more of the partitions is composed of data different from user data and including control information. The storage system dynamically swaps data between an LU storing control information and a cache partition. Through this configuration, in a storage system having an upper limit in the capacity of the cache memory, a large amount of control information can be used while access performance to control information is kept.
US08880797B2 De-duplication in a virtualized server environment
A data de-duplication application de-duplicates redundant data on the primary storage read/write pathway of a virtualized server environment. The virtualized server environment comprises one or more server applications operating on a virtualization layer provided on a computer architecture that includes memory (e.g., RAM, cache memory) for temporarily storing data and storage (e.g., disk storage) for persistently storing data. The one or more server applications use the read-write pathway to read data into memory from storage and to write data to storage from memory. The de-duplication application identifies redundant data in memory, storage, or both, and replaces the redundant data with one or more pointers pointing to a single copy of the data. The de-duplication application can operate on fixed or variable size blocks of data and can de-duplicate data either post-process or in-line.
US08880795B2 Intelligent partitioning of external memory devices
Multiple memory devices, such as hard drives, can be combined and logical partitions can be formed between the drives to allow a user to control regions on the drives that will be used for storing content, and also to provide redundancy of stored content in the event that one of the drives fails. Priority levels can be assigned to content recordings such that higher value content can be stored in more locations and easily accessible locations within the utilized drives. Users can control and organize how recorded content is stored between the drives such that an external drive may be removed from a first gateway device and attached to a second gateway device without losing the ability to access the recorded content from the first gateway device at a later time. In this manner, a user is provided with the ability to transport an external drive containing stored content recordings between multiple different gateway devices such that the recordings may be accessed at different locations or user premises.
US08880792B2 Memory watch
A method can include receiving memory configuration information that specifies a memory configuration; receiving memory usage information for the memory configuration; analyzing the received memory usage information for a period of time; and, responsive to the analyzing, controlling notification circuitry configured to display a graphical user interface that presents information for physically altering a specified memory configuration. Various other apparatuses, systems, methods, etc., are also disclosed.
US08880791B2 Isolation switching for backup of registered memory
Certain embodiments described herein include a memory system having a register coupled to a host system and operable to receive address and control signals from the host system, a volatile memory subsystem, a non-volatile memory subsystem, a controller coupled to the non-volatile memory subsystem, and a circuit coupled to the register, the volatile memory subsystem, and the controller. In a first mode of operation, the circuit is operable to selectively isolate the controller from the volatile memory subsystem, and to selectively couple the volatile memory subsystem to the register to allow data to be communicated between the volatile memory subsystem and the host system. In a second mode of operation, the circuit is operable to selectively couple the controller to the volatile memory subsystem to allow data to be communicated between the volatile memory subsystem and the non-volatile memory subsystem using the controller, and is operable to selectively isolate the volatile memory subsystem from the register.
US08880782B2 Memory array including multi-state memory devices
A data storage system including a memory array including a plurality of memory devices programmable in greater than two states. A memory control module may control operations of the memory array, and an encoder module may encode input data for storing to the memory array. The memory array may be an m×n memory array, and the memory control module may control operations of storing data to and retrieving data from the memory array.
US08880774B2 High availability virtual machine cluster
One embodiment of the present invention is a system including: (a) plural virtualization systems configured in a cluster; (b) storage accessible to each virtualization system of the cluster, wherein for each virtual machine operative in a virtualization system of the cluster, the storage maintains a representation of virtual machine state that includes at least a description of a hardware system virtualized and an image of virtualized memory state for the virtual machine; and (c) a failover system that, responsive to an interruption of, or on, a particular one of the virtualization systems, transitions at least one affected virtual machine to another virtualization system of the cluster and resumes computations of the transitioned virtual machine based on state encoded by a corresponding one of the virtual machine states represented in the storage.
US08880773B2 Guaranteeing deterministic bounded tunable downtime for live migration of virtual machines over reliable channels
A mechanism for guaranteeing deterministic bounded tunable downtime for live migration of virtual machines (VMs) over reliable channels is disclosed. A method of the invention includes receiving a maximum downtime of a VM during a live migration of the VM from a source host machine to a destination host machine, determining a capacity of a network channel on which the VM is live migrated to the destination host machine, calculating a number of memory pages of the VM left to be transferred as part of the live migration before the VM is stopped, wherein the calculating of the number of memory pages is based on the received maximum downtime and the determined capacity of the network channel, and stopping the VM when the calculated number of memory pages remain to be transferred in order to transfer those memory pages to the destination host machine.
US08880771B2 Method and apparatus for securing and segregating host to host messaging on PCIe fabric
A PCIe fabric includes at least one PCIe switch. The fabric may be used to connect multiple hosts. The PCIe switch implements security and segregation measures for host-to-host message communication. A management entity defines a Virtual PCIe Fabric ID (VPFID). The VPFID is used to enforce security and segregation. The fabric ID may be extended to be used in switch fabrics with other point-to-point protocols.
US08880770B2 Protocol translating adapter
An adapter facilitates communications between an accessory and a media source. When the adapter is connected to the accessory, the adapter can receive a connection request from the media source. Based on the connection request, the adapter can determine whether the media source supports an accessory protocol. The adapter can receive streamed media from the media source. When a control message is received by the adapter from the accessory, if the adapter determined that the media source supports the accessory protocol, the adapter transmits the control message to the media source using the accessory protocol. If the adapter determined that the media source does not support the accessory protocol, the adapter translates the control message and transmits the translated message to the media source.
US08880767B2 Bridging board and server system
A bridging board configured for connecting a processor with a hard disk backboard includes a first signal connecting apparatus, a second signal connecting apparatus, a plurality of duplexer and a signal conditioner. The first signal connecting apparatus is electronically connected to the processor. The second signal connecting apparatus electronically connected to the hard disk backboard. Each duplexer has an input terminal electronically connected to the first signal connecting apparatus, and two output terminals electronically connected to the second signal connecting apparatus to allow the processor to communicate with the backboard via the bridging board. The signal conditioner is electronically connected between the first signal connecting apparatus and the second signal connecting apparatus to amplify signals transmitted from the processor to the hard disk backboard.
US08880766B2 Methods and systems for removal of information handling resources in a shared input/output infrastructure
One or more chassis management controllers may be configured to receive a user indication of a user desire to physically remove a modular information handling resource from a chassis, determine whether the modular information handling resource is shared or nonshared with respect to modular information handling systems present in the chassis, determine whether the modular information handling systems associated with the modular information handling resource are powered on, receive at least one response to one query to the user regarding at least one user preference regarding removal of the modular information handling resource, and determine if the information handling resource may be safely removed based at least on: the determinations of whether the information handling system resource is shared or nonshared and whether the modular information handling systems present in the chassis and associated with the modular information handling resource are powered on, and the at least one response.
US08880758B2 Harmonic decimation of real time data for unique word (or sync cell) acquisition in a limited processing environment
A non-transitory computer-readable medium, method, and system for processing a first data stream being in a first format from a link, the first data stream having a plurality of frames, each frame having a fixed frame length; selecting a plurality of sections of the first data stream based on a harmonic pattern of the first format, each selected section being separated from a neighboring selected section by a fixed separation length that is a whole number multiple of the fixed frame length; and creating a second data stream in a second format that includes a contiguous sequence of the selected sections. The second data stream can be further processed to acquire frame alignment with a reduction of required processing power.
US08880753B2 Vehicle electronic controller for automatically switching between a port being suspended based on a mode of an internal oscillation circuit
Some embodiments relate to a vehicle electronic controller having a microcomputer and a port expansion element, with reduced power consumption and radio noise. An MCU (microcomputer) performs determination processing that determines whether an output condition is established that is based on a signal that is input via a signal input port of the MCU. If the output condition is established, the MCU transmits a signal output instruction to a port expansion element via a communication port, and if not, the instruction is not transmitted. The port expansion element outputs a signal via a signal output port in response to an instruction from the MCU. The port expansion element automatically switches, depending on whether communication via the MCU is being suspended, between operation in a waiting mode in which the internal oscillation circuit is suspended, and operation in a normal mode in which the internal oscillation circuit is operated.
US08880752B2 Customizing and/or multiplexing universal serial bus pins
A method performed in an electronic device that connects via a USB connector to an accessory that supports multiple different operating modes. The method comprises: in response to successful authentication of the accessory after an initial connection, configuring an accessory usage setting of the electronic device to correspond to the accessory's default operational mode. In response to a request to change the operational mode of the accessory to a second operational mode: communicating to the accessory, over the signal/communication lines of the USB, mode identifying information corresponding to the second operational mode; generating a voltage level change on an ID line of the USB connector to communicate to the accessory that a change in the accessory's present operational mode is being triggered, where the accessory is designed to change to the second operational mode when a pulse or voltage level change is detected on the ID line.
US08880751B2 Systems and methods for providing combined configuration management and product identification
A system and method to facilitate attempts to ensure that electronic devices are properly and currently configured with correct information stored on electronically writable/readable digital data storage media are provided including a direct linkage between the media as the mechanism used to electronically configure the electronic device and physical product identification labeling that may be properly viewed from outside the electronic device when the media is inserted in the electronic device. Particular components that are traditionally separately provided, e.g., SIM cards and device identification labeling are combined in a unique packaging and delivery system to combine configuration update electronically readable/writable digital data storage media and physical product identification in a single unique package.
US08880747B2 Endpoint device discovery system
An endpoint device discovery system includes a downstream port. A register is coupled to the downstream port. An endpoint ready status bit may be set in the register in response to an endpoint ready message received at the downstream port. A non-transitory computer-readable medium is coupled to the register and includes computer-readable instructions that, when executed by a processor, cause the processor to determine that the endpoint ready status bit is set and, in response, configure an endpoint device that is coupled to the downstream port. The endpoint device discovery system may be included in an information handling system (IHS) in order to provide for discovery of endpoint devices that are coupled to the IHS as soon as those endpoint devices have initialized.
US08880746B2 Method using virtual ASIC pins to reconfigure hardware
An apparatus and method for unconditionally loading a value into first memory of an first integrated circuit, which operates in one of several different modes depending on value stored in the first memory. In one embodiment, apparatus comprises a printed circuit board. The first integrated circuit (IC) is mounted on the printed circuit board, wherein the first IC comprises a first memory device, and wherein the first IC is configured to operate in a first mode when a first value is stored in the first memory device, and wherein the first IC is configured to operate in a second mode when a second value is stored in the first memory device. The printed circuit board also includes a second IC mounted thereon. The second IC comprises a second memory device that stores the first value. A third IC mounted on the printed circuit board is configured to provide a copy of the first value stored in the second memory device to the first IC for storage in the first memory device, wherein the third IC is configured to provide the copy of the first value to the first IC without condition.
US08880742B2 Communication devices that send web pages and computer readable media comprising instructions for controlling such communication devices
A communication device includes a receiver, a command supplying device, an information transmitter, and a web-page transmitter. The receiver receives requests from an external device. The command supplying device determines that a request including a first address including a specific host name is a first request. The command supplying device transmits a command, including an instruction to transmit a second request, to the external device when the first request is received. The command supplying device determines that a request including a second address including a specific IP address is a second request. The information transmitter transmits information to the external device when the second request is received. A combination of the specific IP address and a cookie is stored on the external device when the information is received. The web-page transmitter transmits web page data to the external device when the second request is received.
US08880739B1 Point backbones for network deployment
The efficiency of scaling of a network of computing devices can be improved by grouping highly-connected portions into deployment units wherein devices only have to be aware of other devices in the respective deployment unit. The various deployment units can be connected by a backbone mechanism. In some embodiments, the backbone utilizes a torroidal connection scheme to connect the backbone switches and pass routing protocol information. Host traffic can still utilize connections between tiers, such that standard routing and networking protocols can be utilized. In other embodiments, logical interfaces can be initialized in each backbone switch, such that each switch itself can function as a point backbone. The devices of the various deployment units then can communicate with each other via the point backbones using standard networking and routing protocols.
US08880733B2 System and method for optimizing distribution of media files with transmission based on recipient site requirements
There is disclosed a media file distribution system and method. An asset management and delivery system and method for the distribution of digital files and data is provided. There are two major functions, with sub-functions within each. The system first serves as a fully automated management system for a company involved in video/file distribution, such as in video on demand (VOD) or other digital file industries. The system can ingest, prepare, schedule, transmit, track and report on any aspect of the business chain. Secondly, it also serves as a product for both content providers and recipients to be able to view, manage and run their entire content offering remotely from anywhere through the Internet.
US08880728B2 High speed ethernet MAC and PHY apparatus with a filter based ethernet packet router with priority queuing and single or multiple transport stream interfaces
An audio-visual content delivery system includes an interface to communicate with a local area network (LAN). A packet processing circuit in the system may filter and route Ethernet packet data received from the LAN, to specific ports and/or queues without host processor intervention. The packet processing circuit may utilize a set of filter and routing mechanisms configurable in hardware to interpret various Internet Engineering Task Force networking transport protocols, and may transfer the packet data in a format recognized by a variety of consumer subsystems, each of which may be coupled to the packet processing circuit. The packet processing circuit may be implemented as a semiconductor device, and may allow encapsulated application data to be routed to a plurality of different types of application sinks or processors, forming a point-to-point or multi-point serial or parallel data stream over a standard transport covering numerous levels of the ISO data communications stack.
US08880720B2 Method and device for delivering supplemental content associated with audio/visual content to a user
A method for delivering supplemental content associated with audio/visual content to a user of the audio/visual content is presented. In the method, the audio/visual content and the supplemental content are received. The audio/visual content is then transferred as a stream to a first device for presentation to the user. The supplemental content is transferred to a second device for presentation to the user. The transferred supplemental content is organized into segments, wherein each of the segments is to be presented by the second device to the user in synchronization with the presentation of a corresponding portion of the audio/visual content.
US08880709B2 Method and system for scheduled streaming of best effort data
A system is provided for controlling the transmission of best-effort filed data or programs on channels from one of plural controllers to one or more client nodes. A program is a group of files and has program information indicating to a client node how to use the files of the program. A channel is a virtual path, wherein a client node can receive program files from different channels in a separable fashion. Channels also have channel information. Multiple controllers are provided which self configure in rank order to control the scheduled transmission of programs files on channels. Client nodes receive announcements of programs and channels from the controllers and selectively subscribe to the channels and programs. Client nodes can be instructed to positively acknowledge receipt of programs and also send back negative acknowledgements for ranges of data words in program files not received. The negative acknowledgements can be consolidated to reduce the number of packets on the network. The format of packets carrying program files and acknowledgement/negative acknowledgement messages are specified.
US08880707B2 Heterogeneous network access on devices with one or more network interfaces
A method for managing TCP flows in a mobile device adapted to connect to two or more wireless network types includes enabling connection to a number of networks of different types at the mobile device and executing a plurality of Internet-enabled applications on the mobile device. Each such application forms an existing TCP connection over a first one of the wireless networks. The routing table is modified such that any additional TCP connection will be created on a second one of the wireless networks. The device determines that a termination condition has occurred and in response to determining that the termination condition has occurred, renders an interface on the mobile device to the first one of the wireless networks inoperative.
US08880703B2 Address distribution method, device and system thereof
An address distribution method is disclosed by the present invention, in which two Broadband Remote Access Servers (BRAS) which are mutually backup devices respectively occupy part of the address resources in a shared address pool, and the method includes: when detecting a user online, a BRAS selecting an address from the corresponding part of address resources in the shared address pool and distributing the address to the user; and the BRAS sending a notification message to the backup device, and informing the backup device of the address occupied by the user. A BRAS and an address distribution system is further disclosed by the present invention, and the problem of address collision generated when a pair of BRASs which are mutually backup devices distribute the addresses to their respective user in the dual-server hot backup scenario is solved by the method, device and system of the present invention.
US08880702B2 Provision of other than 1:1 resource mapping
A method for providing other than a 1:1 resource mapping may include receiving an indication of a selected resource reference element, receiving an indication of at least one resource to be associated with the resource reference element, and generating, via processing circuitry, a registry including a declarative policy defining an association of the selected resource reference element and the at least one resource in which the registry defines an other than 1:1 mapping between resource reference elements and resources.
US08880699B2 Mapping services to a transport mechanism
Providing a service includes establishing service parameter values for a service, where a service parameter value describes a metric of the service. The service parameter values are mapped to first network parameter values operable to configure a first wide area network port for a first transport mechanism. The service is provided over the first transport mechanism. The service parameter values are mapped to second network parameter values operable to configure a second wide area network port for a second transport mechanism. The service is provided over the second transport mechanism.
US08880697B1 Using rules to determine user lists
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving data including a user identifier associated with a user and one or more key-value pairs associated with the user's access of a resource. Each key-value pair includes a key and a value provided by the resource. Upon determining that the received data satisfies one or more rules associated with a user list comprising user identifiers, the user identifier is added to the user list.
US08880696B1 Methods for sharing bandwidth across a packetized bus and systems thereof
A system, method, and computer readable medium for sharing bandwidth among executing application programs across a packetized bus for packets from multiple DMA channels includes receiving at a network traffic management device first and second network packets from respective first and second DMA channels. The received packets are segmented into respective one or more constituent CPU bus packets. The segmented constituent CPU bus packets are interleaved for transmission across a packetized CPU bus.
US08880687B1 Detecting and managing idle virtual storage servers
Detecting and managing idle virtual storage servers (VSSs) on a host system. The host system may execute several VSSs, each VSS may comprise a virtual machine implementing a virtualized storage operating system and provide storage services for one or more clients. Detecting and managing idle virtual storage servers comprises three stages: 1) detecting idle VSSs, 2) suspending an idle VSS, and 3) un-suspending a suspended VSS. For the first stage, idle VSSs are detected using a first metric relating to network activity of the VSS, a second metric relating to storage object-related requests received by a VSS, and a third metric relating to inbound data for a VSS. For the second stage, an idle virtual storage server is suspended to release its resources while preserving its state for possible later use. For the third stage, a suspended virtual storage server may be unsuspended if a client attempts to access it.
US08880686B2 Providing privacy enhanced resolution system in the domain name system
An apparatus and a non-transitory computer-readable medium may perform a method of minimizing the disclosure of a domain name contained in a DNS query. The method may include: determining a first label and a second label associated with a domain name included in a DNS query; querying a first nameserver for the first label without revealing the second label to the first nameserver; receiving a response from the first nameserver directing a resolver to a second nameserver; and querying the second nameserver for the first label and the second label.
US08880685B2 Gain to gain network for aircraft galley system
An aircraft galley system is configured with a GAIN to GAIN network that allows for data exchange and communication between each GAIN on the system. By omitting reliance on a galley network controller for acquisition of GAIN data, the present system is simpler, lighter, and more cost-effective. Each GAIN may be polled for data by any other GAIN, such as via a data port, dedicated bus, or wireless connection. The data acquisition between the GAIN and a data collection and display device may be wired in network, wired out of network, or through a wireless link such as a Wi-Fi network.
US08880682B2 Integrated forensics platform for analyzing IT resources consumed to derive operational and architectural recommendations
A method for facilitating forensic analysis of operational data for an IT infrastructure includes deriving performance data from a plurality of physical systems, network elements and storage devices in an IT infrastructure via a toolset comprising a plurality of IT monitoring and metrics tools, importing the performance data into an integrated forensics platform, aggregating the imported data, and analyzing the aggregated data to determine resources consumed. Each tool is communicatively interfaced with one or more of the physical systems, network elements and storage devices.
US08880675B2 Method and appartus for use in remote diagnostics
The present invention provides an apparatus, system and method for use in remotely diagnosing electronic devices and/or providing content. The method for use in remotely diagnosing includes the initiating a diagnostic analysis of an electronic device, identifying the electronic device, receiving scripts communicated over a distributed network for diagnosing, remotely initiating diagnostic instructions with the scripts and receiving a response based on the instruction. The method can further determine further diagnostic instructions based on responses, and remotely initiate further instructions with the scripts. Additionally, a system for use in remotely diagnosing electronic devices includes a script generator coupled with a distributed network, and a remote diagnostic controller coupled with the distributed network and with an electronic device. The script generator compiles scripts and forwards them over the distributed network. The diagnostic controller implements the scripts to forward instructions to and to receive replies from the electronic device.
US08880674B2 Infrastructure management operational workflows
Provided are techniques for the orchestration of workflows such as, but not limited to, computer system server, storage, virtualization and cloud infrastructure management operations and tasks. The disclosed orchestration techniques support non-scripted native representations of the workflows and the addition of new object types or operation sets or services. The disclosed orchestration techniques support atomicity and transactional semantics of workflows and include the ability to configure parameters for execution of workflow, which influences, for example, error, temporal and automation semantics.
US08880673B2 Application providing system, application providing method, and information processing apparatus
An application providing system has a communication terminal, a Web server that manages resources of Web applications, and a push server that manages storage location addresses of resources. The push server has an address managing unit that manages a terminal ID, a storage location address, and providing timing in a manner associated with one another. The push server further has a timing monitoring unit that monitors the providing timing. The push server further has a push transmitting unit that transmits a storage location address of a resource of a Web application associated with providing timing to a communication terminal associated with the providing timing upon detection of the providing timing to cache the resource of the Web application corresponding to the providing timing in the communication terminal.
US08880671B2 Releasing computing infrastructure components in a networked computing environment
Embodiments of the present invention relate to the release of computing infrastructure components (e.g., hardware, software, combinations thereof, etc.) from a networked computing environment for potential use by another networked computing environment. In a typical embodiment, a computing infrastructure component is identified from set of computing infrastructure components associated with a networked computing environment. It may then be determined whether the computing infrastructure component can be released from the networked computing environment. Then, responsive to the determination, the computing infrastructure component may be released from the networked computing environment.
US08880665B2 Nonstop service system using voting, and information updating and providing method in the same
A nonstop service system using voting and a method for updating and providing information in the nonstop service system. The nonstop service system includes a plurality of groups of nodes for storing and managing information on the basis of identifiers for distinguishing clients, each group including a plurality of nodes each of which is capable of storing and managing information independently. The nonstop service system further includes a control dispatcher server, which is located between the group of nodes and the clients and manages state information and connection information of the nodes belonging to the plurality of groups of nodes. The control dispatcher server selects a group of nodes corresponding to a client according to an information update and provision request from the client, transmits the information update and provision request to the nodes belonging to the selected group of nodes, and, when information is provided from the nodes, provides information which is selected from the provided information using voting based on a specific criterion such as a currency criterion to the client. According to the present invention, it is possible to invest in constructing an initial service system based on the amount of service use, and it is possible to construct a service system with low costs and high efficiency. Further, a nonstop service system can be efficiently constructed without requiring additional equipment.
US08880658B2 Method and system for publishing data from intelligent electronic devices
A method, a substation automation apparatus and an intelligent electronic device (IED) are disclosed which are, for example, not limited only to publishing data (data emanating) from the IED. An exemplary method includes assigning a unique identifier to one or more data fields, where the one or more data fields is associated with a short address attribute in the data emanating from the intelligent electronic device; and dynamically updating the identifier based on user specific configuration data by an IED application configuration tool. The IED can include a list of functions; (e.g., each function being represented as a logical node; and each logical node containing data objects); and a flexible addressing scheme for configuring the data objects and publishing data from the IED, but not only data emanating from IED.
US08880656B2 Customer edge device auto-configuration
A customer edge device is automatically configured. A request for customer edge device configuration data may be transmitted to a provider edge device via an Ethernet-layer operations, administration, maintenance, and provisioning (OAM&P) protocol. The request for configuration data may be relayed from the Ethernet-layer OAM&P protocol to a configuration protocol. The request for configuration data may be transmitted from the provider edge device to a configuration repository server via the configuration protocol. The configuration repository server may transmit the requested configuration data to the provider edge device via the configuration protocol. The provider edge device may relay the configuration data from the configuration protocol to the Ethernet-layer OAM&P protocol and transmit the configuration data to a customer edge device via the Ethernet-layer OAM&P protocol. The customer edge device may automatically configure itself using the configuration data.
US08880655B2 Configuration of device at a customer premises equipment and related method
A device at a Customer Premises Equipment that comprising Device Dependent Services that are to be configured by a remote Auto-Configuration Server is claimed. The device comprises also Device Independent Services on top of a Service Platform (SPLF). The device is hereby adapted to be configured by a plurality of Auto-Configuration Servers and comprises therefore a Native Service Management being one of the Device Independent Services. This Native Service Management comprises furthermore a receiver part to receive device dependent service information of the Device Dependent Services and a splitter part to split the device dependent service information into different parts, and to transmit each part to a distinct Device Independent Service. Each distinct Device Independent Services being coupled via a common Management Agent being one of the Device Independent Services, to one of the plurality of Auto-Configuration Servers, whereby only the respective part of the Device Dependent Services that is associated to the device dependent service information that is forwarded to the associated Device Independent Service is configured by the associated Auto-configuration Server (FIGURE).
US08880650B2 System and method for storing streaming media file
A system and method for storing a streaming media file for improving the performance of a streaming media server and fully utilizing the space of a storage are provided. The system includes: a segmenting and distributing server, adapted to segment the streaming media file into at least two segment files, determine a number of the streaming media servers for storing each segment file, distribute each of the at least two segment files to corresponding streaming media servers according to the determined number of the streaming media servers, and transmit the related information of each of the at least two segment files to a resource index server; at least two streaming media servers, adapted to receive and store the segment file; and the resource index server, adapted to receive the related information and establish an index in respect of each segment file and its related information.
US08880644B2 Programmable logic controller
A programmable logic controller includes a CPU unit. The CPU unit has a real IP address and a pseudo IP address different from the real IP address, transmits and receives data by using the real IP address to and from a communication device belonging to a network in which communication is performed using a first communication protocol, and transmits and receives data by using the pseudo IP address to and from a communication device belonging to a network in which communication is performed using a second communication protocol different from the first communication protocol.
US08880643B2 Method, device and system for forwarding document content in extensible markup language document management
In the field of mobile communications, embodiments of the present invention disclose a method, a device and a system for forwarding document content in Extensible Markup Language Document Management (XDM). The method includes: receiving a forwarding request sent by a forwarding sender, where the forwarding request is used to forward the document content to a forwarding receiver; judging, according to a rights document, whether the forwarding sender has a forwarding right to the document content and whether the forwarding receiver has an access right to the document content; and when the forwarding sender has the forwarding right and the forwarding receiver has the access right, forwarding the document content to the forwarding receiver. Through the solutions in the embodiments of the present invention, the forwarding sender selectively forwards the document content to the forwarding receiver according to the rights document stored in an XDM Server (XDMS).
US08880642B2 Server rack system
A server rack system includes a communication module, multiple internal devices, and an integrated management module (IMM). The internal devices are coupled to the communication module. The IMM is coupled to the communication module and communicates with the internal devices through the communication module. The IMM is pre-stored with a correspondence relationship between marker information, identification information, and asset numbers of the internal devices. In operation of the system, the IMM reads the identification information of the internal devices through the communication module, and obtains a correspondence relationship between the marker information and asset numbers of the internal devices from the correspondence relationship according to the identification information to thereby perform asset management of the internal devices.
US08880638B2 Distributed image cache for servicing virtual resource requests in the cloud
A method of provisioning in a cloud compute environment having a set of cloud hosts associated with one another. The method begins by forming a distributed, cooperative cache across the set of cloud hosts by declaring a portion of a data store associated with a cloud host as a cache, and storing template images and patches in the cache. Caching activity across the distributed, cooperated cache is coordinated by having the caches share information about their respective contents. A control routine at a cache receives requests for template images or patches, responds to the requests if the requested artifacts are available or, upon a cache miss, forwards the request to another one of the caches. Periodically, the composition of the distributed, cooperative cache is computed, and the template images and patches are populated into the caches using the computed cache composition.
US08880636B2 Caching in mobile networks
A method for optimising the distribution of data objects between caches in a cache domain of a resource limited network. User requests for data objects are received at caches in the cache domain. A notification is sent from each cache at which a request received to a cache manager. The notification reports the user request and identifies the requested data object. At the cache manager, object information including the request frequency of each requested data object and the locations of the caches at which the requests were received are collated and stored, and objects for distribution within the cache domain are identified on the basis of the object information. Instructions are sent from the cache manager to the caches to distribute data objects stored in those caches between themselves. The data objects are distributed between the caches using transmission capacity of the network that would otherwise be unused.
US08880633B2 Proxy server with byte-based include interpreter
According to this disclosure, a proxy server is enhanced to be able to interpret instructions that specify how to modify an input object to create an output object to serve to a requesting client. Typically the instructions operate on binary data. For example, the instructions can be interpreted in a byte-based interpreter that directs the proxy as to what order, and from which source, to fill an output buffer that is served to the client. The instructions specify what changes to make to a generic input file. This functionality extends the capability of the proxy server in an open-ended fashion and enables it to efficiently create a wide variety of outputs for a given generic input file. The generic input file and/or the instructions may be cached at the proxy. The teachings hereof have applications in, among other things, the delivery of web content, streaming media, and the like.
US08880627B2 Providing transparency in a messaging system with multiple messaging channels
A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the message using, for example, a set of policy rules or a trained model. The messaging module may also provide, in a user interface for sending and receiving messages, a visual indication of the selected messaging channel to the sender of the message to provide the user with transparency about how the message will be delivered. Additionally, the message may be delivered via multiple messaging channels, where the messaging module may rescind messages from some of the messaging channels upon receiving a reply from the recipient of the message or other confirmation that the recipient has seen the message via one of the communication channels.
US08880622B2 Message thread management using dynamic pointers
Embodiments of the present invention provide a method, system and computer program product for message thread management using dynamic pointers. In an embodiment of the invention, a method for message thread management using dynamic pointers is provided. The method includes selecting a message thread in a message inbox of a messaging client, comparing characteristics of the message thread to a pre-established set of criteria, and removing the selected message thread to remote storage, generating a message thread pointer to the selected message thread and inserting the message thread pointer into the message inbox in place of the selected message thread in response to the characteristics of the message thread satisfying the criteria.
US08880620B2 Social graphing for data handling and delivery
Architecture that enables data handling according to types of social relationships. A social graph is used to categorize the types of the social relationships of the tagged messaging users. The social graph can include social relationship categories for friends, family, coworkers, and blocked individuals of the recipient, for example. The social graph can also include metadata related to the tagged users. The metadata defines the social relationship of the tagged users to the recipient. Delivery of messages to the recipient from the tagged messaging users is managed based on the social graph. Delivery management can include blocking messages, allowing the messages through, or delivering the messages with high or low priority, for example. Email messages can be delivered to respective email locations based on the social graph. User information can be imported and/or mined from external sources to augment the social graph.
US08880614B1 Method and apparatus for dynamically protecting a mail server
A method and apparatus for providing protection for mail servers in networks such as the packet networks are disclosed. For example, the present method detects a mail server is reaching its processing limit. The method then selectively limits connections to the mail server from a plurality of source nodes based on a spam index associated with each of the source nodes.
US08880613B2 System and method for managing mail messages
A method for managing a plurality of mail messages that are sent and received, the method comprising obtaining a message information portion for each of the plurality of mail messages, associating a default priority interval with each of the plurality of mail messages, and generating and associating an existing priority interval for each of the plurality of mail messages when the message information portion of each of the plurality of mail messages matches a selection criteria.
US08880610B2 Managing locally initiated electronic mail attached documents
The present invention introduces unique functionality whereby there is a substantial reduction in the storage and replication requirements for the locally initiated electronic mail messages, which include locally sourced attachments. In the method of the present invention, at the origination location of an electronic message, there is an identification of electronic messages containing locally sourced attachment documents. During the storage of the transmitted message, there is determination of whether any attachment to the message was a locally sourced attachment. If the attachment was a locally sourced attachment, the attachment may not be stored with the message. Instead a pointer or link can be created to the original or locally sourced document. This approach will reduce the storage space required by electronic messages.
US08880609B2 Handling multiple users joining groups simultaneously
Systems and methods for the forming of user device groups are presented. Logical relationship information describing one-to-one logical relationships among a first user and other users are recorded. Then content from a first user device of the first user and content from a second user device of the second user are received. Based on a determination that the content from the first user device and the content from the second user device were received within a preset amount of time of each other, a first user group in which to add the first user and the second user is created. Then it is determined whether to remove the first or second user from the first user group based on the logical relationship information and the content.
US08880605B2 Browser based web conferencing employing attendee side image scaling
A browser based web conferencing method is disclosed, the method comprising transmitting browser code to a browser of an attendee computer connected to a network. The browser code comprises code segments for receiving image size information from a server, wherein the image size information identifies a size of a presenter display area of a presenter computer. An image is received from the presenter computer through the server, a size of an attendee display area of the attendee computer is determined, and the image is scaled to generate a scaled image that fits in the attendee display area.
US08880603B2 Peer to peer (P2P) operation by integrating with content delivery networks (CDN)
A method and apparatus for use in a network storage control peer (NSCP) supporting peer to peer (P2P) operation are disclosed. The method includes receiving information from a tracker, wherein the information includes swarm stats, selecting and joining a swarm based on the received information, receiving a first stat report from the tracker, wherein the stat report includes additional swarm stats, determining whether to upload information to an ingestion gateway based on the received first stat report, transmitting an upload request message to the ingestion gateway, receiving an upload response from the ingestion gateway, and transmitting a second stat report to the tracker; wherein the second stat report includes a uniform resource identifier (URI) for the uploaded information.
US08880601B2 Arrangement and method for transport sharing within a trusted network
An arrangement, of functionally connected electronic devices includes: a data input entity, configured to obtain user in-formation relative to a plurality of users, data indicative of trust between multiple users and data indicative of a number of ride requests and ride offers by the users, a trust network knowledgebase entity configured to establish and manage a number of trust networks on the basis of the obtained data. The knowledgebase entity groups a plurality of users into a number of trust networks, a scheduling entity configured, on the basis of the obtained data, to determine a potential transport sharing scenario for a plurality of users belonging to the same trust network. The scheduling entity is configured to find potential matches between the ride requests and ride offers to determine the scenario, and a data output entity configured to indicate the scenario to multiple users of the plurality.
US08880598B2 Emulation of room lock and lobby feature in distributed conferencing system
Architecture for a session lock and lobby feature in a distributed conferencing framework for a conferencing session. Under a lock scenario, once a user enters the session, the session can be locked to prevent other individuals from entering, even if the individuals were invited to the session. Locking can be accomplished manually by a session participant and/or automatically based on criteria. The lobby feature allows a session participant to be aware of users in the lobby and pending access to the session by providing notification and/or identification of the user attempting to gain access. The session leader can selectively allow access to the session. The architecture facilitates lock and lobby features in multiple identical, leaderless, conference servers which together form a distributed conferencing system. The lock and lobby features can employ media session protocols such as session initiation protocol (SIP) and centralized conference control protocol (C3P).
US08880596B2 Software platform and method for processing unstructured data
A software platform and a method for processing unstructured data are provided. The software platform includes a server and a client The client is configured to receive a predefined command from an application software, call a function which is corresponding to the predefined command and which is in the client and/or in a server through network communications with the server to perform an operation: and the server is configured to perform network communications with the client and provide the function when called by the client. According to the present invention, function loads can be distributed reasonably between the server and the client and each function module can be deployed reasonably, and thereby the working efficiency of the software platform can be improved. Meanwhile, the software platform is extended to he applied to a network, which provides a foundation and convenience for other applications based on the software platform in the network.
US08880590B2 Information processing apparatus and execution control method
Provided an information processing apparatus including a communication unit, an acquisition unit that acquires an application from an external storage apparatus each time processing concerning execution is started, a determination unit that determines whether the external storage apparatus acting as an acquisition source is registered, a first determination unit that determines whether to execute the application based on a user's operation if it is determined that the external storage apparatus is not registered, a communication processing unit that performs communication with an authentication server if the first determination unit determines to execute the application, a second determination unit that determines whether to execute the application based on an authentication result transmitted from the authentication server, and an execution processing unit that selectively executes the acquired application if the determination unit determines that the external storage apparatus is registered or the second determination unit determines to execute the application.
US08880588B2 Technique for stateless distributed parallel crawling of interactive client-server applications
A distributed computing system includes worker nodes and a master node including a processor coupled to a memory. Each worker node crawls a portion of an interactive client-server application. The memory includes a master state graph, including the results of crawling. The master node is configured to examine the master state graph to determine a number of reconverging traces, receive a result from a job from a worker node if the number of reconverging traces is below a threshold, and add the result to the master state graph without attempting to remove duplicate states or transitions. A trace includes states and transitions representing valid. A reconvergent trace includes a trace including a reconvergent state, which is a state that can be reached through two or more distinct traces. The result containing states and transitions is associated with crawling a first portion of the interactive client-server application.
US08880578B2 Hardware independent simple network management protocol based on a generic data collection scheme
A method and/or a system for a generic agent in a managed network are disclosed. In one embodiment, a method of a generic simple network management protocol (SNMP) module on a network node includes communicating with a device succeedingly coupled to the network node using a data collector module assigned to the device. The method also includes translating data passed between the device and a management module managing the device based on a simple network management protocol.
US08880574B2 State machine and generator for generating a description of a state machine feedback function
An embodiment of a state machine for generating a pseudo-random word stream, each word of the word stream including a plurality of subsequent bits of a pseudo-random bit sequence includes a plurality of clock registers and a feedback circuit coupled to the registers and adapted to provide a plurality of feedback signals to the registers based on a feedback function and a plurality of register output signals of the registers, wherein the state machine is configured such that a first word defined by the plurality of register output signals includes a first set of subsequent bits of a pseudo-random bit stream and such that a subsequent second word defined by the plurality of register output signals includes a second set of subsequent bits of a pseudo-random bit stream.
US08880569B2 Graphical user interfaces for custom lists and labels
Graphical User Interfaces for custom lists and labels are provided. A database includes fields that define views when processed by an application server on behalf of a user. At least one view permits the user to supply criteria for custom defining lists or sets of labels, which are also retrieved from the database by the application server.
US08880558B2 Cloud services creation based on graph mapping
A method for service creation based on graph mapping including constructing a graph having leaf nodes in an environment including business support nodes associated with respective services and operations support nodes including attribute models, identifying a plurality of services at a level of the leafs in the graph, extending the graph by representing existing services offerings in terms of operation level service definitions and new services at the level of the leafs, and re-combining leaf nodes to define new services at service creation time.
US08880556B1 TCAM defragmentation for heterogeneous TCAM application support
A network device may include a heterogeneously organized TCAM in which entries for different applications implemented by the network device are stored at arbitrary locations in the TCAM. The TCAM may be programmed to include entries, each corresponding to a node of a prefix tree (“trie”) data structure, used in processing network traffic received by the network device. The entries in the TCAM may represent multiple different data structures that are heterogeneously stored in the TCAM and each data structure may be used by the network device to implement an application related to processing of network traffic.
US08880555B2 Ranking of address book contacts based on social proximity
In one embodiment, a user of a social networking system requests to look up an address book maintained by the social networking system. The social networking system improves the look up search results by ranking one or more contacts in the address book based on social graph, social relationship and communication history information.
US08880549B2 Concurrent database access by production and prototype applications
A database manager, computer program product and methods for managing a database utilized by multiple applications. In one embodiment, the database manager performs a database record change to database records by a first application. The database manager branches the database records such that the database record change is visible to the first application and is not visible to one or more other applications accessing the database. The database manager can merge database record changes made by the other applications such that database schema changes made by the other applications are visible to the first application.
US08880546B1 System, method, and computer program for refining a set of keywords utilizing historical activity thresholds
A system, method, and computer program product are provided for refining a set of keywords utilizing historical activity thresholds. In use, a set of keywords is identified. Additionally, historical activity related to the set of keywords is determined. Further, the historical activity is compared to at least one predefined threshold. Moreover, an action associated with refining the set of keywords is automatically performed, based on the comparison.
US08880544B2 Method of adapting a uniform access indexing process to a non-uniform access memory, and computer system
Method and apparatus for constructing an index that scales to a large number of records and provides a high transaction rate. New data structures and methods are provided to ensure that an indexing algorithm performs in a way that is natural (efficient) to the algorithm, while a non-uniform access memory device sees IO (input/output) traffic that is efficient for the memory device. One data structure, a translation table, is created that maps logical buckets as viewed by the indexing algorithm to physical buckets on the memory device. This mapping is such that write performance to non-uniform access SSD and flash devices is enhanced. Another data structure, an associative cache is used to collect buckets and write them out sequentially to the memory device as large sequential writes. Methods are used to populate the cache with buckets (of records) that are required by the indexing algorithm. Additional buckets may be read from the memory device to cache during a demand read, or by a scavenging process, to facilitate the generation of free erase blocks.
US08880543B2 Aggregation system for downloading resources
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for aggregating data rates. The method comprises identifying plural mobile devices configured for communication with a carrier-associated network for downloading network resources, and creating a data bundle representing data download capacity to be shared among mobile devices for data downloads from the network. The method further comprises negotiating a data bundle price with the carrier, and receiving requests from mobile devices for downloading network data. The method further comprises presenting data to a mobile device user that has provided a request, including rate information for initiating a download associated with the request, the rate information based on the negotiated price irrespective of airtime or data charges for the download ordinarily charged by the carrier. The method further comprises debiting a user account using a group price based on the rate information.
US08880539B2 System and method for generation of signatures for multimedia data elements
A system for generating signatures of an input multimedia data element comprises a partitioning unit for recursively partitioning the input multimedia data element into a plurality of multimedia data elements, wherein each of the plurality of the minimum size multimedia data elements is a minimal partition of the input multimedia data elements; a signature generator for generating for each of the plurality of minimum size multimedia data elements a respective signature; and a storage unit for storing the respective signatures respective of the plurality of minimum size multimedia data elements.
US08880535B1 System and method for selecting user generated content related to a point of interest
A system and machine-implemented method for providing one or more photos associated with a point of interest on a map, the method including receiving an indication of a request from a user to view photos associated with a point of interest on a map, identifying a set of photos associated with the point of interest, wherein the photos comprise at least one of photos taken from the point of interest or photos that depict at least part of the point of interest, ranking the photos within the set of photos according to ranking criteria, wherein the ranking criteria comprises one or more of map context, photo quality, photo type or user request information and providing one or more photos of the set of photos to the user according to the ranking.
US08880528B2 Intelligent content item importing
Systems, methods, and computer-readable storage media for importing a new content item, such as a photo, document, video, email, or application, into a content item repository. A content item repository can contain a set of existing content item groups, and each content item group can include at least one content item. The system can calculate a profile for a new content item to be imported. Upon determining, based on the calculated profile, that the new content item exceeds a similarity threshold for an existing content item group, the system can insert the new content item into the content item group. Upon determining, based on the calculated profile, that the new content item does not exceed the similarity threshold for any existing content item group, the system can create a new content item group and insert the new content item therein.
US08880524B2 Scalable real time event stream processing
Scalable systems and methods for near real time processing of a substantial volume of event data streams are disclosed. A concurrent throughput receiver is coupled to an input of a processor for receiving the substantial volume of event data streams, and implementing substantially concurrent throughput of the substantial volume of event data streams. The systems and methods may provide for real time application monitoring, such as by aggregating information to a distributed cache from a plurality of entities, where the entities are structured in a nodal hierarchy, and summarizing to a summary database the information from the nodal hierarchy into summary level statistics for each of the nodes of the nodal hierarchy.
US08880514B2 Terminology-based system for supporting data object definition
The present invention relates to a terminology-system-based system for supporting data object definition, which delimits a concept by means of a qualifier. The terminology-system-based system for supporting data object definition stores a terminology system in which a concept is structured to a terminology object and a terminology relation, and stores a data object for the concept in order to define a data object for a selected concept (hereinafter, referred to as a corresponding concept). The terminology-system-based system for supporting data object definition comprises a qualifier recommendation unit, which receives a qualifier of the selected corresponding concept to define the corresponding concept, searches for a data object which is stored and defined as a concept which is the same as the corresponding concept (hereinafter, referred to as the same concept), and recommends a qualifier of the object. According to the above-described system, qualifiers of data objects to be newly defined are recommended by utilizing a constructed terminology system and construction information on predefined data objects. Therefore, new data objects can be more systematically and conveniently defined.
US08880513B2 Presentation of items based on a theme
Queries submitted by users when interacting with a network-based system may be analyzed by a query mining machine that determines a theme common to the submitted queries. The machine accesses the submitted queries and identifies a portion of the submitted queries as corresponding to the theme. Identification of the portion may include determining a strength score of a submitted query, where the strength score indicates a degree of influence that the submitted query is to have on the identifying of the portion. The machine generates a thematic query based on the identified portion and obtains search results by executing the thematic query. The search results correspond to a group of items. The machine presents at least some of the group of items as a collection that corresponds to the theme (e.g., within a temporary electronic storefront).
US08880507B2 Longest prefix match using binary search tree
Longest Prefix Match (LPM) is implemented using a binary tree based search algorithm. Masked entries are stored in a plurality of binary search engines, wherein each of the binary search engines stores masked entries of a corresponding mask length. A search value is applied to each of the binary search engines in parallel. The search value is masked within each of the binary search engines, thereby creating a plurality of masked search values, each having a masked length equal to the mask length of the corresponding binary search engine. Each of the masked search values is compared with the masked entries of the corresponding binary search engine. An LPM result is selected from the binary search engine that detects a match, and has the longest corresponding mask length. Alternately, each binary search engine stores masked entries of N mask lengths, and N consecutive comparisons are performed to identify the LPM.
US08880489B2 Discovery across multiple registries
One embodiment relates to a system for linking together multiple registries and aggregating data from the multiple registries. The system includes a plurality of local resource or service (resource/service) registries, a distributed index storage and retrieval system, and at least one proxy registry. The proxy registry is configured to receive a search query from a client system, retrieve information from the distributed index storage and retrieval system as to which of the local resource/service registries are relevant to the search query, and obtain pertinent entries from said relevant resource/service registries. Other embodiments are also disclosed.
US08880486B2 Distributed database system utilizing an extended two-phase-commit process
A distributed database system is provided in which a commit coordinator ensures that transactions spanning multiple database instances are committed or rolled back consistently. The commit coordinator utilizes an extended two-phase-commit process. The extension of the two-phase-commit process enables, that if within the distributed database cohorts store redundant data for a productive operation, only one of the cohorts out of a redundancy group are required. By this, the distributed database is prepared to continue operation even during shutdown or failure of single cohorts. Related apparatus, systems, techniques and articles are also described.
US08880483B2 System and method for implementing extensions to intelligently manage resources of a mass storage system
Systems and methods for implementing extensions to intelligently manage resources of a mass storage system are disclosed. Generally, a host sends an extension of an enabled set of extensions to a mass storage system that includes at least one of command sequence information, command information or file attribute information. The host additionally sends a host application command to the mass storage system that includes logical block address information associated with the at least one of command sequence information, command information or file attribute information of the extension. Based on the received extension, the mass storage system intelligently performs operations that efficiently manage the resources of the mass storage system to reduce the frequency of operations such as data consolidation operations, data collection operations, and data copy operations, thereby increasing the data programming and reading performance of the mass storage system.
US08880479B2 Database recovery progress report
The present description refers to a computer implemented method, computer program product, and computer system for receiving a start time, selecting one or more database objects for which a database recovery progress report is to be provided, determining, based on an object recovery table generated by the database recovery utility, which of the selected database objects have been recovered since the start time, and outputting a database recovery progress report that identifies at least a number or percentage of the selected database objects that have been recovered by the database recovery utility since the start time.
US08880474B2 Method and system for interfacing to cloud storage
An interface between a local file system and a data store (e.g., a “write-once”store) generates and exports to the data store a “versioned” file system. The state of the local file system at a given point in time can be determined using the versioned file system. The versioned file system comprises a set of structured data representations that comprise metadata associated with actual file system data. The interface creates and exports to the data store structured data representations, which correspond to versions of the local file system, as well as the actual file system data that these structured data representations represent. A cache associated with the interface stores recently used data and metadata, as well as write data and metadata waiting to be transferred to the data store. Prior to transfer, data transformations, such as compression, encryption, and de-duplication, may be applied to the data and metadata.
US08880472B2 Method of backing-up, and making available, electronic data and software initially stored on a client server
Methods and systems for allowing the backing-up of electronic data, its accessibility in times of need, and the ability to restore this data without denying user access to it while the restoration occurs. Also, the data may continue to be backed-up while it is being restored. One method allows for the removal of duplicated data from within the on or off-site copy and subsequent incremental on or off-site-site copies of the data. In this way, the amount of bandwidth and storage required may be reduced. For example, if there are two sets of files required to run two applications and some or all of these files are identical then only one copy need be made and sent and stored. This also applies where the on-site appliance is connected to more than one client server, such that data which is common to the client servers may only be copied once.
US08880466B2 System and method for storage operation access security
A method and system for controlling access to stored data is provided. The storage access control system leverages a preexisting security infrastructure of a system to inform the proper access control that should be applied to data stored outside of its original location, such as a data backup. The storage access control system may place similar access control restrictions on the backup files that existed on the original files. In this way, the backed up data is given similar protection as that of the original data.
US08880465B2 Method and apparatus for managing synchronization configuration files
A method and apparatus for managing synchronization configuration files at a computing device is provided. It is determined that at least one configuration file has expired, the at least one configuration file associated with a second computing device and comprising data for synchronizing the second computing device with the computing device. A location of the at least one configuration file is then determined. The at least one configuration file is then deleted at the location.
US08880464B1 Methods and apparatus for synchronizing closed heterogenous systems
Methods, systems, and computer program products for synchronizing a first closed system with a second closed system are disclosed. A first transaction synchronization function on a first computing device receives a first plurality of user transactions and stores corresponding transaction records in a first synchronization file in a common format. The first transaction synchronization function submits the first plurality of user transactions to the first closed system via a first vendor interface for application to a first database. A second computing device accesses the first synchronization file, translates the transaction records in accordance with a second vendor interface, and submits the translated transaction records to a second closed system via a second vendor interface for application to a second closed system.
US08880458B2 Data and meta data variants extending actual data for planning
Embodiments implement data and meta data versioning in order to adapt reported data (“actuals”) for planning purposes. A versioning engine receives from an operative system (e.g. ERP system), root variants. These root variants may comprise existing actual data and corresponding underlying corporate meta data. Based upon user input, the versioning engine creates from these root variants, additional variants of the data and/or meta data. A new data variant may be based upon the original corporate meta data unchanged (e.g. for projecting existing product lines). A data variant may alternatively be based upon a new meta data variant reflecting changes to the original corporate meta data (e.g. for adopting an entirely new product line). By effectively depicting relationships between actual data and plan data, and between that data and its underlying meta data, versioning allows a user to visualize evolution of actual data into plan data for forecasting purposes.
US08880455B2 Medical decision making support apparatus and control method for the same
A medical decision making support apparatus performs the inference processing of obtaining an inference result by performing inference processing associated with medical diagnosis based on a plurality of pieces of input medical information, and the calculation processing of calculating the degree of denial or affirmation of the inference result in association with each of a plurality of partial sets including each medical information extracted from the plurality of pieces of medical information as an element. The medical decision making support apparatus presents a user an inference result obtained by the inference processing and negative information indicating medical information included in a partial set, of the plurality of partial sets, for which the degree of denial is calculated by the calculation processing.
US08880454B2 Clinical decision support systems for managing subscriptions to rule content
A system includes a centralized repository for tracking rule content and managing subscriptions to rule content by organizations and providers utilizing the system; a rule-evaluation server for receiving requests for rule-evaluations for specific patients, wherein the server determines content needing to be evaluated and retrieves the content to be used; a rule engine for performing the evaluations, wherein content, patient data, and rule evaluation parameters are provided to the engine, and the engine returns recommendations triggered by the evaluation, if any; an aggregator for aggregating recommendations from multiple sources, detecting and coordinating related recommendations, and applying configuration settings based on the patient and/or provider in context; and a client component for coordinating communication between an electronic health records system, the server, and the aggregator.
US08880428B2 Restricted purchase of regulated items over a network
A technique is disclosed for implementing electronic commerce transactions via a data network. A regulated item selected by a customer is identified. The regulated item may correspond to an item which satisfies predetermined criteria, indicating that the regulated item is prohibited from being purchased by the customer. Action is then taken to prohibit the purchase of the selected item, via the data network, by the customer. According to one embodiment, the action taken to prohibit the purchase of the regulated item is automatically implemented at a server system configured to implement electronic commerce transactions between an on-line merchant and the customer. According to a specific implementation, the predetermined criteria correspond to regulations which restrict sales of the regulated items to persons in a particular jurisdiction based upon certain criteria such as, for example, time of day, day of week, age of the customer, type of product being sold, etc.
US08880427B1 Beverage dispensing and tracking system
A system for managing beverage sales and inventory, and for enabling customers to pour their own beverages while preventing shrinkage is disclosed. The system enables a user to access a beverage from a beverage dispenser by presenting a beverage-pour tracking device. The beverage dispenser can prevent a user from accessing the beverage without the beverage-pour tracking device. Further, the system can confirm whether the user is permitted to access the beverage dispenser before enabling the user to access the dispenser.
US08880423B2 Inventory estimation for search retargeting
Techniques for estimating advertisement inventory for search retargeting segments are provided. A total inventory for each cluster of a plurality of clusters is estimated based on a history of previously viewed pages and previously used search keywords that were submitted by users is searches performed prior to accessing the previously viewed pages. A search retargeting (SRT) segment is received that includes a set of search keywords. The SRT segment is received in a request for deliverable advertisement inventory for advertisements associated with the SRT segment. A deliverable inventory for the received SRT segment is estimated based on the estimated total inventories for the clusters.
US08880402B2 Automatically adapting user guidance in automated speech recognition
A speech recognition method includes receiving input speech from a user, processing the input speech to obtain at least one parameter value, and determining an experience level of the user using the parameter value(s). The method can also include prompting the user based upon the determined experience level of the user to assist the user in delivering speech commands.
US08880393B2 Indirect model-based speech enhancement
Enhanced speech is produced from a mixed signal including noise and the speech. The noise in the mixed signal is estimated using a vector-Taylor series. The estimated noise is in terms of a minimum mean-squared error. Then, the noise is subtracted from the mixed signal to obtain the enhanced speech.
US08880391B2 Natural language processing apparatus, natural language processing method, natural language processing program, and computer-readable recording medium storing natural language processing program
A natural language processing apparatus includes a result acquisition unit that acquires a plurality of analysis results indicating parts of speech of morphemes contained in one or more common sentences from a plurality of types of morphological analyzers, a pattern acquisition unit that detects a common segmentation point in the plurality of analysis results, extracts one or more parts of speech corresponding to a character string segmented at the common segmentation point from each of the analysis results, and acquires a set of the parts of speech as a part-of-speech differing pattern, and a candidate specifying unit that extracts the part-of-speech differing pattern with the number of appearances being equal to or less than a predetermined threshold and specifies the character string corresponding to the extracted part-of-speech differing pattern as a character string containing a candidate for an unknown word.
US08880390B2 Linking newsworthy events to published content
Methods, systems, and computer programs are presented for linking newsworthy events in a document to published content. One method includes an operation for receiving features by a classifier that is operable to determine a probability of the availability of news for a sentence. When the features are found in the sentence, the probability of the availability of news for the sentence increases, where the sentence includes one or more noun phrases and ends in a full stop. The classifier determines which sentences in a document are candidate sentences for being linked to news articles, and for each candidate sentence, the method includes an operation for finding an associated news article when there is an associated news article exceeding a relevance threshold. Further, the method includes operations for adding links in the document to the found associated news articles, and for displaying the document with the added links.
US08880388B2 Predicting lexical answer types in open domain question and answering (QA) systems
In an automated Question Answer (QA) system architecture for automatic open-domain Question Answering, a system, method and computer program product for predicting the Lexical Answer Type (LAT) of a question. The approach is completely unsupervised and is based on a large-scale lexical knowledge base automatically extracted from a Web corpus. This approach for predicting the LAT can be implemented as a specific subtask of a QA process, and/or used for general purpose knowledge acquisition tasks such as frame induction from text.
US08880381B2 Optimization of processor characteristics and large scale system optimization through domain decomposition
Systems and methods for optimizing processor requirements for a complex hardware system are disclosed. A set of complex hardware system configuration constraints are formulated as an objective function and a set of linear inequalities, and a convex polytope is formed from the set of linear inequalities. The objective function is optimized over the convex polytope using mixed integer linear programming means to obtain an optimal solution. Processor requirements for the complex hardware system are determined based on the optimal solution.
US08880378B2 Systems and methods for adaptive smart environment automation
Several embodiments of systems and methods for adaptive smart environment automation are described herein. In one embodiment, a computer implemented method includes determining a plurality of sequence patterns of data points in a set of input data corresponding to a plurality of sensors in a space. The input data include a plurality of data points corresponding to each of the sensors, and the sequence patterns are at least partially discontinuous. The method also includes generating a plurality of statistical models based on the plurality of sequence patterns, and the individual statistical models corresponding to an activity of a user. The method further includes recognizing the activity of the user based on the statistical models and additional input data from the sensors.
US08880373B2 Accurate magnetic compass in mobile electronic device
Methods and apparatus are described herein for calibration and correction of non-constant sensor errors, and in particular non-constant compass errors, that are based in part on changing software and hardware modes of a host device. The non-constant errors induced in the sensor by each mode and combination of modes is determined in a calibration that may be determined during pre-production testing of one or more host devices. The calibration results can be incorporated into software and/or hardware of the host device. During normal operation, a sensor correction can be applied to sensor measurements based in part on the active mode or combination of modes.
US08880365B2 System and method for generating an energy usage profile for an electrical device
A system for generating an energy usage profile of an electrical device is provided. The system includes a meter configured to measure electric energy usage; a memory area for storing an energy usage profile corresponding to one or more electrical devices associated with the electric meter, and at least one processor. The at least one processor is programmed to receive a request to turn off power to each of the one or more electrical devices associated with the meter, receive a request to turn on a first electrical device of the one or more electrical devices, obtain a ramp up waveform of energy usage of the first electrical device, convert the ramp up waveform to a digital signature, and store the ramp up digital signature of the first electrical device in the memory area.
US08880356B2 Method and system for spectrum data analysis
A method and system for spectrum data analysis. The method comprises the steps of collecting a spectrum of an unknown material; providing a set of data templates; calculating weighting factors for the element data templates to minimize error in approximating the spectrum; removing one or more of the templates having negative weights in approximating the spectrum; and re-calculating an approximation of the spectrum with said one or more templates removed. Embodiments of the invention are suitable for analyzing noisy spectra having relatively few data points.
US08880349B2 Mud pulse telemetry
Mud pulse telemetry. The various embodiments are directed to methods and systems of encoding data in a mud pulse telemetry system, where at least a portion of the data is encoded the time between pressure transitions. Moreover, the various embodiments are directed to detection methods and systems that detect the pressure transitions at the surface.
US08880346B2 Navigation device and control method thereof
This invention discloses a navigation device and a control method. The navigation device includes input modules, display modules and a processing module. The input modules receive drag signals inputted by a user. The display modules include a primary display screen and at least one secondary display screen, and the primary display screen displays map information or a point of interest, and the at least one secondary display screen is pivotally coupled to an adjacent side of the primary display screen and superimposed onto the primary display screen. The processing module receives the drag signal and analyzes the map information, the point of interest or both according to the drag signal to obtain a regional map, point-of-interest information or a local path planning, and controls the at least one secondary display screen to display the regional map, the point-of-interest information or the local path planning according to the drag signal.
US08880340B2 Augmented mobile platform localization
A system includes a transformation module, alignment module and aligned localization module. The transformation module is configured to receive first and second pose estimates of a mobile platform movable within an environment. The first and second pose estimates are relative to different, respective first and second digital maps of the environment in different, respective first and second coordinate systems. The transformation module, then, may be configured to calculate a geometric transform between the first and second digital maps based on the first and second pose estimates. The alignment module may be configured to align the first and second digital maps based on the geometric transform, and thereby generate an aligned digital map. And the aligned localization module may be configured to localize the mobile platform relative to the aligned digital map, and thereby calculate an aligned pose estimate of the mobile platform.
US08880337B2 Navigation system for an electric vehicle
A navigation system for an electric vehicle may ascertain a selection of a charging station based on a user input, wherein a stored position of the charging station is an ultimate destination. The navigation system can ascertain a current position of the electric vehicle. In addition, the navigation system can ascertain a reachability of a target position that is separated from the current position and the stored position of the charging station. The ascertainment of reachability can be based on the current position of the electric vehicle, the stored position of the selected charging station, and the current state of charge of the energy storage device, so that the target position and subsequently the stored position of the selected charging station are reachable with the current state of charge of the energy storage device.
US08880333B2 Effective slope for fuel consumption calculation
A method and system for calculating a green route using an effective slope is disclosed. A route calculation application calculates one or more routes from an origin to a destination. For each of the routes, the route calculation application calculates an associated fuel consumption value. The fuel consumption value is based on effective slope for segments in the route. The effective slope is a value that is based on the impact slope has on the fuel consumption of a vehicle traveling on the segment.
US08880329B2 Route planning using location/time encoded data from location aware snowplows
Techniques are described for using geographic location data of snowplows to update a snow depth associated with a section of a surface street. The route of the snowplow may be tracked continuously which allows the snow depth of the street to be reset in real-time. The updated snow depth may then be used to generate a cost of travelling on the street. The travelling cost may then be used to plan a route through the region. Alternatively, the cost may be graphically displayed on a map to permit a user to determine which surface streets to avoid. In another embodiment, the cost of travelling on a particular street may be changed by the attributes of the vehicle that will navigate the snow-covered roads, driver's experience, or the geographic terrain of a road. This new cost may then be used, for example, to plan a route or display roads to avoid.
US08880326B1 Methods and systems for determining a cyclical fleet plan satisfying a recurring set of coverage requirements
Methods and systems for determining a cyclical pattern of trajectories for a fleet of vehicles are provided. In one example, a method comprises receiving a sequence of coverage requirements for a region and an associated period of time. For each of one or more phases of the period of time, possible routes that a vehicle located at one or more respective landmarks at a beginning of the phase could follow to reach one or more additional landmarks by an end of the phase are determined. Further, a cyclical pattern of trajectories for vehicles of a fleet of vehicles that minimizes a difference between a distribution of the fleet at a beginning of the period of time and a distribution of the fleet at an end of the period of time is determined.
US08880322B2 Vehicle, abnormality determination method for internal combustion engine, and abnormality determination device for internal combustion engine
A vehicle including an internal combustion engine provided with a plurality of cylinders, and a control unit that determines that an abnormality of the internal combustion engine has occurred when an atmospheric pressure has a first value and an operation state represented by at least one of an output shaft revolution speed and a load of the internal combustion engine is within a preset region and determines that an abnormality of the internal combustion engine has occurred when the atmospheric pressure has a second value that is lower than the first value and the operation state is outside the region.
US08880321B2 Adaptive air charge estimation based on support vector regression
Examples of the present invention include air charge estimation models using linear programming support vector regression (LP-SVR). Air model parameters may be updated during operation of a vehicle, allowing the air model performance to be improved in the presence of part-to-part variation and part aging.
US08880317B2 Reduced energy vacuum pump control
A method is provided that includes determining a state of a vehicle ignition switch; determining a state of the vehicle, wherein the vehicle state including at least one of whether the vehicle is in a torque producing mode, whether the vehicle is moving, and whether the vehicle brake system is engaged; and, controlling the vacuum pump in response to the vehicle state and the ignition switch state.
US08880315B2 Method of managing the braking of an aircraft to limit its pitch
A method of managing the braking of an aircraft 1 having at least one controllable brake 9 for braking the aircraft 1 when the aircraft 1 is on the ground and as a function of a braking setpoint C. The method includes correcting the braking setpoint as a function of the pitch angle θ of the aircraft 1 during braking.
US08880312B2 Clutch assembly for electric 4-wheel drive system
A clutch assembly is provided for an electric 4-wheel drive system. The clutch assembly selectively blocks power delivered from a drive element of a motor to a driven element of a rear wheel and includes a one-way clutch movably installed between the drive element and the driven element, a fork member movably installed in a clutch housing and brought into sliding contact with the external circumference of the one-way clutch, and an actuator installed in the clutch housing and configured to provide forward working force and backward working force to the fork member.
US08880311B2 Method and device for controlling disengagement of an automated vehicle master clutch
A method and device are provided for controlling disengagement of an automated vehicle master clutch arranged in a vehicle drivetrain between a vehicle propulsion unit and a step geared transmission. The method includes the steps of determining a first output torque of the propulsion unit prior to initiation of a master clutch disengagement procedure, computing a second output torque of the propulsion unit in dependence of at least the first output torque, and where the second output torque is closer to zero torque than the first output torque, initiating the master clutch disengagement procedure by initiating an oscillation in drive shafts by abruptly altering propulsion unit output torque from the first to the second output torque, and disengaging the master clutch when the oscillation has reached a first oscillation turning point. Benefits can include faster gear shifting and better comfort with maintained transmission durability.
US08880310B2 Control device of automatic transmission
If it is determined that a D range is in use and determined that a vehicle is stopped, neutral control means (25) commands and controls an engagement pressure of a clutch (C-1) so as to achieve a state in which a piston of the clutch (C-1) contacts a clutch drum by a biasing force of a spring, and a state in which oil fills an oil passage from a linear solenoid valve (SLC1) to a hydraulic oil chamber and fills the hydraulic oil chamber. There is thus no drag loss in the clutch (C-1) during a neutral control, and the same fuel economy as when, for example, a manual shift to the neutral range is made can be achieved during the neutral control.
US08880305B2 Vehicle control apparatus
There is provided a vehicle control apparatus. The vehicle control apparatus includes: an automatic return type select switch that receives an operation for selecting an operating condition of an automatic transmission and outputs a selection signal corresponding to the received selection operation; a switch controller that switches the operating condition of the automatic transmission in accordance with the selection signal output by the select switch; an emergency determining unit that determines whether or not the select switch has been operated consecutively at least a predetermined number of times within a predetermined period while the vehicle travels, and outputs an emergency operation signal when determining that the select switch has been operated consecutively; and a brake control unit and an electric parking brake control unit that apply braking to the vehicle on the basis of an operation by a driver and the emergency operation signal output by the emergency determining unit.
US08880300B2 Outdoor power equipment unit with condition responsive electronic control of traction drive system
An outdoor power equipment unit comprises a self-propelled mower having a hydraulic traction drive system. When engine load exceeds a predetermined percentage of full load, a controller automatically reduces the stroke of a variable displacement pump in the traction drive system to reduce the ground speed of the mower without the operator having to change the position of the traction pedal. This reduces engine load to enhance continued good cutting performance. At any time, the controller can take the same actions to reduce ground speed if an excessively high temperature in a fluid used in a cooling system on the mower is detected, or if excessive loads on the mower decks of the mower are detected, or both.
US08880291B2 Methods and systems for preventing unauthorized vehicle operation using face recognition
Various embodiments relate to systems and methods for detecting an unauthorized use of a vehicle. One or more facial images of one or more authorized drivers of a vehicle may be stored on a vehicle computing system. After detecting movement of the vehicle, one or more facial images of a driver of the vehicle may be periodically received from at least one in-vehicle camera. The one or more captured facial images of the driver may be periodically processed based on the stored facial images of the one or more authorized drivers to determine if the driver is an authorized driver. If the driver is not an authorized driver based on the periodic determination, vehicle operation may be disabled. If the driver is authorized based on the periodic determination, operation of the vehicle may continue.
US08880290B2 Driving behavior feedback interface
One or more embodiments of the present application may provide a system and method for monitoring driver inputs and vehicle parameters, assessing a driver's acceleration behavior, and providing short-term and/or long-term feedback to the driver relating to the driver's acceleration behavior. The acceleration behavior feedback can be used to coach future driving acceleration behavior that may translate into better long-term driving habits, which in turn may lead to improvements in fuel economy or vehicle range. Moreover, the acceleration behavior feedback can be adapted to a driver based upon how responsive the driver is to the feedback.
US08880282B2 Method and system for risk prediction for a support actuation system
A method and system for risk prediction for a support actuation system. The system includes a support actuation system for an automobile having a support actuation module and/or a risk prediction system. The risk prediction system includes a sensor, a processor, and/or a memory. The sensor detects images corresponding to identity data, environment data, event data, and/or behavior data, which are stored in the memory. The memory also stores a database including identities of users, environment risk values, event risk values, and/or behavior risk values. Using the identity data, the environment data, the event data, and/or the behavior data, the processor determines the environment risk value, the event risk value, the behavior risk value, and/or the total risk value for a user. When the total risk value is above a predetermined risk threshold, the support actuation module performs support actuation.
US08880260B2 Control device for use in vehicle, adapted to control safety measures against electric power supply failure
A vehicular power supply failure time safety measures control apparatus for a vehicle equipped with an electric park lock mechanism includes a means to detect a power supply failure in a park lock power supply, and a means to examine an electric storage state of the park lock power supply after the time of the power supply failure. The control apparatus further includes a park lock means to lock rotation of the wheel by operating the park lock mechanism when the electric storage state of the park lock power supply approaches a lower limit of the electric storage state ensuring the operation of the park lock mechanism.
US08880255B2 Method and apparatus to stablize selection of operating states using energy based stablization strategy for hybrid powertrain systems
A method for stabilizing selection between a plurality of operating range states of an electro-mechanical transmission configured to transfer torque among an engine, at least one electric machine, and a driveline includes requesting execution of a shift from a first operating range state to a second operating range state. Costs associated with operating the transmission in each of the plurality of operating range states including the first and second operating range states are monitored and an energy differential between the first and second operating range states is determined based on the monitored costs. The shift from the first operating range state to the second operating range state is executed only if the energy differential achieves an integration threshold.
US08880254B2 Engine starting control method for hybrid vehicle
Disclosed is an engine starting control method for a hybrid vehicle that includes a starting motor for starting an engine and a driving motor for driving a vehicle. More specifically, a control unit may be configured to accelerate a stopped engine, determine whether a current speed of the engine is greater than a predetermined value, inject fuel to the engine when the current speed of the engine is greater than the predetermined value, determine a torque of the starting motor based on a target speed of the engine, and control a speed of the engine based on the determined torque of the starting motor.
US08880252B2 Electricity storage control device for hybrid vehicle
An electricity storage control device for a hybrid vehicle that includes: an internal combustion engine; a battery that is charged by a power generator driven by the internal combustion engine; and a motor that is driven upon receiving an electric power from the battery, the hybrid vehicle conducting travel in an EV mode for traveling with only the motor, includes: a planned traveling distance setting unit that sets a planned traveling distance in the EV mode; and a residual control unit that calculates a traveling enable distance in the EV mode according to an electricity storage state of the battery and that, when the planned traveling distance is longer than the traveling enable distance, operates the internal combustion engine to cause the power generator to charge the battery so that amount of storage in the battery reaches amount of storage corresponding to the planned traveling distance.
US08880239B2 Credential check and authorization solution for personal vehicle rental
A vehicle computing system includes a processor programmed and configured to establish communication with a wireless device brought into proximity of a vehicle. The processor may use the wireless device to receive an identifier from a vehicle rental administrative system. The identifier is configured with the processor to activate a vehicle during a prescribed rental period. The processor may receive user input to activate the vehicle for a rental period. The processor may compare the user input to the received identifier and enable a keyless drive-away of the vehicle if the user input corresponds to the identifier.
US08880234B2 Supervisory control method and equipment for smart grids
Supervisory control equipment for smart grids provided with a plurality of generators and loads and operated in interconnection with a commercial power system through an interconnected circuit breaker, comprising a frequency control ability calculation part for calculating the frequency control ability of the interconnected system by using a total power demand and a bus bar frequency; and an islanding and interconnection detection part for calculating frequency control ability of the commercial power system according to the frequency control ability of the system of the frequency control ability calculation part to discriminate between the interconnected and islanding operations according to the magnitude of the frequency control ability.
US08880226B2 System and method to predict optimized energy consumption
A system receives an energy demand response schedule, one or more user preferences, and one or more predicted environmental variables into a computer processor. The system generates an optimized energy schedule as a function of the demand response schedule, the user preferences, and the predicted environmental variables. The optimized energy schedule includes one or more of a set point temperature variation in one or more zones, an air handling unit set point temperature variation, a chilled water set point temperature variation, a carbon dioxide level set point variation, a pre-cooling time shift, a pre-cooling duration variation, and a load based optimized chiller schedule. The system transmits the optimized energy schedule to a building management server.
US08880224B2 Airflow managing system, a method of monitoring the airflow in an HVAC system and a HVAC system
An airflow managing system for monitoring airflow of a HVAC system, a HVAC system and a method of monitoring the airflow in a HVAC system is provided. In one embodiment, the airflow managing system includes: (1) an air pressure sensor configured to obtain an air pressure measurement directly from a scroll of an air blower of the HVAC system and (2) a HVAC controller configured to determine an airflow rate for the HVAC system based on the air pressure measurement and corresponding parameters associated with the air blower.
US08880221B2 Damage reduction control for humanoid robot fall
A humanoid robot fall controller controls motion of a robot to minimize damage when it determines that a fall is unavoidable. The robot controller detects a state of the robot during the fall and determines a desired rotational velocity that will allow the robot to re-orient itself during the fall to land on a predetermined target body segment (e.g., a backpack). The predetermined target body segment can be specially designed to absorb the impact of the fall and protect important components of the robot.
US08880220B2 Methods for using robotics in mining and post-mining processing
The present invention is directed to the use and application of robotics in mining and post-mining applications, including smelting and processes associated with electrodeposition, electrorefining, cleaning, and disposal. In addition, the application of robotics includes functions associated with maintenance and operation of equipment used in mining operations.
US08880217B2 Picking system
A picking system includes a conveyer, a robot, a main camera, and a control device. The conveyer conveys workpieces. The robot performs a holding operation and a moving operation on the workpieces. The main camera captures the transport path of the conveyer. The control device detects the workpiece on the basis of the image captured by the main camera and instructs the robot to perform the holding operation on the detected workpiece. Moreover, the control device instructs the robot to perform the holding operation on the overlapped workpieces when the overlapping of the workpieces is detected.
US08880215B2 Automated letter movement system ALMS
An automated letter movement system comprising: postal item processing lines adapted to receive incoming postal items; SSM devices configured to receive at input postal items from at least one postal item processing line and adapted to group the postal items forming shingled groups of partially overlapping postal items; a transportation system adapted to move the shingled groups generated by the SSM devices along a feed direction; postal item output processing lines adapted to carry out the sorting of the postal items fed into it; singulator models receiving the shingled groups arriving from said transportation system, each singulator module being configured to only singularize the postal items belonging to a specific group and to send the singularized postal items to a postal item output processing line configured to implement a sorting program for the postal items subjected to singularization.
US08880213B2 Apparatus and method to store information
A data storage facility comprising a plurality of data storage media, an automated data storage library comprising a first plurality of storage cells, one or more data storage devices in communication with the controller, and a controller in communication with one or more host computers, a vault comprising a second plurality of storage cells, wherein the vault does not comprise any data storage devices, and a robotic accessor in communication with the controller, wherein the accessor comprises a gripper mechanism, and wherein the robotic accessor can bidirectionally transport each of the plurality of portable data storage media between the first plurality of storage cells and the one or more data storage devices.
US08880208B2 Device and method for controlling the playback of a file of signals to be reproduced
Controlling playback by strokes entered via a MIDI interface or measured by one or more motion sensors is disclosed. The variations of the playback speed can also be smoothed to ensure a better musical rendition. The velocity of the strokes can also be taken into account to control the volume of the audio output and other gestures or strokes can also act on the tremolo or vibrato.
US08880206B2 Touch-sensitive sensor
A touch-sensitive sensor and a method for detecting a position where a user touches a wire or cable are described.
US08880200B2 Associating user preferences with elevator activity
A user can be detected and identified at or near an elevator installation. A record for the user can be read from a database, and based on information in the record, a personalized building action can be performed for the user. A portion of the building can thus be “prepared” for the user.
US08880196B2 Flexible therapy electrode
An electrode assembly includes a first surface to be placed adjacent a person's skin and a second surface including a plurality of reservoirs of conductive gel. The plurality of reservoirs of conductive gel are disposed on sections of the electrode assembly that are at least partially physically separated and may move at least partially independently of one another to conform to contours of a body of a patient. The electrode assembly is configured to dispense an amount of the electrically conductive gel onto the first surface in response to an activation signal and to provide for a defibrillating shock to be applied to the patient through the amount of the to electrically conductive gel.
US08880191B2 Method of implanting a spinal cord stimulator lead having multiple obstruction-clearing features
A method of implanting a spinal cord stimulator lead in the epidural space of a human or animal subject. The method includes discharging a first pressurized fluid through a first lumen in the stimulator lead directly onto a tissue obstruction to form a partial/pilot or full/final opening in the tissue obstruction. If a full opening was not formed sufficient for passage of the stimulator lead, the method further includes inserting a distal-end portion of the stimulator lead into the partial opening and then delivering a second pressurized fluid through a second lumen in the spinal cord stimulator lead and into a balloon for expanding a distensible balloon to clear the tissue obstruction sufficient for passage of the stimulator lead. The method further comprising advancing the stimulator lead past the cleared tissue obstruction and into place for use to deliver therapeutic energy to spinal tissue adjacent the contacts.
US08880188B2 Implantable medical leads and systems that utilize reflection points to control induced radio frequency energy
Implantable medical leads and systems that include lead utilize reflection points within the lead to control radio frequency current that has been induced onto one or more filars within the lead. The radio frequency current may be controlled by the reflection points to block at least some of the radio frequency current from reaching an electrode of the lead and to dissipate at least some of the radio frequency current as heat on the filar. Controlling the radio frequency current thereby reduces the amount that is dissipated into bodily tissue through one or more electrodes of the lead and reduces the likelihood of tissue damage. The reflection points may be created by physical changes such as to material or size in the filar and/or in insulation layers that may be present such as an inner jacket about the filar and an outer jacket formed by the body of the lead.
US08880180B2 Assessing neural survival
Neural survival related to a cochlear implant may be assessed by determining stimulus efficacy for both focused and unfocused stimulation at a plurality of locations adjacent nerve tissue; and comparing stimulus efficacy for both the focused and unfocused stimulation at a plurality of locations to determine a measure of neural survival. In particular small differences in effects produced by unfocused and focused stimulation at each of the locations tends to indicate good survival at those locations and conversely large differences in effects of focused and unfocused stimulation at a given location indicate poor survival at that location.
US08880174B1 Medical diagnostic and predictive therapeutic method using discriminant analysis
A diagnostic method and predictor of prognosis from various therapeutic treatments is provided using discriminant analysis statistics. In one form, a patient is identified as having a disease using discriminant analysis when one or more values of a physiological parameter of the patient is closer to that of a previously characterized group of individuals having a disease and the patient is diagnosed as not having the disease, or healthy, if the value of a patient's parameter is closer to that of individuals previously characterized as healthy, or not having the disease. For example, the parameters can be based on the autonomic and/or enteric nervous system. Advantageously, the present method can be readily adapted using conventional linear discriminant analysis statistics to factor more than one parameter between a patient and one or more previously classified groups, to thereby enhance predictability and reliability of the present method. Further, in another form, linear discriminant analysis is used to predict outcomes of various therapeutic treatments of a disease to which a patient is afflicted by comparing the value or values of one or more patient parameter with respective ones in previously characterized individuals having the same affliction which have been treated either successfully or unsuccessfully.
US08880154B2 Fibrous marker and intracorporeal delivery thereof
An intracorporeal marker includes a fibrous unitary marker body having bioabsorbable fibers compressed into a compressed configuration, and bound in the compressed configuration by a polymer binding agent. The intracorporeal marker may be incorporated into an intracorporeal marker delivery device having a delivery cannula which has a distal tip, an inner lumen and a discharge opening in communication with the inner lumen. The compression and binding occur prior to insertion of the fibrous unitary marker body into the inner lumen of the delivery cannula. The fibrous unitary marker body is slidably disposed within and pushable through the inner lumen of the elongated delivery cannula proximal to the discharge opening.
US08880153B2 Angiography system for the angiographic examination of a patient and angiographic examination method
An angiography system for angiographic examination of a patient is provided. The system has an x-ray emitter and an x-ray image detector attached to the ends of a C-arm, a patient support couch, a system control unit, an image system and a monitor. The system control unit generates a mask image that detects a reference image, effects a registration of the reference image to the C-arm, whereby if necessary a segmentation of the examination object is implemented in the reference image, contrasts image regions lying inside of the segmentation in order to generate a mask image, and subtracts the mask image from fluoroscopy live images acquired by the angiography system without contrast agent in order to form a roadmap image. The image system effects a reproduction of the roadmap images on the monitor.
US08880150B2 System for determining an orientation of a tracheal tube in a subject
According to various embodiments, a tracheal tube may employ optical sensing techniques for determining an orientation of the inserted tube in a subject. The orientation information may provide an indication as to whether or not the tracheal tube is properly placed within the trachea. The optical techniques may include interferometry.
US08880142B2 Method for precisely determining the fluorescence in a layer system, such as the eye
Determining the fluorescence in a layer system, such as the eye. The summary decay behavior of the fluorescence is evaluated. Points of origin of individual fluorescence of the layer system are determined. The time of origin (tci) of each fluorescence in the individual layers of the layer system are determined using layer-specific, time-dependent parameters for the relevant fluorescence. The parameters indicate the time of origin of the fluorescence in the relevant layer. The parameters are used in a model function for calculating the summary decay behavior of the fluorescence.
US08880125B2 Method and apparatus for controlling mobile communications access while in motion
Methods and related systems modify, limit, or restore restrictions imposed on a mobile communications device, due to being in a moving vehicle, upon establishing contact with a near field communications (NFC) tag. Since the imposed modifications may impact all mobile communications devices positioned in the moving vehicle, including those belonging to passengers other than the driver, the NFC tag is used to modify the restriction imposed on the devices belonging to the passengers. The NFC tag triggers activation of instructions that remove the imposed modifications on the mobile communications device and is positioned in close proximity to the passengers such that it is easily accessed by the passengers but may not be easily accessed by the driver. The mobile communications device uses the instructions to remove the imposed modifications and allow the user to access the communications functions.
US08880121B2 Methods and devices for operating mobile terminal alarm clock under shutdown state
A mobile terminal may comprise an executing unit being configured to activate an alarm clock when the mobile terminal is off. The mobile terminal may be configured to receive a target alarm clock activation time; determine a time difference between a current time and the target alarm clock activation time; and compare the time difference with a first reference time period. Upon determining that time difference is less than the first reference time period, the mobile terminal may start up. Upon determining that the time that the mobile terminal completes the startup is less than a second reference time period, the mobile terminal may activate the alarm clock.
US08880115B1 Method and system of sending power control commands
While a first and second entity are engaging in a communication session on a wireless link, the first entity may be sending a series of power control commands (PCCs) directed to the second entity at a first transmission rate. Additionally, the first entity may monitor an actual and expected transmission-power adjustment of the second entity. Based on this monitored actual and expected transmission-power adjustment, the first entity may decide to alter the PCC transmission scheme for the second entity. For instance, if the monitored actual and expected transmission-power adjustment differs by a threshold extent, the power-controlling entity may decide to increase the PCC transmission rate for the power-controlled entity and/or increase the transmission-power adjustment instructed by PCCs directed to the second entity. In response, the first entity may begin sending the series of PCCs directed to the second entity according to the altered PCC transmission scheme.
US08880104B2 Standby time improvements for stations in a wireless network
Techniques to improve the standby time of a station in a wireless network are described. An access point may advertise or convey a maximum listen interval and/or an association timeout supported by that access point. A station may operate in a power-save mode and may wake up every listen interval to receive a beacon and any potential traffic for the station. The station may select a suitable listen interval based on the maximum listen interval. The station may be dormant for a longer duration than the listen interval and may become active at least once in every association timeout in order to keep the association with the access point alive. The access point may also send broadcast and multicast traffic that might be of interest to stations in the power-save mode less frequently and using a special indication message.
US08880102B2 System, method and computer readable storage medium for storing thereof for providing location-based service
A method for providing a location-based service is provided. The method comprises steps outlined below. A geometrical position of a mobile device is detected. A service area that the geometrical position locates is determined to further acquire the mobile device whether it has at least one corresponding application program that corresponds to the service area. The corresponding application program is provided to the mobile device when the mobile device does not have the corresponding application program.
US08880094B2 Broadcast distribution control device, call status control device, femto cell base station, communication system, method and programme
Provided is a broadcast control apparatus that realizes broadcasting to a predetermined distribution area, as in an existing public mobile communication network in a communication system using a femto cell base station. The broadcast control apparatus includes a database, in which location information of the femto cell base station existing in a predetermined distribution area section is associated with the distribution area section. The broadcast control apparatus also includes update means for updating the association in the database based on the location information of the femto cell base station received by reception means.
US08880082B2 Method and system for extending multiple input multiple output wireless service
Disclosed herein is a method and system for extending MIMO service in a wireless communications system. The system comprises a base station, a remote system, and a host system communicatively coupled to the base station and the remote system. The base station is configured to generate, from a baseband signal, a downlink signal comprising a plurality of downlink signal streams, including at least a first downlink signal stream and a second downlink signal stream. Accordingly, the base station may include a first and a second antenna that are configured to transmit the first and second downlink signal streams, respectively. The remote system provides wireless service in a remote coverage area. Further, the remote system is configured to transmit a downlink signal as a plurality of downlink signal streams. The host system is communicatively coupled to the base station and to the remote system and configured to relay the downlink signal streams from the base station to the remote system.
US08880079B2 Mobile communication method, femtocell radio base station, and network apparatus
The disclosed mobile communication method is a mobile communication method in a mobile communication system, wherein at least a part of a macro-cell (#A), with which first broadcast information is transmitted at a first frequency, and a femto cell (#a), in which second broadcast information is transmitted at a second frequency, overlap geographically. The method has step in which a wireless base station (#a) for a femto cell that manages the femto cell (#a) detects the first broadcast information, step in which the wireless base station (#a) for a femto cell transmits guiding broadcast information at a first frequency in response to detection of the first broadcast information, and step (C) in which a mobile station (UE #1) that is communicating in the macro-cell (#A) performs handover to the femto cell (#a) when the guiding broadcast information is detected.
US08880075B2 Frequency list updating for fast return to wireless network
A method of wireless communication receives a frequency list for fast return when in idle mode in a first radio access technology (RAT). The method updates the frequency list for fast return to the first RAT while in connected mode in the first RAT. The update is based on inter and intra frequency measurement control messages from each serving base station during mobility.
US08880066B2 System for signaling the availability of a device to receive forward data
System for signaling the availability of a device to receive forward data. A method is provided that includes receiving an information message to be transmitted to the device, and transmitting a registration cancellation message to cancel registration of the device at a visiting location register. The method also includes receiving a registration message to register the device on a communication network, and transmitting the information message to the device.
US08880064B2 Method for controlling the power for broadcasting a Cognitive Pilot Channel
The invention relates to a method for controlling the power for broadcasting a Cognitive Pilot Channel broadcasting lists of information to each of a plurality of meshes Mi (i=1 to n), n being the number of meshes in a geographical area comprising at least one base station (4) broadcasting the CPC to the meshes Mi. The method comprises the following steps: calculating for each mesh Mi a transmission power Pi; and broadcasting to each mesh Mi the Cognitive Pilot Channel with the power Pi.
US08880063B2 Method and user equipment with dual RF transceivers to perform PLMN list generation or PLMN search
Techniques for efficiently performing public land mobile network (PLMN) list generation or PLMN search on user equipment for use in a mobile communication system are described. The user equipment is operating in a plurality of supported modes and each supported mode includes a plurality of frequency bands. The user equipment includes an antenna, two RF transceivers and a processor. The RF transceivers are coupled to the antenna for operating in the operating frequency bands via the antenna. The processor coupled to the RF transceivers receives a request requesting PLMN list generation or PLMN search, determines whether both or either of the RF transceivers are available for handling the PLMN list generation or PLMN search, respectively directs the RF transceivers to generate a PLMN list or perform a search for at least one selected operating frequency band according to the request and a dispatch rule, and provides a corresponding execution result.
US08880062B2 Service profile handling in the IMS
A Home Subscriber Server for handling IP Multimedia Subsystem subscriptions comprises means for maintaining associations between public user identities and Service Profiles, where two or more public user identities can be associated with a common Service Profile, and means for identifying to a network node all public user identities that are associated with a common Service Profile.
US08880051B2 Automatic seamless context sharing across multiple devices
Embodiments of a system and method for automatic context sharing across multiple devices are generally described herein. In some embodiments, an application context information transfer technique is provided that is capable of detecting when the user is moving away from or towards a stationary or fixed-location computing device, and transferring application context information to or from a mobile device. The application content information transferred between devices may include information that allows the user to continue a computing device activity on the mobile device or continue mobile device activity on the computing device, such as editing a document, reading a website article, or viewing a streaming video. The techniques described herein may be used to automate the transfer of such application context information between devices.
US08880048B1 Method and apparatus for managing calls for call-related calendar entries stored on a device
Method and apparatus managing calls for call-related calendar entries stored on a device is described. In some examples, calendar entries stored in the device are parsed to detect call-related calendar entries. A telephone number associated with each of the call-related calendar entries is extracted. An invocator is provided in the device that is configured to cause the device to dial the telephone number associated with a first call-related calendar entry of the call-related calendar entries that is within a temporal threshold of a current time maintained by the device.
US08880047B2 Realtime, location-based cell phone enhancements, uses, and applications
Enhancements of and to cell phone operations are based in whole or in part on determining the location of the cell phone. Systems and methods select and determine locations or areas of importance or relevance, and based on that information and other programmed factors affect or alter the operations of the cell phone. While the systems and methods are illustrated by use of cell phone embodiments and applications, they are equally applicable to virtually any portable or mobile communication device, including for example, wireless laptop computers and PDAs.
US08880044B2 Mobile terminal and method of displaying information therein
A mobile terminal is presented. The mobile terminal includes a display including a touchscreen, and a controller for performing an editing operation on information displayed on the touchscreen according to a state of an object in near-proximity to the displayed information.
US08880030B2 Serving time critical information to mobile devices
A method, system and computer program product for disseminating information to mobile communication devices from a content provider via a core network. In an embodiment, the content provider sends specified information to the core network, and the content provider sends an information dissemination policy and a time release policy to the core network. The core network determines a time distribution plan for disseminating the specified information, and disseminates the specified information to one or more of the mobile communication devices in accordance with the dissemination policy from the content provider and the time distribution plan. The core network enables the one or more of the mobile devices to release the specified information to a user or users of the one or more of the mobile devices in accordance with the time release policy from the content provider.
US08880029B2 Wireless base station, wireless communication system, wireless communication method, and computer-readable medium storing device
A wireless communication system includes a wireless base station FAP2 which communicates with a mobile communication terminal UE1; a core network apparatus CN4 which is a higher-level apparatus of the wireless base station; and a femto wireless base station gateway GW3 which relays between the FAP2 and the core network apparatus CN4. The wireless base station FAP2 includes a determination unit 21a which determines whether to stop voice call reception processing or voice call transmission processing with reference to determination information upon detection of a voice call reception to the mobile communication terminal UE1 within a communication service area or a voice call transmission from the mobile communication terminal UE1 within the communication service area in the FAP2; and a signal processing unit 25a which informs a higher-level apparatus of a message including a determination result when the determination unit determines to stop the processing.
US08880018B2 Rotating harmonic rejection mixer
In one embodiment, the present invention includes a mixer circuit to receive and generate a mixed signal from a radio frequency (RF) signal and a master clock signal, a switch stage coupled to an output of the mixer circuit to rotatingly switch the mixed signal to multiple gain stages coupled to the switch stage, and a combiner to combine an output of the gain stages.
US08880011B2 Power amplifiers with improved power control
Aspects of a system for improving efficiency over power control for linear and class AB power amplifiers may include a current source circuit that enables determination of a bias current level for a PA circuit within an IC die based on an amplitude of an input modulation signal. The PA circuit may enable generation of an output signal based on a differential input signal and the input modulation signal to the current source circuit. A generated bias voltage may be applied to a transformer external to the IC die, but internal to an IC package containing the IC die and/or a circuit board containing the IC package. One or more amplifier bias voltage levels may be applied to the PA circuit wherein the amplifier bias voltage levels may be derived from the generated bias voltage level and/or the determined bias current level.
US08880009B2 Method for performing communication in a self-organized wireless network
A method for performing communication in a self-organized wireless network, in particular a vehicular network, preferably based on the IEEE 802.11 MAC protocol, wherein the network includes a plurality of network nodes each being equipped with a communication system, wherein the communication systems generate periodic messages that are transmitted via a dedicated wireless communication channel, wherein each of the communication systems employs specific transmission parameters—message interval and transmit power—for transmitting the periodic messages, is characterized in that a reliability threshold for a maximum admissible load of the communication channel is defined, and that each network node, taking into consideration information on network nodes in its surrounding, establishes a relation between the message interval and the transmit power—interval-power-relation—such that the reliability threshold is not exceeded, wherein each network node applies its established interval-power-relation to adjust transmit power and/or message interval of its outgoing periodic messages.
US08880007B1 Reducing wireless communication latency
In systems and methods of reducing latency in a wireless communication system, a first signal of a first radio access technology and a second signal of a second radio access technology are received at a first antenna and a second antenna of a wireless device. From a first circulator the first signal received at the first antenna and the second antenna are received and combined to generate a combined first signal. In addition, from a second circulator the second signal received at the first antenna and the second antenna are received and combined to generate a combined second signal. While receiving the first signal of the first radio access technology, a call request is received over the second signal of the second radio access technology.
US08879994B2 Methods and devices for facilitating Bluetooth pairing using a camera as a barcode scanner
Embodiments of the systems, devices and methods described herein generally facilitate performing Bluetooth pairing between a first device and a second device. In accordance with one example embodiment, a first device generates a barcode that encodes Bluetooth pairing data for transmission to the second device, wherein the pairing data comprises a Bluetooth address associated with the first device, and wherein the pairing data further comprises a personal identification number usable to complete the Bluetooth pairing, the barcode is transmitted to the second device, and Bluetooth pairing is performed with the second device.
US08879992B2 Method, apparatus, and computer program product for discovery of wireless networks
Method, apparatus, and computer program product embodiments of the invention are disclosed to improve the discovery of wireless networks. In example embodiments of the invention, a method comprises: listening by an apparatus, to wireless discovery request messages transmitted by one or more wireless devices; listening by the apparatus, to wireless discovery response messages from one or more other wireless devices; and modifying transmission by the apparatus, of one or more of its own wireless discovery request messages based on at least one of the wireless discovery request messages listened to or the wireless discovery response messages listened to.
US08879989B2 System, method and apparatus for displaying caller-identification
An application for a caller-identification system includes a circuit for receiving caller-identification information from a tip and ring interface and a circuit for wirelessly transmitting at least a subset of the caller-identification information to a display system. In the display system includes a circuit for receiving the caller-identification information and a circuit for displaying the caller-identification information on a display.
US08879985B2 Memory arbitrator for electronics communications devices
Embodiments of the invention include electronic communications devices having a memory in near field communication device, a memory arbitrator and a host processor. The near field communication (NFC) devices are configured to receive data and drive power from the communication signal. The memory arbitrator is connected to the NFC device and the memory. The memory arbitrator is also configured to access the memory in response to an access request from the NFC device. Additionally, the memory is configurable to be accessed by both the host processor and the NFC device according to embodiments of the present invention.
US08879979B2 Method and apparatus for seamlessly switching reception between multimedia streams in a wireless communication system
Techniques to seamlessly switch reception between multimedia programs are described. For “continued decoding”, a wireless device continues to receive, decode, decompress, and (optionally) display a current program until overhead information needed to decode the new program is received. For “early decoding”, the wireless device receives a user input and identifies a program with potential for user selection. The wireless device initiates decoding of the identified program, prior to its selection, so that the program can be decompressed and displayed earlier if it is subsequently selected. For time-compensated transmission, a base station transmits video and audio for a program in a manner to account for the difference between audio processing delay and video processing delay at the wireless device. This allows the wireless device to present the audio earlier during a program change, since its processing delay is shorter, and thus provide a faster response to the program change.