Document Document Title
US08813886B2 Vehicle equipped with driving motor
A wheel is provided with a motor having a stator and a rotor and has with a fixed-side member supporting the stator and a rotative-side member receiving rotation transmitted from the rotor. The wheel is supported between a pair of arms with a wheel axle. An axle rotatively supports the rotor and the rotative-side member. An engaging part is provided for engagement with the fixed-side member to position the center of rotation of the rotative-side member with respect to the fixed-side member. The fixed-side member and the rotative-side member are integrated by engagement of the engaging part with the fixed-side member. This configuration allows the axle to be positioned with respect to the fixed-side member, such that the centers of holes in the axle and the fixed-side member for insertion of the wheel axle will be in alignment. The unit U is then incorporated in between the pair of arms.
US08813881B2 Methods and systems for a vehicle driveline power take off
Systems and methods for improving operation of a power take off are presented. In one example, the power take off may be rotated in two different directions. The approaches may improve operation of a power take off device.
US08813877B1 Method and apparatus for reaming well bore surfaces nearer the center of drift
The present invention provides a method and apparatus for increasing the drift diameter and improving the well path of the well bore, accomplished in one embodiment by cutting away material primarily forming surfaces nearer the center of the drift, thereby reducing applied power, applied torque and resulting drag compared to conventional reamers that cut into all surfaces of the well bore.
US08813873B2 Enhanced smear effect fracture plugging process for drilling systems
This invention relates to drilling a well, particularly an oil or gas well, where casing or liner will be installed to stabilize the wellbore. The present invention is intended to permit more drilling and longer lengths of casing or liner to be installed at one time. The present invention includes a combination of a smear tool and specially sized granular lost circulation material solids in the drilling mud which work together to close and seal leaking formations and fractures whether pre-existing or induced by drilling. By the natural collection of the inventive solids along with the conventional particles in the drilling mud to form a filter cake at the problem areas along the wall of the wellbore and the smear tool arranged to compress the filter cake into the problem areas, lost circulation is minimized. Maintaining circulation naturally allows for longer drilling cycles and potentially fewer liner joints in the well. As such, larger diameter boreholes are located in the hydrocarbon bearing formation and less time is spent installing casing or liner pipe.
US08813870B2 Arrangement and a method for monitoring an air flow in a drill rig
An arrangement in a rock drill rig 10 has an inlet valve 31 arranged upstream from a displacement compressor 32 that is used for supplying an air flow 34 to at least one flushing hole 23 in the surface of a drill bit 20. The rock drill rig 10 also has an air regulator 35 arranged to regulate the system pressure in the air flow path 34 downstream from the compressor and a detector for detecting air flow through the at least one flushing hole 23 in the surface of the drill bit. The detector has a pressure sensor 36, arranged between the air regulator 35 and the inlet valve 31, for measuring the reduced system pressure.
US08813867B2 Vibration isolation in a handheld fluid sprayer
In one example, a handheld fluid sprayer is provided and includes a housing, an assembly having at least one of a motor and a fluid pump, and at least one assembly support feature. The assembly is mounted to the housing with the at least one assembly support feature. The at least one assembly support feature includes a first portion having first and second opposed surfaces and a second portion having first and second opposed surfaces. The second portion extends from the first portion such that at least one of the first and second surfaces of the second portion is at least substantially orthogonal to the second surface of the first portion.
US08813866B2 Electric tool powered by a plurality of battery packs and adapter therefor
An electric power tool is powered by a plurality of battery packs connected in series. The electric power tool comprises a controller configured to receive signals outputted from the integrated circuits located in each of the battery packs. A first voltage level-shifter is disposed between the controller of the electric power tool and one of the integrated circuits of the battery packs. The first voltage level-shifter is configured to shift the voltage level of the signal outputted from the respective integrated circuit to the tool controller to an acceptable level for the controller.
US08813862B2 Electric weeder
An electric weeder, including a housing, a driving device, a working head, and a removable handle. The driving device is disposed in a housing, and including an axis line. The working head is connected to the axis line and driven by the driving device; the removable handle moves relative to the working head and the housing, and wherein on end of the removing handle is movably connected to the housing, the other end includes a removing plate, and the removing plate includes a through portion being passed through by the working head. The electric weeder of the present invention can exactly weed the lawn with little damage, the overall structure of the machine is more simple to effectively reduce the overall length of the machine; the removable handle can remove the weeds automatically to lower the work intensity and increase the weeding efficiency.
US08813859B2 Fire suppression valve improvements
Disclosed is a fire suppression system, a valve for the system, and a movable valve member for the valve. The system includes a reservoir for a fire suppressant material. The reservoir has an outlet, at least one nozzle from which the suppressant is delivered, and a valve governing passage of the suppressant to the nozzles. The valve includes a movable valve member and first and second valve seats cooperating therewith. The valve member is movable from a first position seated with respect to the first valve seat preventing communication between the reservoir and the nozzles, to a second position seated with respect to the second valve seat permitting suppressant flow from the reservoir to the nozzles and preventing suppressant flow to an actuator operatively associated with the valve to selectively cause movement of the valve member from the first position to the second position.
US08813858B2 Inert gas suppression system for temperature control
A fire suppression system is disclosed that includes a suppressant source system configured to hold fire suppressant. In one example, the fire suppressant is an inert gas. A temperature sensor is arranged in a suppression area and is configured to detect an undesired temperature or temperature increase in the suppression area. A suppression system is in communication with the temperature sensor and in fluid communication with the suppressant source system. The suppression system is configured to selectively release the fire suppressant to the suppression area at initial and subsequent rates. The initial rate is greater than the subsequent rate. The subsequent rate is configured to displace a volume from the suppression area through the leakage system in response to the undesired temperature.
US08813857B2 Annulus mounted potential energy driven setting tool
An actuator and method for setting a subterranean tool uses an externally mounted actuator on a tubular string that is operably engaged to the tool to be actuated. At the desired location for actuation a signal is given to a valve assembly. The opening of the valve releases the pressurized compressible fluid against a floating piston. The piston drives viscous fluid ahead of itself through the now open valve that in turn drives an actuating piston whose movement sets the tool. The triggering mechanism to open the valve can be a variety of methods including an acoustic signal, a vibration signal, a change in magnetic field, or elastic deformation of the tubular wall adjacent the valve assembly.
US08813856B1 Downhole tubing shift tool and method
A method and apparatus for selectively reciprocating a downhole device in a wellbore relative to an upper portion of production tubing, so that the upper portion of production tubing does not need to be lifted to operate the downhole device. A shift tool between the upper production tubing and the deflector assembly is designed to lift a deflector assembly independently of the upper production tubing. The shift tool is operated by pressurized fluid delivered from the surface, for example with a fluid-delivery device on the end of coiled tubing lowered through the production tubing.
US08813855B2 Stackable multi-barrier system and method
A multi-barrier system includes a first valve in fluid communication with a lower completion, and a second valve in fluid communication with the lower completion. The first valve and the second valve are positioned proximate an uphole extent of the lower completion, and a packer located proximate the first valve and the second valve is closable in response to retrieving an upper completion.
US08813854B2 System and method for waterflooding offshore reservoirs
A mobile water injection system and method for performing waterflooding in offshore reservoirs, and more particularly to enhance oil recovery in marginal offshore reservoirs is disclosed. The mobile water injection system and method include portable equipment, including a submersible pump to recover water from a body of water, a water storage tank, filtration and chemical treatment equipment to treat the recovered water, and an injection pump to pump the treated water at high pressure into the reservoir such that the residual oil is driven to adjacent production wells to increase oil recovery.
US08813848B2 Isolation tool actuated by gas generation
A down hole pressure isolation tool is placed in a pipe string and includes a pair of pressure discs having one side that is highly resistant to applied pressure and one side that ruptures when much lower pressures are applied to it. The weak sides of the pressure discs face each other. Rather than rupturing the discs by dropping a go-devil into the well, in some embodiments, a first of the discs is ruptured or broken by the application of fluid pressure from the well head or surface. Formation pressure is then used, in different ways according to the different embodiments, to rupture the remaining disc. In another embodiment, a gas generating assembly located between the discs is actuated to produce enough pressure to rupture the discs.
US08813847B2 Hydraulic fracturing
An improvement over known hydraulic fracturing fluids. Boundary layer kinetic mixing material is added to components of fracturing fluid wherein kinetic mixing material is a plurality of particles wherein at least 25% of particles are several types, i.e., having surface characteristics of thin walls, three dimensional wedge-like sharp blades, points, jagged bladelike surfaces, thin blade surfaces, three-dimensional blade shapes that may have shapes similar to a “Y”, “V” or “X” shape or other geometric shape, slightly curved thin walls having a shape similar to an egg shell shape, crushed hollow spheres, sharp bladelike features, 90° corners that are well defined, conglomerated protruding arms in various shapes, such as cylinders, rectangles, Y-shaped particles, X-shaped particles, octagons, pentagon, triangles, and diamonds. The resulting fluid exhibits improved dispersion of additives as well providing stabilization to a hydraulic fracture by reducing incidents of proppant grain column collapse and by reducing proppant flow back.
US08813845B2 Polymeric additives for enhancement of treatment fluids comprising viscoelastic surfactants and methods of use
Polymeric additives used with viscoelastic surfactants, fluids comprising such additives and viscoelastic surfactants, and associated methods of use, are provided. In one embodiment, the methods comprise: providing a treatment fluid that comprises an aqueous base fluid, a viscoelastic surfactant, and an amphiphilic polymer, the amphiphilic polymer comprising a hydrophobic component, and a hydrophilic component comprising at least 15 monomer units; and introducing the treatment fluid into at least a portion of a subterranean formation.
US08813843B2 Hydrophobically modified polymer for thermally stabilizing fracturing fluids
A method for treating a zone of subterranean formation is provided. The method includes the steps of: (a) forming a treatment fluid including: (i) water; (ii) a viscosity-increasing agent selected from the group consisting of water-soluble polysaccharides, water-soluble derivatives thereof, and any combination of the foregoing; (iii) a crosslinker for the viscosity-increasing agent; (iv) a hydrophobically modified water-soluble polymer; wherein the viscosity-increasing agent is not a hydrophobically modified polymer; and (b) introducing the treatment fluid into a zone of a subterranean formation, wherein the zone has a design temperature of equal to or greater than 350° F.
US08813842B2 Particles comprising blocked isocyanate resin and method of modifying a wellbore using the same
A plurality of solid particles including a thermoplastic composition having a softening temperature in a range from 50° C. to 180° C. and a blocked isocyanate resin; optionally at least some of the particles in the plurality of solid particles comprise both the thermoplastic composition and the blocked isocyanate resin. A composition comprising the plurality of particles dispersed in a fluid is also disclosed. A method of modifying a wellbore within a geological formation is also disclosed. The method includes introducing the fluid composition into the wellbore. A method of making a plurality of particles, for example, to use in the fluid composition, is also disclosed.
US08813840B2 Method and system for accessing subterranean deposits from the surface and tools therefor
According to one embodiment, a system for accessing a subterranean zone from the surface includes a well bore extending from the surface to the subterranean zone, and a well bore pattern connected to the junction and operable to drain fluid from a region of the subterranean zone to the junction.
US08813838B2 Acoustic generator and associated methods and well systems
A well system and associated method can include an acoustic generator which can be used to excite a formation with acoustic waves transmitted from the acoustic generator. Another well system and associated method can include an acoustic generator which can transmit acoustic waves into cement surrounding a casing. Another well system and associated method can include an acoustic generator which can be used to transmit acoustic waves into an annulus surrounding a well screen during or after a gravel packing operation. Another well system and associated method can include an acoustic generator which can be connected in a drill string in close proximity to a drill bit, with the acoustic generator transmitting acoustic waves into a formation ahead of the bit.
US08813832B2 Heat sink
A heat sink which is mounted in a movable body and which is to be exposed to a traveling air stream generated while the movable body moves includes a base and a heat dissipating portion having a plurality of fins. At least in a front end portion of the heat dissipating portion, the heat dissipating portion includes a rectifying portion provided so as to extend across a predetermined area in a longitudinal direction in front portions of slit-shaped flow paths at an upstanding end (i.e., an end apart from the base).
US08813830B2 Use of branched alkane diol carboxylic acid diesters in polyurethane-based foundry binders
The invention relates to a molding material mixture for production of molded products for the foundry industry, comprising at least one fire-resistant base molding material and a polyurethane-based binder system comprising a polyisocyanate component and a polyol component. According to the invention, the polyurethane-based binder system comprises a portion of a carboxylic acid diester of a branched alkane diol, said portion being at least 3 weight-%, and a portion of aromatic solvent of less than 10 weight-% of the binder system. A preferable carboxylic acid diester is 2,2,4-trimethyl-1,3-pentandiol-diisobutyrate. The molded products produced from the molding material mixture for the foundry industry are characterized by a high strength and a lower generation of fumes and smoke during pouring.
US08813829B2 Method for producing mold
In production of a mold with the reclaimed spherical molding sand having a sphericity of 0.95 or more and mainly composed of Al2O3 together with the binder containing the acid-hardening resin and the hardening agent (I), at least one of the hardening agents (I) and (II) that is used in production of a mold from which the reclaimed molding sand is obtained contains the organic sulfonic acid, and in the hardening agent, a content of sulfuric acid is not more than 5% by weight and a content of phosphoric acid is not more than 5% by weight.
US08813825B2 Permanent mold for continuous casting
A copper mold or copper mold plate and also a process for reconditioning such worn molds or mold plates, which are used for the continuous casting of metals or metal alloys is provided. An electrolytically applied copper coating is provided on the inner wall of the mold or on that side of the mold plate which faces toward the casting strand.
US08813822B2 Vacuum casting apparatus
A vacuum casting apparatus that performs casting through decompression of a cavity includes: an ejector pin for releasing a molding from a mold; a pinhole that is a hole in which the ejector pin is slidably arranged and that has a small diameter portion and a large diameter portion that is more distant from the cavity than the small diameter portion is and is larger in diameter than the small diameter portion; and a hollow portion that is provided under an end portion, on a side where the cavity is present, of the large diameter portion.
US08813821B2 Aerospace sand casting support
A component casting apparatus includes a mold to receive a molten solid for casting a component. The mold includes a first sacrificial layer to define a housing of the component and a second sacrificial layer to form at least one core passage of the component in response to contact from the molten solid. The component casting apparatus further includes a trusset disposed against an outer surface of the second sacrificial layer and formed from metal to support the second sacrificial layer.
US08813812B2 Turbine component casting core with high resolution region
A hollow turbine engine component with complex internal features can include a first region and a second, high resolution region. The first region can be defined by a first ceramic core piece formed by any conventional process, such as by injection molding or transfer molding. The second region can be defined by a second ceramic core piece formed separately by a method effective to produce high resolution features, such as tomo lithographic molding. The first core piece and the second core piece can be joined by interlocking engagement that once subjected to an intermediate thermal heat treatment process thermally deform to form a three dimensional interlocking joint between the first and second core pieces by allowing thermal creep to irreversibly interlock the first and second core pieces together such that the joint becomes physically locked together providing joint stability through thermal processing.
US08813806B2 Locking tape dispenser
A tape dispenser adapted to dispense lengths of adhesive tape from a roll of adhesive tape wound upon a cylindrical tape core having a first sidewall, a second sidewall generally parallel to the first sidewall, a hub structure and a tape retaining tab extending inwardly from at least one of the first and second sidewalls. A rearwardly extending tongue is supported between the sidewall front portions, the tongue includes a rear edge approaching the tape retaining tab and defining therewith a gap. An unwound portion of the tape passes through the gap between the retaining tab and the tongue, and the tongue is movable between a first position for holding the unwound portion of the tape against the tape retaining tab and a second position allowing the unwound portion of the tape to separate from the retaining tab.
US08813805B2 Filament winding apparatus
Provided is a filament winding apparatus (1) which moves a liner (2) while rotating the liner (2) and winds a fiber bundle (FB) around the outside peripheral face (2a) of the liner (2), said fiber bundle (FB) being guided by a fiber-feeding guide (44) positioned around the trajectory of the liner (2). The filament winding apparatus has a resin-spraying nozzle (45) for spraying a resin onto the fiber bundle (FB) at a position before the fiber bundle is wound around the liner (2), and the resin-spraying nozzle (45) is disposed so as to spray the resin onto the downstream side of the rotation direction of the liner (2) relative to an imaginary line (VL1) defied by a straight line connecting the spray nozzle (45N) of the resin-spraying nozzle (45) with the rotation axis of the liner (2).
US08813803B2 Pneumatic tire
To provide a pneumatic tire by which rolling resistance is reduced while cracking resistance in side wall portions is maintained. A foam rubber layer 6 extending in a tire radial direction is disposed in at least a portion of the side wall portion 3. Heat conductivity at 23° C. of the foam rubber layer 6 is from 0.05 to 0.20 W/mK, a tan δ at 60° C. is not more than 0.17, and an expansion ratio Q is from 50 to 160%.
US08813797B2 Controlled buckling of a shear band for a tire
This invention relates generally to shear band of a tire that has means for inducing buckling when the tire is subjected to high deformations, and, more specifically, to a tire that has a shear band with at least one membrane that has a reinforcement having predetermined configurations for controlling the buckling behavior of the reinforcement when the membrane is subjected to compressive stress.
US08813794B2 Hands free, controlled autofill for a dispenser
A dispensing system includes one or more digital image capture devices for capturing images in a dispenser well and a digital image analyzer operatively coupled to the digital image capture device(s) for analyzing the images for use in regulating a dispensing operation. The digital image analyzer evaluates digital images captured by the digital image capture device(s) to determine various characteristics of a container placed in the dispensing well, such as the height and position of the container.
US08813778B2 Manually actuated control module
A valve control system includes a valve control device and a hand-held actuating apparatus for triggering operating actions within the valve control device. The hand-held actuating apparatus includes a magnet arrangement and the valve control device includes a magnetic field sensor arrangement adapted to the magnet arrangement of the hand-held actuating apparatus. The magnet arrangement includes one or more magnets and an actuating means. The magnetic fields of the magnets are individually variable by the actuating means without movement of the hand-held actuating apparatus relative to the magnetic field sensor arrangement.
US08813775B1 Toilet fill valve with valve lock
Disclosed are various embodiments of a lockable toilet fill valve and methods according to the present invention. In one embodiment, a toilet fill valve includes a float/arm assembly. The toilet fill valve is closed when the float/arm assembly is disposed in a first position. The toilet fill valve being open when the float/arm assembly is disposed in a second position. A valve lock is associated with the float/arm assembly. The valve lock includes an unlock position and a lock position, wherein the valve lock fixes the float/arm assembly in the first position when the valve lock is in the lock position.
US08813769B2 Method and device for dissolving a solid concentrate
A device for putting in solution a powdery concentrate includes a liquid supply pipe (10), an extraction pipe (30) with a valve (31), and a transfer pipe (40) connected to a junction point, the transfer pipe being for connecting to a receptacle (50) containing the concentrate. The junction point is in the constriction of a venturi tube (20), the supply pipe (10) being connected to the convergent chamber (21) and the extraction pipe (30) to the divergent chamber (22). If the valve (31) is closed, the liquid leaves the venturi tube through the vacuum tapping to enter the receptacle. When the valve (31) is opened, the liquid leaves the venturi tube through the divergence chamber, causing a pressure drop in the vacuum tapping. The saturated liquid contained in the receptacle is then sucked and entrained by the liquid passing through the venturi.
US08813768B2 Tent pole
Disclosed are a connection member for a tent pole, and a detachable jig of the same. The connection member for a tent pole, which connects unit poles of which opposite end parts are internally formed with insertion holes, the connection member including: a pair of insert members which are respectively fitted in and fixed to insertion holes at end parts of a pair of adjacent unit poles; a connecting pipe body which is formed with a through hole in a middle thereof to be arranged between the insert members and includes opposite end parts respectively inserted the insertion holes of the unit poles; and an elastic cord which includes opposite end parts respectively fixed to the pair of insert members while being inserted in the through hole of the connecting pipe body and provides elasticity so that the end parts of the pair of adjacent unit poles can be in contact with each other.
US08813767B2 Paint roller cleaner
Among other things, there is shown a device for cleaning or rinsing one or more paint roller covers simultaneously. In certain embodiments, a container is provided with one or more spindles within for accommodating the covers. Hubs to support or to rotate the covers may be on the spindles. A top closes the container and has a conduit connected to it, so that the conduit will be placed adjacent to the spindles when the container is closed. The conduit has a series of holes and/or slots to spray fluid toward covers on the spindles, making the covers spin around the spindles. Connections for fluid flow, for example from a consumer hose, are included to allow water or other fluid to flow into the conduit.
US08813765B2 Vehicle wash systems and methods
There is provided systems and methods for effective cleaning and drying of vehicles of different shapes and sizes. In an example, a conveyor system may move a vehicle along a path, and a bridge assembly supported above a vehicle is moveable along the length thereof. At least one trolley assembly is moveable in a direction transverse to the movement of the bridge assembly. At least one cleaning arm assembly delivers cleaning fluid to or for brushing the surface of a vehicle. The cleaning arm assembly is moveable in association with movement of the vehicle to position the cleaning arm assembly adjacent at least a portion of the front, sides and rear of the vehicle as it moves along the path. A variable impact or patterning spray arm or drying system is also provided.
US08813762B1 Hair styling device
A hair styling device comprising a substantially flat body having two opposite edges, a first longer edge and a second shorter edge opposite the first edge, slanting recesses separating the shorter edge into a plurality of tooth-bases, the slanting recesses defining a plurality of evenly spaced substantially triangular teeth.
US08813761B2 Hair piece provided with a wave-form weaving band
Hair piece (1) for connection with basic hair (11) comprising at least one thin, broad hair bundle (10) consisting of a number of parallelly oriented hairs (20), a weaving band (2) made from hair or another suitable material the weaving band (2) being interconnected with an outer end of the hair bundle (11), whereby the weaving band (2) is provided with a—zigzag, staggered running—wave-form as a result of which the weaving band (2) comprises band crests 4 and band troughs (5), and the weaving band (2) is further provided with support elements (12) for maintaining the wave-form of the weaving band.
US08813753B2 Implantable obstructive sleep apnea sensor
Systems and methods for detecting an obstructive sleep apnea event are disclosed herein. The systems and methods may use an electrical output generating ionic polymer metal composite sensor attached to a region in an airway passage in an oral cavity. The electrical output may be wirelessly transmitted as a signal for indication of an obstructive sleep apnea event. The signal may be further analyzed for treatment of the obstructive sleep apnea event.
US08813752B2 Secreting condom
A male contraceptive device includes a condom-like sheath that is placed over the male genital member and has a flavor-infusing agent disposed within the distal end. The distal end is operable to release, eject, or secrete the flavor-altered semen during male ejaculation. The condom-like sheath is shaped to elastically conform to the elongated shape of a male genital member. The sheath has an open proximal end for receiving the male genital member and the distal end has a distal tip that is selectively closed. The distal tip defines a reservoir containing the flavor-infusing agent and is operable, upon pressure of seminal fluid entering the reservoir, to cause the flavor profile or characteristic of the seminal fluid to be altered and to permit the release of the seminal fluid that has entered the reservoir.
US08813751B2 Probe for medical use
A probe for medical use comprising a tube (1) and a cuff (3) located around the tube (1) in a region of its external wall, the cuff (3) being inflatable through a conduit (5) arranged at the wall of the tube (1), linking the interior of the tube (1) to the interior of the cuff (3), the inflation and deflation of the cuff (3) being determined by the rhythms of the inspiration and expiration of air, respectively.
US08813747B2 Vaporizer system for delivery of inhalable substances
A vaporizer system that supplies clean, heated air to vaporizable material by directing ambient air from an area surrounding the vaporizer system through a secure air passageway that leads the air through a pump, a heat source, and then onto the vaporizable material. The air passageway prevents the interaction of the air with possibly emissive components. The heated air drives out active ingredients from the vaporizable material, which may be subsequently captured in a removable container or inhaled directly. The vaporizer system includes an air chamber surrounding the receptacle for receiving the material to be vaporized which isolates the material from environmental disturbances. The removable container attaches to a valve, which attaches to the top of the vaporizer system. The valve is configured to be operable between three positions with the use of only one finger and a thumb of one hand.
US08813746B2 Nasal continuous positive airway pressure device for lowering patient work-of-breathing
A nasal continuous positive airway pressure device for lowering patient work-of-breathing is described. The device may include an inspiratory tubing in fluid communication with at least two nasal prongs; expiratory tubing; and a generator body coupled there between. The generator body may include at least two jets configured for receiving gas from the inspiratory tubing; and a flow enhancer configured for directing received gas. The flow enhancer may include a gas manager configured for channeling received gas towards a jet impingement point via at least two jet paths; a fluidic flip trigger configured for triggering a fluidic flip of channeled gas back towards the expiratory tubing by directing a first portion of exhaled patient breath towards the jet impingement point along a first pathway; and an isolated pathway manager configured for directing a second portion of the exhaled patient breath along a second pathway towards the expiratory tubing.
US08813745B2 Resistance matching in a patient circuit
A system configured to deliver pressurized gas to an airway of a subject in accordance with a predetermined therapeutic algorithm. The system includes a pressure generator that generates a pressurized flow of breathable gas and a circuit that communicates the pressurized flow of breathable gas from the pressure generator to the airway of the subject. In order to facilitate the delivery of the pressurized gas to the airway of the subject in accordance with the predetermined therapeutic algorithm, a resistance of the circuit to gas flow is supplemented so that the overall resistance of the circuit is at or near a predetermined level.
US08813740B2 Oven accessory with removable inserts
An oven accessory may include a frame structure formed of a material that is substantially invisible to RF energy and a plurality of removable inserts. The frame structure may include legs and a periphery supported by the legs to be elevated above a base disposed within an oven. The periphery may define a receiving opening and lie in a first plane that is spaced apart from and substantially parallel to a second plane in which the base lies. At least some of the removable inserts may be configured to be interchangeably disposed at the receiving opening independently of each other. At least one of the removable inserts may be configured to define at least one elevated food holding location to combine with at least one other food holding location to enable support of a food product in a substantially vertical orientation.
US08813737B2 Cable guard with two piece slider
Archery bow arrangements described herein include an archery bow body defining opposing limb tips and rotational elements mounted at the limb tips. A bowstring and additional cable portions extend between the limb tips. A cable guard extends from the archery bow body. The cable guard includes two slider pieces which each engage one portion of the cable arrangement and which can each separately translate forward or rearward during the bow's draw and release cycle. The slider pieces can preferably translate relative to each other, yet can each form limits to the translation of the other slider. Preferably, each slider is slidable to allow the respective cable portion to remain substantially straight or imparts only a minimal forward or rearward bend angle during the bow's draw and release cycle.
US08813732B2 Internal combustion engine control system
According to one embodiment, an internal combustion engine ignition system, including: a plurality of spark coils each having a primary coil and a secondary coil, each secondary coil being coupled to a common spark plug to apply a high voltage thereto; a plurality of primary current generation module provided correspondingly with the spark coils and configured to asynchronously generate primary currents respectively flowing through the primary coils; one or a plurality of primary current detection module configured to detect each of the primary currents; and a primary current control module configured to adjust an output power supplied to each primary coil in accordance with a change in the primary current to thereby control an increase rate of the primary current.
US08813727B2 Seal assembly for a pressurized fuel feed system for an internal combustion engine
A sealing assembly for a pressurized fuel feed system for an internal combustion engine is disclosed. The seal assembly comprises providing a fuel conduit having a fluid flow passage therethrough for conveyance of a pressurized fuel-containing gas in a general fluid-flow direction with a first sealing surface disposed on the fuel conduit. A second sealing surface engages with the first sealing surface, such as to provide a fluid-tight connection preventing pressurized gas from leaving the fluid flow passage. The said first and second sealing surfaces are substantially perpendicular to the general fluid-flow direction. An o-ring is disposed between the first sealing surface and second sealing surface, the o-ring being compressed by the first and second sealing surfaces to form said fluid-tight connection. Preferably the o-ring is subjected to a squeeze of at least 40%, more preferably 50%, when the first and second sealing surfaces are coupled together.
US08813726B2 Fuel tank system
A fuel tank system capable of purging a canister without relying on the action of negative pressure from the engine, thereby giving excellent energy efficiency. Gases in the fuel tank move to a canister when filling up, and any fuel vapor is adsorbed in the canister. Air components are separated from the gases in the fuel tank using a gas separator and discharged and a negative pressure can be induced inside the fuel tank. This negative pressure acts on the canister and purges the canister.
US08813725B2 Evaporated fuel treatment device for vehicle
An evaporated fuel treatment device for a vehicle is provided to suppress the flowout of evaporated fuel into atmospheric air. In the evaporated fuel treatment device, a communication chamber is formed in a fuel supply cap, allowing communication between a charge passage and the inside of a fuel tank in a closed state. In the communication chamber, a positive pressure adjusting valve is openable to supply evaporated fuel in the fuel tank to an evaporated fuel storage unit through the communication chamber and the charge passage, and a negative pressure adjusting valve is openable to supply atmospheric air to the fuel tank from the evaporated fuel storage unit through the communication chamber and the charge passage. An interlocking member is provided between the key cover and the negative pressure adjusting valve, and opens the negative pressure adjusting valve in an interlocking manner with an operation of opening the key cover.
US08813722B2 Fuel injector holder
A fuel injector for an internal combustion engine having an elongated body with a fuel inlet end and a fuel discharge end. The injector body includes an outwardly extending plate attached at a position between its ends and this plate includes at least one radially outwardly extending tab so that the cross-sectional shape of the plate is noncircular. A fuel cup receives the fuel inlet end of the fuel injector and includes a radially inwardly extending ledge at a mid position of the cavity. This ledge includes a through bore complementary in shape to the shape of the plate so that, with the fuel injector and plate aligned at a predetermined angular assembly position, the plate passes through the ledge upon insertion of the fuel injector into the cavity. Thereafter, rotation of the fuel injector and attached plate to a locking position positions the tabs above the ledge thus locking the fuel injector to the fuel cup.
US08813721B2 Pressure fluctuation control device for controlling pressure fluctuation in upstream side of common rail
A device for controlling a variation in pressure upstream of a common rail, the device being an extremely simple and small-sized compact device which is used in a pressure accumulating common rail type fuel injection apparatus. The device for controlling a variation in pressure upstream of a common rail can supply high-pressure fuel to the common rail in a stable pressure state by preventing pulsation of a high-pressure pump from occurring in each cylinder of the pump and also preventing generation of a surge pressure caused by opening and closing of a check valve. The device is provided with a secondary common rail which is connected to the fuel outlets of the check valves each provided to each of the cylinders of the high-pressure pump and which has a volume equal to or less than the volume of the common rail, and the device is also provided with injection pipes which connect between the common rail and the fuel outlets of the secondary common rail. The number of the injection pipes is set to be less than the number of the check valves each provided to each of the cylinders of the high-pressure pump.
US08813717B2 Internal combustion engine
An internal combustion engine 100 includes a cylinder 102 that defines a combustion chamber 196 causing a premixed gas to be combusted, a piston 120 that defines the combustion chamber 196 together with the cylinder 102, and reciprocates in the cylinder 102, and an active species generator 150 that generates active species. The internal combustion engine 100 promotes combustion of the mixed gas by the active species generated by the active species generator 150. The piston 120 includes an active species generation chamber 194 that is formed therein and open to a top surface of the piston 120, and in which the active species generator 150 generates the active species.
US08813716B2 Pre-combustion chamber tip
A pre-combustion chamber tip for an internal combustion engine having a first body portion with a pre-combustion chamber located within, the first body portion having a terminal end with a plurality of orifices configured to direct expanding gases out of the pre-combustion chamber and a second body portion attached to the first body portion, the second body portion having an exterior surface, a cooling fluid opening formed in the exterior surface, a cooling fluid passage in fluid communication with the cooling fluid opening, and a ridge associated with the cooling fluid opening, the ridge extending from the exterior surface and configured to divert cooling fluid flow into the cooling fluid opening and cooling fluid passage.
US08813714B2 Lubrication of cylinders of large diesel engines, such as marine engines
There is disclosed a method for cylinder lubrication of large diesel engines, such as marine engines. Injection of lubricating oil is performed via a number of injection units that correspond to a multiple of the cylinder number in the engine. There is desired an efficient distribution of the lubricating oil, not only across the periphery of the cylinder, but also across the travel of the piston in the cylinder in order thereby to reduce the consumption of lubricating oil. This is achieved in that lubricating oil is supplied by a combination of injection of a first part of the lubricating oil directly on a ring area of the cylinder wall before the passage of the piston and an injection of a second part of the lubricating oil directly onto the piston during its passage.
US08813712B2 Piston for an internal combustion engine and method for its production
A piston for an internal combustion engine has a piston head, a piston skirt, and a circumferential recess configured between the piston head and the piston skirt. The piston has a piston base body and a piston ring element. The piston base body has a crown region of a combustion bowl and the piston skirt. The piston ring element has a piston crown, a wall region of the combustion bowl, a circumferential top land, and a circumferential ring belt with ring grooves. The piston ring element has a circumferential cooling channel between the wall region of the combustion bowl and the ring belt, closed with a closure element. The piston base body and the piston ring element have a circumferential joining seam in the region of the combustion bowl, by way of which seam they are non-releasably connected with one another.
US08813709B2 Switchable pressure supply device
A switchable device for supplying at least one consumer of an internal combustion engine with pressure. The device includes the following: a housing having a housing interior; a displacement element arranged in the housing, which element can be displaced between a first end position and a second end position, the displacement element having a pressure surface which at least partially delimits a fluidically connectible accumulator chamber together with the wall of the housing interior, the accumulator chamber being connectible to a pressure source in a fluid-conducting manner; an energy accumulator which interacts with the displacement element, the displacement element being displaceable against the force of the energy accumulator from the first end position into the second end position under the effect of pressure applied to the accumulator chamber; a locking mechanism by which the displacement element can be locked in the second end position; a switching mechanism which can be actuated by an actuator, has a switch element that can be brought into at least two switching positions and interacts with the locking mechanism in such a manner that the displacement element can be locked and unlocked in a first switching position of the switch element and cannot be locked and not unlocked in a second switching position of the switch element.
US08813708B2 Air pillow flow guidance and acoustic countermeasure system for an air intake tract
An air pillow system for an air intake tract includes a plurality of inwardly extending ribs arranged in a distally spaced arrangement and defining a plurality of peripherally closed air pillow pockets. Each pocket has an open end opening towards an airflow stream to be guided. Each rib is configured with an inwardly extending length selected to correlate with a boundary of a low-loss airflow glide path. The air pillows operate to guide the airflow stream along the low-loss airflow glide path with reduced airflow stream turbulence and airflow pressure loss.
US08813707B2 Method for meshing a starting pinion of a starter device with a toothed ring of an internal combustion engine
A method for meshing a starting pinion of a starter device with a toothed ring of an internal combustion engine includes aligning rotational speed of the starting pinion with the rotational speed of the toothed ring before meshing takes place. As meshing occurs, a vibration characteristic is measured. If a vibration characteristic variable is not within an admissible value range, activation of the starting pinion is varied during a subsequent meshing process.
US08813706B2 Internal combustion engine having valve lifter assembly with misalignment limiting key pin
An internal combustion engine includes a housing defining a lifter bore, and a slot in communication with the lifter bore. A valve lifter assembly is positioned within the lifter bore such that a key pin of the valve lifter assembly extends into the slot. The key pin has a contoured outer surface contacting the engine housing within the slot at a first and a second rotational orientation of the valve lifter, to limit misalignment thereof.
US08813703B2 Method for adjusting a crankshaft of an internal combustion engine, camshaft adjustment system, and internal combustion engine having an adjustable crankshaft
A method for adjusting a crankshaft of an internal combustion engine which has a camshaft adjuster that in turn has a triple-shaft gear mechanism with a setting shaft, a camshaft sprocket and a camshaft. The camshaft sprocket is drivably connected to the crankshaft. During motor standstill or in a transition phase, in which at least one of the three shafts of the triple-shaft gear mechanism stands still, a driving of the setting shaft occurs. Also, a camshaft adjustment system is disclosed which has a triple-shaft gear mechanism with a control device that adjusts the crankshaft during the motor standstill or in a transition phase.
US08813702B2 Valve timing control device
Provided is a valve timing control device, including: a drive side rotating member, a driven side rotating member, fluid pressure chambers, partition portions, advanced angle control oil passages, retarded angle control oil passages, an intermediate lock mechanism, and a retarded angle lock mechanism, in which the intermediate lock mechanism is configured to include a single intermediate lock member, a biasing mechanism which biases the intermediate lock member, and an intermediate fitting depression portion, and the retarded angle lock mechanism is configured to include a single retarded angle lock member, a biasing mechanism which biases the retarded angle lock member, and a retarded angle fitting depression portion.
US08813701B2 Adjustment device for a valve drive mechanism of an internal combustion engine
In a phase adjustment device for a valve drive mechanism of an internal combustion engine, in particular a camshaft adjustment device, with a phase adjustment unit which, for adjusting a phase position in a normal operating mode, comprises a coupling unit for controlling an adjustment gear element by applying a braking force, and with a failsafe adjustment arrangement for setting a defined fail-safe phase position in a fail-safe operating mode, the adjustment unit includes mechanical means for varying the braking force of the coupling unit of the phase adjustment unit for setting the phase angle to a controllable failsafe phase angle position.
US08813700B2 Camshaft adjustment mechanism having a locking apparatus
A camshaft adjustment mechanism is provided having a rotor adapted to be connected to a camshaft, a stator arranged around the rotor, and a cover associated with the stator. An advance chamber and a separate retard chamber are formed between the rotor and the stator and separated from each other by a vane extending from the rotor. The camshaft adjustment mechanism further includes a locking apparatus adapted to lock the rotor from rotation. A first oil control valve is associated with the advance chamber and the retard chamber to control oil flow to the advance chamber and the retard chamber. A second oil control valve is associated with the locking apparatus to control oil flow to the locking apparatus.
US08813697B2 Air spring system for an internal combustion engine
A method of supplying air to an air spring biasing one of an intake valve and an exhaust valve of an internal combustion engine to a closed position is disclosed. The method includes: driving an air compressor with a motor prior to starting of the internal combustion engine, the air compressor fluidly communicating with the air spring to supply air to the air spring; determining that a predetermined condition has been reached; starting the engine once the predetermined condition has been reached; and driving the air compressor with a rotating shaft of the engine once the engine has started.
US08813695B2 Split-cycle engine with crossover passage combustion
Methods, systems, and devices are disclosed that generally involve split-cycle engines in which a combustion event is initiated in a crossover passage that interconnects a compression cylinder and an expansion cylinder of the split-cycle engine. In one embodiment, the compression piston leads the expansion piston by a phase shift angle so that, for example, a substantial amount of the combustion event can occur in the crossover passage at a constant volume.
US08813692B2 System and method for determining coolant flow in an engine
A system includes a temperature determination module and a flow determination module. The temperature determination module determines an engine coolant temperature based on input received from an engine coolant temperature sensor and determines an engine material temperature based on input received from an engine material temperature sensor. The engine coolant temperature is a temperature of coolant in an engine, and the engine material temperature is a temperature of at least one of an engine block and a cylinder head. The flow determination module selectively determines coolant flow through the engine based on the engine coolant temperature and the engine material temperature.
US08813691B1 High efficiency, ternary mix engine
Pressurized and superheated, dry steam is admitted into the working chamber of a spark ignition engine for the purpose of increasing the thermal efficiency of the engine. The steam is admitted into the working chamber near the end of compression, and before ignition of the fuel. An igniter ignites the fuel. Additional work is pneumatically recovered from the steam, thus augmenting the total work obtained by the engine.
US08813690B2 Engine control techniques to account for fuel effects
A technique for engine control to account for fuel effects including providing an internal combustion engine and a controller to regulate operation thereof, the engine being operable to combust a fuel to produce an exhaust gas; establishing a plurality of fuel property inputs; establishing a plurality of engine performance inputs; generating engine control information as a function of the fuel property inputs and the engine performance inputs; and accessing the engine control information with the controller to regulate at least one engine operating parameter.
US08813684B2 Solid wall closed containment aquaculture system
This system for cultivating marine species employs a marine-based array of floating closed-containment tanks composed of panels made of waterproof fiberglass laminate materials and internal buoyant foam-based materials. The panels, connected by flanged struts, form the walls and bottom of the tanks, which are substantially cylindrical in overall shape. The tops of the tanks are open to the atmosphere but are protected from predators via a thick mesh top net. The system also employs a filtration system which utilizes centrifugal water flow and hydraulics to remove sludge and solid matter which is then filtered and transformed into a component for use in garden fertilizers. It also uses an electronic computerized system for monitoring and controlling the marine species rearing environment.
US08813682B2 Device for dispensing a fluidic consumable for an animal
Described is a fluidic consumable dispensing device for reliably and consistently dispensing uniform animal consumables. More specifically, the device dispenses animal consumables having the viscosity of a fluid such that the consumables are not broken or malformed and do not become oriented within the device such that they clog the flow of consumables from the device.
US08813680B2 Milking box with robotic attacher
In certain embodiments, a system includes a front wall, a rear wall positioned substantially parallel to the front wall, and first and second side walls each extending between the front wall and the rear wall. The first side wall includes a gate, and the second side wall is spaced apart from the first side wall such that the front wall, the rear wall, the first side wall, and the second side wall define a milking box stall of a size sufficient to accommodate a dairy livestock. The system includes an equipment portion located adjacent to the rear wall. The equipment portion houses a robotic attacher configured to extend between the rear legs of a dairy livestock located within the milking box stall in order to attach milking equipment to the dairy livestock.
US08813676B2 User interface for a controller
A user interface for a controller may include a panel having multiple indicia, a parameter selector configured to move relative to the multiple indicia, and an indicator to indicate which of the multiple indicia is selected by the selector.
US08813675B2 Time-temperature indicators comprising crystallized diacetylenic indicator compounds
Crystallized diacetylenic compounds having certain crystallographic and other characteristics; diacetylenic compounds and mixtures crystallized from diacetylenic solutions; methods of preparing and identifying solvent systems for dissolving diacetylenic compounds; diacetylenic solutions; methods of recrystallizing diacetylenic compounds; crystals of 2,4-hexadiyn-1,6-bis(alkylurea) compounds; and ambient condition indicators and time-temperature condition indicators comprising crystallized diacetylenic compounds.
US08813672B2 Swimming platform for a boat
A swimming platform assembly that is adapted to be mounted to a drive assembly housing of a watercraft includes a support platform adapted to provide a stable support for a swimmer and a mounting assembly coupled to the support platform to mount the support platform onto the watercraft. The support platform has planar top and bottom surfaces, while the mounting assembly is secured to an intermediate portion of a drive assembly housing of the watercraft such that the top surface of the support platform is disposed below the surface of the water when the watercraft is stationary or is traveling in a forward direction at or below a critical rate of speed, and such that the bottom surface of the support platform is disposed above the surface of the water when the watercraft is traveling in a forward direction above the critical rate of speed.
US08813671B2 Water parachute for surface vessel motion impedance
A projectile includes an instant adhesive rubber directly connected to a high tensile strength rope and a water parachute. The projectile can be aimed at, for example, the front one-third of the vessel. Upon impact, an energetic material, such as lead azide, can be initiated to push the rubber onto the vessel and simultaneously deploy the water parachute. The parachute may be weighted to cause the parachute to submerge in the water. A tension generated by the vessel dragging the water parachute would arrest the motion and limit the speed and mobility of the vessel without significant damage to the surface vessel or occupants.
US08813669B2 Towed antenna system and method
A towable antenna system is deployable and retrievable from and tetherable to an underwater vehicle while the underwater vehicle is submerged under water. An underwater vehicle having a towable antenna system is capable of communicating with one or more remote communication systems, the towable antenna system acting as an intermediary for communications between a submerged underwater vehicle and the one or more remote communication systems.
US08813668B2 Device for rotating turntable
A device for rotating a turntable includes a turret and a turntable bearing The turret is rotatable in a through-going opening or well in the hull of a vessel and has axial and radial bearing assemblies arranged in a polar array about the turret center line. In order to reduce the substantial wear caused by relative movements between the axial wheels of the bearing assembly and the circular rail on the bearing support structure, the axial wheels are conically shaped with a double curved surface rolling on the upward facing edge of the circular rail with a slope aligned with an extension line of the rail substantially intersecting with the shaft center line at the center line of the turret. The radial bearing assembly includes horizontally arranged radial wheels with double curved surfaces. Each wheel rolls on an inward facing edge of the circular rail.
US08813666B2 Barrier system for inhibiting marine growth on submerged component of boat
A barrier system for inhibiting marine growth on a submerged component of a boat operates on the principle that limiting the availability of nutrients that marine organisms need to survive and thrive will inhibit the growth of marine organisms. The barrier system, by restricting the exchange of water between the body of water enclosed within the barrier system and the body of water outside of the barrier system, creates and maintains a body of stagnant water which surrounds the submerged component targeted for protection from fouling growth. The submerged component may be a mounting bracket for an outboard engine and the barrier element may be resiliently adjustable in response to the act of tilting the outboard engine.
US08813665B2 Dual-rudder mechanism for performance sailboats
A dual-rudder control mechanism suitable for use in the sailboats (1), comprising an extendable pivot (8) having each end a respective rudder, mechanism (20) for extending the pivot (8) length, and a control mechanism being responsive to tilting angle of the sailboat (1), and activating or deactivating the mechanism (20) for extending the pivot length in response to the threshold tilting angle of the sailboat body.
US08813664B2 Controller, computer readable medium storing control program, and sewing machine
A controller is disclosed that is communicably connected to a plurality of sewing machines and that includes a display device displaying at least information pertaining to a sewing operation. The controller includes a display controller provided with a queue allocated to each of the plurality of sewing machines and displaying sew pattern data stored in each of the queues to the display device such that the sew pattern data is organized by the sewing machine associated therewith; a specifier specifying one or more sew pattern data from a source queue associated with one of the sewing machines displayed on the display device; a data modifier transferring or copying the one or more sew pattern data specified by the specifier to the destination queue associated with another sewing machine and a data transmitter transmitting the sew pattern data stored in the modified queues to the sewing machines associated therewith.
US08813661B2 Tiered serving tray
A tiered tray is provided that includes a first tier with a first support member coupled thereto; a second tier with a second support member coupled thereto; and a table insert having a cavity therein that accepts at least one of the first and the second support members. The first support member maintains a level of the first tier above a level of a table and the second support maintains a level of the second tier above the level of the first tier, and the first tier is removably attachable to the table insert and the second tier is removably attachable to the first tier.
US08813654B2 Running gear frame for a running gear of a rail vehicle
A running gear frame for a rail vehicle includes a central transverse beam, and two longitudinal beams connected together in a frame transverse direction via the transverse beam, wherein the transverse beam has at least a front web element, a rear web element and a transverse beam lower chord. The web elements run between the longitudinal beams in the frame transverse direction and in a frame height direction and are connected therewith and are arranged spaced apart in a frame longitudinal direction. The transverse beam lower chord extends on an underside of the transverse beam between the longitudinal beams and is connected with the web elements. Furthermore, the transverse beam lower chord extends beyond the front web element and/or the rear web element by at least 10% of the web element distance.
US08813653B2 Rail-guided cart system and branching control method for a rail-guided cart system
A rail guided vehicle provided with a lateral pair of adjustable rollers in height is allowed to travel along travelling rails provided with a lateral pair of guide parts having long and short two vertically protruding lengths. Positions of the adjustable rollers in height may be changed such that both rollers are in an intermediate position or one is in an advanced position and the other is in a retracted position. One travelling rail branches into a first branching side and a branching/merging side, and the branching/merging side merges with a straight-travelling side of another travelling rail. When the rail guided vehicle travels on the one travelling rail toward the first branching side and travels straight on the other travelling rail, the height adjustable roller on the side opposite the branching/merging side takes the advanced position, and when travels on the branching/merging side, the rollers take the intermediate position.
US08813652B2 Pyrophoric projectile
A projectile includes an ogive at a forward end and a projectile body removably coupled to an aft end of the ogive. A signal dye or a filler material is located within a first cavity in the projectile, wherein the first cavity is at least partially located within the ogive. A pyrophoric material is also located within the first cavity, wherein the pyrophoric material is hermetically sealed either within or by the first cavity.
US08813651B1 Method of making shaped charges and explosively formed projectiles
A method of making a liner for a shaped charge or an explosively formed projectile may include making a liner substrate using a 3D additive manufacturing process. At least a portion of the surface of the liner substrate may be surface finished. The surface finished portion may be electroplated with a metal to form a multi-layer liner.
US08813649B1 Low foreign object damage (FOD) weighted nose decoy flare
The present invention discloses a low foreign object damage nose weight for affixing to a either a standard or kinematic decoy flare comprising a thin walled nose cup having a closed end, an open end, an internal cavity, and at least one sidewall attached to said closed end and surrounding said internal cavity; and a metal powder disposed within the internal cavity for weighing down the forward end of the decoy flare, said nose cup capable of being affixed to a forward end of a decoy flare such that said powder is jettisoned from said nose cup upon burn out of a flare pellet subassembly of said decoy flare thereby reducing the weight of the nose cup and the possibility of foreign object damage to aircraft, ground troops, ground equipment and buildings resulting from the falling nose weight.
US08813632B2 Adjustable firearm gas block
An adjustable firearm gas block has a gas channel intersected by a threaded bore. A set screw with longitudinal slots is driven through the bore until it enters and constricts the gas channel. A second bore, parallel to the first bore, is connected to the first bore by a passage. A spring and a detent plunger having a slanted notch are inserted in the second bore with a bearing located in the slanted notch and passage. When the detent plunger is in a resting position, it presses the bearing into a longitudinal slot, preventing the set screw from turning. When the detent plunger is urged away from the resting position, the bearing disengages the longitudinal slot, traveling into the slanted notch and allowing the set screw to rotate, thereby adjusting the gas pressure emitted by the gas block.
US08813627B2 Method and system to detect improvised explosive devices
A method and system to detect an improvised explosive device is disclosed. In a particular embodiment, the method includes dispersing a mixture containing a fluorescent material uniformly over a ground cover, illuminating the ground cover with wavelengths of visible light or ultraviolet (UV) light causing the fluorescent material to fluoresce in a visible light spectrum, and detecting where the mixture has been disturbed on the ground cover by visually observing inconsistencies in the fluorescent material on the ground cover that is fluorescing to indicate a location of the improvised explosive device. The method also includes that the mixture is adapted to cling to a person, clothes, or any combination thereof, upon contact.
US08813625B1 Methods of manufacturing variable porosity flow diverting devices
Vascular treatment and methods include a plurality of self-expanding bulbs and a hypotube including interspersed patterns of longitudinally spaced rows of kerfs. Joints between woven structures and hypotubes include solder. Woven structures include patterns of radiopaque filaments measureable under x-ray. Structures are heat treated to include at least shapes at different temperatures. A catheter includes a hypotube including interspersed patterns of longitudinally spaced rows of kerfs. Heat treating systems include a detachable flange. Laser cutting systems include a fluid flow system.
US08813623B2 Assembly for coping and mounting trim molding
An assembly for coping and mounting trim molding is provided. A trim holding device for mounting a finish trim molding and a coping device are provided. The coping device includes a platform, having a back, into which to place a finish trim molding for coping and cutting, and a blade assembly having a cutter blade and configured to be manually actuated by a lever. The blade assembly is adjustable and is configured to rotate. The cutter blade is configured specifically to a size and a shape of the finish trim molding to be cut and coped. The mounting device includes a bracket, having a pair of mounting flanges, configured for placement along a wall. The bracket and flanges form generally an “F” shape trim holding device. The flanges are configured to securely hold a finish trim molding without the use of nails, glues, and adhesives.
US08813622B2 Machine for slitting metal sheet
A machine for slitting metal sheet into strips includes a fixed upper beam and a lower beam that is displaceable vertically. Both beams support slitter heads that move along the beams. Each beam carries an arbor that rotates in it and extends through the slitter heads on it. Each beam also has a fixed threaded shaft and lock rods that extend through the slitter heads on it. Each slitter head carries a knife that rotates with the arbor for its beam. Each slitter head also has a motor-driven nut that engages the threaded shaft extending through the beam and, when rotated, moves the slitter head along its beam. The slitter heads have clamps, which clamp down on the lock rods to secure the slitter heads in fixed positions. The knives rotate about axes that are skewed slightly relative to the axes of the arbors that drive them.
US08813620B2 Main body vise device in band saw machine
Disclosed is a main body vise device (7) in a band saw machine, characterized in that: a movable main body vise body (33) is provided to a main body vise bed (31); an upstream movable vise jaw (37) is provided integrally to this main body vise body (33), while a downstream movable vise jaw (41) is movably provided on a downstream side of the main body vise body (33); a first pressing/biasing module (43) capable of advancing and retreating the main body vise body (33) is provided; and a second pressing/biasing module (45) capable of advancing and retreating the downstream movable vise jaw (41) independently of the upstream movable vise jaw (37) is provided.
US08813617B2 Cutting insert and cutting tool
A cutting insert has a longitudinal insert axis A, a cutting head and an insert shank which extends rearwardly from the cutting head. The insert shank includes an insert clamping portion with an asymmetric cross section taken perpendicular to the insert axis A. The insert shank has a peripheral surface extending along at least a portion of the total length of the insert shank. The cutting insert has a first dividing plane P1 which contains the insert axis A. The first dividing plane P1 may be parallel to a line L which extends along the longest cross-sectional dimension of the insert clamping portion 40. On one side of the first dividing plane P1, the peripheral surface comprises first and second longitudinally extending depressions. On the other side of the first dividing plane P1, the peripheral surface comprises first and second abutment surfaces separated by a third depression, the first and second depressions being separated by a third abutment surface.
US08813615B2 Handle assembly for hand-operated tool
A handle assembly for a hand-operated tool includes first and second front vertical members pivotally connected to the tool and first and second rear vertical members pivotally connected to the tool. A first connecting link connects the first front and rear vertical members. A second connecting link connects the second front and rear vertical members. A first handle extends between the first and second front vertical members. A second handle extends between the first and second rear vertical members.
US08813614B2 Multi-bit tool
A multi-bit tool (1) including a housing (2) and a drive input shaft (3). The housing incorporates at least two storage recesses (5) accessible from outside the housing. The housing may include a first (6) and a second (7) socket, each axially aligned with the drive input shaft, the first socket being smaller than the second socket and positioned intermediate the second socket and the drive input shaft such that tool bits (4) driven by the first socket pass through the second socket to drivably engage with the first socket. It is preferable that the storage recesses communicate with a central bore to permit the active bit to be internally interchanged. To this end the housing may further incorporate a bore axially aligned with the drive input shaft and the first and second sockets. The tool may further include a sleeve (20) and bolt (21) assembly operable between a bit loading position and a working position, the bolt having a claw (35) to engage a waisted portion (15) of the tool bit, a flange portion (41) and a drive input portion being the drive input shaft (3). In use, the tool drives bits through the drive input shaft which receives drive input to the bolt part of the tool, the flange portion of the bolt driving the housing to thereby transmit the drive input to the first and second sockets of the housing.
US08813608B2 Gear housing
The invention relates to a gear housing (1) comprising a gear, particularly comprising a gear of a wiper device for motor vehicles, having a housing base body (4), having a housing cover (3) affixed at a distance to the housing base body (4) by means of a plurality of retaining clips (6) made of spring steel in circumferential direction, and having an annular seal (20) disposed between the housing base body (4) and the housing cover (3) and pressed against a support region (24) of the housing base body. The invention provides that the radial extension (y) of the support region is smaller than the radial extension (x, x′) of the annular seal.
US08813606B2 Transmission
A transmission includes a case having an internal space; a first partition wall which is provided in the case and forms a boundary between a first chamber which is arranged in the case and houses a rotating object, and a second chamber which is arranged in the case, is connected to the first chamber, and maintains equal pressure between the first chamber and outside air; a second partition wall which is provided in the case and forms a boundary between the second chamber and a third chamber which is arranged in the case and stores fluid below the second chamber; and a third partition wall which is provided in the case and forms a boundary between the first chamber and the third chamber. A first hole and a second hole are formed in that order from the first chamber side in the second partition wall.
US08813605B2 Pendulum absorber snubber
An apparatus for damping vibrations in an internal combustion engine. The apparatus includes a pendulum-type torsional absorber that uses a hydraulic snubber mechanism to limit travel of the pendulum without causing noise or damage to the absorber, crankshaft or other engine components.
US08813603B2 Crank drive
A crank drive has a crankshaft having at least one crank pin having a bearing surface with a concavely curved shape in a longitudinal crankshaft section and a conrod having a big end fitted to the crank pin and having a bearing surface with a convex shape in contact with the concave shape of the bearing surface of the crank pin in a load-bearing area that transmits forces acting between the big end of the conrod and the crank pin when the drive is in use. The shapes of the bearing surfaces are in accordance with the principle of uniformly distributed stresses such that essentially the same equivalent stress is distributed overall in the bearing surfaces in time average.
US08813599B2 Gear structure
A gear structure comprising: a reinforcement member fixed onto a side surface of a gear; and a fixation section configured to fix the reinforcement member onto the side surface of the gear, the fixation section being provided on a line of contact action of the gear.
US08813597B2 Return structure for a ball screw with a chain type rolling assembly
A ball screw comprises a screw, a nut, two return assemblies and a rolling assembly. The two return assemblies are disposed in two ends of the nut, and each of the return assemblies is defined with a return passage provided with two guiding grooves at two sides thereof for guiding the linking portions of the rolling assembly. The guiding grooves twist an angle of about 90 degrees within the return portion of each of the return assemblies to prevent the linking portions from being stretched or extruded improperly to reduce the deformation to the lowest, thus effectively extending the service life of the rolling assembly.
US08813594B2 Rack and pinion steering gear unit
A rack and pinion steering gear unit is achieved that is capable of preventing an increase in operating force of the steering wheel and auxiliary operating force from a motor, and improving the response performance to minute operation when traveling straight. A pressing roller 34 elastically pushes the rear surface 29 of a rack shaft 9 toward a pinion shaft 5. This pressing roller 34 is supported by way of a radial needle bearing 16a by a support shaft 33 that is supported by and fastened to a holder 30 so as to be able to rotate freely. A thrust needle bearing 35 that receives a thrust load that is applied to the pressing roller 34 is provided between both side surfaces in the axial direction of the pressing roller 34 and the inside surface of the holder 30.
US08813590B2 Coupling mechanism for releasably interconnecting a first and a second mechanical member and a linear actuator equipped with such a coupling mechanism
The invention refers to coupling mechanism and a linear actuator incorporating such a mechanism for releasably interconnecting first and second mechanical members (1, 2), longitudinally movable relative to each other, a first one of said mechanical members (1) pivotably supporting an end (F) of a first link of a knee link mechanism (3), also incorporating a second link member (3b), which first and second link members are pivotally connected to another in a knee joint (E), a control rod (4) pivotally connected to said knee joint (E), the end (D) of the second link member (3b) remote from the knee joint (E) being connected to a hook arm (5), the opposite end of which is pivotally supported at a support point (B) stationary positioned relative to said first mechanical member (1), said hook arm (5) having a hook (5a) facing said second mechanical member and being in mechanical engagement (A) with a shoulder (6, 6′) on said second mechanical member (2) as long as the said knee joint (E) is kept in a substantially stretched position by said control rod (4), which is kept stationary under influence of a holding force exerted in connection to said first mechanical member (1), but which is arranged to displace the knee joint (E), thus that the hook (5a) of the hook arm (5) is pulled out from its engagement with the shoulder on the second mechanical member, when the holding force expires or drops under a threshold value.
US08813589B2 Eccentric moment stepless adjustable vibrating mechanism
The present invention relates to an eccentric moment stepless adjustable vibrating mechanism comprising a box body. At least four eccentric shafts are installed on the box body, wherein half of the eccentric shafts are arranged side by side at the upper part of the box body to form the eccentric group of an upper layer, and the other half of the eccentric shafts are arranged side by side at the lower part of the box body to form the eccentric group of a lower layer, each eccentric shaft is provided with an eccentric block and a gear, the gears of the eccentric group of the upper layer are meshed with each other, the gears of the eccentric group of the lower layer are meshed with each other; one of the eccentric shafts of the eccentric group of the upper layer is connected with a first hydraulic motor and the other eccentric shaft thereof is provided with an upper chain wheel; one of the eccentric shafts of the eccentric group of the lower layer is connected with a second hydraulic motor and the other eccentric shaft thereof is provided with a lower chain wheel; the upper and lower chain wheels are connected with each other by a chain; two adjusting chain wheels which are connected with each other by a connecting rod are arranged between the eccentric groups of the upper and lower layers; the two adjusting chain wheels are both connected with the chain; and the connecting rod is fixedly connected with a telescopic rod of a hydraulic cylinder installed on the box body. The present invention can realize the optional adjusting control of working amplitude of an engineering machine, is favorable to prolong the service life of the machine, improves working efficiency and working adaptability, and has strong practicability and wide market application prospect.
US08813586B2 Starter motor having seal plate to seal bearing box formed in end frame
A starter motor is disclosed which includes: 1) a hollow yoke having an open end; 2) a magnetic field system provided on an inner periphery of the yoke; 3) an armature surrounded by the magnetic field system with a predetermined gap therebetween, the armature having an armature shaft; 4) an end frame that closes the open end of the yoke and has a bearing box formed therein, the bearing box being recessed inward of the yoke from an end face of the end frame and having an open end on the end face of the end frame, the bearing box also having a bearing disposed therein to rotatably support an end portion of the armature shaft; and 5) a flexible seal plate that is attached on the end face of the end frame to hermetically seal the open end of the bearing box formed in the end frame.
US08813583B2 Particulate monitor
A particulate monitor includes a housing, an air-moving device coupled to the housing, and an air passageway disposed at least partially within the housing. The air-moving device is operable to create an airflow through the air passageway. The particulate monitor may include a real-time measuring device positioned at least partially within the housing and in fluid communication with the air passageway and a particulate collection device positioned at least partially within the housing and in fluid communication with the air passageway. A collection device may be positioned downstream of the real-time measuring device. At least one impactor may be movably coupled to the housing to be movable between a first position adjacent the air passageway and a second position displaced from the air passageway.
US08813581B2 Force measuring system, method for measuring forces and torques on a rotating body and wind tunnel with a model arranged therein and comprising at least one propeller with a force measuring system
A force measuring system is provided for measuring forces on a rotating body that includes, but is not limited to a force measuring device, which is mounted on the rotating body, as well as a position sensing unit for detecting the rotation of the rotating body and an evaluation unit, which is connected to the force measuring device and the position sensing unit. The evaluation unit is configured for recording a force value measured by the force measuring device depending on the detected position of the rotating body. The force measuring system allows the forces and torques on a rotating body to be determined precisely and as flexibly as possible, independently of the prevailing rotation speed of the rotating body.
US08813579B2 Pressure sensitive transducer assembly and control method for a system including such an assembly
Pressure sensitive transducer assembly that includes a force sensing resistor. The force sensing resistor includes: first and second substrates; at least a first and a second electrically conductive traces on the inner surface of the first substrate including interdigitated fingers defining a sensitive area; and a resistive layer facing the sensitive area. The force sensing resistor includes an auxiliary trace on the inner surface of the first substrate connecting the first trace to the second trace through a constant resistance that is not dependent on the force applied to the substrates. The constant resistance being of a value largely greater than the value of the variable resistance which can be measured indirectly between the fingers when an external force is applied to the substrates. A system and a control method are also proposed.
US08813578B2 Sensor system
A sensor system has a rotational angle sensor for detecting a rotational angle and a torque sensor for detecting a torque. The rotational angle sensor has a rotatable rotational angle transmitter having index elements. The torque sensor has a rotatable torque transmitter having magnets, which generate a magnetic field, and a magnetic flux unit for amplifying the magnetic field. The index elements and the magnetic flux unit are connected to one another in a rotationally fixed manner.
US08813577B1 Self-contained compressed-flow generation device for use in making differential measurements
A device used in making differential measurements of a flow includes a flow obstruction and a support arm. The flow obstruction's forward portion is a nose cone. The flow obstruction's aft portion is coupled to the nose cone. The support arm's first end is coupled to an exterior wall of a conduit, and its second end is coupled to the forward portion of the flow obstruction. The support arm positions the flow obstruction in the conduit such that a flow region is defined around its nose cone, and such that the support arm's first and second end are separated from one another with respect to a length dimension of the conduit. Measurement ports are provided in the support arm and flow obstruction. Manifolds extending through the flow obstruction and support arm couple the ports to points at the exterior wall of the conduit.
US08813576B2 Coriolis mass flow meter with micro-bend tubes
A new type of coriolis mass flow meter is disclosed. In one embodiment, the coriolis mass flow meter comprises two or more flow splitters, each flow splitter being connected to two or more flow tubes; and one or more supporting pipes connecting the flow splitters. The one or more of the flow splitters have a smooth round corner with a 65° turning angle. The distance between the centers of the two or more splitter tubes is about 1.1 to 1.2 times dT, where dT is the inner diameter of each splitter tube. The splitting turning radius RT is about 1 to 2.5 times DN; where DN is inner diameter of the flange portion of the flow splitter. The inner diameter of each splitter tube is about 0.8 to 0.85 times DN/√2.
US08813575B2 Ultrasonic flow sensor and method
A flow sensor includes a conduit and an ultrasonic transceiver. The conduit has an inner surface and an outer surface. The inner surface defines a flow passage through which a fluid may flow in a flow direction. The ultrasonic transceiver is coupled to, and surrounds a portion of, the outer surface of the conduit. The ultrasonic transceiver is configured to transmit ultrasonic waves into the fluid that propagate in a direction that is parallel to the flow direction, receive ultrasonic waves, and supply sensor signals representative of the received ultrasonic waves.
US08813566B2 Instrumentation and analytical techniques suitable for broadband acoustic resonance dissolution spectroscopy
A new analytical technique, instrument and method of testing a material utilizing same is provided. The method of analyzing a test material comprises the steps of (vii) inducing an acoustic emission from a vessel containing a solvent and measuring said emissions; (viii) dissolving a known amount of the test material in the solvent; measuring changes in resonance and absorbance frequencies before and after dissolution to produce a broadband acoustic resonant dissolution emission profile.
US08813562B2 Relative humidity sensor apparatus
A sensor apparatus measures wet-bulb temperature. The sensor apparatus comprises a casing. A measuring device comprises a sock at its probe end. A washing unit having a fluid outlet in the casing projects a fluid on the sock to remove residue and to humidify the sock. An actuator displaces the measuring device between a washing position and a measuring position. In the washing position, the sock is in register with the washing unit in the casing. In the measuring position, the measuring device has the sock out of the casing and away from the washing unit to measure an ambient wet-bulb temperature. A method for measuring a wet-bulb temperature is also provided.
US08813558B2 Fluid level detector
A fluid detector for determining a presence of a fluid within a container, the detector including a sensor assembly with a lens and a sensor element that outputs a first ultrasonic signal in response to an input electrical signal. A generally cylindrical wall extends outwardly from an outer surface of the container and defines a housing with a cylindrical central bore having a base surface. The sensor assembly is coupled to the lens so that the lens focuses the first ultrasonic signal toward the wall. The sensor assembly is positioned such that it receives a second ultrasonic signal from the wall that results from the first ultrasonic signal. The sensor assembly then generates an output electrical signal corresponding to the second ultrasonic signal.
US08813555B2 Angle test apparatus for torsion spring
An apparatus for testing an angle between first and second legs of a torsion spring includes a board, a limiting block and a pin sandwiching the first leg, a positioning member positioning a main body of the torsion spring with the limiting block, and a test block including a bottom wall slidably contacting the limiting block, and a first sidewall and a second sidewall. Angles between the bottom wall and the first and second sidewalls are respectively minimal and maximal values that equal 180 degrees subtracted by an angle within a qualified range between the first and second legs. The first and second sidewalls is moved toward the second leg in turn. If a bottom end of the first sidewall and a top end of the second sidewall both can contact the second leg, the angle between the first and second legs is qualified. Otherwise, the angle is unqualified.
US08813544B2 Outboard motor
A misfire detecting portion executes a misfire detection control that involves evaluating the presence or absence of a misfire in an engine on the basis of an angular speed computed by an angular speed computing portion, and outputting an alert signal to provide notification about a misfire when a misfire is present. A learning portion conducts learning of an operational parameter on the basis of a detection value of a sensor when an engine rotation speed is within a predetermined first range that is larger than a predetermined idling rotation speed. A learning completion evaluating portion evaluates whether learning by the learning portion is completed. A misfire detecting portion conducts misfire detection control under the condition that the learning is completed. The misfire detecting portion does not conduct misfire detection control when the learning is not completed.
US08813542B1 High pressure vessel with movable pressurization piston
Viscometer (150) with a rotor (108) connecting a magnet holder (62) which penetrates a sealed movable piston (96) and rotatable by a coupling magnet (58) and a driving magnet (64) to shear a tested fluid thus imparting torque to a bob (42) mounted on a bob shaft (30) supported via a pair of bob shaft bearings. A spiral spring (140) restricts the rotation of bob shaft (30). Magnetometer (10) measures the angular position of a top magnet (142) connected to the top of bob shaft (30). This angular position information is further converted to the viscosity of the tested fluid.
US08813538B2 Methods and apparatus for insitu analysis of gases in electronic device fabrication systems
Systems and methods are disclosed that include adjusting a pressure level of a sample gas in a testing chamber, for example, using a pressurized inert reference gas, and determining a composition of the adjusted sample gas. By adjusting the pressure level of the sample gas, the composition of the sample gas may be determined more accurately than otherwise possible. Numerous other aspects are disclosed.
US08813537B1 Vehicle body repair device
A vehicle body repair device repairs buckled or dented sheet metal to a desired condition. The device includes a housing and a first head coupled to the housing. The first head has an outer surface facing away from the housing. A second head is coupled to a handle. The second head has an outer surface facing away from the handle. A reciprocating unit is coupled to and positioned in the housing wherein the reciprocating unit urges the first head into repetitive contact with a sheet of material adjacent to the first head when the reciprocating unit is activated. Thus, the sheet of material is urged to conform to a shape defined by the outer surface of the first head and the outer surface of the second head when the sheet of material is positioned between the first head and the second head while the reciprocating unit is activated.
US08813533B2 Point forming processes
A set of tooling for a progressive forming machine comprising die and tool units having internal complementary cavity portions for receiving a workpiece, one of said units being arranged to slide a limited distance along its axis and to be biased by a spring force towards the other unit when the units are mounted in the forming machine, the units each having an end face with a smooth surface finish adapted to press against the smooth surface finish of the end face of the other unit, the end face area of one of the units being relatively small compared to its major cross-sectional area whereby a high contact pressure between the end faces is obtained for a given spring bias force such that extrusion/cooling oil coating a workpiece received in the cavity portions is restrained from leakage from the cavity portions across said end faces during a hydrostatic trapped extrusion of the workpiece in the die and tool units whereby the die and tool units are capable of shaping the workpiece to a degree beyond limits of conventional cold-forming processes.
US08813531B2 Assembly for assisting the removal from storage and transfer of wire
An assembly for moving wire from one point to a second point distant from the first point. The assembly comprises a first unit comprising a wire straightener and a second unit that moves the wire through the assembly.
US08813529B2 Anti-theft device for inverters
Anti-theft device for an inverter assembly including an inverter having a housing with a rear panel, a mounting plate to which the inverter is attached and a locking pin connected at one end to the mounting plate and extending through a hole in the rear panel of the inverter housing when the inverter is in a mounted position, wherein the locking pin includes an opening at the other end through which a U-lock can be inserted.
US08813528B2 Theft prevention apparatus for a personal electronic device
An apparatus for securing a personal electronic or hand held device (PED), includes a housing for a “pull-tight” lock mechanism attached to an elongated, flexible cable looped through a plurality of corner pieces, and a lock for releasable attachment proximate the distal end of the cable for looping the cable around a secure stationary work object and back through a cable accepting means on said “pull-tight” lock housing. A releasable locking mechanism is disposed within said housing to allow movement of said cable in the first direction, but not in the direction opposite from the first direction when the cable is slidably engaged or “cinched” tight through the corner pieces and secured around the PED by the user.
US08813526B2 Water flow paths in a household cleaning appliance with single use and bulk dispensing
An apparatus with water flow paths suitable for a household cleaning appliance having both a non-bulk dispensing system and a bulk dispensing system.
US08813525B2 Revesible garment with warming side and cooling side
A reversible garment with a warming side and a cooling side is comprised of a double knit fabric including a first face and a second face. The garment is reversible such that either face may be worn on the exterior of the garment. When the first side of the garment is worn against the body, the garment provides a heating effect by trapping air and body heat while wicking moisture to the outside of the fabric. When the second side of the garment is worn against the body, the garment provides a cooling garment by accelerating moisture movement across the fabric. Indicia are provided on the garment to indicate whether heating or cooling effects will be provided in the first-side-out configuration and the second-side-out configuration.
US08813515B2 Thermoelectric-enhanced, vapor-compression refrigeration apparatus facilitating cooling of an electronic component
Apparatus and method are provided for facilitating cooling of an electronic component. The apparatus includes a refrigerant loop, a compressor coupled to the refrigerant loop, and a controllable thermoelectric array disposed in thermal communication with the refrigerant loop. Refrigerant flowing through the refrigerant loop facilitates dissipation of heat from the electronic component, and the thermoelectric array is disposed with a first portion of the refrigerant loop, residing upstream of the compressor, in thermal contact with a first side of the array, and a second portion of the refrigerant loop, residing downstream of the compressor, in thermal contact with a second side of the array. The thermoelectric array ensures that refrigerant in the refrigerant loop entering the compressor is in a superheated thermodynamic state by transferring heat from refrigerant passing through the second portion to refrigerant passing through the first portion of the refrigerant loop.
US08813511B2 Control system for operating condenser fans
Methods and systems for controlling the operation of condenser fans are provided. At most discharge pressures, the operation of the condenser fans may be controlled based on a capacity of the compressor system. To adjust operation of the condenser fans, the speed of the fans and/or the number or operational fans may be adjusted. The control of the condenser fans based on compressor system capacity may be overridden at compressor discharge pressures that rise above a high pressure level and fall below a low pressure level. At the high and low discharge pressures, the fan speed and/or number of operating fans may be adjusted based solely on the discharge pressure rather than on the compressor system capacity.
US08813509B2 Ice making assembly with optimized harvesting and related refrigeration appliance
An ice making assembly for a refrigeration appliance includes an ice maker having a mold body defining a plurality of compartments for forming ice cubes therein, a heating element for heating the ice cubes to create a melted portion to assist in removal of the ice cubes from the compartment, and a harvesting assembly including a plurality of elements attached to a rotatable rod. Each element is movable via rotation of the rod through a respective one of the compartments to remove an ice cube from the compartment. Rotation of the rod stopping for a period of time at a stop position in which a removed ice cube can rest atop the harvesting assembly to refreeze the melted portion. Related refrigeration appliances are also disclosed.
US08813508B2 Tray-based continuous throughput blast freezer
A high capacity, continuous production blast freezer includes an insulated enclosure, a refrigeration system supplying cold air to the enclosure and a plurality of trays containing comestibles to be frozen. A tray advancement or pusher mechanism advances a first tray into the enclosure and then advances a second tray into the enclosure, pushing the first tray further into the enclosure. Gradually a first level of the enclosure is filled with trays. An elevator mechanism at both ends of the enclosure allows the trays reaching the end of the enclosure to advance to a second level, and the tray advancement mechanism advances the tray out of the elevator onto the second level. Eventually, as additional trays are pushed into the enclosure, the second level and then optionally further levels of the enclosure are filled with trays. After the enclosure is completely filled with trays, for every tray entering the enclosure a tray exits carrying frozen comestibles, resulting in continuous production of frozen comestibles. The trays travel back and forth through the insulated enclosure on a passive tray guide in the form of rails, rollers or other device, preferably without requiring a conveyor or other active electro-mechanical tray transport system inside the enclosure.
US08813503B2 Gas turbine control systems and methods
Methods and systems for controlling a gas turbine system are provided herein. In one embodiment, a method includes the steps of receiving at least one parameter of turbine inlet air and determining, based on the at least one parameter, an expected condensation level at an intercooler disposed downstream of an inlet air chilling system and in-line between a low pressure compressor and a high pressure compressor. The method further includes determining a desired temperature of the turbine inlet air corresponding to substantially no expected condensation at the intercooler and controlling the inlet air chilling system to chill the turbine inlet air to the desired temperature.
US08813502B2 Cooling structure of gas turbine combustor
It is required for a gas turbine combustor to exhaust low NOx. The gas turbine combustor is provided with a combustion tube which has a cooling passage through which cooling air flows in a double wall structure. The cooling passage has a main cooling air supply opening opened to a side of a combustion zone. The cooling air supplied from the main cooling air supply opening is guided to a direction along an inner wall surface of the combustion tube by a guide. The cooling air flows through the cooling passage inside the combustion tube, and then is reused for film cooling along the inner wall surface. Thus, it is possible to save cooling air. Therefore, a more part of the air supplied from a compressor can be used as air for combustion and it becomes possible to exhaust low NOx.
US08813497B2 Automated mass management control
Embodiments of the invention generally provide a heat engine system, a mass management system (MMS), and a method for regulating pressure in the heat engine system while generating electricity. In one embodiment, the MMS contains a tank fluidly coupled to a pump, a turbine, a heat exchanger, an offload terminal, and a working fluid contained in the tank at a storage pressure. The working fluid may be at a system pressure proximal an outlet of the heat exchanger, at a low-side pressure proximal a pump inlet, and at a high-side pressure proximal a pump outlet. The MMS contains a controller communicably coupled to a valve between the tank and the heat exchanger outlet, a valve between the tank and the pump inlet, a valve between the tank and the pump outlet, and a valve between the tank and the offload terminal.
US08813496B2 Multi-heat source power plant
An apparatus for increasing the efficiency of a multi-heat source power plant includes a thermal collector having access to heat from a solar collector as a heat source for heating a fluid to a first temperature; a second heat source for heating the fluid; a heat exchanger that transfers heat to the fluid which is heated to said first temperature, to raise the temperature of the fluid to a higher temperature; and a power generation cycle using the fluid, heated to the first temperature, as a motive fluid.
US08813494B2 Method and system for a turbocharged engine
Methods and systems are provided for operating a turbocharged engine. An engine system comprises a turbocharger, a bypass path, and a turbo-compound unit. The turbocharger may include a turbine mechanically coupled to a compressor. The turbo-compound unit may include a turbine mechanically coupled to a load, such as a generator. The turbo-compound unit may be coupled in a bypass path around the turbocharger turbine. In this manner, thermodynamic energy flowing through the bypass path may be harvested to increase the engine-operating efficiency. Further, gas flow through the bypass path may be adjusted to potentially improve the transient response of the turbocharger.
US08813491B2 Supercharged liquid-cooled internal combustion engine
A supercharged liquid-cooled internal combustion engine is provided. In one example, a bearing of a turbocharger is cooled in response to a thermal load of the turbocharger while a flow of coolant to a ventilation vessel is controlled. In this way, a coolant flow rate to the bearing and a ventilation vessel may be provided based on cooling demand.
US08813490B2 Internal combustion engine exhaust emission control device and exhaust emission control method
An exhaust emission control device for an internal combustion engine is provided that can suppress the adherence of HC to an EGR path and the like accompanying enrichment of the exhaust air/fuel ratio. The exhaust emission control device includes: a high-pressure EGR path 6 that recirculates a portion of the exhaust gas upstream of a turbine 81 into an intake manifold 3; a high-pressure EGR control portion 43; a low-pressure EGR path 10 that recirculates a portion of the exhaust gas downstream of the turbine 81 into intake plumbing 2; a low-pressure EGR control portion 44; a NOx purification catalyst 31 that is provided inside exhaust plumbing 4 downstream of an exhaust inlet of the low-pressure EGR path 10, traps NOx under an oxidizing atmosphere, and purifies the trapped NOx under a reducing atmosphere; a NOx purification catalyst reduction control unit 41 that performs reduction control of the exhaust air/fuel ratio; and an EGR switching portion 45 that selects recirculation control of exhaust gas by the low-pressure EGR control portion 44 in a case of the exhaust air/fuel ratio being at least a predetermined threshold value, and selects recirculation control of exhaust gas by the high-pressure EGR control portion 43 in a case of being lower than the threshold value.
US08813488B2 Power generation system utilizing buoyant chamber
A system for generating power is described. The system comprises a gas compressor, a reservoir for storing compressed gas and an apparatus adapted to be located within a body of a liquid. The apparatus comprises at least one chamber in fluid communication with the compressed gas reservoir and an output device. In use, a compressed gas is supplied to the/each chamber from the reservoir, the buoyancy of the gas applying an upward force to a portion of the chamber, the upward force moving at least a portion of the chamber from a first position to a second position, the movement of the at least a portion of the chamber adapted to drive the output device to provide a continuous apparatus output. In at least one embodiment of the invention, heat is extracted from the compressed gas for utilization in local heating systems.
US08813482B2 Alarm system for towable hydraulic machines
One embodiment of the system comprises a towable machine having at least one hydraulic motor arranged on the machine and operable to drive at least one wheel arranged on the machine. At least one hydraulic propelling pump is arranged to supply hydraulic fluid flow via a hydraulic circuit to the hydraulic motor to selectively drive the wheel. The system has a non-operative configuration wherein hydraulic fluid flow is blocked between the hydraulic motor and the hydraulic pump. A pressure sensor is associated with the hydraulic circuit to detect an improper pressure load when the circuit is in a non-operative configuration, and operates to trigger an alarm element.
US08813481B2 Exhaust emission control device
An exhaust emission control device comprises a selective reduction catalyst for reacting NOx in an exhaust gas with ammonia, means for adding a urea water into the exhaust gas upstream of the catalyst and a cylindrical mixing pipe as a connection between the adding means and the catalyst, an entry end of the mixing pipe being formed with circumferential opening sections and provided with guide fins for guiding the exhaust gas to the opening sections tangentially of the entry end to provide a mixer structure, the adding means being arranged centrally on the entry end of the mixing pipe and directed toward an exit end of the mixing pipe for addition of the urea water into a swirling flow of the exhaust gas caused by the mixer structure. The opening sections are formed along the swirling flow.
US08813477B2 Exhaust purification system for internal combustion engine
An exhaust purification system is provided that can continuously maintain a NOx purification rate to be high while suppressing the occurrence of ammonia slip. The exhaust purification system includes a slip determination portion 34 that determines the occurrence of ammonia slip based on an output value NH3CONS of an ammonia sensor 26. A reference injection amount calculating portion 31 calculates a reference injection amount GUREA—BS based on a parameter correlating to an operating state of an engine. A switching injection amount calculating portion 32 decreases in amount a urea injection amount GUREA by setting a switching injection amount GUREA—SW to a negative value in response to having determined that ammonia slip has occurred, and increases in amount the injection amount GUREA by setting the switching injection amount GUREA—SW to a positive value in response to a storage amount estimated value STUREA having fallen below a predetermined switch storage amount STUREA—SW.
US08813474B2 Pulsed detonation engine
An engine including a means for supplying fuel to the combustion chamber of the fire tube, that includes a variable-volume transfer chamber for receiving fuel, a fuel transfer means from the tank of the engine towards the transfer chamber, and injection means for injecting fuel into the combustion chamber from the transfer chamber. The engine further includes an elastic return at least partially defined by the fuel contained in the transfer chamber.
US08813469B2 Planetary gear system arrangement with auxiliary oil system
A lubricating system for lubricating components across a rotation gap has an input that provides lubricant to a stationary first bearing. The first bearing has an inner first race in which lubricant flows. A second bearing rotates within the first bearing and has a first opening in registration with the inner first race such that lubricant may flow from the inner first race through the first opening into a first conduit.
US08813467B2 Tire having a structural element reinforced with a hybrid yarn
A tire includes at least one structural element which includes at least one reinforcing element which includes at least one hybrid yarn, the at least one hybrid yarn including a plurality of filaments obtained from at least one first multifilament yarn having a first initial tangent modulus and at least one second multifilament yarn having a second initial tangent modulus, the first and the second initial tangent modulus being different from each other, each one of the first and the second multifilament yarn including a plurality of individual filaments, the individual filaments of each one of the first and the second multifilament yarns being at least partially intermixed with each other. The tire may be a high performance or ultra high performance tire, or a tire suitable for being employed in sporting contests such as track motor races, or a tire suitable for sports utility vehicles.
US08813465B2 Device for blocking ejection of crop material from an auger platform of an agricultural harvester
A device for blocking ejection of crop material from an auger platform of an agricultural harvester features a shield for lying along an axial direction defined by a rotational axis of an auger of the auger platform reaching forwardly over the auger, and a flexible guard attached to the shield to run along the width dimension adjacent the free edge of the shield to hang downward therefrom with the shield in the operational position. A floating connection arranged between the shield and one or more shield mounts attachment the same to the auger platform allow floating of the shield upwardly out of a normal operational position, which is user adjustable. A flexible seal maintains a sealed condition between the shield and the auger platform throughout movement of the shield and in each of several user-selectable operating positions.
US08813459B2 Method of forming a molded fiberglass sidelite assembly
The present relates to a sidelite assembly having first and second panels and a window. Each of the panels has an inner edge extending outwardly from a major planar portion and surrounding an opening. The inner edge includes a first portion having a ridge extending outwardly from a distal end thereof and a second portion having a channel extending inwardly from the distal end. An outer edge extends outwardly from the major planar portion and adjacent a periphery thereof, and includes a first portion having a ridge extending outwardly from a distal end thereof and a second portion having a channel extending inwardly from the distal end. The ridges of the first panel are aligned with and received in the channels of the second panel. The window is disposed within the opening.
US08813454B2 Panel coupling assembly
A panel coupling assembly includes a panel having a side edge with an activating portion. An intermediate coupling member is displaceable with respect to the panel and a base coupling and is provided with a sleeve portion facing the activating portion of the panel. A guide guides the intermediate coupling member from a non-assembled condition to an assembled condition. The guide is configured such that upon displacing the panel with respect to the base coupling member in the panel fixing direction, the activating portion of the panel presses onto the sleeve portion and the intermediate coupling member is displaced in at least a direction extending transversely to the panel fixing direction. A fixing element is engageable to the intermediate coupling member to form a locking member that couples the panel and the base coupling member.
US08813453B2 Laminated shingle with wider nailing zone
A multiple-layer laminated shingle and a method of making the shingle are provided, in which at least one thermal set adhesive of high temperature resistance is applied for securing the shingle layers together, to reduce reliance on a roofer having to fasten (via nails, staples or other fasteners) through a narrow headlap zone of a posterior shingle layer in order to secure the posterior shingle layer to a roof; such that a vertically wide portion of the headlap area of the anterior shingle layer is presented to the roofer as a nailing zone.
US08813449B1 Fire and water resistant expansion and seismic joint system
A fire and water resistant expansion joint system has a cover plate; a spline attached to the cover plate along a first edge of the spline; and two portions of foam, each portion being located on an opposing face of the spline. The foam has a fire-retardant material infused therein. The spline depends from the cover plate and is positioned in a gap between substantially coplanar substrates such that the cover plate overlies the gap. Each portion of the foam is compressed between a respective face of the spline and a face of one of the coplanar substrates.
US08813448B1 Adjustable rigid corner bead
An adjustable corner bead apparatus for aid in the construction of interior wall is provided, the apparatus including a first and a second elongated flange and a corner rod member. Each flange includes a first edge, a second edge opposite the first edge, and a plurality of axially aligned cylinders. Each of the plurality of cylinders are disposed on the first edge of each flange, each of the plurality of cylinders includes an axially aligned bore therethrough. The first and second flanges are disposed such that the first edge of the first flange is proximate the first edge of the second flange and the plurality of cylinders of the first flange are aligned coaxially with the plurality of cylinders of the second flange. The corner rod member is disposed in each bore of the plurality of cylinders of the first and second flanges.
US08813447B2 Apparatus and method for feed through construction
A barrier comprised of a collar defining the form factor of the barrier and a plurality of slidably connected and nested rods creating a continuous barrier conforming to the form factor of the collar. While the collar defines the form factor of the barrier, the slidable rods can be adjusted in their relative positions along the form factor to provide for a barrier that conforms to the contours of the application surface. The barrier may include means to attach the apparatus to the decking and caps to seal the apparatus during construction activities. The rods are interconnected one to another so that the rods can be connected into a continuous barrier. The rods are able to slide relative to each other along the interlocking structure. When the device is set into position, rods may be slid into a barrier structure that conforms to both planar and non-planar surfaces of the application surface. As such, the apparatus provides an effective barrier for further construction processes, e.g. pouring a cement floor while keeping cement from flowing into the desired channel or penetration.
US08813446B2 Cast-in insert
An insert for embedment in a concrete component during casting, having a tubular cavity for receiving a threaded anchorage member, the tubular cavity having an opening arranged to face outward of the concrete component when cast for insertion of the threaded anchorage member, wherein the insert is externally tapered such that, when the insert is embedded in the concrete component and the anchorage member is threadedly engaged within the tubular cavity, axial loading applied to the anchorage member in a sense to withdraw the anchorage member from the insert causes reactional force from the surrounding concrete to be applied to the insert in a direction radially inwardly of the insert, and wherein the insert is formed of deformable plastic material such that said reactional force in turn causes the insert to exert force radially inwardly upon the anchorage member.
US08813443B2 Building envelope assembly including moisture transportation feature
A building envelope assembly including a first structural wall frame, a flexible sheet, a drain assembly, and a seal. The flexible sheet is disposed along a surface of the first structural wall frame. The flexible sheet configured to transport moisture along two opposing surfaces. The flexible sheet includes an upper portion and a bottom portion having a moisture wicking sheet. The drain assembly is configured to receive moisture from the flexible sheet. The seal is attached to the bottom portion of the flexible sheet and is configured to prevent ingress of water, water vapor, and air toward the upper portion of the flexible sheet.
US08813441B2 Mount for pitched roof and method of use
In one embodiment, there is a mount for a pitched roof. The mount comprises a fastening plate. The fastening plate includes at least one support extending upwardly from the fastening plate to support a pair of mounting surfaces a predetermined distance above the pitched roof. At least a portion of the fastening plate extends laterally from the one or more supports. The pair of mounting surfaces is configured to support at least one photovoltaic panel. The mount further includes a clamp housing between the pair of mounting surfaces and receives a clamp. The clamp comprises a pair of laterally extending clamp plates and at least one clamp stabilizer configured to prevent the clamp plate from tilting when the clamping force is applied.
US08813440B2 Solar canopy connector system
A solar canopy connector system for attaching a solar power array to a Zee channel, including: an anchor member for affixing to a top portion of a Zee channel and for resting against the bottom portion of two solar power arrays; a planar step section; a riser section; and an angled kick section for hooking an edge portion of a Zee channel. Also included is a head member for attaching to the anchor member for clamping the two solar power arrays between a bottom portion of the head member and a top portion of the anchor member, including an elongated form including multiple sections, the sections including: two vertical planar riser sections; a horizontal joiner section; two horizontal planar clamping sections, for clamping solar power arrays, thus forming a U-like assembly with flanges extending from the two top portions of the U-like assembly; where the head member can be affixed to the anchor member, where a bottom portion of the solar power arrays rests on a top portion of the planar step section of the anchor member, and a bottom portion of the planar clamping sections of the head member rests on a top portion of the solar power arrays, thereby clamping the two solar power arrays to the Zee channel.
US08813437B1 Integral shim-pack with an adjustment pull tang
The integral shim-pack (50) includes a wedge-shaped male shim (52) having a pull tang (68) extending from a thin end (56) of the male shim (52) and into a tang groove (82) and through a tang passage (90) between a bridge (88) and a tang groove (82) of a wedge-shaped female shim (72) to extend beyond a thick end (74) of the female shim (72). Pulling the adjustment pull tang (68) away from the thick end (74) of the female shim (72) moves a thick end (54) of the male shim (52) toward the thick end (74) of the female shim (72) to increase a distance between a base surface (58) of the male shim and a base surface (78) of the female shim (72).
US08813436B2 Pinned structural connection using a pin and plug arrangement
Generally, the subject matter disclosed herein is directed to, among other things, systems and methods for making up pivotably pinned structural connections that may be used for erecting drilling rig masts. One illustrative system includes a drilling rig mast having at least one support leg, a drilling rig mast support having at least one mast support shoe, and a pinned connection between the at least one support leg and the at least one mast support shoe. Additionally, the pinned connection of the disclosed system includes a pin, an oversized hole having at least a first hole portion, and a removable plug that is adapted to be inserted into the oversized hole, wherein the removable plug has at least a first plug surface portion, and wherein the first hole portion and the first plug surface portion define at least part of a pin hole that is adapted to receive the pin.
US08813435B2 Method of forming a termite barrier
A method of inhibiting the migration of termites into a structure is provided including the steps of forming a band across exposed faces of external masonry walls of the structure wherein the band is disposed above ground level and includes, at least in part, a settable composition wherein in a set condition the settable composition is sealably engaged with a physical termite barrier, said physical termite barrier forming at least part of a termite barrier extending between a concrete slab of the structure and a mortar course in the external masonry walls.
US08813431B2 Liquid-resistant control systems enclosure and associated methods
A liquid-resistant control systems enclosure may include a shell, a shaft and at least one shell anchoring member. The shell may include a top, a shell wall connected to and extending downwardly from a perimeter of the top, and a sleeve. The shaft may extend upwardly through a surface pad and may be adapted to pass through the sleeve. The sleeve may include a sleeve wall extending downwardly from an inner perimeter of an opening in the top. The sleeve may matingly engage the shaft to move the shell between a raised position and a lowered position. The shell may be moveable between a latched position and an unlatched position. The shell may be adapted to be positioned in the latched position when the shell is in the lowered position.
US08813429B2 Method of using an air spring counterbalance
A fluid-based spring counterbalance mechanism comprising an elastic flexible fluid-based spring disposed between two surfaces is used to support some or all of the weight of a movable barrier. A linkage mechanism comprising at least one rotating rotatable shaft is configured to receive rotational motion from a jackshaft associated with the movable barrier. A translational mechanism coupled to the at least one rotating shaft and coupled to at least one of the two surfaces is configured to compress the flexible fluid-based spring between the two surfaces in response to rotation of the rotatable shaft. By compressing the fluid-based spring, the counterbalance mechanism provides a force that partially or fully supports the weight of the movable barrier.
US08813428B2 Door arrangement and assembly method for door arrangement
A door arrangement comprises a first carrier element and a second carrier element. The first carrier element has a first door module and the second carrier element has a second door module. The first door module is releasably fastened to the first carrier element by fastening means and has a first coupling element. The second door module has a second coupling element. The second door module has unlocking elements for releasing the fastening means in case of the first coupling element being coupled to the second coupling element.
US08813427B2 Threshold assembly having a rail and a drainage element
A threshold assembly for use with an entryway system disposed within a structure having an exterior and an interior. The threshold assembly has a sill base extending between an exterior side for facing the exterior and an interior side for facing the interior. The threshold assembly has a rail disposed above the sill base and movable between initial and sealed positions. The threshold assembly has a drainage element disposed beneath the rail having a height relative to the sill base and sloping away from the interior side of the sill base such that the height decreases from the interior side to the exterior side for providing positive drainage of any fluid that may infiltrate beyond the rail from the threshold assembly at the exterior side. The threshold assembly has a biasing member coupled to the rail and contacting the drainage element and biasing the rail into the initial position.
US08813426B2 Duct access door
An access panel for an opening in a duct is provided. The access panel includes an exterior and an interior. The access panel further includes a section positioned on the interior and having a profile substantially corresponding to the opening in the duct. A plurality of fasteners is positioned about the section. Each fastener has a clip configured to move to a position defined to extend away from the profile of the section on the interior. When the access panel is positioned with the section on the interior against the opening in the duct and the fasteners are moved to the locking position the clips rotate to extend over the profile and secure a portion of the duct adjacent to the opening against the interior of the access panel.
US08813425B2 Movable panel assembly with a power sliding drive mechanism
A powered sliding drive assembly is provided with a sliding panel having a frame member on its periphery and guide pins that are on the bottom of the sliding panel. The pins may have a washer and/or a collar disposed on them. The washers provide quiet movement of the sliding pane. The sliding panel defines a plane. The assembly further has two or more cables, each of which is separately attached on one end to opposite sides of the frame member, pins, washers, and/or collars, where each of these ends of the cables is in the plane of the sliding panel. Each cable is attached on another end to opposite sides of a drive unit. The pins of the sliding panel are positioned in tracks, whereby the sliding panel can be located in a flush-flush position with a fixed panel and a vehicle body panel.
US08813420B2 Trellising cross arm
A trellis support system comprises a vertical post comprising a front portion and first and second opposing side wall portions, the front portion comprising an aperture, the aperture comprising a first portion and a second portion adjacent the first portion, and a horizontal cross arm perpendicular to the vertical post comprising a front portion and first and second opposing side wail portions dimensioned to match the front and side wall portions of the post, the front portion comprising a tab member dimensioned to engage the first portion of the aperture and a lock member positioned adjacent the tab member and dimensioned to engage the second portion of the aperture.
US08813418B2 Fishing lure with internal bait compartment
An improved fishing lure comprising a body which defines an internal compartment therein and the body having a leading end and a trailing end. A hook is attached to the lure and an eye hook is attached to the leading end to facilitate the attachment of the fishing lure to a fishing line. A cover covers an access opening which provides access to the internal compartment. The cover generally has an open position, in which the cover permits access to the internal compartment to allow bait to be inserted therein, and a closed position, in which the cover captively retains the bait within the internal compartment. At least one opening is provided at the body to allow a scent of the bait to emanate out from the internal compartment. The fishing lure may be a “broken-back” type lure which simulates a desired “swimming” motion as the fishing lure travels through water to further improve the attractiveness of the fishing lure to any adjacent fish.
US08813415B2 Fishing line guide and method of manufacturing fishing line guide
A fishing line guide to be attached to a fishing rod includes a frame that includes a fixing part to be fixed to an exterior surface of the fishing rod, a holding part which holds a ring-shaped guide ring through which a fishing line is to pass, and a connecting part connecting the fixing portion to the holding part. The frame includes a fiber reinforced synthetic resin including a fiber bundle including a plurality of reinforced fibers extending in an extending direction of a part forming the holding part and the connecting part.
US08813408B1 Gun stock retainer, inclined seat pad, and knee mountable gun rest for a shooting garment
A gun stock retainer, a gun rest operable to mount on a human knee, and an inclined seat pad may be used separately or included in a single garment (e.g., a hunting vest). The gun stock retainer includes an opening in a base material and a retaining strap including a nonslip material operable to engage the stock and pull the stock into the base material and the opening. The gun rest includes a knee cup shaped to conform to a front of a wearer's knee, a knee strap to hold the knee cup to the wearer's knee, and a cradle attached to the knee cup and sized to receive a fore-end of a gun. The inclined seat pad is generally wedge-shaped and is attached or releasably attached to a back portion of fabric of the garment via a hinge.
US08813405B2 Firearm with enhanced recoil and control characteristics
The invention comprises an improved recoil control device comprising a bolt head and an inertia block or slider for use in a variety of firearms. In one embodiment, the bolt head and inertia block are articulated so that the displacement of the bolt head results in a force component outside the firing axis of the barrel of the firearm. The device can be incorporated into firearms of a variety of sizes and configurations to produce recoil reduction and/or weight reduction advantages.
US08813402B2 System for securing accessories
The disclosure is related to systems and devices for securing accessories, such as a strap cover. A strap cover may be used with shoulder straps or other carrying straps for backpacks, duffel bags, golf bags, or other containers. A strap cover may be an open sheet with opposite edges that secure to one another around an object, such as a strap, or may be a flattened tubular sleeve that can be passed over an object. A device for securing accessories may have a resilient display panel with a series of accessory attachments or attachment passages. The accessories may comprise any practicable form, with certain accessories having posts with wide flanges extending therefrom that are pushed through the resilient material for capture by the accessory attachment passages.
US08813401B2 Multi-purpose stand(s)
A multi-purpose reversible target includes a target body having a first side and a second side, a plurality of target areas printed on the first side of the target body, and a plurality of tabs integral with the target body and on the second side of the target body. A stand includes an elongated body having a top end and an opposite bottom end, the bottom end configured for insertion into ground and at least one holder comprising a first loop and a second operatively connected to the first loop to thereby allow for friction fit of an edge of signage between the first loop and the second loop.
US08813400B2 Advertising display and method
A poster clamp comprising first and second members, the members comprising first and second gripping surfaces, respectively, for gripping opposing sides of a poster or a like, and a poster mounting system comprising a hoarding and a plurality of such clamps, and a wire on which the clamps are to be mounted for tightening a poster within the frame of the hoarding.
US08813399B2 Compact LED light module
A modular LED light unit for mounting to an object to illuminate distally located objects comprises a circuit board supporting a plurality of LED lights and a light permeable front cover. The circuit board includes a plurality of apertures with the LED lights being reverse mounted to the circuit board such that each LED light is located by and extends into a separate one of the apertures. The front cover includes an outer surface and an inner surface and at least one optical structure located on the outer surface or inner surface. At least one of the LED lights is axially aligned with the optical structure whereby light emitted from the aligned LED lights is directed into the optical structure.
US08813398B2 Three-dimension gift card assembly
A gift card assembly includes a substrate, a gift card, and a card carrying member interposed between the substrate and the gift card. The card carrying member is releasably attached to the substrate and releasably attached to the gift card. The card carrying member resiliently or movably carries the gift card relative to the substrate such that the gift card is allowed to be spaced from the substrate when the gift card assembly is in a displayed configuration (which thereby provides a three-dimensional effect to the gift card assembly) and is allowed to achieve a position adjacent to the substrate when the gift card assembly is in a stowed configuration.
US08813397B2 Electronic greeting cards and novelties with moveable elements and manual electronic circuit activation
Greeting cards and novelties with electronic circuits having switch mechanisms operable by manipulation of a moveable component. Manipulation of the moveable component causes activation of the electronic circuit.
US08813396B2 Snow chute
An apparatus for removing snow from the surface of a pitched roof that is a substantially rectangular, flat, flexible sheet with a snow grasping surface and a snow sliding surface, and that is conformable to the shape of the snow.
US08813392B2 Kinematic shoe sole and shoe having kinematic shoe sole
The invention relates to a shoe sole having kinematic properties on the basis of conventional materials (leather, rubber, EVA) or any desired combination of these materials in a single-layer or multilayer structure which do not block, but rather promote the natural rolling characteristics of the foot. In accordance with the invention, a shoe is equally proposed having a shoe sole of this type.
US08813389B2 Adjustable bladder system for an article of footwear
An adjustable bladder system for an article of footwear is disclosed. The bladder system includes an outer bladder that may be inflated using an external pump. In addition, one or more tensile members may be disposed internally to the outer bladder to provide enhanced support. A valve member may also be disposed internally to the outer bladder. The valve member can include a contoured edge to provide a contoured shape for the outer bladder.
US08813388B2 Operating process for the production of an insole for footwear and insole thus obtained
Machining process for the manufacture of an insole for footwear, having a tape at the bottom face of the insole and around the entire periphery thereof, except only for that horseshoe arch that surrounds the heel of the shoe if desired, the outer edge of said tape being attached to and aligned with the edge Ia) of the insole so that the inner edge of said tape is free to be folded and detached from the bottom face of the insole. An insole for footwear is also described.
US08813386B2 Shoe
A shoe, comprising a sole member having an upper surface configured to receive a user's foot and a lower surface configured to contact a support surface; the shoe being flexible so that that shoe can be folded up and stored in a container.
US08813378B2 System and method for drafting garment patterns from photographs and style drawings
Systems and methods are provided for drafting garment patterns from body photographs and garment style drawings as well as for creating adjustable pattern style drawings and for drafting garment patterns from the pattern style drawings. The garment patterns are adjusted by measurements obtained from photographs and selected body part circumferences of the user for whom the garment pattern is intended. After obtaining the measurement the system preferably automatically make such adjustments. The system includes a content generation side which creates pattern styles of garments and provides such pattern styles to an online store. The system also includes a user-side through which a user generates a user body outline and interacts with the online store to access such pattern style drawings for use in association with the body outline to draft garment patterns that are fully customized to the user.
US08813377B2 Reciprocating cutting tools
A reciprocating cutting tool includes a motion converting mechanism configured to convert rotation of a rotary member into a reciprocating motion of a slider coupled to a rod capable of mounting a blade thereon. The reciprocating cutting tool further includes a slider support mechanism including a first support mechanism and a second support mechanism disposed at different positions along a reciprocating direction of the slider and each supporting the slider such that the slider can move in the reciprocating direction. The first support mechanism includes a first member and a second member disposed on opposite sides of the slider in a holding direction perpendicular to the reciprocating direction and each slidably contacting the slider.
US08813376B2 Cutting machine
A cutting machine includes a housing accommodating a motor. In the housing, a cutting blade, an air duct, a dust collecting channel and a shutter member are provided. The cutting blade is operated with the driven motor to cut a workpiece, and the air duct allows cooling air generated by a cooling fan for the motor to be blown out onto a cutting place of the workpiece. The dust collecting channel has an opening at one end for serving as a dust collecting port located near the cutting place and an opening at the other end for permitting coupling of a dust collecting nozzle. The shutter member is movable between a closed position and an open position of the air duct and located in the open position in a normal state.
US08813375B2 Dust-proof structure of movable cover supporting portion of cutting machine
In a handheld cutting machine that is constructed such that a user holds the machine by hand and performs cutting processing while moving the same, in which a lower portion of a circular cutting blade protruded from a lower surface side of a base that is placed on a cutting object is covered by a movable cover, an enough clearance is set between a supporting annular ring of a movable cover and a rotating boss portion of a bearing box in order to smoothly open and close the movable cover while a ring spring is interposed between the supporting annular portion and an axial restricting portion to increase dust-proofness of the a movable cover support portion.
US08813368B2 Folding knife with blade locking mechanism
The present disclosure concerns embodiments of a folding knife having a locking mechanism for locking a blade in open and/or closed positions. The locking mechanism a first locking element on the blade and a corresponding second locking element on the handle that is adapted to engage the first locking element when the blade is in open and/or closed positions. The blade can be mounted on a leaf spring in the handle for pivotal movement relative to the handle between the open and closed positions. The leaf spring functions to support the blade and provide a biasing force that resiliently biases in a direction laterally toward the second locking element on the handle.
US08813363B2 Piezoelectric inkjet printhead and method of manufacturing the same
A method of manufacturing a piezoelectric inkjet printhead includes processing a lower silicon-on-insulator substrate having a sequentially stacked structure with a first silicon layer, an intervening oxide layer, and a second silicon layer, processing the lower silicon-on-insulator substrate by etching the second silicon layer to form a manifold, a plurality of pressure chambers arranged along at least one side of the manifold and connected with the manifold, and a plurality of dampers connected with the pressure chambers, and by etching the first silicon layer and the intervening oxide layer to form a plurality of vertical nozzles through the first silicon layer and the intervening oxide layer to corresponding ones of the plurality of dampers, stacking and bonding an upper substrate on the lower substrate, reducing the upper substrate to a predetermined thickness, and forming a piezoelectric actuator on the upper substrate.
US08813362B2 Method for filling a muffler cavity
A method for filling a muffler with a fibrous material is disclosed. The muffler includes partitions which form a first chamber and second chamber, and a first muffler pipe having an outlet end. A filling aperture at one end of the second muffler pipe is positioned in the first muffler chamber. The second muffler pipe has a filling sleeve therein, the filling sleeve having a filling discharge opening that coordinates with the filling aperture of the second muffler pipe. The first muffler chamber is filled with fibrous material by applying a vacuum source to the first muffler pipe, which draws the fibrous material through the filling aperture. The filling aperture of the second muffler pipe is then positioned into the second muffler chamber, and the second muffler chamber is filled in the same manner as the first muffler chamber. The filling sleeve is then removed from the second muffler pipe.
US08813360B2 Method for beam welding on components
In a method for beam welding on components with a laser beam or electron beam generated by a beam source, the heat treatment of the welded component required to remove stresses is integrated into the welding process. In a work cycle combined with the welding process, a regulated heat supply to a selected region takes place, according to its residual heat resulting from the welding process and the predicted stresses in that region, using the residual heat remaining from the welding process following the welding process from the same or other beam source(s). The welding region is cooled in a controlled manner, so that welded components which are likely to be subject to high stress in use, provided for example for a aircraft engine, can be made available without inherent stresses and with the desired microstructure in a single—combined—work step.
US08813358B2 Crankshaft and method for producing the same
In a crankshaft 200, one hole 213L formed in a crankpin 213 has a bottom surface having a larger area and a depth from a surface of the crankpin less than those of another hole 213M. In forming the hole 213L and the hole 213M, a preformed product 200 of the crankshaft having a shape smaller than that of a cavity is disposed in a die set and punches are simultaneously inserted into the crankpin 213. By this operation, the hole 213L and the hole 213M are simultaneously formed in each crankpin 213 of the preformed product 200.
US08813356B2 Method for manufacturing magnetic substrate and common mode filter
A common mode filter is manufactured to include a coil part including an insulation layer and a conductor pattern formed in the insulation layer; and a magnetic substrate coupled to one surface or both surfaces of the coil part. The magnetic substrate includes: an electrostatic absorbing layer made of an electrostatic absorbing material; a magnetic layer provided on one surface or both surfaces of the electrostatic absorbing layer and made of a magnetic material; and an electrode provided between the magnetic layer and the electrostatic absorbing layer and made of a conductive material. Therefore, common mode filter may maintain high efficiency characteristics while preventing an electrostatic discharge phenomenon.
US08813351B2 Apparatus and method for applying discrete parts to a moving web
Apparatus for separately conveying a plurality of discrete parts from a web and applying each of the discrete parts to a substrate includes a plurality of transfer pucks and a drive assembly. The drive assembly is configured to rotate each of the transfer pucks such that a plurality of pairs of discrete parts is applied to the web. Each applied pair of discrete parts includes a first discrete part and a second discrete part spaced a first distance from the first discrete part, wherein adjacent pairs of discrete pairs are spaced a second distance that is different from the first distance.
US08813349B2 Device for separating electronic components
A device for separating electronic components including sawing means and positioning means, wherein between the positioning means and the sawing means at least one transfer position is defined for the purpose of transferring positioned electronic components. A separating device for electronic components including sawing means, positioning means, inspection means, and sorting means, wherein between the positioning means and the sawing means at least one transfer position is defined for the purpose of transferring positioned electronic components between the positioning means and the sawing means, and wherein between the inspection means and the sorting means at least another transfer position is defined for the purpose of transferring the inspected separated electronic components between the inspection means and the sorting means.
US08813348B2 Fitting assembly evaluating apparatus
Methods and apparatus for evaluating characteristics of components of a mechanically attached connection are disclosed. Characteristics that may be evaluated include, but are not limited to, the position of a conduit gripping device on a conduit, an amount of axial compression or stroke of the conduit gripping device, and an amount of clamping force applied to the conduit gripping device as the conduit gripping device is axially compressed or stroked.
US08813347B2 Method of manufacturing a load cell assembly and methods of folding a circuit device
A method of manufacturing a load cell assembly and methods of folding a circuit device are disclosed. A flexible circuit body including a strip having at least one hinge is provided, with the strip being in a first position or an unfolded position. A plurality of strain gauges are attached to the strip, with the hinge disposed between the strain gauges. A jig is provided and the strip of the flexible circuit body is folded along the hinge utilizing the jig to define a second position or folded position of the strip.
US08813346B2 Method for manufacturing a coil-type electronic component
A coil-type electronic component has a coil inside or on the surface of its base material and is characterized in that: the base material is constituted by a group of grains of a soft magnetic alloy containing iron, silicon and other element that oxidizes more easily than iron; the surface of each soft magnetic alloy grain has an oxide layer formed on its surface as a result of oxidization of the grain; this oxide layer contains the other element that oxidizes more easily than iron by a quantity larger than that in the soft magnetic alloy grain; and grains are bonded with one another via this oxide layer.
US08813345B2 Method for manufacturing disk drive device
A method for manufacturing a disk drive device includes (a) assembling a sub assembly by assembling a bearing unit and a rotating body to a fixed body in a clean room, the rotating body being supported by the bearing unit in a freely rotatable manner to the fixed body, (b) cleaning the sub assembly by spraying a mixture of a cleaning liquid and a first gas to at least either one of the fixed body and the rotating body; and (c) enclosing the sub assembly using an enclosing member.
US08813344B2 Profile connector and profile composite
A profile connector is disclosed for connecting two profile bars. Each profile bar may have an undercut longitudinal groove running parallel to an axis of the profile bar. The profile connector includes a screw having a first drive element, a shank having a male thread, and a screw head for engaging a longitudinal groove undercut of one of the two profile bars. The screw also includes a second drive element on an end of the screw opposite the first drive element. The male thread comprises a self-forming thread. In some embodiments, the profile connector is a two-piece design comprising the screw and a sleeve for receiving the screw. The sleeve includes a male thread for screwing the profile connector into one of the longitudinal grooves of one of the profile bars. The sleeve also includes a female thread corresponding to the male thread of the screw for receiving the screw.
US08813337B2 Efficient assembly of insulating glass windows
An insulating glass unit (IGU) assembly line capable of interleaving double and triple pane IGUs in accordance with an IGU production schedule. Visual indicators or prompts instruct operators at the assembly line in configuring a sequence of IGUs. Triple pane IGUs are assembled with minimal contamination of a center glass lite. A non-contact Bernoulli pad is used to lift a glass lite off from a horizontal or vertical support that conveys it from a glass washer to an assembly station. Each of multiple pads has a capacity to lift approximately seven to ten pounds. Use of multiple pads per glass sheet or lite allows lites having dimensions up to 70 by 100 inches (assuming glass thickness of one quarter inch) to be assembled.
US08813336B1 Sleeve coupling
A waterproof sleeve coupling for use in a partition for preventing liquid from leaking through a penetration in the partition either adjacent to or through the sleeve coupling. The sleeve coupling has a water stop constructed of a resilient material and mounted in sealing contact with a sleeve so that a waterproof seal is formed between the water stop and the sleeve. The sleeve coupling optionally includes an extension coupling and an extension sleeve mounted on the sleeve. When the sleeve coupling is mounted in the partition, the extension sleeve extends beyond the surface of the partition to prevent liquid on the surface of the partition from leaking into the passageway of the sleeve coupling.
US08813335B2 Method for manufacturing a hollow shaft with at least one integral flange made of fiber composite
For a method for manufacturing a hollow shaft with at least one integral flange made of fiber composite, a plurality of intersecting windings of fiber material are applied onto a core. Moreover, the core has, for each flange, a radial spreader ring with an axial bearing surface. The windings are laid over an outer circumferential portion of the respective spreader ring and fixed. One or several inserts made of fiber material are inserted in the area of the spreader ring between the windings. The fixing of the wound fiber material is released, but is first still held on the spreader ring. Portions of the windings are then pulled off from the outer circumferential portion of the spreader ring and brought to rest on the axial bearing surface of the spreader ring in order to form a partial portion of a flange.
US08813332B2 Polymeric materials
A method of fitting a compressed component, for example a pipe, in a receiver, for example a bore, comprises compressing a selected component which is made out of a polymeric material having a glass transition temperature of at least 100° C., for example polyetheretherketone; arranging the compressed component in position within a receiver; and subjecting the compressed component to conditions, for example of temperature and/or pressure, whereby the compressed component expands.
US08813331B2 Process of preparing a turbine rotor wheel, a repair wheel for a turbine rotor wheel, and a turbine rotor wheel
A process of preparing a turbine rotor wheel, a repair tool for machining a turbine rotor wheel, and a turbine rotor wheel are disclosed. The process includes providing the turbine rotor wheel, the turbine rotor wheel having a dovetail slot, a cooling slot, and a dovetail acute corner formed by the dovetail slot and the cooling slot and removing a stress region from the dovetail acute corner. The repair tool permits removal of strained material while also reducing the operating stress of the feature. The turbine rotor wheel includes a machined portion resulting in lower stress for the turbine rotor wheel.
US08813330B2 Apparatus for converting side-to-side driving motion to rotational motion with a spring assembly and system for tuning the spring assembly
A method for tuning resonant spring assembly systems used in appliances such as power toothbrushes, particularly leaf spring systems, includes the step of measuring the frequency-dependent amplitude of the appliance workpiece, and then removing a portion of the spring member so as to decrease its spring rate sufficiently that the resonant frequency of the spring member closely approximates the drive frequency of the appliance.
US08813329B2 Chamber replacing method
When a chamber of an oscillator and one or more amplifiers is to be replaced at the timing when a predetermined period elapses, one of the chambers of the oscillator and the amplifiers having a low allowable deterioration limit is detached and this chamber is attached in place of one of the chambers of the oscillator and the amplifiers other than the one having the low allowable deterioration limit. Thus, the chamber which has been used in one of the oscillator and amplifiers having a low allowable deterioration limit and has not reached the limit of deterioration is reused in one of the oscillator and the amplifiers other than the one having the low allowable deterioration limit. This enables efficient use of oscillator and amplifier chambers in a multistage amplification laser apparatus, minimizing the labor and parts consumed for replacement thereof.
US08813326B2 Compression apparatus and methods for use thereof
An apparatus for compressing or decompressing a compressible body is provided. The apparatus comprises an upper nest arm and a lower nest arm separated by a rigid rod. The upper nest arm has an upper nest arm mounting feature configured to receive a first end of the compressible body. The upper nest arm mounding feature is shaped to fit the contours of the compressible body. The lower nest arm has a lower nest arm mounting feature configured to receive a second end of the compressible body. The lower nest arm can traverse the rigid rod to either compress or decompress the compressible body.
US08813316B2 Seat belt latch plate assembly
A seat belt system includes a belt having an upper end mounted adjacent the occupant shoulder and a lower end mounted adjacent the occupant lap. A latch plate assembly is carried by the belt for engagement with a buckle and includes a housing having a base wall with a tongue for latching engagement by the buckle and a pair of flanges extending at a lateral spacing greater than the width of the belt. A lock bar is pivotally mounted on the flanges. The lock bar has a clamping surface moving toward and away from the base wall upon pivoting of the lock bar to clamp and unclamp the belt against the base wall to prevent transference of the belt through the latch plate assembly. A detent mechanism between the lock bar and the housing locks the lock bar at a pivotal position clamping the belt against the housing.
US08813315B2 Belt buckle
A buckle for securing strap ends to each other has an anchor peg, with a recess, attached to one strap end. Another strap end has a clamping head that has a recess adapted to allow insertion and removal of the anchor peg. A moveable locking mechanism in the clamping head can be moved from an open position, that allows insertion or removal of the anchor peg, to a closed position that prevents removal of an anchor peg inserted into the clamping head.
US08813314B2 Pin apparatuses and methods
Pin apparatuses and methods are disclosed having particular suitability for use with machine handles such as those associated with walk-behind machines such as lawnmowers. A pin apparatus may include a housing defining an opening for receiving at least a portion of a pin. The pin may include an elongated pin body having a proximal end section and a distal end section. The pin apparatus may further include a pin handle external from the housing for moving the pin within the housing. At least a portion of the pin body can be positioned at least partially through a machine handle and at least a portion of the housing can be positioned outside of the machine handle. Rotation of the pin handle can move the pin between the extended position and the retracted position.
US08813313B2 Spring-biased floor-mounted door hinge
A constructive arrangement in elastomeric spring for closing doors which comprises a hollow tube having one end provided with a base and the inner area the provision of an elastomeric spring disposed juxtaposed to said base having a tracking member positioned on the elastomeric spring which receives the tracking member on the opposite face whose free end presents edge provided with female fitting which allows the positioning of a cam with male fitting pressed by a pin fixed to the tube through a bushing and having inner cap with fixing holes and protective cap.
US08813304B2 Combination of a mop head and wringing device
A mop head and a wringer device combination is described in which the mop head includes a body and a holder, the mop head body supporting mop material, and the holder mounting the mop head to a handle, the mop head holder having a first part secured to or integral with the body, a second part which inter-engages, in use with the handle, and a connecting portion connecting the first and second holder parts, and wherein the wringer device includes a wringing chamber, a pair of pressure bars, and an actuating mechanism relatively to move the pressure bars between an open condition in which the mop head body is receivable between the pressure bars into the wringing chamber, and a closed condition in which the pressure bars are alongside one another and are spaced from one another by a space, and the pressure bars act on a bearing surface or surfaces of the mop head to urge the mop head body towards a bottom wall of the wringing chamber to wring the mop material, with the connecting portion of the holder extending along the space between the pressure bars, the connecting portion having a thickness less than a separation distance or minimum separation distance between the pressure bars.
US08813300B2 Rotary toothbrush
A rotary toothbrush includes a handle member to be held by a user; a head member having bristles and connected to the handle member; a tilting member, provided on the head member, for tilting upwardly the head member at a predetermined angle; a rotating member, provided on the handle member and the head member, for rotating the head member with respect to the handle member so that the head member is arranged in a T-shape with respect to the handle member; and a driving member for driving the head member to rotate and tilt the head member. With the rotary toothbrush, a user can freely brush his or her teeth in an upward and downward direction or in a left and right direction, and bristles can come into contact with a lower portion of front teeth to prevent dental plaque from getting buildup as much as possible.
US08813299B2 Toothbrush with inclined bristles and pointed bristles
A brush head for a toothbrush with bunches of bristles inserted therein, wherein at least one of these bunches of bristles protrudes out of the bristle surface in a perpendicular fashion and at least one of these bunches is inclined, and is characterized in that the inclined bunches of bristles comprise cylindrical bristles, and in that at least some of the bunches which protrude in a perpendicular fashion comprise pointed bristles.
US08813297B2 Floor cleaning device
A floor cleaning device includes a floor cleaning head and a pole directly or indirectly connectable to the floor cleaning head. The pole includes two sections, and a joint for lockably positioning the two pole sections in at least two different angular orientations.
US08813293B2 Apparatus and methods for brush and pad conditioning
A method and apparatus for conditioning a processing surface of a cylindrical roller disposed in a brush box is described. In one embodiment, a brush box is described. The brush box includes a tank having an interior volume and a pair of cylindrical rollers at least partially disposed in the interior volume, each of the cylindrical rollers being rotatable about a respective axis, an actuator assembly coupled to each of the cylindrical rollers to move the respective cylindrical roller between a first position where the cylindrical rollers are in proximity and a second position where the cylindrical rollers are spaced away from each other, and a conditioning device for each of the cylindrical rollers, each conditioning device including a conditioner disposed in the interior volume, the conditioner contacting an outer surface of each of the cylindrical rollers when the rollers are in the second position.
US08813290B1 Operable ramp
An operable ramp is moveable between a stowed position and a deployed position. The operable ramp includes a support element and an inner ramp rotatable at a first end about a first axis. The operable ramp further includes an outer ramp rotatably coupled to a second end of the inner ramp about a second axis. The outer ramp has a first cam follower that engages a slot formed in the support element. A drive assembly selectively rotates the inner ramp relative to the outer ramp, such that rotation of the inner ramp in a first direction moves the second axis from a raised position to a lowered position. The operable ramp forms a step in the stowed position, and the outer ramp and the inner ramp form an inclined transition between a first surface and a second surface when the operable ramp is in the deployed position.
US08813288B2 System and method for detecting imbalance in a washing machine
Systems and methods for detecting an out of balance condition for a washing machine are disclosed. The wash basket of the washing machine is rotated at a constant predetermined rotational speed. If the washing machine has an unbalanced load, the wash tub will strike the cabinet as the basket rotates in the wash tub. The tub strikes cause the wash basket to lose momentum. The inverter drive control system causes the inverter to provide more current through the motor phases to the motor to maintain constant speed. From the value of the current, the severity of the tub strikes during a test period can be determined. An out of balance condition can be detected and measured based at least in part on the severity of the tub strikes.
US08813283B2 Supplemental sleeping pillow with detachable strap
A supplemental pillow for preventing the hair of a user from making contact with a sleeping surface is provided. The pillow includes a cylindrical body, an elevated middle section, and a detachable strap. The pillow can be positioned under a conventional sleeping pillow to create an elevated sleeping surface. The strap can be used to transport the pillow, condense the pillow for storage or travel, or secure the pillow to a conventional sleeping pillow. The elevated middle section is made of a less dense filler than the body of the pillow, which provides a soft sleeping surface. The middle section also acts as a wedge against a user's neck to retain the positioning of the pillow on top of the sleeping pillow when the detachable strap is not in use.
US08813281B2 Medical imaging device
A medical imaging device is provided. The medical imaging device has a detector unit, a receiving area for receiving a patient for the purposes of a medical imaging examination, and a patient table. The receiving area is cylindrically surrounded by the detector unit. The medical imaging device has at least one deposit unit which can be attached to the patient table.
US08813271B2 Shoulder pads
A shoulder pad for use in a contact sport, such as football, hockey or lacrosse is provided. The shoulder pad includes a pair of curvilinear, continuous arch members joined together to define a central opening that receives the player's head. A side pad assembly, including an epaulet and a shoulder cap, is operably connected to each arch member by a flexible band that provides a common connection point on the arch member. The band provides a single pivot point for the epaulet and the shoulder cap about the common connection point. A curvilinear internal padding assembly is removably connected to each arch member.
US08813269B2 Sports helmet with quick-release faceguard connector and adjustable internal pad element
The present invention is directed to an improved sports helmet including a quick release connector assembly for the faceguard that allows for rapid disconnection of the faceguard from the helmet shell. The connector includes a bracket, and a coupler mechanism featuring an elongated pin, a head component, a spring, a retractable engaging element and a washer. The connector assembly is moveable between a use position wherein the faceguard is secured to the shell by the bracket and the coupler mechanism, and a released position wherein the bracket and the faceguard are disconnected from the shell. An inwardly directed actuation force that lacks a rotational component is applied to the elongated pin to move from the use position to the released position. In addition, the sports helmet includes an adjustable pad assembly comprised of an inflatable bladder and a pad member, wherein the bladder displaces the pad member towards the center of the shell. Once sufficiently displaced, the pad member, which includes a molded pad element, cradles a portion of the helmet wearer's skull.
US08813264B2 Apparatus for keeping a shirt collar aligned and fastened, magnetically
Apparatus for magnetically holding a shirt collar in a position and orientation on a shirt front, includes a collar stay attachable to a collar via adhesive or the like, or receivable in a pocket of the collar. The collar stay includes a material attractable by a magnet and can include at least a peripheral edge portion of a polymer material to protect adjacent shirt fabric. A magnet is positionable against an inside surface of the shirt front opposite the collar and is magnetically attachable to the collar stay through the shirt front, for holding the collar in a desired position and orientation. Suitable polymers include plastics and rubbery materials, and can be elastic so as to be stretchable over the stay. The stay can also be a laminate or composite of the material attractable by the magnet and the polymer, and can be bendable or foldable into a desired shape.
US08819860B2 Device comprising a cantilever and scanning system
A device including a first part and a second part, the first and second part being connected to each other and being movable relative to each other. The first part is a cantilever that has a rectangular strip with a probe tip at one end and a magnetic element the other end. The magnetic element is configured to interact with a magnetic field. The first part is connected to the second part by a hinge.
US08819854B2 Information processing apparatus, system management method, and recording medium
In an information processing apparatus, software is installed to build a system providing a predetermined function. The information processing apparatus includes a generating unit configured to generate system identification information for identifying the system built by installing the software, the system identification information being generated from authentication information obtained by performing license authentication on the software; and a registering unit configured to send the system identification information generated by the generating unit to a management device that manages a plurality of the systems via a predetermined data transmission line, to register the system identification information in the management device as management information.
US08819852B2 Image forming apparatus, access control method, access control program and computer readable information recording medium
An image forming apparatus provided with an interface for a portable information recording medium, has an access control part carrying out access control, for respective ones of a plurality of resources which the image forming apparatus has, based on access control information defining whether or not usage thereof by a user is allowed, wherein the access control part carries out access control based on the access control information stored in the portable information recording medium.
US08819851B1 Access control using social network associations
The disclosure includes a system and method for performing access control. The system includes a controller, an authentication module and a permission module. The controller receives an access request from a first user. The access request indicates a request to access a cloud-based service managed by a second user. The authentication module authenticates the first user. The permission module determines a first social network association that exists between the first user and the second user based at least in part on a social graph and determines whether access to the cloud-based service is permitted for the first social network association based at least in part on an access setting of the cloud-based service. Responsive to determining that the access is permitted for the first social network association, the permission module generates access permission data to permit the first user to access the cloud-based service.
US08819849B2 Customer support account with restricted patient data access
A method for accessing a user's account by customer support without viewing the user's private data includes receiving, in an application module communicating with a web service, a request for authentication by a support person using a linked user-support login name. The method includes authenticating the user, authenticating the support person and retrieving a current session of the user as viewed by the user on an electronic screen of a processing device of the user. The method further includes dynamically redacting private data of the user from the user session to create a redacted user session, and delivering the redacted user session for display in an electronic screen of a processing device of the support person.
US08819846B2 Making system constraints of a specified permission in digital rights management
A method and a terminal device for making multi-system constraint of a specified permission in a digital rights. A rights object related to content object is obtained by an executing device. The specific permission descriptions of the rights object include system constraint descriptions of a plurality of systems of the same type. The executing device obtains a corresponding system information in the device according to the system constraint descriptions and compares the system information in the device with the system information in the system constraint descriptions, so as to judge whether there is any system permitted in system constraint descriptions. If yes, it determines to permit executing the specific permission for the content object; otherwise, it determines not to permit executing said specific permission for the content object.
US08819844B2 Method and system for data implant in set up message
A delivery of application data within a predetermined attribute type of protocol message across a communication network is disclosed. The non-specific application data is deployed within one or more attribute types for extraction and use by a protocol's server after establishing authentication of the user device. In one or more preferred implementations, the protocol reflects the principles of an Authentication, Authorization and Accounting (AAA) framework type.
US08819842B2 Implementing conductive microcapsule rupture to generate a tamper event for data theft prevention
A method and circuit for implementing conductive microcapsule rupture to generate a tamper event for data theft prevention, and a design structure on which the subject circuit resides are provided. A polymeric resin containing microcapsules surrounds a security card and a tamper sensor device provided with the securing card. Each microcapsule contains a conductive material. The conductive material of the microcapsule disperses onto the tamper sensor device on the security card responsive to the microcapsule being ruptured to create a change in resistance, reducing the resistance of a security mesh of the tamper sensor device. The microcapsules are more sensitive to pressure than a tamper mesh of the tamper sensor device and therefore rupture first, creating the change in resistance when dispersed onto the tamper sensor device. The resistance change is detected by the tamper sensor device and the security card is disabled to prevent data theft.
US08819831B2 Remote procedure call (RPC) services fuzz attacking tool
A system and method for testing a computer program using a computer system includes a plurality of computer systems communicating using a network. An interface parser module defines at least one program interface in a program file of a specified program. A fuzzer module reads the program file and identifies the program interfaces. An attack data generator module attacks the program interfaces and communicates with the fuzzer, and the fuzzer determines vulnerabilities in the specified program. A recorder records the attacking procedure. A verifier verifies remedies for vulnerabilities by replaying the attacking procedure of the program interface and determining vulnerabilities. A service status detective module restarts the specified program when the specified program ceases to operate or crashes.
US08819825B2 Systems, methods, and media for generating bait information for trap-based defenses
Systems, methods, and media for generating bait information for trap-based defenses are provided. In some embodiments, methods for generating bait information for trap-based defenses include: recording historical information of a network; translating the historical information; and generating bait information by tailoring the translated historical information.
US08819824B2 System and method for radio frequency intrusion detection
A system to detect and analyze RF signals utilizes a data structure storing RF signatures indicating characteristics of known authorized and/or unauthorized RF transmissions. When an RF signal is detected, certain analysis characteristics are extracted from the RF signal and analyzed with respect to the stored RF signatures to determine whether the RF transmission is authorized or unauthorized. In the event of an unauthorized RF transmission, the system generates an alarm condition to alert the user to an RF intrusion and may further log data related to the intruder transmission. Known techniques may be used to determine the location of the RF intrusion within a defined area of operations.
US08819823B1 Method and apparatus for notifying a recipient of a threat within previously communicated data
A method and apparatus for notifying a recipient of a threat within previously communicated data is described. In one embodiment, network activity amongst at least two computer is analyzed to determine a threat communicated to a computer of the at least two computers. Furthermore, the computer is notified as to the previous communication of the threat.
US08819818B2 Dynamic computer network with variable identity parameters
Method for communicating data in a computer network involves dynamically modifying at a first location in the computer network a plurality of true values. The true values correctly represent the plurality of identify parameters. These true values are transformed to false values, which incorrectly represent the identity parameters. Subsequently, the identity parameters are modified at a second location to transform the false values back to the true values. The position of the first and/or second locations varies dynamically as part of this process. A bridge transforms identity parameter values when communicating outside the network. Dynamic modification of the identity parameters occurs in accordance with a mission plan that can be modified without interrupting communication of data in the network.
US08819815B1 Method and system for distributing and tracking information
Aspects of the present invention are directed to a method and system for distributing information from an information distributor in a banking environment. The method may include composing an electronic notification instrument by providing a notification component and providing a payload component, the payload component including a selectable link. The method may additionally include pushing the electronic notification instrument to an information client and allowing a pull from the information distributor through the electronic notification instrument such that the payload component including the selectable link is activated by an authorized information recipient, the authorized information recipient determined by the information client. The method may additionally include determining through a tracer whether the electronic notification instrument has an acceptable disposition and rendering the electronic notification instrument inaccessible if the disposition is not acceptable.
US08819814B1 Secure access infrastructure
Method and system are disclosed for limiting use of a service account to only applications that have been authorized. The method and system provide a service account security infrastructure for verifying the identity of an application requesting credentials from a service account and for checking that the application is authorized to use the service account. The infrastructure also allows service account owners and security personnel to manage service accounts, including establishing a secure identity for each application and granting authorization to the application to use a service account.
US08819811B1 USB secure storage apparatus and method
A secure media device preferably includes a Universal Serial Bus (USB) Mass Storage Class (MSC) interface. A storage media area is also preferably provided. The storage media is preferably divided into a first and second area by arranging the storage media into multiple Logical Units (LUNs). The second area is preferably accessed in a conventional manner using a host USB MSC driver through the USB MSC interface on the storage device. A password dialog application can be located in the second area of the storage device.
US08819810B1 Password resetting method
A system and method for automatically selecting a procedure for resetting an authentication data, such as a password, a PIN, a secret key, or a private key, according to the value of the user data protected by the authentication data and/or the likelihood for the user to forget or otherwise lose the authentication data. The user's preference is also considered in selecting the procedure for resetting the authentication data.
US08819808B2 Host trust report based filtering mechanism in a reverse firewall
Disclosed is a computer implemented method to report a bad host. A receiver host receives a packet from a sender host. The receiver host detects that the packet contains suspect hostile content. The receiver host transmits a negative trust report.
US08819807B2 Apparatus and method for analyzing and monitoring sap application traffic, and information protection system using the same
Provided are a traffic analysis apparatus and method. The traffic analysis apparatus includes an analysis unit and a policy application unit. The analysis unit determines whether a network packet between at least one client and a server is a packet of a pre-registered SAP session, and, when the network packet is not the packet of the pre-registered SAP session, the analysis unit determines whether the network packet is a packet of a new SAP session. The policy application unit determines whether the network packet includes predetermined monitoring information when the network packet is the packet of the pre-registered SAP session or new SAP session and, when the network packet includes the monitoring information, the policy application unit performs a response action conforming to a predetermined security policy.
US08819805B2 Reducing data stream interruption during failure of a firewall device
A method includes a first firewall device performing a firewall function on a first redundant input data packet and outputting the first redundant input data packet as a first redundant output data packet according to the firewall function. A second firewall device performs only the same firewall function on a second redundant input data packet and outputs the second redundant input data packet as a second redundant output data packet according to the firewall function. The redundant output data packets are at least substantially similar when the firewall devices are functioning properly. A controller receives the redundant output data packets and transmits at a given time one of the redundant output data packets to a target. The controller transmits the first redundant output data packet to the target while the second device is failed.
US08819795B2 Presenting managed security credentials to network sites
Disclosed are various embodiments for providing managed security credentials to network sites for authentication. Multiple accounts of a user are maintained for multiple network sites. A secured resource of a network site is to be accessed by a computing device. One of the accounts is identified according to a domain name of the network site. The account is associated with a different network site having a different domain name from the domain name. The computing device is automatically authenticated with the network site using a security credential associated with the account.
US08819794B2 Integrating server applications with multiple authentication providers
Online and on-premise applications identify trusted authentication providers. The applications are configured with a list of trusted issuers of authentication credentials. When an application receives a request requiring authentication, the application returns a 401 response that includes the trusted issuer list. The requesting application compares the trusted issuer list from the 401 response to its own list of authentication providers. If there is a match between the two lists, then the requesting application creates a self-issued token for the authentication provider. The authentication provider uses the self-issued token to generate an authentication token for the requesting application. The requesting application may also directly create a token for a target partner application, without an authentication provider, if there is a direct trust between the two applications.
US08819793B2 Systems and methods for secure and efficient enrollment into a federation which utilizes a biometric repository
A method includes receiving data related to an individual, the data comprising a plurality of elements of personally-identifying information (PII). The method further includes building, via the plurality of elements of the PII, a compositional key for the individual. In addition, the method includes storing the compositional key and a biometric print for the individual as a biometric record in a biometric repository. The method also includes, via the compositional key, providing a plurality of federated entity (FE) computer systems with access to the biometric repository.
US08819792B2 Assignment and distribution of access credentials to mobile communication devices
A server storing a pool of unassigned access credentials selects an access credential from the pool, assigns it to an individual, identifies a mobile communication device associated with the individual, and pushes the access credential to the mobile communication device over a secure and authenticated channel such that the access credential is receivable by the mobile communication device. If the mobile communication device supports a proximity technology and is proximate to an access node that supports the proximity technology, the mobile communication device employs the proximity technology to present the access credential to the access node.
US08819791B2 Captive network negotiation interface and automation
A method and apparatus of to negotiate access with a captive network is described. In an exemplary method, a mobile client detects, with a network interface, a network. The mobile client associates with the network, where associating allows the mobile client to communicate with the network. In addition, the mobile client probes the network by requesting a web page, where the web page is independent of the network. In response to the web page request, the mobile client receives a capture web page. The mobile client determines the type of authentication used for the network based on the received capture web page.
US08819787B2 Securing asynchronous client server transactions
A method for securing asynchronous client server transactions is provided in the illustrative embodiments. A request including an application identifier and a version of a second application is received at a first application. A service identifier is generated if a session with the second application is valid. A registry is generated at the first application. A catalog is generated based on the registry and the service identifier and the catalog are sent to the second application. A sub-request including the service identifier is received as part of an asynchronous client server transaction. Validity of the sub-request is determined by determining whether the service identifier has expired, whether the sub-request requests a service that is permissible according to the catalog, whether the service identifier is used in conjunction with the second application, or a combination thereof. If the sub-request is valid, the service is provided.
US08819783B2 Efficient data structures for multi-dimensional security
Efficient data structures are generated to enforce permissions on a multi-dimensional representation in a performance management application. A model site is generated having at least one model with at least one dimension. User permissions and group permissions are set for the model. The user permission and the group permissions are deployed to a relational database. A collective user permission table is generated based on the user permissions and the group permissions. Thus, an end user may receive permissions associated with a model and permissions associated with particular dimensions of a model without an inefficient consumption of resources.
US08819781B2 Management of network devices within a dispersed data storage network
A method of managing devices in a dispersed data storage network is disclosed. A device list is maintained including entries for every device in the dispersed data storage network. Each entry lists a public key, a network address, and hardware identifier for the corresponding device. On startup each device sends a request to join the network. The request includes the device's public key, network address, and hardware identifier. The request is compared with the device list, and, based on the comparison, and, in some cases, administrator action, the request is granted or denied.
US08819780B2 Information processing system, information processing apparatus, and information processing method
The present invention provides an information processing system, an information processing apparatus, and an information processing method, capable of reducing a load of user authentication on a user, when a specific operation is performed using a plurality of apparatuses. In an embodiment of the present invention, an authentication server searches a device group corresponding to devices identified by device identification information transmitted to the authentication server, and searches a workflow. Subsequently, the authentication server judges whether or not a workflow in operation exists, and, if exists, does not instruct password input but directly instructs device processing.
US08819775B2 Secure method of accessing an information system of an aircraft
In the method of accessing an information system of an aircraft the system receives an authenticator request from a connector of the aircraft; the system determines whether the connector presents a predetermined characteristic; and in the event that the system determines that the connector does indeed present the predetermined characteristic, the system sends an authenticator to the connector. Provision is also made for: the system receives an authenticator the system determines whether the authenticator is valid; and in the event that the system determines that the authenticator is indeed valid, the system authorizes access to the system from a connector of the aircraft from which the authenticator was sent.
US08819772B2 In-line filtering of insecure or unwanted mobile device software components or communications
Techniques for in-line filtering of insecure or unwanted mobile components or communications (e.g., insecure or unwanted behaviors associated with applications for mobile devices (“apps”), updates for apps, communications to/from apps, operating system components/updates for mobile devices, etc.) for mobile devices are disclosed. In some embodiments, in-line filtering of apps for mobile devices includes intercepting a request for downloading an application to a mobile device; and modifying a response to the request for downloading the application to the mobile device. In some embodiments, the response includes a notification that the application cannot be downloaded due to an application risk policy violation.
US08819770B2 Data mapping using trust services
Embodiments are directed to mapping encryption policies to user data stored in a database using a policy column uniform resource identifier (URI). In one scenario, a computer system receives the following: a database schema name that identifies the name of a specified schema within a relational database in which user data is stored, a table name that identifies a specified table within the relational database, a column name that identifies a specified column in the specified table and a namespace identifier that identifies a set of relational databases. The computer system also receives an indication that identifies which type of encryption is to be applied when encrypting the column of data specified by the column name. The computer system then generates a policy column URI that includes a hierarchical string comprising the namespace identifier, the database schema name, the table name and the column name.
US08819769B1 Managing user access with mobile device posture
An improved technique for managing access of a user of a computing machine to a remote network collects device posture information about the user's mobile device. The mobile device runs a soft token, and the collected posture information pertains to various aspects of the mobile device, such as the mobile device's hardware, software, environment, and/or users, for example. The server applies the collected device posture information along with token codes from the soft token in authenticating the user to the remote network.
US08819763B1 Dynamic access policies
A technique for securely granting access to a target system to a user includes requesting a plurality of security policies from a plurality of distributed policy systems. It further includes obtaining a plurality of security policies from the plurality of distributed policy systems. It further includes granting a temporary grant of access that is an aggregate of the plurality of security policies. It further includes implementing the temporary access grant for the user.
US08819761B2 Recording of multiple television channels
In various embodiments, a selection of a television program to record may be received by a television receiver. The television program may be broadcast on a first television channel and as part of a first transponder stream. A plurality of television channels that are transmitted as part of the first transponder stream may be determined. A user interface may be presented that permits a user to select from the plurality of television channels transmitted on the first transponder stream. A selection of a second television channel from the plurality of television channels may be received. In response to the selection of the first television program to record and the selection of the second television channel from the plurality of television channels, record the first television channel and the second television channel via a single tuner.
US08819759B2 Determining the location of a point of interest in a media stream that includes caption data
A method and computing device for determining the location of a point of interest in a media stream. The method receives an order of duplication for a media stream and a sequence of caption data strings associated with the media stream. The method computes a hash value for a selected string in the sequence. The hash value representing the selected string, and a number of strings in the sequence that immediately precede the selected string, where the order of duplication determines the number of strings. The method receives a media stream time for the selected string based on the hash value, and determines a time at a point of interest in the media stream relative to the media stream time for the selected string.
US08819753B2 Multi-functional display device and method for controlling the same
A multi-functional display device and a method of controlling the same are disclosed herein. The multi-functional display device and method provides access to human channel services, such as social network services (SNS), on a designated channel on the display device. The method may include assigning channels for a multi-functional display device including assigning a first channel number to at least one broadcast channel, and assigning a second channel number to at least one social network service (SNS) account of one of a first individual and at least one second individual associated with the first individual. The method may include displaying a list of individuals with channel numbers on a display of the multi-functional display device in a social network service (SNS) channel mode, selecting one of the individuals on the list, and displaying information related to the individual or communicating with the selected individual using a SNS account.
US08819751B2 Socially networked television experience
In one embodiment, a system for providing social interaction opportunities for people watching television is presented. The system includes: a television data source which transmits television data streams for reception by end devices, each end device being represented by an equipment code; a plurality of end devices, including a first user's end device and a second user's end device, each end device configured to receive a television data streams, and each user represented by an identifier code; and an interactive-information server configured to: store, at the first user's behest, the identifier code of the second user; monitor which of the television data streams is being received by the first end device; monitor which of the television data streams is being received by the second end device; and notify the first user when the first end device and the second end device are receiving the same television data stream.
US08819750B2 Personal media broadcasting system with output buffer
A personal media broadcasting system enables video distribution over a computer network and allows a user to view and control media sources over a computer network from a remote location. A personal broadcaster receives an input from one or more types of media sources, digitizes and compresses the content, and streams the compressed media over a computer network to a media player running on any of a wide range of client devices for viewing the media. The system may allow the user to issue control commands (e.g., “channel up”) from the media player to the broadcaster, causing the source device to execute the commands. The broadcaster and the media player may employ several techniques for buffering, transmitting, and viewing the content to improve the user's experience.
US08819748B2 Precise delivering of frames for video on demand streaming
A method and a streaming server for timely delivering of frames/packets to a client. The method includes fetching of stream data from an operating cog in a calendar wheel and by use of the fetched stream data the frame/packet indicated in the operating cog is transmitted from its location in a video storage to the client. The stream data includes information on stream, movie and frame. Optionally also information on packet is provided.
US08819746B2 Network device for a home entertainment network
A network device for a network including a network controller adapted to provide Ethernet communication capability and CEC (consumer electronics control) communication capability, and a database generator unit adapted to generate a device database containing information about the network devices being member of the home entertainment network and/or an operation history database containing information about network device operations tasked by a user of a network device of the network. A method for controlling and re-routing audio, video and data streams in a network, includes: generating a device database containing information about the network devices being member of the network and/or an operation history database containing information about network device operations tasked by a user of a network device.
US08819745B2 Media device interface system and method for vehicle information systems
An information system suitable for use in cooperation with portable media devices, such as an Apple iPod® digital electronic media device, and methods for manufacturing and using same. The information system supports a simple manner for seamlessly integrating the personal media device with the information system, immersing a user in a rich and intuitive media environment. When the personal media device and the information system are coupled, viewing content from the personal media device can be integrated “on the fly” into the information system via an interactive user interface system. The personal media device likewise can receive control commands and/or operating power from the information system. Thereby, the user can advantageously enjoy his own personal viewing content from the personal media device via the larger video presentation system and/or the enhanced audio presentation system of the information system, while recharging an internal battery system of the personal media device.
US08819741B2 Streaming video over a wireless network
A system and method are described for streaming video to a wireless device. For example, one embodiment of a computer-implemented method for providing a multimedia stream to a wireless device over a wireless network comprises: receiving a request for a video stream from a wireless device; requesting the video stream from a streaming server on behalf of the wireless device; streaming the video stream from the streaming server and storing the video stream or portions thereof in a buffer; streaming the video stream from the buffer to the wireless device; detecting that the wireless device has lost communication with the wireless network; sending a command to the streaming server to pause the streaming of the video stream and maintaining a network connection to the remote streaming server; detecting that the wireless device has regained communication with the wireless network; determining a point within the video stream at which the wireless device lost communication; and resuming streaming of the video stream to the wireless device at the determined point within the video stream.
US08819740B2 Method and system for providing interactive services over a wireless communications network
A system for providing one or more interactive applications to one or more users via a wireless communications network, the system including: one or more servers cooperating with the network to substantially deliver one or more interactive applications to one or more wireless access devices each corresponding to at least one of the users; wherein, after the one or more wireless access devices receive the substantially delivered one or more applications, upon request of one of the users the one or more corresponding wireless access devices receives communication from the server to facilitate the one of the users accessing the one or more interactive applications using the corresponding wireless access device.
US08819738B2 System and method for real-time composite broadcast with moderation mechanism for multiple media feeds
A method of operation of a composite broadcast system includes: receiving a client AV stream from a user station and a user profile associated with the client AV stream; receiving a user interaction from the user station; approving the client AV stream for airing based on the user interaction and the user profile; receiving a program AV stream; generating a visualization based on the user interaction and the user profile; and mixing the client AV stream, the program AV stream, and the visualization for broadcasting to multiple devices.
US08819737B2 System and method of content acquisition and delivery
A method includes receiving, at an electronic device, a first input from a user identifying a program and a viewing time and creating a first calendar event corresponding to the viewing time in an electronic calendar associated with the user. The method also includes determining a first device to deliver the program to, where the first device is associated with the user. The determination is based on the viewing time and a second calendar event in the electronic calendar. Further, the method includes delivering the program to the first device.
US08819736B2 System for presenting media programming guides
A system for presenting media programming guides is disclosed. A system that incorporates teachings of the present disclosure may include, for example, a media receiver having a controller element to generate a Media Program Guide (MPG) that groups media programs according to a redundancy of media programs and a viewing history of a subscriber of the media receiver. Other embodiments are disclosed.
US08819734B2 Contextual navigational control for digital television
A contextual navigational control for digital television is described. An apparatus, comprises a contextual navigation control interface (CNCI). The CNCI includes a first area that represents a plurality of cable television programs having a first level of relevance. A second area represents a first group of the plurality of programs having a second level of relevance. A third area represents a first subgroup of the first group having a third level of relevance. A fourth area represents a second subgroup of the first group having a fourth level of relevance. There may be additional areas representing additional sub-groups of relevance to the current viewing context.
US08819732B2 System and method in a television system for providing information associated with a user-selected person in a television program
A system and method in a television system for providing information associated with a user-selected person in a television program, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.
US08819730B2 Apparatus and method for non-network channel scanning in digital video broadcasting system
An apparatus and a method for commonly applying channel scanning to non-network scanning schemes in a digital video broadcasting system are provided. The method includes deleting all services stored in a database, temporarily storing services scanned through each frequency in a temporary storage unit, and performing channel scanning for all frequencies. Accordingly, the same service including different Logical Channel Numbers (LCNs) that is repeatedly stored or another service including the same LCN that is not stored in a Multi Frequency Network (MFN) boundary area using the non-networking scanning scheme is prevented.
US08819724B2 Systems, methods and apparatus for providing sequences of media segments and corresponding interactive data on a channel in a media distribution system
Systems, methods and apparatus for producing, distributing and presenting media presentations include identifying, providing and generating a sequence of media segments from a plurality of media presentations, optionally in combination with associated interactive services, so as to define a media channel.
US08819723B1 System and method for brokering auxiliary data broadcasting services
A method and apparatus for brokering data embedding services. The method comprises the steps of receiving a request in an embedded data brokering system to embed the auxiliary data in the media program, determining if the auxiliary data may be embedded into the media program, negotiating a schedule for broadcasting the media program with embedded auxiliary data with the media program provider, transmitting the negotiated schedule for broadcasting the media program with the embedded auxiliary data to the media program provider, steganographically embedding the auxiliary data in the media program while collecting billing information regarding the embedded data, and providing the media program and the embedded auxiliary data to the media program services subscriber for broadcast according to the broadcast schedule.
US08819715B2 Set-top box channel tuning time measurement
A network device receives, across a network, measurements of channel tuning times from multiple, different set-top boxes (STBs), where the channel tuning times are measured internally within each of the multiple, different STBs. The network device stores the measurements of the channel tuning times as data in a data structure and analyzes channel tuning behavior of at least one of the multiple, different STBs based on the data stored in the data structure. The network device generates a report of the channel tuning behavior of the at least one of the multiple, different STBs.
US08819714B2 Ratings and quality measurements for digital broadcast viewers
In one system embodiment, a first receive-and-process (RP) system and a second RP system, the first and second RP systems each configured to receive a first broadcast stream corresponding to a service, the broadcast stream comprising either a raw Internet protocol (IP) stream or a non-IP stream, and each further configured to derive a first Real-time Transport Protocol (RTP) stream and a second RTP stream, respectively, based on the first broadcast stream, the first and second RTP streams having stream parameters in common, the first and second RP systems each further configured to provide respective first and second RTP Control Protocol (RTCP) reports, the first and second RTCP reports based on the derived first and second RTP streams, the first and second RTCP reports each comprising information associated with a viewer experience, the respective information having a common benchmark as a basis for comparison.
US08819713B1 Method and system for collecting client usage data for a user device
A system and method for collecting usage data from a first user device and a second user device includes a first module receiving a first device action signal from the first user device having first device usage data associated therewith. The first module receives a second device action signal from second user device having second device usage data associated therewith and stores the storing the first device usage data and the second device usage data in the usage queue. A usage data collector is in communication with the first module and receives the first usage data and the second usage data to a usage data collector. A central data storage site receives the usage data from the usage data collector.
US08819711B2 Hierarchical program packages for user terminal subscribable services
A wireless communication method for modifying a subscription that includes, receiving subscription information, demodulating the subscription information according to a wireless scheme, displaying a set of available program packages for subscription using the demodulated subscription information and allowing a selection of one or more displayed packages, wherein the subscription is modified as a result of the selection.
US08819708B2 System and method to abstract hardware routing via a correlatable identifier
An information handling system includes a firmware management infrastructure. The firmware management infrastructure includes a database that identifies a correspondence between members of a set of device paths and members of a set of correlatable identifier strings. A device path represents a platform-specific reference to an object at the information handling system and a correlatable identifier string represents a platform independent reference to the object. Programs can access the database using an application programming interface.
US08819707B2 Methods and systems for importing a device driver into a guest computing environment
A system for importing, from a host computer, a device driver into a guest computing environment provided by an external media device which does not include the device driver, includes a first computing environment, a second computing environment, a device discovery agent, a device driver discovery agent, and a device driver installation agent. A device driver associated with a device available to a first computing environment is installed on a computing device. The second computing environment is executed by a virtual machine on the computing device, based upon data retrieved from an external media device. The device discovery agent identifies a device available to the second computing environment. The device driver discovery agent determines that the installed device driver is associated with the device available to the second computing environment. The device driver installation agent imports the installed device driver into the second computing environment without user input.
US08819705B2 User interaction support across cross-environment applications
Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. The multi-operating system computing environment may include a mobile operating system associated with a first user environment and a desktop operating system associated with a second user environment running concurrently and independently on a mobile computing device. User interaction support includes handling input events initially received in the shared kernel by accepting the input events in the desktop operating system and translating, mapping, and/or passing the input events through a virtual input device to the mobile operating system such that applications of the mobile operating system receive the input events as if coming from a user interaction space of the mobile operating system. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.
US08819699B2 Controlling virtual machines based on performance counters
Embodiments of apparatuses, methods, and systems for controlling virtual machines based on performance counters are disclosed. In one embodiment, an apparatus includes an event counter, a comparator, and virtualization control logic. The event counter is to keep an event count based on the number of occurrences of an event. The comparator is to determine whether the event count has reached a threshold value. The virtualization control logic is to transfer control of the apparatus from a guest to a host in response to the comparator determining that the event count has reached the threshold value.
US08819694B2 System and method for embedded load balancing in a multifunction peripheral (MFP)
The invention relates to multifunction peripherals (MFPs). More particularly, the invention relates to an embedded load balancer in a multifunction peripheral. An MFP with an embedded load balancer may determine that another suitable device is more capable of handling a job request, and, subsequently, may transfer the job request to the other device.
US08819692B2 Job executing system, job executing device and computer-readable medium
An image forming device includes a monitoring service performing unit and a service process performing instructing unit. The monitoring service performing unit acquires operation state information including index data that represents a service processing function mounted in the corresponding server and an operation state of the corresponding server from each server by starting a monitoring service when an accepted job is performed. The service process performing instructing unit instructs a low-load server to start a corresponding service processing function when the load on a server in which the service processing function used for executing the job is mounted is determined to be high. The server acquires the corresponding service processing function from the server in which the corresponding service processing function is mounted when being instructed to start an operation and thereafter performs the corresponding service process in accordance with the performance instruction transmitted from the image forming device.
US08819691B2 Logical partition defragmentation within a data processing system
A mechanism, in a data processing system, is provided for logical partition defragmentation. The mechanism gathers resource requirements for a plurality of logical partitions running in a plurality of power domains within one or more servers. The mechanism determines optimal hardware utilization for the plurality of logical partitions. The mechanism migrates one or more of the plurality of logical partitions to run in a subset of the plurality of power domains such that at least one power domain within the plurality of power domains is unused. The mechanism puts the at least one unused power domain in a low power state.
US08819690B2 System for reducing data transfer latency to a global queue by generating bit mask to identify selected processing nodes/units in multi-node data processing system
A system for efficient dispatch/completion of a work element within a multi-node data processing system. The system comprises a processor performing the functions of: selecting specific processing units from among the processing nodes to complete execution of a work element that has multiple individual work items that may be independently executed by different ones of the processing units; generating an allocated processor unit (APU) bit mask that identifies at least one of the processing units that has been selected; placing the work element in a first entry of a global command queue (GCQ); associating the APU mask with the work element in the GCQ; and responsive to receipt at the GCQ of work requests from each of the multiple processing nodes or the processing units, enabling only the selected specific ones of the processing nodes or the processing units to be able to retrieve work from the work element in the GCQ.
US08819689B2 Management apparatus for managing network devices, control method thereof, and recording medium
A control method including acquiring and storing, when generating a task in which an object and a network device to which to transmit the object are set, information about the object to be processed in the task; detecting, when executing the task, whether information about the object to be processed in the task is changed from the information about the object stored when the task is generated, according to a setting of the task or the object to be processed in the task; cancelling, when it is detected that there is a change in the information about the object, execution of the task; and transmitting, when it is detected that there is no change in the information about the object, the object processed in the task by executing the task.
US08819688B2 Method and system for scheduling periodic processes
A method of scheduling periodic processes for execution in an electronic system, in particular in a network, in a data processor or in a communication device, wherein the electronic system includes a controller for performing the scheduling, wherein a number of N processes Pi are already scheduled with each process Pi having an individual service interval Sli, and wherein an additional process PN+1 is to be scheduled with a service interval SIN+1, is characterized in that the additional process PN+1 is scheduled in such a way that the minimum time lag between the execution times of the additional process PN+1 and the execution times of the number of N already scheduled processes Pi is maximized. Furthermore, a corresponding device for scheduling periodic processes for execution in an electronic system is disclosed.
US08819686B2 Scheduling threads on different processor cores based on memory temperature
Techniques for scheduling a thread running in a computer system are disclosed. Example computer systems may include but are not limited to a multiprocessor having first and second cores, an operating system, and a memory bank for storing data. The example methods may include but are not limited to measuring a temperature of the memory bank and determining whether the thread includes a request for data stored in the memory bank, if the temperature of the memory bank exceeds a predetermined temperature. The methods may further include but are not limited to slowing down the execution of the thread upon determining if the thread includes a request for data.
US08819675B2 Virtual machine monitor and multiprocessor system
In order to provide an interface of acquiring physical position information of an I/O device on a virtual machine monitor having an exclusive allocation function of the I/O device and optimize allocation of a resource to a virtual server by using the acquired physical position information, a virtual machine monitor includes an interface of allocating a resource in accordance with a given policy (a parameter of determining to which a priority is given in distributing resources) for an I/O device, a CPU NO., and a memory amount request to guest OS. Further, the virtual machine monitor includes an interface of pertinently converting physical position information of the resource allocated by the virtual machine monitor to notice to guest OS.
US08819674B2 Access to data for virtual devices
One embodiment of the present invention is a method for a virtual machine to access data from a virtual device, the method including: (a) attaching the virtual device to the virtual machine with a backing store that is a virtual image of a file system conforming to a predetermined file system format, wherein: (i) file system data is stored in one or more files, (ii) the virtual image includes metadata stored apart from the file system data, which metadata corresponds to the predetermined file system format, (iii) the metadata includes one or more directory records, and (iv) the one or more directory records include information that points directly or indirectly to the file system data; (b) issuing a read request for a block of data from the file system as if stored in the predetermined file system format; (c) accessing the metadata and determining the location of the requested block of data in the file system data; and (d) retrieving the requested block of data from the file system data.
US08819672B2 Multi-image migration system and method
A system and method for application migration include matching an infrastructure of a source application with a plurality of multi-image work sets from a catalog by selecting a mapping of components of the infrastructure with components in the multi-image work sets to provide one or more selected multi-images. The source application is migrated to a target environment using the one or more selected multi-images.
US08819669B2 Information processing apparatus and function expansion method
An information processing apparatus receives index information about an expansion function realized by being linked to a predetermined service provided by an external apparatus from a server apparatus connected via a network, displays a menu of information representing the expansion functions on a display screen, based on the index information, downloads software for executing the expansion function based on location information of the software when the expansion function being executed in accordance with a user selection on the menu on the display screen; the location information contained in the index information, and uses the downloaded software to executes the expansion function selected by an user.
US08819666B2 Systems and methods for updating a software product
A method may include receiving a request to install a second version of a software product over a first version of the software product, installing the second version of the software product in a dormant state while the first version of the software product is running, and swapping the first and second versions of the software product by activating the second version of the software product and deactivating the first version of the software product. Various other methods, systems, and computer-readable media are also disclosed.
US08819662B2 Device and method for time notification for updating software
A terminal device may include: a communication interface to receive, from a server via a network, a file for updating software in a memory device coupled with the terminal device, and a software update table that includes data regarding one or more performance values and one or more time values indicative of one or more lengths of time taken to update the software using the file; a processor to obtain data regarding a performance value of the memory device, select, from the software update table, one of the one or more performance values based on the performance value of the memory device, and obtain, from the software update table, a time value associated with the selected performance value; and an output device to provide an output corresponding to the obtained time value. Each performance value is associated with one of the one or more time values, respectively.
US08819657B1 Method and apparatus for maintaining data consistency in a virtualized application during software update installation
A method and apparatus for maintaining data consistency in a virtualized application during software update installation. In one embodiment, the method includes processing software update data associated with a software update installation for a virtualized application, wherein the virtualized application comprises at least one of read-only data or read-write data and coupling the software update data with the at least one of a read-only data or a read-write data, wherein the software update data overrides the at least one of read-only data or read-write data.
US08819654B2 Simultaneous compiler binary optimizations
The present invention provides a method to optimize object code files produced by a compiler for several different types of target processors. The compiler divides the source code to be compiled into several functional modules. Given a specified set of target processors, each functional module is compiled resulting in a target object version for each target processor. Then, for each functional module, a merging process is performed wherein identical target object versions or target object versions with similar contents are merged by deleting the identical or similar versions. After this merging process, a composite object code file is formed containing all of the non-deleted target object versions of the function modules.
US08819652B2 System and method for parametric system evaluation
A method and system for evaluating a system are described. A parameter space comprising one or more parameters corresponding to the system and/or an application executed on the system is defined. Additionally, one or more search functions for selecting a parameter from the parameter space to evaluate a desired characteristic of the system are determined. Further, at least one parameter from the parameter space is selected using the one or more search functions and the application is executed using the selected parameter. Subsequently, the execution of the application is monitored and metrics associated with the application are recorded. The method further includes iteratively selecting another parameter from the parameter space based on the recorded metrics and executing the application using the selected another parameter.
US08819642B2 Method and system for generating and processing black box test cases
A method and system for generating and processing test cases for effective black box testing of software applications is provided. Test cases are automatically generated based on parameters that are identified from automated manual test cases associated with business models. The generated automated test cases cover one or more paths in the business models. Further, the automated test cases are optimized by determining minimal path covered by the automated test cases in the business models. The optimization is performed based on analysis of the one or more paths covered by the automated test cases in the business models. Furthermore, code coverage data of the optimized test cases are obtained by execution of the optimized test cases. Finally, based on the code coverage data and predetermined conditions, the optimized test cases are analyzed for at least prioritization and further optimization of the optimized test cases for effective black box testing.
US08819641B1 Program state reversing software development tool
A method of analyzing program execution status for use with a computer software debugger that includes identifying one or more non-deterministic execution steps in the program in one or more threads and recording a state of program properties at non-deterministic execution steps to enable determination of prior program execution status.
US08819639B2 System for selectively blocking execution of applications on a computer system
The system for selectively blocking execution of applications on a computer system includes an interface that allows an administrator to set configuration settings and which includes tools that assist the administrator in establishing an application list. The application list specifies zero or more applications that are to be either blocked or that are to be allowed to run (i.e., all others to be blocked), depending on the selected configuration settings. The tools include a mechanism that automatically creates a historical database of applications that have been executed in the past on the computer system. The interface allows easy selection of applications from the historical database for inclusion on the application list.
US08819638B2 Application protoyping suite
Various exemplary embodiments relate to a method and related network node including one or more of the following: an application storage that stores code defining an application, wherein the code is received by the prototyping suite from the developer device; a testing controller configured to effect performance of at least one test in association with the application to produce at least one test result; a certification controller configured to analyze the at least one test result to determine whether the application meets a certification requirement of a first plurality of certification requirements; and an application marketplace server configured to provide the application to at least one other device when the certification controller has determined that the application meets each certification requirement of the first plurality of certification requirements.
US08819634B2 System and method to validate test cases
A system and method includes obtaining and storing, on a computer readable storage device, a list of a set of test cases designed to test logical code units in multiple objects of a software program in a design environment, identifying a first set logical code units covered by the test cases, identifying a second set of logical code units corresponding to a productive environment, and comparing, via a computer, the first and second sets of logical code units to generate an evaluation of the test cases for the software program in the productive environment.
US08819632B2 Techniques for distributing information in a computer network related to a software anomaly
The present invention is directed to methods and systems of distributing information in a computer network related to a report a software anomaly that includes receiving information concerning the reported software anomaly (RSA); identifying a problematic functional characteristic included in the RSA; ascertaining from a plurality of computer-readable addresses a sub-group of the computer-readable addresses that correspond to parties with information corresponding to the problematic functional characteristic; storing on the computer network an investigation record having associated therewith data corresponding to the RSA; and transmitting to the sub-group a message perceivable by the parties indicating a location on the computer network of the investigation record.
US08819625B2 Sharable development environment bookmarks for functional/data flow
An embodiment of the invention provides relative bookmarks that are sharable between developers engaged in product development utilizing integrated design environment applications. The relative bookmarks are sharable in that they can be exported, imported, activated and deactivated. The relative bookmarks are relative in that they do not rely on the original code line and contain at least function and/or data flow information, facilitating quick identification of relevant lines of code that have been previously bookmarked. The relative bookmarks can also be utilized to insert breakpoints.
US08819623B2 Object property—value specification using pop-up graphical interfaces
A method of populating object property values includes receiving an instruction on behalf of a user. The instruction represents an input indicating selection of the object. The method includes presenting, in response to the input, a list of property names and corresponding default values associated with the selected object, and presenting, for each of one or more default values, a user input field. The method includes presenting, for each of the one or more default values, an enumeration of alternative property values when the enumeration is compatible with the corresponding property. The method includes receiving from the user, for zero or more of the property names, an updated property value that is a selection from a value entered in the user input field or the enumeration of alternative property values, and generating code operative to instantiate the object. The updated property values are associated with the properties of the object.
US08819622B2 Adding signed 8/16/32-bit integers to 64-bit integers
Disclosed are methods, apparatus, and computer-readable media for generating output computer code that adds a 64-bit integer to a smaller-length integer having a length of less than 64 bits. Input computer code includes a loop that includes adding a 64-bit integer and a smaller-length integer. Output code is generated that represents the input code in a format such as assembly language or machine code. The output code includes instructions to convert the smaller-length integer to a 64-bit integer, such that the conversion is not performed during each loop execution. The smaller-length integer is converted by subtracting an offset from the 64-bit integer, adding the offset to the smaller-length integer, and zero-extending the smaller-length integer. The offset is determined based on the length of the smaller-length integer. The output code preserves the integer semantics of the smaller-length integer as required by the input code.
US08819621B2 System and method for automated re-architectureing of legacy systems using object oriented language
The present invention relates to method of defining multiple program abstractions, extraction methodologies, transformation, and code conversion to convert legacy monolithic architecture of business systems to a layered modern architecture using Object Oriented language such as Java.
US08819618B2 Behavior invariant optimization of maximum execution times for model simulation
A device receives a model that includes model elements scheduled to execute in time slots on a hardware device. The device identifies time slots, of the time slots, that are unoccupied or underutilized by the model elements, and identifies a set of model elements that can be moved to the unoccupied time slots without affecting a behavior of the model. The device calculates a combined execution time of the model elements, determines whether the combined execution time of the model elements is less than or equal to a duration of a first time slot of the time slots, and schedules the model elements for execution in the first time slot when the combined execution time of the model elements is less than or equal to the duration of the first time slot.
US08819616B2 Asymmetric mesh NoC topologies
Example implementations described herein are directed to a system on chip (SoC) that can include a plurality of blocks of substantially non-uniform shapes and dimensions, a plurality of routers, and a plurality of links between routers. The plurality of blocks and the plurality of routers are interconnected by the plurality of links using a Network-on-Chip (NoC) architecture with a sparse mesh topology. The sparse mesh topology involves a sparsely populated mesh which is a subset of a full mesh having one or more of the plurality of routers or links removed. The plurality of blocks communicate among each other by routing messages over the remaining ones of the plurality of routers and links of the sparse mesh.
US08819615B2 Electronic circuit design method
A first assembly of critical cells is to be monitored. An equivalent capacitance of output cells coupled to the critical path is determined. Logic level inputs of the critical cells for signal propagation are also determined. A second assembly of control logic cells is provided which copies the first assembly in terms of number of cells, type of cells and cell connection such that each of the control cells is a homolog of a corresponding critical cell. Charge cells are provided at the outputs of the control cells having an equivalent capacitance in accordance with the determined capacitance of the output cells. For each control cell, logic levels are asserted in accordance with the determined configuration of the critical path. A signal generator applies a signal the input of the second assembly and a signal receiver is coupled to the output of the second assembly.
US08819610B2 Method and layout of an integrated circuit
An integrated circuit layout includes a P-type active region, an N-type active region, a first metal connection, a second metal connection and a plurality of trunks. The plurality of trunks is formed substantially side-by-side, and in parallel with each other. The first metal connection is substantially disposed over the P-type active region, and is electrically connected with drain regions of PMOS transistors in the P-type active region. The second metal connection is substantially disposed over the N-type active region, and is electrically connected with drain regions of NMOS transistors in the N-type active region. The plurality of trunks is electrically connected with and is substantially perpendicular to the first metal connection and the second metal connection. A first trunk of the plurality of trunks has a width wider than a width of other trunks of the plurality of trunks and is arranged to be located between two groups of trunks.
US08819604B2 Real-time display of electronic device design changes between schematic and/or physical representation and simplified physical representation of design
A logical design component permits an electronic device design to be modified from a logical perspective on a schematic of the device showing device components in logical form, and displays a logical window of the schematic. A physical design component permits the design to be modified from a circuit board perspective on a circuit board representation of the device the showing the components in physical form, and displays a physical window of the circuit board representation. A real-time component permits the design to be modified from a simplified circuit board perspective on a simplified view of the circuit board representation, and displays a simplified window of the simplified view. Changes made to the design within the logical and/or physical window are automatically displayed within the simplified window in real-time; changes made to the design within the simplified window are automatically displayed within the logical and/or physical window in real-time.
US08819602B2 Circuit analyzer systems and methods
Structures of a circuit are identified. Voltages are propagated to the identified structures. Additionally, internal node voltages for the identified structures are obtained. Asymmetrical operating conditions are identified.
US08819600B2 Polygon recovery for VLSI mask correction
Embodiments relate to polygon recovery from a +1/−1 description of a plurality of polygons of a very large scale integrated (VLSI) mask for production of a VLSI semiconductor device. An aspect includes receiving a set of data comprising the +1/−1 description of the plurality of polygons of the VLSI mask, the +1/−1 description comprising a plurality of corners. Another aspect includes determining a 4-directional data structure, a Mm value comprising a first limit value, and a Mp value comprising a second limit value for each of the plurality of corners. Another aspect includes recovering the plurality of polygons from the set of data by assigning each of the plurality of corners to a single polygon based on the 4-directional data structure, the Mm value, and the Mp value of each of the plurality of corners, and determining an order of the respective corners of each polygon.
US08819596B2 Gesture control system
A control system basing on the use of gestures and functioning especially in mobile terminals. The gesture control system is provided with a general purpose interface (320) with its commands for applications (310) to be controlled. The processing software (330) of the gesture signals includes a training program (331), trained free-form gestures made by the user being stored in the gesture library, and a recognizing program (332), which matches a gesture made by the user to the stored gestures and chooses the most similar gesture thereof. Gestures can hence be used as commands for controlling any application configured or programmed to receive the command. One and the same application functions in different models of mobile terminals without matching, and in a certain mobile terminal all applications can be run, which applications use specified interface commands. The application (310) can be e.g. a game or activity being included in basic implementation of a mobile terminal.
US08819595B2 Method for executing user command according to spatial movement of user input device and image apparatus thereof
A method for executing a user command based on spatial movement of a user input device and an image apparatus having the same are provided. According to the method for executing a user command, a user command which is determined based on the spatial movement of the user input device is executed. Accordingly, a method for inputting a user command becomes more diverse and convenient to use, and a more compact user input device may be provided.
US08819591B2 Treatment planning in a virtual environment
A method and apparatus for treatment planning are described. A treatment planning system provides a computer-simulated virtual environment including a virtual artifact that is a three-dimensional simulation of a patient anatomy, wherein the three-dimensional simulation is generated from one or more diagnostic images taken of the patient anatomy. The treatment planning system performs a treatment planning operation associated with the virtual artifact in response to a user interaction with the virtual environment.
US08819590B2 Image display apparatus and image display method
In an image display apparatus, an image classification unit generates one or more of image groups by classifying image data to which attribution information is added based on the attribute information. A display control unit displays, on a display device, a list of a plurality of thumbnail images of the image data included in each of the image groups generated by the image classification unit, in a manner in which the plurality of thumbnail images are piled up for every image group. Herein, the display control unit acquires the predetermined number of sheets of image data from the selected image group to display, on the display device, the image data as a background image in which the image data are arranged.
US08819589B2 Providing partner services within a host application
While a user interacts with a networked host application such as creating or editing documents, the user is enabled to invoke (or otherwise act on) a partner-selection user interface presentation to explore available partner services for carrying out a desired partner function that is complementary to the host application functionality. The user is further enabled to select one of the partner services listed in the partner-selection user interface presentation, in response which, the host application automatically instructs the partner service to perform the desired partner function complementing the host functions performed by the host application in an integrated and seamless manner.
US08819583B2 Method and program product for producing medical findings on the basis of medical image data
In order to produce a set of medical findings based on image data which has been obtained by way of different imaging methods, a plurality of image viewer programs has hitherto been required. In at least one embodiment, a viewer device is to be provided, with which different image data can be viewed and with which it is simultaneously possible to produce a set of medical findings. According to at least one embodiment of the invention, a method is provided wherein a base page and at least one content page with display elements are selected and are loaded and activated by a program.
US08819582B2 Mobile browser context switching
Methods and systems for processing and displaying content are disclosed. An example method of operation may include initializing two or more windows on a mobile device, and displaying a first window of the two or more windows on the mobile device. The method may also include receiving an on-screen switcher indication causing a display view change from the first window being displayed to a combination of the first window and at least one more additional windows being displayed. The method may also include determining a space amount for each of the two or more windows, adjusting a size of each of the two or more windows based on the space amount. The method may further include displaying a frame around each of the two or more windows with the respective adjusted size, and displaying each frame overlaid on top of one another.
US08819579B2 Method for opening file on virtual desktop for cloud-based system, the system and computer readable storage medium applying the method
A method for opening a file on a virtual desktop for a cloud-based system includes the following steps: The at least one external cloud server does not belong to the cloud-based system. A virtual desktop is provided to a client. The client displays the virtual desktop by a browser. An open-file request for opening a target file is received through the virtual desktop. A corresponding application service, which is utilized for opening the target file, is searched among the external application services. When the target file is an internal file stored in the cloud-based system and the corresponding application service is provided by the at least one external cloud server, the at least one external cloud server is driven to provide the corresponding application service for opening the target file, and the opened target file is displayed on the virtual desktop of the client.
US08819578B2 Display controller, display control method, display control program, and portable terminal device
A display controller includes display control means by which a partial display of a Web page is performed when the Web page is displayed on display means, display range detecting means for detecting a display range of the Web page displayed on the display means by the display control means, a key input pattern database in which information indicating an operation intended by a user is stored per key input pattern of the operating means, a home position database per URL for registering a home position used as the first display range when a Web page is displayed, together with URL information of each Web page, key input pattern detecting means for detecting a key input pattern of the operating means when the Web page is displayed by the display control means and home position registering means for registering a display range of the Web page detected by the display range detecting means as a home position corresponding to the Web page, together with URL information of the Web page, in the home position database per URL.
US08819573B2 Acclimatizing a user to a scheduling pattern change
Acclimatizing a user to a scheduling pattern change includes: in a calendar system implemented by at least one processor, determining an anticipated scheduling pattern change for the user; establishing with the calendar system an acclimatization period to transition the user to the scheduling pattern change; receiving in the calendar system a request to schedule an event for the user at a time within the acclimatization period; and prompting the user to reschedule the event to a time outside of the acclimatization period with the calendar system.
US08819571B2 Manipulating preview panels in a user interface
Methods, machine media, and systems that can manipulate preview panels are disclosed. In one embodiment, a preview panel can be transformed, in response to user interaction with the preview panel, into an icon representing the file containing the content displayed in the preview panel. The preview panel can, in one embodiment, be opened from a user interaction with a first icon and the preview panel can be transformed into a second icon that represents the file and can be manipulated as if it were the first icon.
US08819569B2 Single-handed approach for navigation of application tiles using panning and zooming
The subject invention provides a unique interactive system and method that facilitate single-handed navigation and interaction with applications within a display space on any type of mobile computing device. The system and method include or employ scalable application tiles corresponding to applications, whereby the application tiles can provide or indicate the current state of the corresponding application. The state information provided in each tile can vary as well depending on the current size of the tile. The tiles can be arranged into a plurality of zones such that a user can view one particular zone at a time and obtain more context and information from the application tiles in that zone rather than working with all tiles and all zones at the same time. The view of the display space can be of the world or all application tiles, zone, or application. Panning and zooming among the zones, application tiles and/or views can be performed single-handedly using designated on or off screen controls.
US08819568B1 Electronic paper display updates
A windowing system for an electronic device that uses an electronic paper display may include a compositor, a frame buffer, and a display controller manager. One or more applications running on the electronic device may request multiple changes to windows. The compositor may determine multiple update areas, where an update area indicates the smallest area of the electronic paper display that should be updated as a result of changes being made to a window. The update areas may be stored in the frame buffer. The display controller manager may create a cumulative update area based on the update areas that are determined between a begin update instruction and an end update instruction. The display controller manager may instruct a display controller to update only the portion of the display corresponding to the cumulative update area.
US08819567B2 Defining and editing user interface behaviors
An authoring system for building an application that has a set of graphical objects. The application is for performing several operations on several graphical objects in response to several user interaction events. The authoring system includes a graphical user interface (GUI). The GUI includes a first area for displaying different possible user interaction events. Each possible user interaction event is for associating with a graphical object of the application. The GUI also includes a second area for displaying operations for associating with user interaction events displayed in the first area. In addition, the GUI includes a third area for displaying definitions of an operation selected in the second area.
US08819563B2 Systems and methods for accessing system utilities
In one embodiment, an information handling system may include a processor, a display that may provide a user interface allowing a user to select one or more system utilities to be accessed, memory that may include a plurality of memory partitions storing a plurality of system utilities, and a management controller. During a configuration of the information handling system, the management controller may receive a request from the user via the user interface to access one or more selected system utilities; identify one or more memory partitions storing the one or more selected system utilities; and cause the display to display one or more user-selectable icons corresponding to the one or more identified memory partitions to provide the user access to the one or more identified memory partitions.
US08819562B2 Quick connect and disconnect, base line configuration, and style configurator
For a quick connect, a user may receive a list of available groups, select a particular group, and provide site number and controller number for a station/platform to be identified and connected. For a quick disconnect, user may have a list of all active stations/platforms from which to select for disconnect, including an option to disconnect all stations/platforms at once. A style configurator user interface may be invoked, which can populate a window with colors selected for menu bar, tool bar, and like components. A menu option may be provided in the tool bar where user can change the baseline from an old station configuration to a new station configuration. Thus, when user creates a new site controller, the configuration file may reflect control strategies and configuration updates added before as the new baseline.
US08819552B2 Method of executing function on standby screen of mobile terminal
A method of executing a function on a standby screen of a mobile terminal capable of executing various functions on a standby screen by selecting a function icon displayed on the standby screen is provided. The method of executing a function on a standby screen of a mobile terminal includes displaying at least one function icon on the standby screen; selecting a displayed function icon; displaying a preview of a function connected to the selected function icon on the standby screen; and executing the function connected to the preview by selecting the preview. Therefore, the user can easily and quickly execute a function connected to a function icon on the standby screen by selecting the function icon, so that provision of a dedicated key can be minimized.
US08819550B2 On-board vehicle computer system
In one embodiment, an apparatus includes a touch-screen display. The apparatus includes first logic for generating a virtual assistant for presentation to a user via the touch-screen display. The virtual assistant has one or more anthropomorphic characteristics and interacts with the user via at least the touch-screen display to facilitate user access to one or more vehicle features. The apparatus includes second logic for automatically receiving data from a radio-frequency identification (RFID) tag in a personal item of the user to identify the user, automatically accessing a profile associated with the RFID tag, and automatically initiating implementation of one or more of preferences of the user indicated by a profile associated with the RFID tag. The apparatus includes a vehicle interface for coupling the apparatus to any one of multiple vehicles and communicating data between the first or second logic and the vehicle.
US08819548B2 Multiple language development environment using shared resources
An operator interface system with respect to an industrial automation device comprises text/symbol translation strings persisted in a computer-readable medium for utilization with the operator interface system. An interface component relays the translation strings to a client device that includes fonts that enables the client device to graphically render text/symbols abstracted by the translation strings in a desired language. For example, the translation strings can be Unicode strings.
US08819547B2 Image processing apparatus and image processing method
Upon adding a visible electronic signature to an electronic file, deterioration in visibility of characters is prevented by arranging a character image data of a portion overlapping with a region of the visible electronic signature in an upper position layer above the visible electronic signature. There are included a step for extracting a character image data from an image data, a step for generating a character image layer data in which only the character image data is described on a transparent background if a region where the visible electronic signature is arranged and the region of the character image data overlap with each other, and a step for generating an electronic file with a layered structure having the character image layer data, the visible electronic signature and the image data in that order from an upper position of the layered structure.
US08819542B2 Enterprise web application constructor system and method
A web-based application constructor can be used to construct a web display. The web-based application constructor can obtain data from heterogeneous data sources having Web Services schemas to produce the web display. The web display can contain page components and can display the data from at least some heterogeneous data sources. A versioning system can keep track of changes to page components, page layout, searches, and text to allow users to make changes without administrative approval.
US08819537B2 Information generation device, information generation method, information generation program, and recording medium
An information generation device includes a storage means that stores association information, the association information indicating explanatory information and an element associated with the explanatory information in association with each other, the explanatory information being displayed as an explanation related to a service provided through a Web page in a certain Web page, a recording means that records history information indicating the explanatory information browsed by a user, a generation means that, on the basis of the association information, generates display information so that an appearance of the element associated with the explanatory information indicated by the recorded history information among the elements included in a Web page displayed on a terminal device used by the user is different from an appearance in an initial state, and a transmission means that transmits the generated display information to the terminal device.
US08819534B2 Information processing system and information processing method
An information processing system includes a memory portion that stores each scene of image information of a given space captured by an image capturing portion in association with positional information on an object existent in the given space, a receiving portion that receives information that specifies the object as a search request, and a search portion that searches the image information stored in the memory portion for a scene where the object is existent in a given position on the basis of the search request.
US08819533B2 Interactive multimedia diary
An interactive multimedia diary system is presented. The system can include one or more interfaces for media content devices (e.g., communications devices, still or video cameras, audio devices, or any other suitable media content storing or generating devices). An interactive multimedia diary can be composed by collecting and arranging a plurality of media types (e.g., images, video, audio, text, etc.). Alternatively, other suitable data collections such as a journal, a scrapbook, an album, a log, a notebook, or a memoir can be composed. The system can prompt a user for input based on input previously entered. The system can scan input text for keywords, such as verbs associated with common activities, previously used or new names, locations, or any other suitable concepts and prompt the user for more information.
US08819532B2 Methods and devices for transmitting a data stream and corresponding computer readable media
A data stream is transmitted from a transmitting device to a receiving device via a communication network. Data of the data stream is transmitted to the receiving device by using a transport protocol without data acknowledgement. In a transmission method, parity-encoding parameters for parity encoding a data set of the data stream is determined via the transmitting device. The transmitting device also generates parity data from the data set by using the determined parity-encoding parameters. The transmitting device further transmits the generated parity data to the receiving device via the communication network by using a transport protocol with data acknowledgement.
US08819529B2 Method of communication
A method of communication comprising determining whether to use distributing coding between a source (S), relay (R) and destination (D), based on a predetermined transmission rate; if the determination is positive, determining a forward error correction scheme using distributed Alamouti space-time coding, wherein the scheme is determined based on the predetermined transmission rate, a channel signal-to-noise ratio (SNR) and a network topology; relaying coded data from the S to the D using the determined forward error correction.
US08819524B2 Manufacturing testing for LDPC codes
An amount of time and an error rate function are received, where the error rate function defines a relationship between a number of iterations associated with iterative decoding and an error rate. A testing error rate is determined based at least in part on the amount of time. The number of iterations which corresponds to the testing error rate in the error rate function is selected to be a testing number of iterations; the testing error rate and the testing number of iterations are associated with testing storage media using iterative decoding.
US08819519B2 Systems and methods for enhanced accuracy NPML calibration
The present invention is related to systems and methods for adaptive parameter modification in a data processing system. As one example, a system is disclosed that includes a filter calibration circuit that is operable to calculate an updated coefficient for a filter circuit using a data set pair including a converged output and a corresponding data set.
US08819514B2 Method and system for supporting multiple hybrid automatic repeat request processes per transmission time interval
A method and apparatus may be used for supporting multiple hybrid automatic repeat request (H-ARQ) processes per transmission time interval (TTI). A transmitter and a receiver may include a plurality of H-ARQ processes. Each H-ARQ process may transmit and receive one TB per TTI. The transmitter may generate a plurality of TBs and assign each TB to a H-ARQ process. The transmitter may send control information for each TB, which may include H-ARQ information associated TBs with the TBs. The transmitter may send the TBs using the associated H-ARQ processes simultaneously per TTI. After receiving the TBs, the receiver may send feedback for each of the H-ARQ processes and associated TBs indicating successful or unsuccessful receipt of each of the TBs to the transmitter. The feedback for multiple TBs may be combined for the simultaneously transmitted H-ARQ processes, (i.e., TBs). When MIMO is implemented, one H-ARQ process may be associated with one MIMO stream, or codeword. The feedback may include a channel quality indicator (CQI) per MIMO stream or codeword. The control information and the feedback may be sent via a layer 1 or layer 2/3 control part.
US08819513B2 Lost real-time media packet recovery
Systems, methods and computer program products for facilitating the recovery of lost real-time media packets within a computer network real-time application implementing Forward Error Control (FEC), such that server performance is not affected from a CPU and memory perspective, are disclosed. In an embodiment, a conference server that is part of a communication network compliant with the Real Time Transport Protocol (RTP) is able to avoid regenerating FEC packets by not performing any FEC coding operation on the packets unless it is flagged to indicate regeneration via an FEC (e.g., Reed-Solomon) coding is necessary. Absent the flag, the conference server updates the received FEC packet as per the RTP and transmits the packet to its ultimate destination. Such disclosed systems, methods and computer program products are independent of the nature of the media being protected and flexible enough to support a wide variety of FEC techniques.
US08819512B1 Method for detecting TCP packet losses and expediting packet retransmission
A computer-implemented method for detecting TCP packet losses and expediting packet retransmission is disclosed. The method includes assigning to each packet transmitted or retransmitted a sequential order number; determining from an ACK packet or SACK segment thereof the sequential order number of a received packet; recording the determined sequential order number as a highest order number in case the determined sequential order number is greater than a current received order number, and retransmitting all unacknowledged packets having sequential order numbers less than the highest received order number.
US08819506B2 Target device providing debugging function and test system comprising the same
A test system for debugging a target device includes a switch unit configured to transfer a test signal to the target device, the target device including a first intellectual property (IP) block supporting a debugging operation at a normal mode and a second IP block supporting a debugging operation at a power saving mode. The switch unit is configured to form a first signal transfer path for transferring the test signal to the first IP block at the normal mode and to form a second signal transfer path for transferring the test signal to the second IP block at the power saving mode.
US08819502B2 Deterministic data verification in storage controller
Exemplary method, system, and computer program embodiments for performing deterministic data verification by a storage controller are provided. Each of a plurality of concurrent write tasks is configured to be placed in a plurality of overlapping data storage ranges by performing at least one of: implementing a data generation function for generating pseudo-random data using a data seed, and generating a range map, the range map utilized as a lookup data structure to verify a chronological order for performing the plurality of concurrent write tasks, wherein a data address space is first designated in the range map as undetermined. Each of a plurality of read tasks is analyzed by comparing data read from a sub range in the plurality of overlapping data storage ranges against the data seed associated with the sub range.
US08819499B2 Sending network reject/error codes from a terminal adaptor to terminal equipment through an at command interface
Error information is sent from a terminal adaptor that accesses a wireless network to terminal equipment coupled to access the wireless network through the terminal adaptor. The error information is sent in response to existence of any one of a plurality of errors conditions with respect to access to the wireless network. The error information includes an error type identifying a domain associated with a source of the error condition being reported and an error code providing a reject error cause for the error condition. One of the error conditions may include an unsolicited error received by the terminal adaptor from the wireless network or when a request by the TA is ignored by the wireless network.
US08819498B2 Fault-based unit replacement
A method and system are disclosed for determining the end of life condition for a replaceable unit, which may be associated with a multifunction device, and have a useful life expectancy based upon a number of operations. A counter associated with the multifunction device maintains a running count of operations for the unit. Once the number of performed operations of the replaceable unit reaches a given percentage of the expected life of that unit, an analysis is performed on a running history of the fault codes. Once the number of fault codes attributable to any given replaceable unit meets or exceeds a predetermined level, such as a percentage of the running history, a notification is generated indicating a need to replace the replaceable unit.
US08819494B2 Automatically changing parts in response to tests
In an embodiment, in response to an error encountered by a test of a program, a rule is found that specifies the error and an action. A part in the program is selected in response to the action, the part is modified, and the test is re-executed. In various embodiments, the part is modified by changing the code in the part or by replacing the part with a previous version of the part.
US08819492B2 System and method for testing and analyses of the computer applications
System and method for generating an enhanced test case for a computer application is disclosed. The system provides a test preparation engine including an entity extracting module and an assembly extractor for collecting information about the computer application and corresponding database schema for generating a global report. The test case designing module designs one or more test cases by using the global report. The test case execution engine includes an input evaluation module and generates an actual result for each executed test case and an expected result for one or more database query. The report generating module includes a result storage device, a result comparator and a result analysis module and performs analysis of the actual test case result and the expected results.
US08819491B2 Methods and apparatus for remediation workflow
Disclosed herein are methods, systems, and articles associated with remediation workflow. A method may include determining one or more test failures related to a policy test within a computer network, and reviewing the one or more test failures. The method may further include, based upon a result of the reviewing, creating a remediation work order that includes at least one of the one or more test failures. Each test failure within the remediation work order may be approved or denied. For each test failure that is approved for remediation, a remediation process may be executed.
US08819476B2 System and method for disaster recovery
A disaster recovery system can include a plurality of resources arranged in a cloud computing environment. Each of the resources can be assignable to function within the cloud computing environment as part of one or more media systems. A content intake service can be programmed to control delivery of an incoming media asset to the cloud computing environment. A monitoring and recovery process can be programmed to monitor a primary media system to which the incoming media asset is being provided and, in response to detecting a disaster recovery condition, the monitoring and recovery process can intelligently manage selected resources of the plurality of resources based on the incoming media asset being delivered to the primary media system.
US08819475B2 Memory access circuit and memory access system
According to one embodiment, a memory access circuit includes a PLL, a phy-clock tree, first, second, and master DLLs, and first and second PDs. The PLL generates a PLL output locked to a reference frequency. The phy-clock tree delays the PLL output and generates a reference clock signal. The first DLL corrects a clock skew between reference and system clock signals, and generates a source of the system clock signal. The second DLL corrects a clock skew between reference clock and phy-clock signals, and generates a source of the phy-clock signal. The first and second PDs detect a phase difference, and generate first and second detection signals. The master DLL counts the reference clock signal and generates a delay correction signal. The first and second DLLs determine a correction direction and a correction amount based on first and second detection and delay correction signals, respectively.
US08819473B2 Clock integrated circuit
The clock circuit of an integrated circuit operates with variations such as temperature, ground noise, and power noise. Various aspects of an improved clock integrated circuit address one or more of the variations in temperature, ground noise, and power noise.
US08819472B1 Method and system for clock edge synchronization of multiple clock distribution integrated circuits by configuring master device to produce at least one gated clock output signal
Apparatus and method for clock edge synchronization among a plurality of devices. One of the plurality of devices is designated as a master device and one or more remaining devices as slave devices. The master device is configured for providing one or more gated master output clock signals based on a synchronization input signal and an input clock signal. The master device may be further configured to generate one or more gated master clock outputs to drive one or more slave devices, or to provide one or more slave synchronous master clock outputs. The one or more slave devices are configured for producing one or more slave output clock signals, based on the synchronization input signal and corresponding one or more gated master output clock signals. The one or more slave output clock signals are clock edge synchronized.
US08819471B2 Methods and apparatus for power state based backup
Methods and apparatus that receive, at a wireless device, power through wire or inductive pad are described. The received power is monitored to back up data from the device to a server in a network through an OTA (over the air) wireless interface. The data is transmitted to the server to back up the data on the device. While backing up the data, whether the power has been removed from the device is determined. The backing up of the data in the device can be terminated automatically and without user request, in response to the determination that the power has been removed.
US08819469B2 Server cluster and control mechanism thereof
A server cluster including a network switch and multiple server nodes is provided. The network switch is connected to an external network. Each server node performs an operation system and respectively includes a network port, a network chip and a south bridge chip. The network port is connected to the network switch via a cable. The network chip outputs a power-off signal according to a received power-off packet after the network switch is started. The south bridge chip outputs a shutdown signal to shut down the server node according to the power-off signal when the server node is turned on and the operation system is working normally.
US08819459B2 Reducing power consumption in cluster system of mutual standby type
A cluster system of mutual standby type forms groups each composed of a job execution system and a job standby system for taking over the job when problems occur in the job execution system, and provides information processing devices each with a job execution system and a job standby system of different groups. The information processing devices each include: an upper limit value storage unit for storing a power upper limit value, a power control unit for controlling use of power by its own information processing device so as not to exceed the power upper limit value stored, and an upper limit value setting unit for causing the upper limit value storage unit to store a power upper limit value smaller than the maximum power consumption of its own information processing device when it is not necessary to take over the job of another information processing device.
US08819455B2 Parallelized counter tree walk for low overhead memory replay protection
A processor includes a memory encryption engine that provides replay and confidentiality protections to a memory region. The memory encryption engine performs low-overhead parallelized tree walks along a counter tree structure. The memory encryption engine upon receiving an incoming read request for the protected memory region, performs a dependency check operation to identify dependency between the incoming read request and an in-process request and to remove the dependency when the in-process request is a read request that is not currently suspended.
US08819451B2 Techniques for representing keywords in an encrypted search index to prevent histogram-based attacks
A method and system for cryptographically indexing, searching for, and retrieving documents is provided. In some embodiments, an encryption system is provided that generates a document index that allows users to retrieve documents by performing encrypted queries for keywords associated with the documents. In some embodiments, each keyword maps to the same number of encrypted document identifiers. In some embodiments, an extractor graph is employed to map an indication of each keyword to a number of buckets storing encrypted document identifiers. In some embodiments, an order-preserving encryption system is provided. The encryption system uses an ordered index that maps encrypted instances of ordered attribute values to documents that are associated with those values. The ordered index enables queries containing query operators that rely on order, such as less than (“<”) or greater than (“>”), to be successfully performed on encrypted attribute values.
US08819449B2 Event counter in a system adapted to the JavaCard language
The implementation of a counter in a microcontroller adapted to the JavaCard language while respecting the atomicity of a modification of the value of this counter, wherein the counter is reset by the sending to the microcontroller of an instruction to verify a user code by submitting a correct code, and the value of the counter is decremented by the sending to the microcontroller of the instruction to verify the user code with an erroneous code value.
US08819448B2 Method and system for managing information on mobile devices
A system and method for protecting information on a mobile device. The method and apparatus obtain a predetermined portion of asymmetric information upon an input of the asymmetric information in the mobile device; generate an identifier by using a first generating algorithm that uses the predetermined portion of the asymmetric information as an algorithm input; generate an encryption key by using a second generating algorithm that uses the predetermined portion of the asymmetric information as an algorithm input; generate ciphered information by using an encryption algorithm that uses the encryption key and the information as algorithm inputs; associate the identifier with the ciphered information; and store the ciphered information as associated with the identifier.
US08819445B2 Wireless token authentication
Authentication data is received, from a first computing device, based on data received by the first computing device from a wireless token device, the authentication data used to authenticate a first user to a particular computing session hosted remote from the first computing device. The first computing device is authenticated to the particular computing session based on the received authentication data. The first computing device is permitted to consume resources of the particular computing session. In some instances, the data received by the first computing device from the wireless token device includes the authentication data.
US08819443B2 Methods and devices for authentication and data encryption
A storage device comprises a non-volatile storage media and a processor that is operative to receive, via an interface with one or more host devices, a first entered password needed for accessing data stored in the non-volatile storage media, generate a first number, combine the first entered password and the first number, generate a cryptographic key based on the combination of the first entered password and the first number, encrypt the received first entered password using the cryptographic key, and store the encrypted first entered password and the first number in the non-volatile media. The processor may be further operative to receive a request for authentication; provide a reply comprising the first number; receive a second number calculated based on a cryptographic combination of the first number and a second entered password, and authenticate the host device if the second number successfully decrypts the encrypted first entered password.
US08819442B1 Assessing risk associated with a computer technology
Systems and methods of assessing vulnerability or risk associated with a computer technology are presented. The system and method may include receiving a listing of vulnerability occurrences associated with the computer technology and determining a severity of each of the vulnerability occurrences. The number of occurrences and severity may be combined to determine a vulnerability security score which provides an objective measure of the risk or vulnerability of the computer technology based on historical data. The vulnerability security score may then be used to make risk based decisions regarding implementation of the computer technology, elimination of use of the technology, and the like.
US08819439B2 Attributes in cryptographic credentials
Method and apparatus for generating cryptographic credentials certifying user attributes and making cryptographic proofs about attributes encoded in such credentials. Attributes are encoded as prime numbers E in accordance with a predetermined mapping and a cryptographic credential is generated encoding E. To prove that an attribute encoded in a cryptographic credential associated with a proving module of the system is a member of a predetermined set of user attributes, without revealing the attribute in question, the proving module determines the product Q of respective prime numbers corresponding to the attributes in the set in accordance with the predetermined mapping of attributes to prime numbers. The proving module demonstrates to the receiving module possession of a cryptographic credential encoding a secret value that is the prime number E, and then whether this secret value divides the product value Q.
US08819435B2 Generating protocol-specific keys for a mixed communication network
Security keys are typically needed to communicate with various network communication protocols of a mixed communication network. Herein, a protocol-specific key for a particular network communication protocol is generated based upon a result of a hash operation that includes a network key associated with the mixed communication network and information corresponding to the particular network communication protocol. Interoperability of multiple devices in the mixed communication network is made possible when the multiple devices generate (i.e. derive) protocol-specific keys using the same network key and common information corresponding to particular network communication protocols.
US08819434B2 Method and processing unit for secure processing of access controlled audio/video data
A method based on access conditions verification performed by two conditional access devices consecutively on a control message before releasing a control word to a descrambler. The control message encapsulates a second part including another control message. The processing unit for carrying out the method comprises a first conditional access device connected to a second conditional access device provided with a descrambler and a secured processor or secured hardware logic. The control message and the second part are each encrypted and accompanied by respectively first and second authentication data. The first conditional access device decrypts and verifies integrity of the control message, verifies the first access conditions and transmits the second part to the second access control device. The second conditional access device decrypts and verifies integrity of the second part and further verifies the second access conditions, and releases and loads the control word into the descrambler.
US08819432B2 Method for authentication and signature of a user in an application service, using a mobile telephone as a second factor in addition to and independently of a first factor
The invention relates to a method for the two-factor authentication of a user in an application service running on an application server. The first authentication factor is a PIN authentication code known only by the user and the application service, and the second authentication factor is the mobile communication terminal of the user on which is installed a reliability application obtained from a reliable third party or certified by the same. The reliability application is capable of generating, using the PIN authentication code and a secret key shared only with the reliable third party, a single use authentication code for each authentication of the user in the application service.
US08819431B2 Methods and device for electronic entities for the exchange and use of rights
A method of transferring an item of data representative of a right between two electronic entities, at least one of the electronic entities including short range wireless communication elements suitable for transmitting the item of data to use the right, the electronic entities being suitable for communicating directly or indirectly via a long range communication interface. The method includes steps of transmission and of reception of the item of data by the electronic entities, the item of data being transmitted via the long range communication interface, of authentication and of storage of the item of data in the electronic entity having received it.
US08819430B2 Communication device, communicaton system, communication method, and program
There is provided a communication device, which includes a physical layer which performs close-range one-to-one communication with a device B through electric field coupling or magnetic field coupling, an authentication information changing unit which dynamically changes device information for mutual authentication according to a type of data selected on an application, a protocol selection unit which selects one protocol that can be utilized by the communication device and the device B, a start information transmission unit which transmits the device information and information showing the selected protocol to the device B in order to make the device B start an application corresponding to the type of data and the selected protocol, and a protocol conversion unit which converts a protocol utilized by the application into a protocol utilized by the physical layer in order to transfer data between the applications of the communication device and the device B.
US08819429B2 Near field registration of home system audio-video device
A near field communication (NFC) sticker which stores a key is attached to a new client device. A remote commander in a home network reads the key using a NFC interface and IR-transmits it to a home network server. Once the client is connected to the network, it encrypts its own device information with the key and sends the encrypted information to the server, which decrypts the data with the key sent from the remote commander. In this way, client device registration is executed easily and securely.
US08819428B2 Point of sale (POS) personal identification number (PIN) security
A key is securely injected into a POS PIN pad processor in its usual operating environment. In response to entry of a personal identification number (PIN) into a PIN pad, the processor puts the PIN into a PIN block; puts additional random data into the PIN block; and encrypts the entire PIN block using asymmetric cryptography with a public key derived from the injected key residing in the PIN pad processor. The corresponding private key may be held securely and secretly by an acquirer processor for decrypting the PIN block to retrieve the PIN. The encrypted random data defends the PIN against dictionary attacks. Time stamp data and constant data encrypted with the PIN block enables a defense of the PIN against replay attacks and tampering. The method may also include accepting the PIN from a mobile phone in communication with the processor.
US08819426B2 Methods and apparatus for protecting digital content
A processing system to serve as a source device for protected digital content comprises a processor and control logic. When used by the processor, the control logic causes the processing system to receive a digital certificate from a presentation device. The processing system then uses public key infrastructure (PKI) to determine whether the presentation device has been authorized by a certificate authority (CA) to receive protected content. The processing system may also generate a session key and use the session key to encrypt data. The processing system may transmit the encrypted data to the presentation device only if the presentation device has been authorized by the CA to receive protected content. Presentation devices and repeaters may perform corresponding operations, thereby allowing content to be transmitted and presented in a protected manner. Other embodiments are described and claimed.
US08819421B2 File decryption interface
Systems and methodologies are described that facilitate digital rights management in a wireless communication environment. Generally, content (e.g., data files, video images, etc.) can be downloaded and maintained in its encrypted state to ensure protection of digital rights. Consequently, programming applications that utilize such content decrypt the content at the time of use (e.g., playback or access). A file interface can be provided that allows applications to access encrypted content utilizing a standardized file I/O interface. Decryption of content can be transparent to individual applications utilizing encrypted content. Therefore, modifications cryptographic algorithms or procedures and changes in key sizes need not affect the programming applications.
US08819419B2 Method and system for dynamic encryption of a URL
The present invention provides a dynamic, easily configurable system, which can be used to encrypt or otherwise hide the internal structure of a network. The present invention protects access to computing systems via a URL by encrypting all or a portion of the URL during the transmission of information over a network. Prior to the actual transmission of the information, fields in the URL can be encrypted using conventional encryption techniques. The encryption will occur after the destination has been determined such that the encryption will not cause the information to be misdirected to a wrong destination. At the destination location, there is first a determination that this URL is an encrypted URL. At this point, a decryption technique is employed based on the predetermined encryption scheme to decrypt the URL. The full URL is now accessed only by the destination location and is not accessible during travel over the network between the originating and destination locations.
US08819417B2 Validation server, validation method, and program
A validation server using HSM, which reduces required process time from receiving a validation request to responding with a validation result, and comprises a first software cryptographic module 142 and a second software cryptographic module 143 on a validation server 130 whose HSM is coupled with an I/F part 148. According to the validation server, load states of HSM, the first software cryptographic module 142 and the second software cryptographic module 143 are monitored by a cryptographic module monitor unit 141, and when cryptographic calculations in a validation process of certificates are conducted, the cryptographic calculations are executed by using the least loaded cryptographic module selected at a cryptographic module selector unit 140.
US08819414B2 Threat mitigation in a vehicle-to-vehicle communication network
A method is provided for obtaining a certificate revocation list (CRL) for a vehicle in a vehicle-to-vehicle communication system. A portable security unit is provided to access secured operations for the vehicle. The portable security unit is linked to a device having access to a communication network. The communication network is in communication with a certificate authority for issuing an updated CRL. The updated CRL is downloaded from the certificate authority to the portable security unit. At a later time, when a user enters the vehicle, a communication link is established between the portable security unit and a vehicle processor unit. Mutual authentication is exchanged between the portable security unit and the vehicle processing unit. The updated CRL stored in the portable security unit is downloaded to a memory of the vehicle communication system in response to a successful mutual authentication.
US08819409B2 Distribution system and method for distributing digital information
A distribution system and method for distributing digital information is provided, which has high recoverability from a security breach. The distribution system comprises a server (200) and a computing device (110). During an enrollment phase, the computing device obtains a first response from an integrated physically unclonable function (150) integrated in the computing device. The system comprises an enrollment module (130) for determining helper data from a decryption key and the first response to enable later reconstruction of the decryption key from the helper data and a second response obtained from the physically unclonable function. During a reconstruction phase, which occurs after the enrollment phase and typically after a security breach has occurred that revealed data and/or programming code of the computing device, the server may encrypt digital information using an encryption module (220) with a cryptographic encryption key corresponding to the decryption key.
US08819405B2 Remote access to a mass memory and a security memory in a portable communicating object
The invention relates to a system for remotely accessing a mass storage unit and a security storage unit in a portable communicating object. According to the invention, a terminal, such as a mobile device, which is associated with a portable communicating object, such as a multimedia smart card, includes an agent for facilitating access from a server to a mass storage unit capable of storing multimedia data and a security storage unit in the portable communicating object via a communication network. The agent establishes a single communication channel between the remote server and the terminal and processes data transmitted from one of the two elements including the server and one of the storage units of the portable communicating object to the agent so that the agent can transmit the data to the other of the two elements.
US08819398B2 Variable length stages in a pipeline
A circuit having a pipeline and a configuration circuit. The pipeline generally has multiple stages linked in series by registers. The registers may be governed by a clock signal having a first frequency in a first mode and a second frequency in a second mode. The second frequency may be slower than the first frequency. Each stage may have a respective one of multiple first latencies each shorter than a first period of the first frequency. The configuration circuit may be disposed in the pipeline. The configuration circuit generally bypassing selectively a particular register while in the second mode to form a combined stage. The combined stage may (i) comprise a first of the stages adjoining the particular register and a second of the stages adjoining the particular register and (ii) have a second latency shorter than a second period of the second frequency.
US08819395B2 Micro grid tiered computing system with plurality of complex shape structures interconnected by bridge modules in docking bays
A micro grid apparatus and associated method of formation. Multiple tiers are formed. The tiers are distributed and sequenced in a vertical direction such that each tier is at a different vertical level in the vertical direction. Each tier includes a multiplicity of complex shapes interconnected by bridge modules. Each complex shape is a physical structure having an exterior boundary. Each complex shape includes multiple docking bays such that each docking bay is configured to have a module latched therein.
US08819387B2 Memory storage device, memory controller, and method for identifying valid data
A memory storage device, a memory controller, and a method for identifying a valid data are provided. A rewritable non-volatile memory chip of the memory storage device includes physical blocks. Each of the physical blocks has physical pages. In the present method, logical blocks are configured and mapped to a portion of the physical blocks, wherein each of the logical blocks has logical pages. When a data to be written by a host system into a specific logical page is received, a substitute physical block is selected, the data is written into a specific physical page in the substitute physical block, and the address of a physical page in which a previous data corresponding to the specific logic page is written is recorded into the specific physical page. Thereby, a physical page containing the latest valid data can be identified among several physical pages corresponding to a same logical page.
US08819385B2 Device and method for managing a flash memory
A method for accessing a flash memory, the method includes: receiving a read request that is associated with a logical address that is mapped to a physical address of a set of flash memory cells; accessing multiple mapping data structures of different granularity to obtain the physical address of the set of flash memory cells; wherein during at least one point in time at least one mapping data structure is stored in an erase block and wherein the erase block comprises multiple physical pages that are written in a sequential manner and are associated with logical page addresses that are assigned in a random manner; and reading a content of the set of flash memory cells.
US08819380B2 Consideration of adjacent track interference and wide area adjacent track erasure during block allocation
Embodiments of the present invention provide a system, method, and program product for allocating a block of physical storage space on a write surface of a hard disk drive. A computer system maintains a write count for each block on the hard disk drive. After receiving an allocation request, the computer system identifies one or more candidate blocks of storage space on the hard disk drive that can be selected to fulfill the allocation request. The computer system determines an estimated write count and identifies one or more allocated blocks whose write counts are within a specified number of write operations of the estimated write count. The computer system selects a candidate block based, at least in part, on physical proximity of the candidate block to one or more of the allocated blocks whose write counts are within a specified number of write operations of the estimated write count.
US08819373B2 Managing persistent and temporary data objects in a portable data carrier
In a process for memory management in the execution of a program by a portable data carrier which has a first and a second memory region for the storage of objects generated in program execution, an object is initially created at least in part in the second memory region. If, in the course of further program execution, a persistent reference to the object is generated, the object is transferred to the first memory region. In a process for converting a source program into an executable program, a check is carried out at compile time as to whether a persistent reference to an object to be newly created is generated. Depending on the result of that check, program code is generated which creates the object either in the first or at least in part in the second memory region.
US08819372B2 Preventing data loss during reboot and logical storage resource management device
According to an example, in a method for preventing data loss during reboot, a logical storage resource management device may pre-allocate reserved memory for storing a storage resource mapping table, allocate logical storage resources to a data source device before a system is rebooted, record, in the storage resource mapping table, a physical location of the logical storage resources into which data has been written when the data source device writes the data into the logical storage resources, obtain the physical location of the logical storage resources into which the data has been written from the storage resource mapping table when the system is rebooted, set a state of a physical memory block corresponding to the logical storage resources into which the data has been written as used, and release all logical storage resources after the data source device reads the data.
US08819371B2 Storage system
In an exemplary storage system, a processor assigns an unused process to a read request designating an area of a logical volume. The processor determines whether the data designated by the read request is in a cache memory, based on a first identifier for identifying the area designated by the read request. When the designated data is not in the cache memory and a part of physical volumes providing the logical volume is a first kind of physical volume, the processor stores the first identifier associated with an identifier for identifying an area allocated in the cache memory. When the designated data is not in the cache memory and a part of the physical volumes is a second kind of physical volume, the processor stores a second identifier for identifying the process assigned to the read request associated with an identifier for identifying an area allocated in the cache memory.
US08819368B2 Capacitor save energy verification
A memory subsystem includes a volatile memory, a nonvolatile memory, and a controller including logic to interface the volatile memory to an external system. The volatile memory is addressable for reading and writing by the external system. The memory subsystem includes a power controller with logic to detect when power from the external system to at least one of the volatile and nonvolatile memories and to the controller fails. When external system power fails, backup power is provided to at least one of the volatile and nonvolatile memories and to the controller for long enough to enable the controller to back up data from the volatile memory to the nonvolatile memory.
US08819367B1 Accelerated translation power recovery
Embodiments described herein include systems and methods for maintaining and/or recovering a logical-to-physical address mapping of a storage subsystem. Certain of these embodiments improve system performance by reducing resource and time consumption involved in reconstructing a logical-to-physical mapping at power-up.
US08819364B2 Information processing apparatus, tape device, and computer-readable medium storing program
An acquisition unit of an information processing apparatus acquires access information indicating the state of access to a volume of a disk device at least for data read. A determination unit detects a volume in which a sequential read was performed, on the basis of the acquired access information, and determines the volume as a backup source for a backup.
US08819362B1 Managing replication and reservations
A method is used in managing replication and reservations. An amount of data storage space at a destination data storage location is determined that corresponds to expected successful completion of a data replication operation in which data is written to the destination data storage location. It is determined whether a thin provisioning reservation based on the amount can be made successfully at the destination data storage location. Based on whether the thin provisioning reservation can be made successfully, it is determined whether to proceed with the data replication operation.
US08819356B2 Configurable multirank memory system with interface circuit
An interface circuit that is configured to receive a first read command from a memory controller to read first data stored in a first memory circuit and a second read command to read second data that is stored in a second memory circuit, and transmit the first data and the second data to the memory controller across a data bus without a delay on the data bus between the first data and the second data.
US08819354B2 Feedback programmable data strobe enable architecture for DDR memory applications
An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to read and write data through a plurality of input/output lines. The second circuit may include a plurality of sections. Each section may be configured to present a control signal to a load output line and receive a feedback of the control signal through a load input line. The load input line and the load output line of each of the sections may be connected to a load circuit configured to match a respective memory load connected to each of the plurality of input/output lines.
US08819352B2 Hybrid Transactional Memory (HybridTM)
Embodiments related to a hardware transactional memory (HTM). An aspect includes setting a mode register of a processor core of a computer to indicate a HTM mode. Another aspect includes executing a plurality of transactions by the processor core in the HTM mode based on the mode register. Another aspect includes determining whether a first transaction of the plurality of transactions exceeds a failure limit of the processor core in the HTM mode. Yet another aspect includes, based on determining that the first transaction exceeds the failure limit of the processor core in the HTM mode, transitioning the processor to an assisted transaction mode by setting the mode register of the processor core to indicate the assisted transaction mode.
US08819348B2 Address masking between users
Provided is a method for uniquely masking addressing to the cache memory for each user, thereby reducing risk of a timing attack by one user on another user. The method comprises assigning a first mask value to the first user and a second mask value to the second user. The mask values are unique to one another. While executing a first instruction on behalf of the first user, the method comprises applying the first mask value to set selection bits in a memory address accessed by the first instruction. While executing a second instruction on behalf of the second user, the method comprises applying the second mask value to set selection bits in the memory address accessed by the second instruction. The result offers an additional level of security between users as well as reducing the occurrence of threads or processes contending for the same memory address.
US08819347B2 Mailbox data communications
A method of passing message data from a first device to a second device in a software defined radio (SDR) apparatus. A shared memory is defined in the apparatus for access by either one of the first and the second devices. A priority message originating from one of the devices and destined to the other device is loaded into a buffer of the shared memory, and the address of the buffer is passed to the other device. The message in the buffer of the shared memory is then accessed directly from the other device.
US08819343B2 Periodic destages from inside and outside diameters of disks to improve read response times
A storage controller that includes a cache, receives a command from a host, wherein a set of criteria corresponding to read response times for executing the command have to be satisfied. A destage application that destages tracks based at least on recency of usage and spatial location of the tracks is executed, wherein a spatial ordering of the tracks is maintained in a data structure, and the destage application traverses the spatial ordering of the tracks. Tracks are destaged from at least inside or outside diameters of disks at periodic intervals, while traversing the spatial ordering of the tracks, wherein the set of criteria corresponding to the read response times for executing the command are satisfied.
US08819340B2 Allocating storage to a thin provisioning logical volume
A first storage system includes a plurality of first storage devices and is coupled to a computer. A second storage system includes a plurality of second storage devices and is coupled to the first storage system. A first controller provides a thin provisioning logical volume (LU) to the computer. A second controller provides an external thin provisioning LU to the first storage system. The first controller provides pool areas associated with the thin provisioning LU, including a first pool area mapped to the external thin provisioning LU, and allocates the first pool area to a first region in the thin provisioning LU to store a write data to the first region in the thin provisioning LU. The second controller allocates at least one of a plurality of pool areas to store the write data to the first region in the thin provisioning LU.
US08819330B1 System and method for updating a locally stored recovery image
Systems, methods, and machine-readable media for storing a recovery image on a secondary memory device on a computing system and updating the recovery image. In some aspects, the system may include a main storage device comprising an operating system, a secondary storage device, internal to the computer system and separate from the main storage device, comprising a recovery image, and a processor configured to determine whether to boot the computer system in a normal mode using the main storage device or in a recovery mode using the recovery image on the secondary storage device. In some aspects, the system may also include a recovery circuit configured to prevent access to the secondary storage device during the normal mode when the recovery circuit is disabled and to permit access to the second storage device when the recovery circuit is enabled during the recovery mode process.
US08819326B1 Host/client system having a scalable serial bus interface
According to one exemplary embodiment, a host/client system includes a host module, which includes a CPU coupled to a system bridge. The host/client system further includes at least one client having an integrated interface, where the integrated interface is coupled to the system bridge through a scalable serial bus. The system bridge and the integrated interface enable high bandwidth communication between the CPU and the at least one client through the scalable serial bus, thereby allowing control of bus width between the host module and the client.
US08819325B2 Interface device and system including the same
An interface device includes a request queue and a request queue manager. The request queue includes multiple elements configured to receive corresponding requests from at least one master device and to indicate whether the corresponding requests are included using corresponding occupying bits. The request queue manager is configured to manage the request queue at least based on the occupying bits.
US08819323B2 Data transfer circuit and data transfer method
A port A request queue is configured with a port AQ0 to a port AQn for each of request types Q0 to Qn connected with a requester resource busy flag controller Q0 to a requester resource busy flag controller Qn, respectively. A port A resource checking unit of a port X arbiter unit gives instructions to the requester resource busy flag controller of the port AQ0 to turn a busy flag on when it is determined that a data request from the port AQ0 has difficulty in being output to a port X inter-port arbiter unit due to resources being busy as a result of referring to a resource information unit of a port X resource managing unit. The port AQ0 inhibits output of a data request as long as the busy flag is on.
US08819322B2 System on chip comprising interconnector and control method thereof
A system on chip includes a plurality of master devices, a plurality of slave devices that supply data in response to requests of the plurality of master devices and pointer update logic configured to process the requests from the plurality of master devices sequentially in a pipeline manner.
US08819321B2 Systems and methods for providing instant-on functionality on an embedded controller
Systems and methods for providing instant-on functionality on an embedded controller are disclosed. A method of providing instant-on functionality on a controller comprises an initial state, an intermediate state and a final state. The initial state comprises installing a first responder code, enabling the first responder code and enabling a timer interrupt service routine. The intermediate state comprises registering the first responder code as a timer interrupt service routine. The timer interrupt service routine initiates periodic processing. The final state comprises registering a steady-state interrupt service routine.
US08819320B2 Executing an instruction for performing a configuration virtual topology change
In a logically partitioned host computer system comprising host processors (host CPUs) partitioned into a plurality of guest processors (guest CPUs) of a guest configuration, a perform topology function instruction is executed by a guest processor specifying a topology change of the guest configuration. The topology change preferably changes the polarization of guest CPUs, the polarization related to the amount of a host CPU resource is provided to a guest CPU.
US08819315B2 Storage device with display unit and method of displaying information
A portable storage device includes a display unit that allows a user to easily determine the content stored in the storage device independent of any connection to another device. The storage device extracts information that represents data stored in the data storage unit based on user settings or a search history and displays the information. Accordingly, the information stored in the storage device may be easily categorized and identified.
US08819314B2 Video processing system and method for computer
A video processing system includes a switch apparatus connected between first and second computers. The first computer outputs a video signal including test information of the first computer to the switch apparatus. The switch apparatus obtains a resolution of the second computer, and encodes the video signal according to the resolution of the second computer. The second computer displays the test information.
US08819312B2 Low latency first-in-first-out (FIFO) buffer
Systems and methods are provided for a first-in-first-out buffer. A buffer includes a first sub-buffer configured to store data received from a buffer input, and a second sub-buffer. The second sub-buffer is configured to store data received from either the buffer input or the first sub-buffer and to output data to a buffer output in a same order as that data is received at the buffer input. Buffer control logic is configured to selectively route data from the buffer input or the first sub-buffer to the second sub-buffer so that data received at the buffer input is available to be output from the second sub-buffer in a first-in-first-out manner.
US08819311B2 Universal user input/output application layers
Files on a secondary storage are accessed using alternative IO subroutines that buffer IO requests made by a user and mimic the IO subroutines provided by an operating system. The buffer used by the alternative IO subroutines is maintained by the user and not the operating system. User applications are not recompiled or relinked when using the alternative subroutines because the library that provides these subroutines intercepts requests for buffered IO made by user applications to the operating system's IO subroutines and replaces the requests with calls to the alternative IO subroutines that utilize the buffer maintained by the user.
US08819309B1 Low latency bypass buffer
Buffer circuitry 14 is provided with shared buffer circuitry 20 which stores, in order of reception time, data transaction requests received from one or more data transaction sources. The buffer circuitry 14 operates in either a bypass mode or a non-bypass mode. When operating in the bypass mode, any low latency data transaction requests stored within the shared buffer circuitry are selected in order for output in preference to data transaction requests that are not low latency data transaction requests. In the non-bypass mode, transactions (whether or not they are low latency transactions) are output from the shared buffer circuitry 20 in accordance with the order in which they are received into the shared buffer circuitry 20. The switch between the bypass mode and the non-bypass mode is made in dependence upon comparison of a detected rate of output of low latency data transaction requests compared to a threshold value. If the rate exceeds the threshold value, then the switch is made to the non-bypass mode so that data transaction requests which are not low latency data transaction requests are permitted a fair share of the output bandwidth.
US08819307B1 Identification and use of preferred path groups in host computer based on differential performance
A host computer accesses a federated storage volume at first and second frames (physical storage assemblies). The host identifies a preferred frame by (1) obtaining representative values of a performance metric for sets of paths to the volume, each set associated with a different frame, and (2) selecting the frame associated with the path set having the best representative value. In one example a response latency is used to detect different distances to the host and identify the closer frame, which will be preferred. Operating modes of the paths for non-preferred frames are set to “standby”. During subsequent operation using path selection to send storage operations to the volume, the host selects among paths in an “active” operating mode so as to access the volume at the preferred frame under normal operating condition. Standby paths are reserved for less normal operating conditions, such as when no active path is available.
US08819304B2 Storage system with multicast DMA and unified address space
A system and method for clients, a control module, and storage modules to participate in a unifed address space in order to and read and write data efficiently using direct-memory access. The method for reading data includes determining a first location in a first memory to write a first copy of the data, a second location in a second memory to write a second copy of the data, where the first memory is located in a first storage module including a first persistent storage and the second memory is located in a second storage module including a second persistent storage. The method further includes programming a direct memory access engine to read the data from the client memory and issue a first write request to a multicast address, where the first location, the second location, and a third location are associated with the multicast address.
US08819302B2 System to manage input/output performance and/or deadlock in network attached storage gateway connected to a storage area network environment
An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to generate a plurality of intermediate signals in response to a plurality of input/output requests. The second circuit may be configured to generate a plurality of processed input/output requests in response to the plurality of input/output requests. The processed input/output requests may be configured to be processed by a drive controller to access a drive array in accordance with a protocol used to process the input/output requests.
US08819301B2 USB charging module
An apparatus is provided for charging a Universal Serial Bus (USB) device according to an optimal charging mode. The apparatus includes a charging module that is configured to obtain a descriptor from the USB device upon detection of the USB device on a USB bus. The charging module includes one or more descriptor entries disposed in a memory and a controller. The one or more descriptor entries include descriptor data, for matching the descriptor to a specific descriptor entry, and charging data, that specifies the optimal charging mode for the USB device. The controller is coupled to the memory, and is configured to match the descriptor to the specific descriptor entry, and is configured to initiate the optimal charging mode on the USB bus according to the charging data.
US08819300B2 Information processing apparatus, display method, and storage medium
A peripheral apparatus management unit of an information processing apparatus includes an acquisition function for acquiring version information of an operating system. The unit further includes a selection function for selecting peripheral apparatus management function control information that defines information required to construct a view content of a peripheral apparatus management screen that includes a function related object, based on the version information of the operating system acquired by the acquisition function. The unit further includes an installation function for installing the peripheral apparatus management function control information selected by the selection function on the information processing apparatus. The unit further includes a display function for reading the peripheral apparatus management function control information installed by the installation function, constructing the view content of the peripheral apparatus management screen based on the peripheral apparatus management function control information, and displaying the peripheral apparatus management screen.
US08819298B2 Command interface systems and methods
Apparatus, systems, and methods are disclosed that operate within a memory to execute internal commands, to suspend the execution of commands during a transfer period, and to execute external commands following the transfer period. Additional apparatus, systems, and methods are disclosed.
US08819297B2 Token for communicating with a host device, corresponding communication system and method
The invention relates to a token for communicating with a host device. The token includes an interface for communicating through at least one USB communication channel. The token is adapted to receive, through at least one USB communication channel, a command for requesting the token to specify at least one capability of the token, and send, through at least one USB communication channel, as a reply to the received command, a response for specifying that the token supports a USB device class for HID. The invention also relates to corresponding communication system and method.
US08819295B2 Information communication system, first information processing device, method for processing information, and computer readable storage medium
A first information processing device configures an information communication system for communicating information through a plurality of overlay networks comprising a plurality of node devices connected to a network, the first information processing device that comprises an acquisition unit configured to acquire range information indicative of a range of the network of the request node device, a generation unit configured to generate identification information indicative of identifying a group to which the request node has transmitted the request message is belonged, based on the range information, and a control unit configured to control the request node device to join-in the overlay network corresponding to the range information.
US08819293B2 Method and system for communicating across telephone and data networks
A method and system for communicating across telephone and data networks are disclosed. According to one embodiment, a computer-implemented method, comprises receiving a first call from a first user phone that converts the first call from a format of a first local phone network to a first digital call. The first digital call is transmitted over a large area data network. The first digital call is converted to a format of a second local phone network to generate a second call. The second call is transmitted to a second user phone over the second local phone network. A real-time bi-directional voice communication session is established between the first user phone and the second user phone.
US08819292B2 Multisided audience-related hybrid measurements
The present invention provides techniques for use in audience-related measurements, including hybrid techniques which include use of panel-based audience-related measurement information and census-based audience-related measurement information. Techniques are provided in which panel-based audience-related measurement information is obtained from multiple providing entities, and census-based audience-related measurement information is obtained one or more providing entities. The obtained information is stored in a database. The stored information may be provided to the information-providing entities, and may be used in calibrating or improving the accuracy of audience-related measurements.
US08819290B2 Method and system for transmitting compressed rights
The disclosure discloses a method for transmitting compressed rights. The method includes that: a terminal negotiates a compress algorithm with a server; the terminal requests the server through an “Extensions” field in a rights object request message to transmit the rights in compression format; the server generates a rights object response message according to a standard approach, compresses the rights in the rights object response message according to the negotiated compress algorithm, and generates a compressed rights object response message and sends the compressed rights object response message to the terminal; the terminal receives the compressed rights object response message, decompresses the rights in the received rights object response message according to the negotiated compress algorithm, and generates a decompressed rights object response message. The disclosure also discloses a system for transmitting compressed rights through which the volume of data in the Rights Object Acquisition Protocol (ROAP) communication can be reduced and the reliability of digital rights object transmission and user experience are improved.
US08819284B2 Methods, systems and apparatus to route cloud-based service communications
Methods, systems and apparatus are disclosed to route cloud-based service communications. An example method includes generating a default route address associated with a selected one of a plurality of candidate transit routers in response to an identification of a virtual private network addition to the cloud-computing network, and assigning the default route address to a cloud service access router to direct a routing request from the cloud service access router to the selected one of the candidate transit routers via the default route address.
US08819283B2 Request routing in a networked environment
A system, methods, and interfaces for managing request routing functionality associated with resource requests for one or more resources associated with a content provider. The request routing functionality can correspond to the processing of domain name service (“DNS”) requests for resources by computing devices and the resolution of the DNS requests by the identification of a network address of a computing device that will provide the requested resources. Unlike traditional CDN service provider implementation, the processing of resource requests by the service provider is separate from the delivery of the content by the content provider (or on behalf of the content provider).
US08819282B2 Using unique local unicast addresses in a global domain name server
Mechanisms are provided for resolving a domain name. The mechanisms send a request, from a resolver executing on the data processing system, to a name server requesting a resolution of a domain name into an address. A response to the request is received that includes a local address. The local address has a scope that is local to a site and is not global in scope. A determination is made as to whether the local address corresponds to a domain associated with the resolver. Communications are then performed with a device corresponding to the domain name using the local address in response to a determination that the local address corresponds to a domain associated with the resolver.
US08819270B2 Information processing apparatus, computer-readable non transitory storage medium storing image transmission program, and computer-readable storage medium storing image display program
An information processing apparatus for generating a plurality of images to be displayed on a display unit of a terminal device connected via a network and transmitting the plurality of images to the terminal device. The apparatus includes an image memory for storing the plurality of images; a first transmission unit for transmitting the plurality of images to the terminal device, an area determination unit for determining an area in which change between frames of the plurality of images exceeds a threshold value, a second transmission unit for compressing the determined area at a frame rate higher than that of the first transmission unit and transmitting the area to the terminal device, and a management unit for managing synchronization between an image transmitted by the first transmission unit and an image transmitted by the second transmission unit, generating drawing timing of each image.
US08819265B2 Managing flow control buffer
A count of data segments is maintained. The count includes data segments in a queue and data segments in transit between a data source and the queue. A flow of data segments from the data source is controlled, based on a value of the count.
US08819264B2 Systems and methods for dynamically switching between unicast and multicast delivery of media content in a wireless network
Systems and methods for dynamically switching between unicast and multicast delivery of media content are disclosed. An exemplary method includes a user device 1) accessing, over a wireless network, a unicast stream carrying data representative of a media content program, 2) detecting, during the accessing of the unicast stream, an instruction to switch to a multicast stream carrying data representative of the media content program, and 3) switching, in response to the instruction, from the accessing of the unicast stream to accessing the multicast stream by way of the wireless network. Corresponding systems and methods are also disclosed.
US08819262B2 Reproduction apparatus and reproduction method
According to one embodiment, when receiving a reproduction instruction, a reproduction apparatus performs image display based on second image information acquired through a network. When the reproduction apparatus receives a stop instruction while performing the image display based on the second image information, the reproduction apparatus performs the image display based on received first image information after performing the image display for a predetermined time based on third image information.
US08819260B2 Random server selection for retrieving fragments under changing network conditions
An assembling device obtaining enough erasure-coded fragments from fractional-storage CDN servers for reconstructing a first set of segments including at least one segment. The communication between the assembling device and the servers is subject to at least one type of communication fault, and the assembling device handles the communication faults by approximately randomly selecting on-the-fly servers from which to obtain additional fragments instead of fragments that failed to be obtained.
US08819255B1 Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data.
US08819251B1 Apparatus, system, and method for maintaining a persistent data state on a communications network
The present invention is an apparatus, system, and method for the improved tracking of a data state. The present invention allows session states to be maintained by sites that run on multiple, load-balanced servers. The present invention removes a single point of failure in a system, thus preventing all active sessions from being lost by providing persistent session data distributable across one or more machines over a communications network.
US08819249B2 Automated discovery and switch of a primary output display from a first display of a mobile device to a second display of a networked media device through an operating system of the mobile device
A method, apparatus and/or system related to automated discovery and switch of a primary output display from a first display of a mobile device to a second display of a networked media device through an operating system of the mobile device is disclosed. In one aspect, a method of a mobile device includes accessing a multicast capability of an operating system responsive to a user interacting with an indicator on a menu bar of an operating system of the mobile device, determining if there is a pairable application locally stored on a networked media device that is compatible with the operating system on the mobile device when a multicast message is broadcast from the operating system to the networked media device communicatively coupled to the mobile device through a local area network, and communicating a mirror sequence from the operating system to the pairable application.
US08819246B2 Communication apparatus, system, method and recording medium of program
A communication apparatus includes a memory that stores data and a processor to execute a procedure, the procedure including, obtaining time information which indicates a communication time period in which each of a first apparatus, a second apparatus and the communication apparatus is capable of communicating, deciding on the basis of the communication time period whether or not a first communication between the communication apparatus and the first apparatus is capable of being established in a first period of time, and whether or not a second communication between the first apparatus and the second apparatus is capable of being established in a second period of time which is later than the first period of time, and notifying the first apparatus of the first period of time, in which the data stored in the memory is transmitted to the second apparatus, after confirming the second period of time.
US08819244B2 Apparatus and method for establishing and utilizing backup communication channels
An apparatus, method, and machine-readable medium are described for establishing, maintaining and utilizing backup channels in a peer-to-peer (“P2P”) network. For example, in one embodiment, each mobile device can establish a primary P2P communication channel with one or more other mobile devices. Once the primary channel is established, each mobile device can use the primary channel to exchange secondary channel connection data and can subsequently open one or more secondary P2P communication channels with the other mobile devices. Upon detecting that the primary P2P communication channel has failed or has degraded below a specified threshold (e.g., a bandwidth or bitrate threshold), one of the secondary P2P communication channels can be automatically promoted to a primary P2P communication channel.
US08819236B2 Resource optimization for online services
Resource optimization for online services is described. In one example, objects (such as mailboxes or other data associated with an online service) are assigned to network elements (such as servers) by inferring a relationship graph from log data relating to usage of the online service. The graph has a node for each object, and connections between each pair of objects having data items in common. Each connection has a weight relating to the number of common data items. The graph is partitioned into a set of clusters, such that each cluster has nodes joined by connections with a high weight relative to the weight of connections between nodes in different clusters. The objects are then distributed to the network elements such that objects corresponding to nodes in the same cluster are located on the same network element.
US08819234B1 Supplying data storage services
A method is used in supplying data storage services. For a set of applications running on an electronic system, an application service is provided to each application in the set to support operation of that application. The application service is separate from operating system services and security protection services provided by the electronic system. A data storage service provider being separate from the electronic system is communicated with to use resources of the data storage service provider in providing the application service to each application in the set.
US08819233B2 System and method using a web proxy-server to access a device having an assigned network address
A communications system includes a mobile computing device having a dynamic address and mobile web server software. A network web proxy-server has a portal web page at which a web client can reliably and consistently establish an internet connection. In response to receiving a request from the web client to access the mobile computing device, the network web proxy-server forwards the request to the mobile computing device by opening an indirect or virtual communications link between the web client, the network web proxy-server and the assigned address of the mobile computing device. The mobile computing device repeatedly registers the current version of its address with the proxy-server. The mobile computing device, network web proxy-server and web client are commercially available, off-the-shelf components that require only targeted configuration changes to perform the disclosed intermediary forwarding operations.
US08819222B2 Method and system for profiling data traffic in telecommunications networks
A method of profiling communication traffic of users in a data network, comprising: monitoring communication traffic originated by a user of a communication terminal; and assigning to the user of the communication terminal a unique and anonymous user traffic identifier, wherein the user traffic identifier is related to a user address assigned to the communication terminal in the data network. Also, the user traffic identifier is adapted to be included in the communication traffic with respect to that user. The method further includes communicating the unique and anonymous user traffic identifier to the user terminal and having the user communication terminal include the user traffic identifier in the user traffic, upon receipt of communication traffic including the user traffic identifier, obtaining a descriptor of the received communication traffic useful to describe the detected traffic and at least temporarily storing the obtained descriptor; and building an anonymous user profile related to the user's communication activities based on the stored descriptors.
US08819221B2 Dynamic line management
A management device for use in an access network including a plurality of data connections between end user devices and an aggregation transceiver device where the connections are aggregated for onward connection through the access network, the access network storing in association with each data connection a Dynamic Line Management, DLM, profile which specifies a set of values for a plurality of parameters associated with the respective data connection, together with a stability level specifying a desired level of stability for the data connection. The device includes means for receiving monitoring data specifying the stability of each respective data connection over a predetermined period of time; means for selecting a DLM profile to be applied to the connection in dependence on both the monitoring data and the stored stability level associated with the data connection; and means for requesting an OSS system of the access network to apply the selected profile to the data connection. The DLM profile selection means disregards any resynchronizations or errors estimated to have occurred as a result of an area wide event such as a thunderstorm. It performs this estimation by detecting a large number of retrains and or errors occurring within a predetermined short test period.
US08819215B2 System, methods, apparatuses and computer program products for providing step-ahead computing
A system for providing step-ahead computing may include a client and a server. The client may include a communication element, a user interface element and a processor. The communication element may be configured to receive a set of pre-computed actions. The set of pre-computed actions may be based on at least one possible future state of the client. The user interface element may be configured to receive a user input corresponding to a particular action. The processor may be in communication with the communication element and the user interface element. The processor may be configured to determine whether the set of pre-computed actions include an action corresponding to the particular action and to execute the action in response to a determination that the set of pre-computed actions include the action corresponding to the particular action. The server may include a processing element, a pre-computing element and a server side communication element. The processing element may be configured to receive an indication of a current state of the client. The pre-computing element may be in communication with the processing element and configured to determine the set of pre-computed actions based on the at least one possible future state of the client. The server side communication element may be in communication with the processing element and configured to communicate the pre-computed actions to the client.
US08819213B2 System, method and apparatus for traffic mirror setup, service and security in communication networks
The present invention provides method and systems for dynamically mirroring network traffic. The mirroring of network traffic may comprise data that may be considered of particular interest. The network traffic may be mirrored by a mirror service portal from a mirror sender, referred to as a mirror source, to a mirror receiver, referred to as a mirror destination, locally or remotely over various network segments, such as private and public networks and the Internet. The network traffic may be mirrored to locations not involved in the network communications being mirrored. The present invention provides various techniques for dynamically mirroring data contained in the network traffic from a mirror source to a mirror destination.
US08819207B2 Unaffiliated web domain hosting service based on common service pools architecture
A website hosting architecture provides a plurality of services, from a plurality of service pools, to each of a plurality of unaffiliated websites, each of the plurality of service pools being adapted to provide services that are adapted to be combined into different packages to be delivered to at least a plurality of the unaffiliated websites.
US08819204B2 Method and device for operating a group service in a communications network
A method operates a group service or several group services in a communications network. The method involves detecting specific group service and/or specific group event-related data items in an event-recording unit, transmitting at least a part of specific group service and/or specific group event-related data items from the event-recording unit to a group lists-generating unit, evaluating said specific group service and/or specific group event-related data items and generating specific group lists by said group lists-generating unit, wherein said specific group lists indicate the current participation state of the group participants to the group service or to each group service.
US08819198B2 Using static routing to migrate a hosted account
Systems and methods for migrating a hosted account and IP address among shared hosting resources using static routing by migrating a hosted account and an associated IP address from a first network resource to a second network resource.
US08819197B2 Software evaluation method and software evaluation system
A portion of receiver software includes of a device information receiving section bound to an IP address corresponding to a virtual managed printer. The device information receiving section, as ported receiver software, receives distribution from an integrated management printer. As a result, one simulator agent PC can act as numerous managed printers that receive distribution from the integrated management printer.
US08819194B2 System for an open architecture deployment platform with centralized synchronization
One aspect of the preferred embodiment relates to an application framework for managing mobile clients and application programs. By utilizing the preferred embodiment, a system administrator may be provided the capability to manage and control multiple devices, directly and indirectly, using push (server-initiated) and/or pull (client-initiated) techniques from a single location. Additionally, the preferred embodiment may be utilized to back up and securely store information on the mobile clients, identify device usage and to deliver files and databases to the mobile clients.
US08819188B2 Configuration of IP telephony and other systems
A method for configuring a network device includes connecting the device to a LAN that is connected to a WAN and detecting that the device has not been configured. Accessing within the device a pre-defined address of a configuration server located on the WAN and sending a configuration request for a service to the configuration server. The request includes a network identifier locating the device on the LAN. Receiving the request at the configuration server and preparing a configuration profile for the device. The configuration profile includes i) a service address for the device, and ii) a wide area network address for a service provider that will provide the service. The method also includes sending the profile to the device from the configuration server, and activating the profile in the device such that the device is configured to access the service via the service provider.
US08819186B2 File system for portable device
The present application teaches a special kind of filesystem and/or connection for a computer device and especially for a computer device of the type which includes reduced resource capability.
US08819185B2 Streaming internet video editing and composite edit playback
A computer-implemented method for the creation of composite internet videos from streaming video feeds serving as an intermediary between an internet video user and a plurality of separate internet video sources. A user may invoke the service from a web page and fashion a composite video from a plurality of sources without copying or otherwise disturbing the source videos. The user's composite video is defined by an edit decision list (EDL) which specifies the location of the plurality of separate videos, the “cut in” and “cut out” locations within the separate videos where the composite video will transition between the separate videos, and an audio volume value associated with each video.
US08819184B2 Method and system for playing multimedia file and computer readable medium using the method
A method and a system for playing a multimedia file and a computer readable medium using the method are provided. In the present invention, a control apparatus sends a control command to a destination apparatus. A multimedia playing module in the destination apparatus is enabled according to the control command. And a response message is sent to the control apparatus by the destination apparatus after receiving the controlling command. Afterwards, the control apparatus transmits the multimedia file to the destination apparatus in a streaming mode for playing the multimedia file through the multimedia playing module.
US08819183B2 Concurrent execution of request processing and analytics of requests
Request processing within a computing environment is facilitated. Request processing and analytics processing for the request are performed substantially concurrently in order to improve efficiency of request execution. The analytics processing is at least commenced, and may complete, prior to receiving an indication of success or failure of the request processing. If request processing fails, analytics processing ceases, if not already complete, and results of the analytic processing are not used.
US08819175B2 Medical-information management system and medical-information management method
A medical-information management system, connected via a network to multiple servers including medical-information memories storing medical information, which manages the medical information by distributing the medical information of multiple medical facilities to the multiple servers, comprises operating-time-information memory, operational-status analysis part, and medical-information transmission part. The operating-time-information memory stores respective operating times of each of multiple servers. The management-information memory stores management information indicating servers in which the medical information is stored. The operational-status analysis part provides notification of other servers other than a first server based on information indicating operating times. The medical-information transmission part determines a second server for temporarily saving the medical information from among the notified other servers, and transmits the medical information to the second server.
US08819174B2 Information processing system, information processing method, and storage medium
Provided is an information processing system that reflects a processing load of the virtual machine actually running in one server, and reproduces the processing load generated in the case where this virtual machine is run in the other server. An information processing system (1000) includes a server A(100) and a server B(200) that can communicate with each other through a network (500). The server A(100) runs a virtual machine (123), and transmits, to the server B(200), load information indicative of a processing load generated in the server A(100) as a result of running the virtual machine (123) when the virtual machine (123) is run. The server B(200) generates the processing load on the basis of the load information received from the server A(100).
US08819164B2 Versioning management
Versioning management provides for efficient and effective handling of varying policy versions, client versions and client platform versions in one system. Software version negotiation provides for simplified, secure policy management in an environment supporting varying versions of the same software product. In conjunction with parameter stripping, which resolves differences among varying minor versions of a software policy, software version negotiation allows for management tools of one version to manage client software, clients and/or client platforms of another version. Policy schema translation, in conjunction with parameter stripping as needed, provides a mechanism for converting policies that normally would be impossible to interpret on varying clients and/or client platforms to policy versions that can be understood by these clients and/or client platforms. Version targeting allows an administrator to push a policy to specific clients and/or client platforms to, among other things, address identified security issues or to provide version specific application enablement or enhancement. Together, these various versioning management methodologies simplify administration of a system consisting of varying policy versions, client versions and/or client platform versions while enhancing the flexibility of the system to apply policy throughout the system or any portion thereof.
US08819162B2 Host communications architecture
A system and method for low-cost, fault tolerant, EMI robust data communications, particularly for an EV environment.
US08819161B1 Auto-syntonization and time-of-day synchronization for master-slave physical layer devices
A network device includes a master physical layer and a slave physical layer device configured to communicate with a plurality of network devices. The master physical layer device includes a signal generator module configured to generate a first clock that is syntonized to a grandmaster clock having a fixed frequency; and a frequency adjusting module configured to, at a predetermined time interval, adjust a frequency of the first clock to the fixed frequency of the grandmaster clock. The slave physical layer device includes a time of day calculating module configured to calculate a first time of day of the slave physical layer device based on a second clock that is asynchronous to the first clock, and a period adjusting module configured to synchronize the first time of day to a second time of day of the master physical layer device based on the predetermined time interval.
US08819160B2 Network-connectable device and method for managing power thereof
A network-connectable device is configured to communicate with one or more computer-related devices via a network. The network-connectable device includes a list management unit and a shutdown unit. When the list management unit receives a start command signal instructing an activation of the network-connectable device which is transmitted from a computer-related device, the list management unit registers the computer-related device on a list. When the computer-related device registered on the list is switched to or is to be switched to a disconnected state disconnected from the network-connectable device, the list management unit deletes the computer-related device from the list. The shutdown unit shuts down power to a part of the network-connectable device when none of the computer-related devices is registered on the list.
US08819159B2 Data management apparatus, control method of data management apparatus, and computer-readable storage
A service providing unit adapted to provide a first service which transmits image data to the external apparatus under the control of the external apparatus on the network; a service retrieval unit adapted to retrieve the external apparatus, on the network, capable of providing a second service which processes the image data transmitted from the data management apparatus under the control of the data management apparatus; a service controlling unit adapted to control the external apparatus on the network such that the external apparatus provides the second service; and a switching unit adapted to switch between a first state that deactivates the service controlling unit and a second state that activates the service controlling unit based on a retrieval result by the service retrieving unit.
US08819158B2 Jury system for use in online answers environment
A system for resolving disputes in an online answers community is disclosed. The system improves the system's ability to resolve reports of abuse.
US08819154B2 User interface methods and apparatus for use in communicating text and photo messages
Techniques for use in messaging from a portable communication device having a camera module are described. In an instant communication session, the portable device displays a message thread involving two or more participants and a text input field for entering text. In response to an input to capture an image, the portable device automatically captures a photographic image via the camera module, attaches the photographic image to a message, and sends the message to at least one of the two or more participants.
US08819153B1 Multi-modal participant lists
An instant messaging user may use a buddy list that includes a user-selected list of potential instant messaging recipients (“buddies”) to identify another instant messaging user with whom instant messages are to be exchanged. An instant messaging user also may use a buddy list for other purposes, such as to initiate playing of an on-line game or to invite participants to play an on-line game. Techniques are provided to transform a buddy list from one messaging-mode to another messaging-mode. The transformation may include, for example, substitution or re-ordering of groups of buddies, substitution of buddy icons associated with buddies, substitution of information displayed about buddies, and substitution of controls for directing operation of the buddy list.
US08819152B2 Email addressee verification systems and methods for the same
The present disclosure relates to a computer-implemented method of verifying a recipient address in an electronic correspondence, the method including the steps of: receiving a recipient address in an electronic correspondence; running an addressee verification logic configured to verify the recipient address according to any one of an: address suffix comparison, correspondence content, recipient combination, or to-from combinations; and indicating whether the addressee information is verified.
US08819147B2 Electronic mail receiving apparatus
In an e-mail receiving apparatus, a user management table arranged to include each combination of a user ID that is used for identifying a plurality of users and a unique ID that is newly set each time a new user is registered in an S/MIME gateway apparatus. A received e-mail management table is arranged to include a plurality of records each indicating an association relation between each e-mail received from an e-mail server apparatus, and the user ID and the unique ID of a destination user of the corresponding e-mail. A main control unit is arranged to read out each record of the received e-mail management table, determine whether or not the unique ID related to the read-out record is in the user management table, and delete the read-out record from the received e-mail management table when the unique ID is not in the user management table. Accordingly, a system is provided in which, when a registration of a user of a distribution destination is deleted, received e-mails are properly processed.
US08819144B2 Method, device, software and graphical user interface for forwarding messages between message handling services
In one aspect, a computing device such as a wireless mobile communication device may receive a first type of message (e.g. an e-mail message) over a first message handling service. The device may further receive an indication, e.g. from a user interacting with the device, that the message should be forwarded to a specified recipient as a second type of message (e.g. an SMS message) over a second, different message handling service. The device may display multiple selectable destination addresses (e.g. telephone numbers) for the second type of message, each being associated with the specified recipient. If one of the destination addresses is associated with a device (e.g. a mobile telephone) that is more suitable for receiving the second type of message than any device associated with the other destination addresses, a default destination address for the second type of message may be automatically set to be that destination address.
US08819140B2 System and method for enabling the establishment and use of a personal network
A personal network may be established by interconnecting a plurality of satellites as part of the personal network. Each satellite may configured to communicate with one or more other satellites. On any given one of the plurality of satellites, data indicating a connectivity status for the one or more other satellites is automatically received, and information indicating a capability of the one or more other satellites is automatically received. The given satellite may be configured to enable at least one other corresponding satellite in the plurality of satellites to be made available for use, so that a capability of the at least one other corresponding satellite is made available for the given satellite.
US08819137B2 System and method for sharing mobile internet service
This disclosure discloses a system and a method for sharing mobile internet service. The system comprises: a mobile client node configured to send a message for requesting a shared service; and a mobile agent peer-to-peer network including multiple mobile agent peer-to-peer nodes which are configured to receive the message from the mobile client node and provide for the mobile client node the shared service requested by the message. This disclosure uses the mobile agent peer-to-peer node to receive from the mobile client node the message for requesting the shared service and provide the shared service according to message, to solve the problem that transmission and sharing of large files among mobile terminals can not be implemented in the related art, and thus to implement the sharing of resources among mobile terminals.
US08819136B1 Method and apparatus for providing egalitarian control in a multimedia collaboration session
A multimedia collaboration system that facilitates more efficient, free-flowing collaboration sessions. The role of the presenter can be exchanged among participants in a collaboration session. The multimedia collaboration system is configured so that control of a collaboration session can be exchanged freely between participants in the collaboration session. The multimedia collaboration system enables participants in the collaboration session to determine the pace and course of the session.
US08819132B2 Real-time directory groups
Groups within an organizational directory are set up as real-time groups enabling subscribers of those groups to receive incoming content via feeds or to interact with the group through real-time chat sessions. Subscribers are enabled to switch between interaction modes, employ different real-time communication modalities for chat sessions, and access stored records of incoming content, discussions, and similar data.
US08819123B1 Web document transfers
Methods and systems for enabling transfer of web documents to a user device for subsequent viewing on the user device are described. A server computing system receives a request from a client computing system to transfer a web document to a user device for subsequent viewing on the user device. The server computing system converts a first format type of the web document into a format that is compatible with the user device, and sends the converted web document to the user device without additional interaction at the client computing system.
US08819122B2 Unaffiliated web domain common hosting service with service representative plug-in
A website hosting service provides a plurality of services, from a common service architecture, to each of a plurality of unrelated websites, each of the plurality of services being adapted to contribute to a distinct service package for at least a plurality of unaffiliated websites, wherein the web hosting service is marketed through a plurality of websites, each one of the plurality of websites offering a different market specific offering, wherein service representatives supporting a plurality of different market specific offerings are provided with information that facilitates providing the appropriate service for a particular market specific offering.
US08819118B2 Method, system and server for issuing directory tree data and client
A method, system, and server for issuing directory tree data and a client. The method includes: pre-storing Identities (IDs) for data blocks obtained by dividing directory tree data according to an agreed protocol, and generating and storing validity IDs for the data blocks according to the agreed protocol; receiving, by a directory tree server, an ID and a validity ID of a data block that the client requests to download, and querying for a validity ID of a data block having the same ID at a directory tree server side. If the validity ID of the data block having the same ID at the directory tree server side is the same as the validity ID received from the client, issuing a matching success message to the client; otherwise, issuing, a matching failure message and the data block at the directory tree server side having the same ID to the client.
US08819117B2 Display of images on a map using image position information
There is provided an image processing apparatus including: a position information extraction unit that extracts position information from image data selected by a user; a communication control unit that exchanges data with various servers via a communication network; a map image acquisition unit that acquires a map image corresponding to the position information, extracted by the position information extraction unit, from a map information providing server; a landmark information acquisition unit that acquires landmark information corresponding to the position information, extracted by the position information extraction unit, from a landmark information providing server; an associated image acquisition unit that acquires an associated image corresponding to the landmark information, acquired by the landmark information acquisition unit, from an image sharing server; and a display unit that displays the image data selected by the user, the map image, the landmark information and the associated image.
US08819115B2 Systems and methods for sampling management across multiple cores for HTML injection
A method for sampling management includes establishing, for a multi-core intermediary comprising a plurality of packet evaluation components executing on a corresponding plurality of cores, a frequency at which the multi-core intermediary intercepts a response transmitted from a server to a client and injects data into the intercepted response. For each of the plurality of packet evaluation components, an offset and a frequency based on a number of packet evaluation components in the plurality of packet evaluation components is established, a combination of the established frequencies substantially similar to the frequency established for the multi-core intermediary. One of the plurality of cores intercepts a response from the server to the client, at a time specified by the frequency and the offset. The packet evaluation component executing on the one of the plurality of cores injects data into the intercepted response.
US08819112B2 Method, system and terminal for changing a management object of broadcast service guide
A method, system and terminal for changing an MO of a broadcast service guide. The method for changing an management object (MO) of a broadcast service guide includes: installing an MO tree by a terminal upon receiving a service guide for which at least one management object has been formed from a broadcast server; changing by the terminal a corresponding MO upon receiving a change-requested parameter of the service guide MO from a DM server; and updating by the terminal a corresponding portion of the service guide based on the changed MO. When the subscriber terminal which has received the broadcast service has a problem or needs to be updated, the problem of the terminal can be remotely, quickly and easily solved by correcting the change-requested parameter of the MO of the service guide of the terminal side according to a request of the server or the terminal.
US08819109B1 Data network communication using identifiers mappable to resource locators
A technique for providing information via a data network is disclosed. A first server transmits an identifier to a client, where the identifier is mappable to a uniform resource locator (URL) associated with content stored on a second server. The client transmits the identifier to a second server. The second server maps the identifier to its associated URL, retrieves the content associated with the URL, and transmits the content to the client. Various types of mappings are disclosed, including encryption and predetermined mappings.
US08819106B1 Managing distributed execution of programs
Techniques are described for managing distributed execution of programs. In some situations, the techniques include determining configuration information to be used for executing a particular program in a distributed manner on multiple computing nodes and/or include providing information and associated controls to a user regarding ongoing distributed execution of one or more programs to enable the user to modify the ongoing distributed execution in various manners. Determined configuration information may include, for example, configuration parameters such as a quantity of computing nodes and/or other measures of computing resources to be used for the executing, and may be determined in various manners, including by interactively gathering values for at least some types of configuration information from an associated user (e.g., via a GUI that is displayed to the user) and/or by automatically determining values for at least some types of configuration information (e.g., for use as recommendations to a user).
US08819105B2 Method and system for data formatting
A system includes a data store and a server in communication with the data store. The server includes formatting modules having a plurality of formatters, validation modules having a plurality of validators, and a streaming module. The server is configured to receive messages containing financial transaction data from one or more electronic communication networks or one or more client devices. The formatters are configured for each of the electronic communication networks or client devices and convert the messages into an internal format of the streaming system. The validation modules are configured to perform a validation check on the one or more formatted messages.
US08819104B1 Communication with multiple storage processors using network infrastructure
A system that provides efficient expansion capability of a storage unit under test including multiple storage processors and reduces a number of required Ethernet ports on a client device and a reduced number of physical connections on the client device. A first processor and a peer processor of a storage processor system may be coupled to counterpart processors on one or more other storage processor systems using direct port-to-port connections and/or using a network infrastructure. A command from the client device may be passed among first processors and peer processors of the multiple storage processor systems until the correct destination processor for the command is reached, and data packets may be passed from a source processor of a storage processor system through processors of other storage processor systems until the client device is reached.
US08819100B2 Coefficient boost multiply accumulate unit
In order to reduce the area and power consumption of MAC units, some aspects of the present disclosure relate to MAC units having a feedback path with an arithmetic element disposed thereon. The arithmetic element is often controlled so as to limit the number of bits needed in the data path, thereby limiting power and area required for the MAC unit.
US08819096B2 FFT computing apparatus and power computing method
In an FFT computing apparatus, a computation-unit switching detection unit detects timing at which a complex multiplication is not being carried out in said butterfly computation of FFT computation, and a complex-multiplication power-computation unit switches computation between complex multiplication and power computation, based on a detection result by said computation-unit switching detection unit. The complex-multiplication power-computation unit performs power computation at timing at which complex multiplication is not carried out in said butterfly computation of FFT computation.
US08819094B2 Multiplicative division circuit with reduced area
The technology is a division circuit with decreased circuit area. An embodiment includes an integrated circuit implementing multiplicative division of a dividend input and a divisor input. The integrated circuit includes a lookup table circuit and multiplier circuits. The lookup table circuit providing an approximation of a reciprocal of a divisor input. The multiplier circuits receive the approximation and refine a quotient output of the dividend input and a divisor input. At least one of the multiplier circuits is a squaring circuit implementing multiplication with a reduced number of intermediate partial products. The reduced number of intermediate partial products prevent the squaring circuit from multiplication of any two unequal numbers and limiting the squaring circuit to multiplication of a same number by the same number.
US08819092B2 Disaggregated resources and access methods
Disaggregated resources distributed among resource nodes provide access to resource consumers by offering resource node information to the resource consumers. Resource node information supplied by each individual resource node comprises incomplete information with respect to the complete disaggregated resource. Resource consumers collect resource node information to create maps of the disaggregated resource, ensure coherency, or manage the disaggregated resource.
US08819091B2 Information processing apparatus, information processing system, information recording medium, information processing method, and program
An information processing apparatus includes a communicating section that executes communication with a server, a local storage section that stores subsequent data acquired from the server, and a data processing section that executes an acquisition process of the subsequent data, and a data playback process using data stored on a disc and the subsequent data stored on the local storage section. The data processing section builds a virtual file system for reading data stored on the disc and the local storage section, at the time of the data playback process, and performs the acquisition process of the subsequent data by transmitting a package ID to the server at the time of the acquisition process of the subsequent data, the package ID being information specifying a package corresponding to a file set necessary for building or updating the virtual file system.
US08819086B2 Naming methodologies for a hierarchical system
Methods and systems are disclosed for naming methodologies for a hierarchical system. In one embodiment, a computer implemented method of organizing instance names in a hierarchical system includes receiving a description of a hierarchical system that includes plurality of instances arranged in different branches in a plurality of hierarchical levels in a physical data structure, creating an instance name data structure configured to describe the corresponding instances in the hierarchical system, where the instance name data structure comprises a map of indexes and a corresponding array of offsets configured to access naming information in a subsequent level, and associating names of instances in the hierarchical system to a corresponding set of unique integers which are arranged in a sequential manner.
US08819084B2 Service desk data transfer interface
A system, method and computer program product for importing and exporting data in a network-based customer relationship application is provided. Data to be imported/exported between an origin and a destination is identified. Then, a set of predetermined rules associated with the customer relationship application and at least one user-created scripting function are identified. For importing, the destination is associated with the customer relationship application, and the data is imported from the origin to the destination utilizing the network in accordance with the predetermined rules and is transformed based on the user-created scripting function. The data is then stored in memory accessible to the customer relationship application. For exporting, the origin is associated with the application, the data is exported from the origin to the destination utilizing the network in accordance with the predetermined rules and is transformed based on the user-created scripting function.
US08819083B2 Creating new database objects from existing objects
A method and computer program product for performing the method are provided. The method includes receiving a first user selection of a source database object to be used in the creation of a new database object. The source database object has a first predefined database object type. The method also includes storing a reference to the selected source database object in association with a user identifier associated with the first user selection; receiving a second user selection of a second predefined database object type to be used in the creation of the new database object. The second database object type is different from the first database object type. The method also includes determining if a user identifier associated with the second user selection is stored in association with the user identifier associated with the stored reference, and if so, creating the new database object using the referenced source database object.
US08819082B2 Method for visualizing resource relationships stored in SQL tables within a mainframe environment
A system and method is provided for visualizing system resource relationships in a mainframe environment. The resource relationships may be presented in a single, logically constructed diagram/graph regardless of the number of sub-systems or database tables in the mainframe environment.
US08819078B2 Event processing for graph-structured data
Examples of the present disclosure may include methods, systems, and computer readable media with executable instructions. An example method for event processing for graph-structured data can include storing graph structured data. The graph structured data includes a plurality of vertex, edge, and/or property graph elements. The example method further includes defining a first graph view of a characteristic of vertex, edge, and/or property graph elements. A subgraph is determined as a subset of the plurality of vertex, edge, and/or property graph elements that have the characteristic of vertex, edge, and/or property graph elements defined by the first graph view. The vertex, edge, and/or property graph elements of the subgraph are processed responsive to a predefined event that occurs on at least one of the vertex, edge, and/or property graph elements of the subgraph.
US08819077B1 Dynamic data structures
A method, article of manufacture, and apparatus for managing a cloud computing environment. In some embodiments, this includes instantiating an object, modifying a trait of the object at runtime, storing the modified object in a storage device. In some embodiments, the object may include required traits. In some embodiments, modifying a trait includes adding a trait.
US08819074B2 Replacement policy for resource container
A system includes creation of a first resource queue indicating an order of resources stored in a memory, the order based on respective timestamps associated with the stored resources, association of the first resource queue with a first queue timestamp, reception of a first command to deallocate a first amount of stored resources from the memory, determination that a first stored resource indicated by the first resource queue is associated with a timestamp earlier than the first queue timestamp, deallocation of the first stored resource from the memory, reception of a second command to deallocate a second amount of stored resources from the memory, determination that the first resource queue indicates no stored resources which are associated with a timestamp earlier than the first queue timestamp, and, in response to the determination that the first resource queue indicates no stored resources which are associated with a timestamp earlier than the first queue timestamp, creation of a second resource queue indicating a second order of second resources stored in the memory, the second order based on respective second timestamps associated with the stored second resources.
US08819072B1 Promoting data from structured data files
A system and method that enables promotion of data from within a structured data file to a library is described. This system and method can also enable demotion of data from a library to within a structured data file. Further, this system and method can copy data from a structured data file, perform a function on the copied data, and promote a result of the performed function to a library.
US08819068B1 Automating creation or modification of database objects
In some implementations, a user interface (UI) module provides a user interface to a user device to enable input of information for creating or modifying a database object, such as a schema object of a schema maintained in one or more separate databases. The UI module may determine validity of the inputs in real time as the user enters the inputs. Further, the UI module may check permissions of the user and/or obtain a manual approval of a request for creating or modifying the database object. The UI module may forward the user inputs with instructions for creating or modifying the database object to one or more databases. Computing devices associated with the databases may create or modify the database object based, at least in part, on the inputs from the user, creation or modification rules, syntax rules and/or a logical database associated with the user.
US08819061B2 Cloud-based skip tracing application
A method executed at least in part in a computing device for providing cloud based skip tracing is provided. The method includes providing a cloud based service enabling data interchange with a plurality of vendors providing skip tracing services and receiving at the cloud based service and from a user a file of records for skip tracing. The method further includes applying a waterfall process to the records using the computing device wherein the waterfall process includes at least a subset of the plurality of vendors and returning to the user a results file containing skip tracing results corresponding to the records. The method may further include generating a waterfall score card and sending the waterfall score card to the user, the waterfall score card summarizing performance of the subset of the plurality of vendors.
US08819059B2 Facilitation of search, list, and retrieval operations on persistent data set using distributed shared memory
In one exemplary embodiment, a DSM is used to store the data structures in a cluster shared memory, such that updates, deletions and insertions are applied to both the persistent data set and the DSM, and search, list and retrieval operations are processed directly from the DSM. A data structure in the persistent data set is stored in two separate DSM pages: a first page includes an identifying search key of the data structure, the search key also pointing to a location of the data structure in the storage. A second page includes the updatable properties of the data structure. A DSM storing the data structures' pages is organized as a two-row matrix.