Document Document Title
US08899368B2 Steering apparatus for vehicle
A steering apparatus for a two-wheeled motor vehicle includes a handlebars-side steering shaft supported by a head pipe, a wheel supporting cylindrical shaft supported by a front axle and over which a hub is fitted, and a steering link mechanism. First and second link members of the link mechanism are connected to each other in a plurality of articulations such that the link members can angularly move. An amount of angular movement is limited to a predetermined range, and a distance between a front wheel-side end and the steering shaft-side end of the steering link mechanism can be changed. The front wheel-side end of the steering link mechanism is connected to the wheel supporting cylindrical shaft through a brake caliper bracket member.
US08899367B2 Saddle-ride type vehicle
A saddle-ride type vehicle can include a pair of left and right seat rails, a fuel tank attached to the seat rails, a rear fender arranged below the fuel tank, and a canister arranged above the rear fender and adsorbing fuel gas which evaporates in the fuel tank. The canister is arranged under a rear portion of the fuel tank, at least partially superposed on the fuel tank as viewed from a plan view of the vehicle, and arranged in a vehicle forward direction with respect to a cross member which interconnects rear portions of the pair of left and right seat rails.
US08899362B2 Work machine
A work machine includes a front section with a front frame, a first set of ground engaging members and a power source for propelling the work machine, a rear section with a rear frame, a second set of ground engaging members and a load-carrying container. The rear section includes an electric drive system adapted for driving at least one ground engaging member of the second set. The rear section is detachably connected to the front section. The power source of the front section is adapted to power the electric drive system in the rear section in an attached state of the front and rear sections. The electric drive system is adapted for driving the at least one ground engaging member of the second set for self-propelling of the rear section in a detached state.
US08899360B2 Cable arrangement structure for vehicle
A cable arrangement structure for a vehicle according to the present invention, the vehicle including a cabin section and a driving unit disposing section where a motor is arranged, comprises a cable which is arranged to extend from said cabin section to said driving unit disposing section to transmit power between the motor and a battery. The vehicle comprises a frame member which extends in a vehicle width direction and a vehicle constituting component which includes, in the driving unit disposing section, an extending portion arranged to face the frame member and extending in the vehicle width direction, and a protruding portion protruding from the extending portion toward the frame member. The cable extends in a back-and-forth direction of the vehicle and includes a first curved portion and a second curved portion with an inflection point therebetween. The cable includes an intermediate portion between the first curved portion and the second curved portion. The intermediate portion includes the inflection point and passes between the frame member and the extending portion beside the protruding portion.
US08899350B2 Method and apparatus for detection of drill bit wear
A method for determining wear of a drill bit is disclosed. The method includes drilling a first hole in a worksite based on a hole pattern having a plurality of planned holes and determining an energy required to drill the first hole. The method also includes drilling a second hole in the worksite and determining an energy required to drill the second hole. The method further includes determining a wear of the drill bit using the determined energy required to drill the first hole and the determined energy required to drill the second hole.
US08899347B2 System and method of using a saver sub in a drilling system
A technique facilitates the drilling of a wellbore by enhancing the ability to relay data. The system comprises a saver sub designed to connect a top drive unit with a wired drill pipe without requiring modification of the top drive unit. The saver sub comprises an electronics package, a battery, and an antenna coupled to a saver sub mandrel.
US08899341B1 Low pressure, extended coverage, fire protection sprinkler
A low pressure, extended coverage, fire protection sprinkler, e.g., of the upright type, suitable for use in protection of at least extra hazard and high piled storage occupancies, in accordance with the 1999 Edition of NFPA 13, has a body with an internal passageway extending between an inlet end and an opposite outlet end, and a deflector mounted to the body by at least one support arm and disposed in alignment with the axis and generally spaced from the outlet end of the internal passageway. The sprinkler has a predetermined K-factor, e.g., of greater than about 16.0. The sprinkler is configured and arranged to deflect flow of water generally radially outwardly and downwardly of the sprinkler in a predetermined spray pattern. Preferably, the predetermined spray pattern has a generally polygonal shape, e.g., a rectangular shape, when viewed at a predetermined distance below the deflector.
US08899338B2 Method and apparatus for installing a wireline for logging or other operations in an under-balanced well
An improved apparatus and a method to insert a wireline through a blow out preventer to log an underbalanced open hole well without killing the well or causing formation damage while maintaining well control during the process. A dual throated blow out preventer (10) provides a moveable sealing element (1210, 1402) to allow a wireline (13) and a drill string (25) to be placed in a well for assembly, then seals off the dual throat to isolate the drill string from the wireline, thereby permitting pressure to be maintained on both the wireline through a standard packoff arrangement (1218) and on the drill string using the rams of the blow out preventer (10).
US08899335B2 Downhole tool
A downhole bypass valve comprises a tubular body including a side port and a sleeve axially movably mounted in the body and normally biased to a closed position to close the side port. An activating device is configured to be pumped or dropped into the body to engage the sleeve and permit movement of the sleeve to an open position and open the side port. A latch has a part in the body and a part in the activating device, the parts of the latch configured to engage and retain the sleeve in the open position. The activating device is further operable to disengage from and translate through the sleeve and the parts of the latch are further operable to disengage and permit the sleeve to return to the closed position.
US08899334B2 System and method for servicing a wellbore
A wellbore servicing apparatus, comprising a housing defining an axial flowbore and comprising ports, a first sleeve, a second sleeve movable relative to the housing from (a) a first position in which the second sleeve obstructs fluid communication via the ports of the housing to (b) a second position in which the second sleeve allows fluid communication via the ports of the housing, and wherein the first sleeve is movable relative to the housing from (a) a first position in which the first sleeve does not allow a fluid pressure applied to the axial flowbore to move the second sleeve from the first position to the second position to (b) a second position in which the first sleeve allows a fluid pressure applied to the axial flowbore to move the second sleeve from the first position to the second position, and an expandable seat.
US08899330B2 Devices and methods for severing a tube-wire
A shear pig assembly and method of use for severing a linear conductor within a surrounding tubular. A shear pig assembly includes a main body and a nose that radially surround the linear conductor within the tubular. The main body and nose are axially moveable with respect to each other to cause a shear plug to move radially within a shearing chamber, thereby severing the linear conductor.
US08899325B2 Method for removing contaminants from wastewater in hydraulic fracturing process
A borehole is drilled from the surface to an underground shale matrix. A pipe is inserted into the borehole. Openings are created in the pipe in fluid communication with fractures in the shale matrix. The interior surface of at least one section of pipe is coated with a contaminant-capturing substance. Fracturing fluid including water, proppants and chemicals is pumped through the pipe and into the fractures in the shale matrix. The fluid re-enters the pipe from the shale matrix and moves toward the surface through the coated pipe section where contaminants are sequestered by the coating. Natural gas or oil from the fractured shale then enters the pipe and moves to the surface to be collected. The coated pipe section remains in the ground permanently such that the necessity of disposing of the captured contaminants is eliminated.
US08899311B2 Vehicular air conditioner
When there is no occupant in seats other than a driver seat during a foot mode, an air-conditioning controller executes a single seat concentration mode to prevent blowing of warm air to a passenger seat and a backseat by closing foot outlets on a passenger seat side and a backseat side. In this case, in order to maintain an air volume blown from the foot outlet on a driver seat side when the controller changes the mode from the normal foot mode to the single seat concentration mode, the controller sets a blower level to be lower than in the case of the normal foot mode with respect to the same target blown air temperature.
US08899310B2 Heat transfer between tracer and pipe
A heat transfer element includes curved mounting surfaces configured to mate with an outer surface of a pipe for attachment thereto; and a channel configured to receive a tracer therein. The heat transfer element is configured to effect conductive heat transfer from the tracer to the pipe, or to process flowing through the pipe, when attached with heat transfer cement (HTC) to both the pipe and the tracer. A system includes a pipe and a tracer; HTC; and a heat transfer element having curved mounting surfaces configured to mate with an outer surface of the pipe and attached thereto via the HTC, and a channel in which the tracer is received and secured via HTC. The heat transfer element is configured to effect conductive heat transfer from the tracer to the pipe, or to process flowing through the pipe, when attached with HTC to both the pipe and the tracer.
US08899295B2 Ultrasonic oscillating unit with holder
The present invention concerns an ultrasonic oscillating unit comprising a converter and a sonotrode (1) optionally connected to the converter by way of an amplitude transformer (2), wherein the sonotrode (1) has a sealing surface (10) which is substantially in the form of a circular ring or a cylinder surface and the ultrasonic oscillating unit has a holder (3) for fastening the ultrasonic oscillating unit to a machine stand. To achieve that it is proposed according to the invention that the holder (3) is fastened directly to the sonotrode (1).
US08899293B2 Component mounting machine
In a component mounting machine including a tape feeder removing a top tape from a carrier tape of a component supply tape so as to expose a component on the carrier tape so that the component is sucked by a suction nozzle; and a waste tape collection box collecting the top tape removed from the carrier tape, a top-tape drawing member for catching and drawing out the top tape is drawably provided at a place where the top tape removed from the carrier tape is hanging down from the tape feeder into the waste tape collection box (for example, a top opening portion of the waste tape collection box).
US08899292B2 Fully supported expandable deck
An expandable deck comprises a plurality of elongated deck carriers mounted upon an expansion mechanism in a generally parallel and cylindrical formation. A fixed rod is mounted upon a first one of the deck carriers. A pivot rod is mounted upon an adjacent second deck carrier. A pivot segment defines a rotation aperture and a guide slot. The rotation aperture is rotatably mounted upon the pivot rod and the guide slot slidingly receives the fixed rod.
US08899290B2 Method for producing an analytical consumable
A method for producing an analytical consumable is proposed. The analytical consumable comprises at least one carrier and at least one analytical aid connected to the carrier. At least one optically sensitive material is applied to the carrier, said material being designed to carry out at least one optically detectable alteration in the event of action of an electromagnetic radiation. In at least one coding step, at least one function information item about the analytical consumable is introduced into the optically sensitive material by means of electromagnetic radiation. The function information item is designed to enable at least one analytical instrument to use the analytical consumable correctly.
US08899289B2 Joint method, joint apparatus and joint system
When joining a processing target substrate and a supporting substrate together by suction-holding the processing substrate and the supporting substrate respectively on a first holding unit and a second holding unit arranged to face each other and pressing the second holding unit toward the first holding unit while heating the substrates by heating mechanisms of the holding units, the present invention preheats at least the processing target substrate before suction-holding the processing target substrate on the first holding unit to suppress generation of particles when joining the processing target substrate and the supporting substrate together so as to properly perform the joining of the processing target substrate and the supporting substrate.
US08899281B2 Drinking vessel fillable from the bottom and apparatus for dispensing a beverage therein
The present invention relates to a drinking vessel (1), comprising a base (2) and at least one wall (3), wherein the base and the wall together define a chamber (4) for receiving a beverage. The drinking vessel further comprises a sealable aperture (5) provided adjacent the base for filling the chamber with a beverage. In a preferred embodiment, the aperture is provided in the base of the vessel. In one embodiment, a non-return valve is disposed in said aperture. The valve allows a beverage to be dispensed into the vessel through the aperture but prevents the beverage from escaping from the vessel through the aperture. The invention also relates to a method and apparatus for dispensing a beverage.
US08899275B2 Apparatus and method for loading tufts into a tuft carrier
A tuft carrier loading apparatus (10) for loading individual tufts (17) into tuft retention sites (9a) spaced along an elongate tuft carrier (9). The apparatus (10) includes a guide for guiding longitudinal movement of the tuft carrier along a path of travel and a plurality of individually and selectively operable tuft feeders (50) spaced along the path of travel, each tuft feeder (50) being operable when selected to feed an individual tuft to a tuft retention site (9a) of the tuft carrier (9). A driver (70) is drivingly connected to the tuft carrier (9) for moving the tuft carrier (9) along the path of travel, the driver (70) being operable to intermittently move the tuft carrier (9) through a series of successive positions whereat predefined tuft retention sites (9a) are moved temporarily into registry with each tuft feeder (50). A controller (60) is provided for controlling selection of the tuft feeders (50), the controller (60) being operable to actuate selected tuft feeders (50) to feed tufts to those tuft retention sites (9a) in registry therewith whilst the carrier (9) is located at each successive position. A detector is associated with each tuft retention site (9a) to detect the presence of a tuft. The driver (70), on detection of an absent tuft in a tuft retention site (9a) following actuation of one or more selected tuft feeders (50) resulting in failure to feed a tuft to the absent tuft retention site (9a), is operable to move the tuft carrier (9) into a position whereat the absent tuft retention site (9a) is moved temporarily back into registry with the or one selected tuft feeder (50) and the controller (60) re-actuates the selected tuft feeder (50) to feed a tuft to the absent tuft retention site (9a).
US08899271B2 Pressure accumulator
A pressure accumulator includes a housing having a housing cavity, a piston axially displaceable in the housing cavity between a first final position and a second final position and having a pressure surface which together with a wall of the housing cavity delimits at least partially a reservoir connectable to an ICE consumer in a fluid-conveying manner, an energy store cooperating with the piston, the piston being displaceable against the force of the energy store from the first final position into the second final position in that the reservoir is acted on by pressure using a pressure medium, and a locking device for locking the piston in the second final position. A locking tube is connected to the piston and supported within the housing in an axially shiftable manner, and lockable at an end of the housing facing away from the reservoir with the aid of a locking pin.
US08899270B2 Piston accumulator
A piston accumulator, having a pressure vessel; a cylinder, which is situated within the pressure vessel; an interspace formed between the pressure vessel and the cylinder; and a separating piston, which is provided movably in the cylinder; in which a hydraulic fluid acts upon on a first side of a separating piston, and a gas acts upon a second side of the separating piston; and in which the gas is in fluidic connection to the interspace and the hydraulic fluid is in fluidic connection to a connection on the cylinder.
US08899268B2 Discharge arm assembly for pumping units
A discharge arm assembly for a truck or trailer-mounted pumping unit comprises a jumper line which is connected to the outlet of the pumping unit, a base unit which is connected to the outlet of the jumper line, and an articulated arm which is connected to the outlet of the base unit. The base unit includes a base conduit which is rigidly secured to the truck or trailer and a swivel arm which is rotatable about a generally vertical axis. The articulated arm comprises a first generally straight pipe which is connected to the swivel arm by a generally 90° elbow. A brace member comprises a first end which is connected to the swivel arm and a second end which is connected to the first pipe to thereby support the first pipe for movement in a generally horizontal plane.
US08899267B2 Connector assembly
A sterile connector assembly for mounting on a fluid system includes a first connector and a second connector. The first connector includes a stem defining a fluid passage therethrough, a first housing surrounding the stem and defining a first aperture, and a first valve disposed over the first aperture. The second connector includes a second housing configured to matingly engage the first housing. The second housing defines a second aperture and defines a seal structure. The seal structure is configured to engage the stem. The second connector also includes a second valve disposed over the second aperture. The second valve is configured to engage the first valve when the first housing engages the second housing.
US08899254B1 Valve removal tool and method
Valve removal tool and method for removing older corporation valves/valves from pressurized lines such as water mains without depressurization. The removal tool is temporarily fastened to a saddle around the water main and includes a valve through which a tool may be inserted to grasp and unscrew the old valve and withdraw the old valve through the valve in the tool. The tool also allows placement of a plug in the opening in the water main left by the removal of the tool. Typically a cap is placed over the opening in the saddle to provide a final seal in the event the plug leaks or is somehow dislodged.
US08899251B2 Pool canopy system
A canopy system comprising a shading element, a support element, and an attachment element member. The canopy system is adapted to provide shade over at least a portion of an above-ground container. The canopy system is configured to maintain its structure during slightly windy and mild weather conditions.
US08899240B2 Electric substitute cigarette
An electronic substitute cigarette includes a cigarette rod(10) and a simulated cigarette mouthpiece(20). Said cigarette rod(10) includes a power source and an electronic circuit. Said simulated cigarette mouthpiece(20) includes a simulated filter(25), a liquid storage chamber(28) and an atomizer(22). The atomizer(22) is connected with the power output terminal of the cigarette rod(10). A columnar alloy sponge is mounted within the atomizer(22). The simulated filter(25) includes a main body(252) and a through hole(254). The liquid chamber(28) mounted into one end of the through hole(254) includes a container(281) having at least one protrusions(284) and a sealing membrane(30). While the simulated filter(25) with the liquid chamber(28) is engaged with the atomizer(22), the sealing membrane(30) is broken by the columnar alloy sponge, the liquid in the container (281) leaks out and gets into the columnar alloy sponge and then is atomized by the atomizer(22), then gases or smoke flows into space between the protrusions(284) and the simulated filter(25) and gets into the mouth of the user.
US08899238B2 Tobacco-containing smoking article
A smoking article may include a cigarette incorporated within an electrically powered aerosol generating device that acts as a holder for that cigarette. The smoking article possesses at least one form of tobacco. The smoking article also possesses a mouth-end piece that is used by the smoker to inhale components of tobacco that are generated by the action of heat upon components of the cigarette. A representative smoking article possesses an outer housing incorporating a source of electrical power (e.g., a battery), a sensing mechanism for powering the device at least during periods of draw, and a heating device (e.g., at least one electrical resistance heating element) for forming a thermally generated aerosol that incorporates components of tobacco. During use, the cigarette is positioned within the device, and after use, the used cigarette is removed from the device and replaced with another cigarette.
US08899234B2 CPAP mask frame
A continuous positive airway pressure (“CPAP”) mask is provided. The CPAP mask includes a mask support that includes a cavity provided within the mask support. The CPAP mask further includes a mask cushion that is received within the cavity. The mask cushion and the mask support each include an opening. Air can pass from an air delivery tube through the openings and into the mask cushion. The mask cushion can be placed around a patient's breathing orifice to deliver the air to the patient. The CPAP mask further includes a forehead support that is spaced apart form the mask support. A neck portion attaches the forehead support to the mask support. The neck portion is flexible and is molded to both the mask support and the forehead support. The flexible neck portion allows the mask support to move with respect to the forehead support.
US08899212B2 Method and system for improving engine starting
An engine system and method for improving engine starting are disclosed. In one example, engine port throttles are adjusted to improve fuel vaporization of a fuel that includes alcohol. The system and method may improve engine starting and emissions.
US08899205B2 Valve apparatus for an internal combustion engine
A method includes coupling a cylinder head to a cylinder block. A valve member is then moved into a valve pocket defined by the cylinder head such that a first stem portion of the valve member engages an actuator. A first portion of the biasing member is then disposed against a second stem portion of the valve member, the second stem portion being opposite the first stem portion. An end plate is then coupled to the cylinder head such that a second portion of the biasing member engages the end plate.
US08899203B2 Engine position identification
A method for starting an internal combustion engine, the method comprising identifying cylinder stroke during the engine start responsive to a fuel rail pressure.
US08899190B2 Temperature dependent flow control for combustion engine piston squirters
An engine assembly includes an engine block that defines a cylinder bore. A reciprocating piston is disposed in the cylinder bore, and has a first side and a second side. The first side cooperates with the engine block to partially define a combustion chamber, and the second side is opposite the first side. A piston squirter is disposed adjacent to the second side of the piston and configured to expel a received flow of engine oil onto the piston. A thermal fluid valve is disposed in fluid communication with the piston squirter and is configured to selectively restrict the flow of engine oil to the piston squirter in response to a temperature of the engine oil.
US08899181B2 Water dispenser apparatus
This patent application relates to water dispensing apparatus. One example includes a container receiving portion configured to receive a water container. This example also includes a water presentation portion configured to receive water from the container receiving portion for consumption by an animal.
US08899175B2 Apparatus and method for dispensing liquid crystal material
A liquid crystal material dispensing apparatus includes a spacer height measuring unit for measuring a height of a spacer on a substrate, and a liquid crystal material dispensing system for determining an amount of the liquid crystal material to be dispensed on the substrate based upon the measured spacer height and for dispensing the liquid crystal material onto the substrate.
US08899169B1 Vessel platform with integrated seating
A platform for a vessel that includes integrated and stowable seating. The platform comprises a platform surface, at least one seating recess, and at least one seat back panel. The seating recess is disposed below the platform surface. The seat back panel has an inner surface and an opposing outer surface and is pivotably attached to the seating recess to provide a plurality of operative positions, including an open seating position and a closed position. In the closed position, the outer surface of the seat back panel is substantially flush with respect to the platform surface, providing a continuous and unobstructed boarding/swimming platform. The open seating position provides an aftward seating configuration. Both the seating recess and seat back panel can removably receive cushions for added comfort and support of the user. The configuration maximizes usable platform space when the seat back panels are closed.
US08899163B2 Biomass pulverizing apparatus and biomass/coal mixed-combustion system
A biomass pulverizing apparatus includes a pulverizing apparatus body including a feedstock supply pipe, the pulverizing apparatus body for supplying biomass feedstock from above in a vertical axial direction, a pulverizing table for placing the biomass feedstock, a drive section for rotationally driving the pulverizing table, a pulverizing roller for pulverizing the biomass feedstock by a pressing force, the pulverizing roller being operated in conjunction with the rotation of the pulverizing table, a blower unit for forming an upward flow upward from below on the outer peripheral side of the pulverizing table so as to jet conveying gas for conveying the pulverized biomass powder in an air stream, a classifier, the classifier for classifying the biomass powder accompanied with the conveying gas, and a blowing gas introduction section.
US08899161B2 Railroad tank car manway assembly
A manway assembly features a nozzle defining a central opening. The nozzle has a groove or a plurality of grooves. A hinge pivotally attaches a cover to the nozzle so that the cover may be pivoted between an open position, where the central opening is generally uncovered, and a closed position, where the central opening is generally covered by the cover. Retainers secure a plurality of latch segments to the cover so that the latch segments may slide with respect to the cover. A latching mechanism moves the latch segments into engagement with the groove of the nozzle sidewall when the cover is in the closed position. The latching mechanism also removes the latch segments from engagement with the sidewall groove when the cover is to be opened.
US08899151B2 Methods of producing and distributing printed product
A method of producing and distributing printed product applies aqueous solution to a print medium to define non-image and image areas of the print medium, and contacts the non-image area and the image area with ink. Ink is transferred substantially only to the image area of the print medium to produce the printed product. The printed product is distributed to an end user.
US08899148B2 Method for printing a material onto a substrate
The invention provides a method for printing a material onto a substrate with a relief printing form made from a photosensitive element. The method includes forming an in-situ mask having a line screen resolution equal to or greater than 250 lines per inch on the photosensitive element, exposing the element to actinic radiation through the in-situ mask in an environment having an inert gas and a concentration of oxygen between 190,000 and 100 ppm, and treating the exposed element to form a relief structure having a plurality of raised surfaces with a line screen resolution equal to or greater than 250 lines per inch. Printing is accomplished by applying an imaging material to the plurality of raised surfaces and contacting to transfer the imaging material to the substrate. The method is suitable for printing high resolution graphic images, as well as for forming a uniform layer of imaging material on the substrate.
US08899147B2 Compact blender for fruit juice
A compact blender with a drinking water connection tube, supporting conventional tap water connections has a water dosing valve to pressure water distributed to the blending compartment or jug. Water flows from the connection tube, to a splitting device, from where inlet tubes that allow passing of water inside the blending compartment. The lid has external protrusions with inner cavities connected a duct with holes that introduce drinking water inside the blending compartment. When the frozen fruit capsule is introduced through the lid and the operation button is pushed, the exact amount of water is dosed by the water dosing valve. When water enters the blending compartment, the motor starts running turning the axle of the rotor and blades, so that water is mixed with the frozen fruit capsule thus generating the juice to be dispensed.
US08899142B1 Bolt carrier assembly
A convertible gas piston conversion system for the AR-15, AR-10, or their variant rifle platforms is provided to convert the platform from a direct impingement gas system to a piston driven operating system. The conversion system includes a gas block having a barrel bore and two piston cylinder bores one on either side of the gas block. One of the piston cylinder bores is for utilization of the AR-15 rifle and the other of the piston cylinder bores is for utilization of the AR-10 rifle, making this piston system convertible for either the AR-15, AR-10, or any of their variant rifle platforms. A piston cylinder is inserted into the gas block via the piston cylinder bore and a piston is actuated inside the piston cylinder to cycle the rifle. A connecting link is coupled between the piston and an op-rod making the gas systems length adjustable by simply replacing the connecting link. The op-rod acts directly upon a carrier lug to cycle the rifle and a compression spring or the like returns the piston back into the battery within the piston cylinder. An op-rod bushing guides the op-rod throughout travel. A bolt carrier includes a lug and an anti tilt/anti wear device. The bolt carrier provides a lug for the op-rod to impinge upon to cycle the rifle. The anti tilt/anti wear bolt carrier device installs into the rear of the bolt carrier to minimize damage and wear to the buffer tube and upper receiver from a condition identified as carrier tilt.
US08899137B1 Remote jettison disconnect system for a mine roller
A remote jettison system is provided to disconnect a mine roller from a tactical vehicle. The system enables personnel conducting mine roller operations to disengage the vehicle from the mine roller without leaving the vehicle. The remote jettison system has two assemblies: A mine roller assembly and a tactical vehicle assembly. The mine roller assembly, which is connected to the mine roller, can be remotely disconnected from the tactical vehicle assembly, which is mounted on the vehicle. The system utilizes one mechanized latch to release the mine roller assembly from the tactical vehicle assembly, allowing the force of gravity to cause them to separate.
US08899135B2 Cutting tool setting system
A cutting tool setting system contains a tool head for the settable holding of a cutting tool, the head having an adjustment device for the cutting tool. The cutting tool setting system has a setting tool which can be mechanically removably engaged in the tool head at an interface for adjusting the adjustment device in the tool head. The setting tool contains a shaft body having a key part. A key engagement for actuating the adjustment device is designed on the tool head. The key part can be displaced relative to the shaft body in the direction of the longitudinal axis of the body in order to selectively couple and release the key part of the setting tool and the key part at the interface of the tool head.
US08899134B2 High-efficiency wheel lug nut socket for use in automotive racing pits
An improved, high-efficiency wheel lug nut socket is provided for use in racing pits, in order to minimize the time required for race car wheel changeovers. The socket is designed with an inner operating surface including concave surfaces and intervening apex surfaces, dimensioned so as to permit a hexagonal lug nut to be received therein with full clearance between the inner operating surface and the lug nut outer surface. The socket is normally used with a conventional high-speed pneumatic automotive wrench.
US08899132B2 Spindle unit, table unit, and machine tool
A spindle unit having a tilt shaft for rotating and tilting a spindle head so that a posture of a spindle changes including: the spindle head rotatably supporting the spindle, a tool being attached to a front end of the spindle; a spindle head support having a mutually separated pair of side walls, the spindle head support supporting the spindle head between the pair of side walls in a rotatable and tiltable manner; two power transmission mechanisms provided along the pair of side walls of the spindle head support for transmitting rotational drive power to the tilt shaft; and two drive source devices of the tilt shaft provided between the pair of side walls, the output shafts of the drive source devices being arranged to face the side walls and being connected to the power transmission mechanisms.
US08899130B2 Vehicle pedal system
A pedal system or assembly can be provided to allow a driver of an vehicle to operate the vehicle. The pedal assembly can include a portion that will disengage or move to allow at least a foot engaging portion of the pedal system to discontinue movement towards the driver and allow movement of the pedal towards an engine compartment and away from a passenger compartment in the vehicle. The pedal of the pedal assembly, however, can remain engaged to the components that allow for operation of vehicle systems.
US08899113B2 Apparatus and method for inspecting a tube
An apparatus for inspecting a tubular workpiece may include a probe assembly and a rotation mechanism. The probe assembly may include a transducer array positionable adjacent to an inner surface of the tubular workpiece. The probe assembly may generate transmitted sound waves and may receive reflected sound waves. The rotation mechanism may rotate the probe assembly relative to the tubular workpiece in a manner such that the transducer array passes over the inner surface in a circumferential direction during transmission of the transmitted sound waves.
US08899107B2 Downhole determination of asphaltene content
A system and method for determining the asphaltene content of a downhole oil sample are provided. In one example, the method includes obtaining a hydrocarbon sample from a hydrocarbon formation of a reservoir at a given depth using a downhole tool. A liquid phase of the hydrocarbon sample is isolated within the downhole tool and the liquid phase is subjected to downhole analysis within the downhole tool to create a chromatography sample. The downhole analysis is based at least partially on size exclusion chromatography. A first property of the chromatography sample is measured to obtain a measured value, and a second property of the chromatography sample is estimated based on the measured value and known calibration curves.
US08899106B2 Method for detecting structural stability of object area and apparatus for the same
A method and apparatus are provided for detecting a structural stability of an object area. The method and apparatus include disposing a plurality of electrodes in the object area along a depth direction of the object area, surrounding the electrodes with a filling material; measuring a micro potential difference via the electrodes, generating a micro potential difference when the filling material is deformed by a force according to a change of the object area; and determining the structural stability of the object area based upon the measured micro potential difference.
US08899101B2 Apparatus for sample handling
A sampler (10), in particular for use in testing the dissolution behavior of pharmaceutical products, wherein the sampler (10) comprises: a vial holder (20) for accommodating a plurality of vials (22a, 22b); a sampling needle assembly (30) with a plurality of sampling needles, wherein the sampling needle assembly (30) and the vial holder (20) may be moved relative to one another in such a way that the sampling needles of the sampling needle assembly (30) may be inserted into the vials of the vial holder (20); and a pump unit (40) with a plurality of diaphragm pumps (42a, 42b) which are designed to convey a fluid via the sampling needle assembly to the vials in the vial holder (20) and to withdraw a fluid therefrom.
US08899100B2 Testing protocol for a double walled tank
A protocol for testing the integrity of a double-walled underground storage tank.
US08899078B2 Glass sheet stabilizing system, glass manufacturing system and method for making a glass sheet
A stabilizing system is described herein that reinforces a bowed profile of a downward moving glass sheet which helps to reduce the creation of stress within the glass sheet. In another embodiment, the stabilizing system can also form a rigid zone within the glass sheet which blocks or dampens any disturbances (motion) to the glass sheet that is caused by the scoring and separating of the glass sheet from transferring up the glass sheet. In yet another embodiment, the stabilizing system can also flatten the glass sheet before the scoring and separating of the glass sheet which is desirable because it enables a laser scoring mechanism to cut the glass sheet with the required edge straightness and avoids having to perform another precision cutting process.
US08899077B2 Surface treatment method for glass substrate and article manufactured by the same
A surface treatment for a glass substrate includes at least following steps: the glass substrate is provided; a fastening device is provided, the fastening device defines a receiving groove corresponding to the glass substrate; the glass substrate is positioned in the receiving groove, and the fastening device is heated to achieve a softened glass substrate; a insert is provided; and the insert is hot pressed and inserted to the softened glass substrate. An article manufactured by the surface treatment method is also disclosed.
US08899069B2 Food preserving method and its device
A food preserving method includes the step of housing a conductive food tray in a cooling box, placing food on the food tray and cooling and preserving the food with an AC voltage and a DC voltage being simultaneously applied to the food tray. After a DC-AC simultaneous application period during which the AC voltage and the DC voltage are simultaneously applied, the food is cooled with only one of the DC voltage and the AC voltage being applied to the food tray. A food preserving device including a cooling box, a conductive food tray housed in the cooling box, an AC power supply used for applying an AC voltage to the food tray and a DC power supply used for applying a DC voltage to the food tray is characterizing in that the AC voltage and the DC voltage are simultaneously applied to the food tray.
US08899067B2 Refrigerating apparatus
A refrigerating apparatus including a control unit which starts the operation of the refrigerant compressor in response to an operation signal and which regulates the pressure reducing device so that the temperature of a refrigerant in the water heat exchanger becomes +80 ° C. or more and the temperature of the refrigerant in the evaporator becomes 0 ° C. or less. The control unit detects a state where a cold storage amount in the cold storage unit reaches a predetermined amount or more and another state where the control unit judges whether the hot water storage tank is full of the hot water, after the elapse of a predetermined time from the start of the operation of the refrigerant compressor, and it stops the operation of the refrigerant compressor when one of the states is satisfied.
US08899062B2 Plate-type heat pump air conditioner heat exchanger for a unitary heat pump air conditioner
A plate-type heat exchanger having a first heat exchanger portion configured to receive a refrigerant flow and a hot side coolant flow having a lower temperature than the refrigerant flow, a second heat exchanger portion configured to receive the refrigerant flow exiting from the first heat exchanger portion and a cold side coolant flow having a higher temperature than the refrigerant flow exiting from the first heat exchanger portion, and an internal heat exchanger portion sandwiched between the first heat exchanger portion and the second heat exchanger portion. The refrigerant flow through the plate type heat exchanger is in non-contact thermal communication with the hot side coolant flow and the cold side coolant flow. The cold side coolant flow transfers heat energy to the refrigerant, which in turn transfer that heat energy to the hot side coolant flow.
US08899057B2 Control systems and methods for modular heating, ventilating, air conditioning, and refrigeration systems
Embodiments of a modular air conditioning (AC) unit include a base unit, a blower mounted to the base unit, and at least one heat exchanger module assembled to the base unit and communicatively coupled to the blower to form a modular AC circuit. The modular AC unit also includes a controller communicatively coupled to at least one component of the modular AC circuit and adapted to independently control operation of each of the components of the modular AC circuit.
US08899045B2 Method of continuously conditioning gas, preferably natural gas
Before being fed into a pipe, particularly a network of pipes for the supply of consumers, gas, preferably natural gas, is continuously conditioned. The pressurized gas is removed from a reservoir, expanded, and heated to a predefined temperature before or after the expansion thereof in that a branched-off partial flow of the fed-out natural gas is mixed with oxygen and the resulting burnable gas is catalytically burned. The fed-out gas is heated with the thermal energy that is produced. For this purpose, a partial exhaust gas flow is branched off from a hot exhaust gas flow released during the catalytic combustion and conducted into a first container together with the cold burnable gas. The burnable gas is mixed with the supplied exhaust gas flow in the first container and is heated, and the mixture composed of the exhaust gas and burnable gas preheated in this way is conducted away from the first container into a second container, where it is subjected to the catalytic combustion, the heat of which is used to heat the fed-out gas to be conditioned to the respectively desired temperature.
US08899037B2 Stirling engine
The present invention provides a Stirling engine capable of effectively recovering heat from exhaust gas flowing through a flue, and connecting a heating portion 10 and a regeneration portion 5 with each other through an operation gas tube without providing a flow passage separating portion 110, and the heating portion 10 includes a heating portion head 10a and a heat-transfer tube group, the heating portion head 10a includes first through holes 30R and second through holes 30S, the first through holes 30R are formed closer to a center region of the heating portion head 10a as compared with the second through holes 30S, one ends of U-shaped tubes are mounted in the first through holes 30R and the other ends of them are mounted in the second through holes 30S, and parallel exhaust gas flow passages is formed between the U-shaped tubes.
US08899030B2 Method of using a pump position sensor for an EBS pump check
A method of performing a pump check for a brake system comprises determining a first position of a pump with a pump position sensor upon ignition of a vehicle. A pump motor is powered based upon a preselected operating condition. A second position of the pump is determined with the pump position sensor. The first position of the pump and the second position of the pump are compared. The pump motor is confirmed as operational when the second position of the pump is different from the first position of the pump.
US08899027B2 Hybrid electric vehicle particulate regeneration method and system
A method is applied to regenerate particulate matter in a particulate filter of a hybrid electric vehicle having a combination of a combustion engine and an electric motor for propelling the vehicle, the hybrid electric vehicle having an electrically heated catalyst disposed in flow communication with the particulate filter in an exhaust system of the vehicle. The method determines whether the combustion engine is or is not combusting fuel, and under a condition where the combustion engine is not combusting fuel, the catalyst is electrically heated until it has reached a temperature suitable to cause ignition of the particulate matter. The electric motor is used to facilitate rotation of the combustion engine at a rotational speed suitable to draw air into and be exhausted out of the combustion engine into the exhaust system, across the catalyst, and into the particulate filter to facilitate ignition of the particulate in the filter.
US08899025B2 Devices, systems and methods for reducing an emission from a combustion reaction
The invention is directed at systems and process for reducing or eliminating the emissions of one or more undesirable substances. The systems include a heat storage device an emission reduction device, one or more valves, and one or more exit points.
US08899023B2 Catalyzed SCR filter and emission treatment system
Provided is an emission treatment system and method for simultaneously remediating the nitrogen oxides (NOx), particulate matter, and gaseous hydrocarbons present in diesel engine exhaust streams. The emission treatment system has an oxidation catalyst upstream of a soot filter coated with a material effective in the Selective Catalytic Reduction (SCR) of NOx by a reductant, e.g., ammonia. Also provided is a method for disposing an SCR catalyst composition on a wall flow monolith that provides adequate catalyst loading, but does not result in unsuitable back pressures in the exhaust.
US08899018B2 Optimized exhaust after-treatment integration
Through the use transfer functions, or other modeling types, directed toward the individual operation of an engine and after-treatment subsystems, an optimizer determines the trade-offs between fuel consumption, urea consumption, and reduction of NOx and PM emissions for each component of the integrated system. Evaluation of these trade-offs permits the optimizer to dictate how each component should be controlled, or adjusted, to achieve optimal fuel (and urea) consumption while meeting the constraints bounding the solution. Response characteristics can be triggered by adjusting certain engine operating levers in order to achieve optimal performance of the integrated system.
US08899016B2 Integrated WGS/ECD exhaust treatment device for internal combustion engine having an EGR loop
An integrated water-gas-shift (WGS) and emissions control device (ECD) catalyst for treating exhaust from an internal combustion engine. The engine is assumed to have an EGR loop, such that exhaust is recirculated back to the engine's intake. A WGS catalyst on the EGR loop, for conditioning the EGR flow, is integrated with a catalyzed ECD on the main exhaust line, for reducing pollutant emissions.
US08899015B2 Catalyst degradation detection device
A catalyst degradation detection device, determines whether a three-way catalyst has degraded on the basis of the maximum value of the amount of oxygen stored by the catalyst. When determining whether the three-way catalyst has degraded, the amount of stored oxygen is calculated, and the responsiveness of change in the output signal of an oxygen sensor to oxygen concentration change in catalyst-downstream exhaust is measured. Then, on the basis of the responsiveness of the oxygen sensor which measured the oxygen storage amount, the oxygen storage amount is corrected by reducing the same such that the worsened the measured responsiveness relative to a reference value, the greater the reduction in the oxygen storage amount used in determining whether the three-way catalyst has degraded. The corrected oxygen storage amount used is prevented from deviating from the correct value on the basis of a worsening of the responsiveness of the oxygen sensor.
US08899003B2 Methods of providing stacks of wet wipes with improved wetness gradients
A method of reducing a wetness gradient development for a package of wet wipes is provided. The method includes, after wet wipes are enclosed within a package to form the package of wet wipes, locating the package of wet wipes in a first orientation such that a first side of the package of wet wipes faces downward and an opposite second side of the package of wet wipes faces upward to form a first wetness gradient after a preselected amount of time. Prior to opening the package of wet wipes to access the wet wipes enclosed within the package of wet wipes, inverting the package of wet wipes according to a predetermined turning schedule to place the package of wet wipes in a second orientation such that the first side of the package of wet wipes faces upward and the second side of the package of wet wipes faces downward to form a second wetness gradient that is different from the first wetness gradient.
US08898999B1 Restraint system for elevated surface tiles
A support structure for elevating a building surface above a fixed surface including a plurality of support pedestals disposed in spaced-apart relation on the fixed surface, a plurality of stabilizing braces interconnecting adjacent of the plurality of support pedestals, and a plurality of restraint members. The restraint members include a mounting portion securable to one of the plurality of stabilizing braces and a restraint portion operatively attached to the mounting portion and securable to an outer edge segment of one or more of the surface tiles.
US08898992B2 Building structures and construction methods
A system including a column (12), a first connecting element (30) extending from the column (12), a beam (14), and a second connecting element (70). The beam includes a base wall (42) at least partially defining a cavity (40) and a cutout (48) in the base wall (42) that is configured to receive the column (12) and that is configured with respect to the first connecting element (30). The second connecting element (70) is disposed in the cavity (40), and the first and second connecting elements (30, 70) are configured to connect the beam (14) to the column (12).
US08898986B1 Hanger bar
A runner hanger comprising a metal strip having a plurality of spaced upper holes, a lower portion including a lower edge interrupted by a series of regularly spaced notches, the notches being configured to receive a hollow reinforcing bulb of a grid runner extending transversely to the hanger, the notch having a pair of longitudinally spaced ledges configured to support the bottom sides of a reinforcing bulb, the notches having a bendable tab carrying one of the ledges, the tabs being precision machine bent at an angle relative to a plane of the lower portion that allows a grid runner reinforcing bulb to be inserted when tilted in the associated notch and prevents the bulb from falling out of the notch when the runner is upright.
US08898983B2 Waffle slab interlocking wall
A waffle slab interlocking wall, including slab columns, slab beams, and interlocking building blocks. At least one interlocking building block is embedded in a space enclosed by at least one slab column and at least two slab beams or by at least two slab columns and at least one slab beam. The interlocking building block includes an external faceplate and an internal faceplate which are spliced by a connecting piece.
US08898981B2 Exterior finish system
Disclosed is an exterior finish system for building structures that includes a water pervious adhesive for securing an insulation layer to a water resistive barrier applied to a building wall substrate. Also disclosed is a building structure such as a building column or wall that includes the finish system and a method of using the finish system to assemble a building structure such as a column or wall.
US08898972B2 Quick assembling floor mat and components thereof
A quick assembling floor mat has multiple reinforced plastic bars and multiple connecting strips. Each reinforced plastic bar has a body, a mounting seat formed on the top surface of the body, at least one metal reinforcing sheet mounted in the body to enhance the structural strength of the body and two connecting grooves respectively formed in the sidewalls of the body. Each one of the connecting strips is connected to two adjacent reinforced plastic bars and has two enlarged ends respectively formed on and protruding from the sides of the connecting strip and corresponding to the connecting grooves of the two adjacent reinforced plastic bars. The reinforced plastic bars only use a small amount of a metal material to reinforce, and this can reduce the cost of materials and can maintain the rigidity and the intensity of the quick assembling floor mat.
US08898970B2 Photovoltaic roofing systems with inner corner flashings
The present invention relates particularly to photovoltaic roofing products for use in photovoltaically generating electrical energy and provides inside corner flashings useful for flashing photovoltaic roofing systems in which photovoltaic roofing elements are disposed in a staggered configuration.
US08898966B2 Blast and impact resistant window pane systems
Window pane systems which offer improved protection against blast and impact hazards, including contact blast caused by a bomb or a shell, with or without hollow charge and bullets. A window pane system of the present invention includes multiple glass layers, to absorb the ballistic impact of the explosion; a thick polymer such as polycarbonate, to absorb the kinetic energy of the blast including contact blast; and multiple elastic thin layers of polymer such as polycarbonate, to absorb the blast impact such as the shock wave and shrapnel. Optionally, the last layer is extended such that the last layer is covering up to the full width of the window pane system, preferably in all four sides of the window pane system.
US08898963B1 Roofing shingles with reduced usage of conventional shingle material and having a combination vertical and lateral lap extension
A roofing shingle includes a shingle body having a buttlap portion with a butt edge and a headlap portion with a head edge, a first side edge and a second side edge. An exposure zone extends from the butt edge toward the headlap portion and is configured to be exposed to the environment when the shingle is installed on a roof. A water impermeable sheet is attached to the shingle body and has a width, length, first end and second end. The width extends from between about the butt and head edges to beyond the head edge of the shingle body. The length extends from between about the first and second side edges to beyond the first side edge. The sheet is formed from a different material than the shingle body.
US08898959B2 Surface coverings having a plurality of overlapping elements and methods for forming same
A surface covering includes a frame, an element structure comprising an elongated member and a plurality of elements, and wherein spaced-apart portions of the elongated member being attachable to spaced-apart portions of the frame so that some of the elements are disposed in an overlapping relationship.
US08898958B2 Sealing system for a frameless door of a vehicle
A sealing system for a vehicle includes a first and second seal. The first seal is attached to a first edge of a first flange of the vehicle. The first seal presents a first outer contact surface that extends in generally parallel relationship to the first edge. The second seal is attached to a second edge of a second flange of the vehicle. The second seal presents a second outer contact surface that extends in generally parallel relationship to the second edge. The first outer contact surface and the second outer contact surface are in sealing contact relationship with the movable pane of glass when the movable pane of glass is in a closed position. The first outer contact surface and the second outer contact surface are not in sealing contact relationship with the movable pane of glass when the movable pane of glass is in an open position.
US08898957B2 Safety guard or gate
A safety guard or gate for placement in a frame of an opening to prevent a child or pet from passing though the opening. The present invention includes an adjustable means for adjusting the guard to fit the width of the frame, wherein the adjustable means has a first end and a second end to form an axis along which the means can be adjusted. The invention further includes an attachment means for securing the guard to the frame; and a securing means for securing the adjustable means to the attachment means. The securing means prevents the adjustable means from disengaging from the attachment means along the axis when in a locked position, and allows disengagement and reengagement of the adjustable means in direction that transects the axis when the securing means is in an unlocked position. The present invention further includes methods for using the safety guard, and systems that include elements of the safety guard.
US08898953B2 Counterflow insect trap
A device for attracting and capturing or otherwise disabling insects includes a fan mechanism structured and arranged to provide an outflow of air out of the device to atmosphere, and to draw an inflow directed counter the outflow from atmosphere into the device, the outflow being substantially within the inflow outside of the device. The flow mechanism is also structured and arranged to provide an insect attractant in the outflow. The device can include mounting structure being adapted to position the device with the outflow directed in a substantially downward direction. The outflow attracts insects to the vicinity of the device, and the inflow urges the insects to enter the device. An insect disabling structure is arranged with the flow mechanism to capture or otherwise disable insects being urged into the device by the inflow.
US08898951B2 Double fishing lure
A fishing lure includes a leading lure body shaped like a fish; and a trailing lure body shaped like a fish. The leading lure body includes a passage therethrough to enable a fishing line to slidably pass through the passage for connection to the trailing lure body. The trailing lure body includes a front portion and a curved front surface. The front portion of the trailing lure body is weighted such that the trailing lure body tends to sink front portion first in water. The curved front surface of the trailing fishing lure facilitates a swimming motion for the trailing lure body when the trailing lure body moves through water, and tends to lift the trailing lure body if the trailing lure body is pulled through water.
US08898947B2 Open chamber mechanism
Aspects described herein relate to an open chamber gun mechanism comprising a frame and a cylinder assembly that forms an open chamber positioned for rotation within the frame, said open chamber including an insert positioned within the open chamber, the insert forming an expandable region between the open chamber and cylinder. According to one embodiment, the insert is configured to deflect into the expandable region upon firing the open chamber gun mechanism.
US08898946B1 Magazine adapter
A magazine adapter includes a base that is structured to fit within the magazine well of a firearm, and to accept a magazine designed for smaller caliber ammunition than the original firearm. The adapter includes a bolt catch actuator slidably mounted therein. Magazines for which the adapter is intended include an upwardly extending rear projection of the follower, projecting from an opening in the rear of the magazine housing when the follower is in an upper portion of the magazine. When the upwardly extending projection pushes upward on the bolt catch actuator, the bolt catch is actuated, holding the firearms bolt in a rearward position. The magazine adapter thereby facilitates use of the original firearm controls with a caliber conversion unit, or with an upper receiver and barrel combination of a different caliber.
US08898943B2 Image display device
An attachable display device that promotes brand awareness is provided. The device includes a display part having a display area to display an image and a securing portion and a mounting part having an upper portion disposed and secured inside the display part and a lower portion having at least one hole defined therein. The mounting part wraps around an object such that the securing portion engages the at least one hole to secure the display device to the object.
US08898937B2 Screw-adjustable connector apparatus for telescoped wear and support members
An earth engaging wear member is rearwardly telescoped onto a support member and is releasably retained thereon by specially designed connector apparatus extending through aligned connector openings in the wear and support members. The connector apparatus includes a spool member rearwardly bearing against the wear member, a shim member forwardly spaced apart from the spool member and having a sloping rear surface, and a wedge screw member interposed between the spool and shim members. The wedge screw member has a non-tapered body threadingly engaging the spool member side portion, and a non-threaded, radially sloped surface area rampingly engaging the sloped shim surface area. Threaded advancement of the wedge screw member rearwardly moves the wear member relative to the support member to tighten an operationally-created loosened interfit therebetween.
US08898932B2 Article of footwear incorporating a knitted component
An article of footwear has an upper and a sole structure secured to the upper. The upper includes a knitted component and, in some configurations, a skin layer secured to the knitted component. The knitted component may have a plurality of protruding areas that extend outward and away from a void within the upper for receiving a foot of a wearer. The protruding areas may include one or both of (a) a first tubular structure and an inlaid strand extending through the first tubular structure and (b) a second tubular structure and yarn sections extending across the second tubular structure.
US08898925B2 Scent eliminating locker
A scent eliminating locker that has a housing that includes a plurality of motors disposed in an interior of the housing for circulating, moving and heating air within the interior. Additionally, in the interior of the housing there are a plurality of carbon filters that eliminates odor from tangible objects placed in the interior of the housing.
US08898920B2 Linen folding template
A folding template for a fitted sheet includes an elongated panel having a length slightly greater than the neutral width of an elastic end of the fitted sheet, and a width that is less than one-third the length of the fitted sheet. The panel is divided into four segments separated by a hinge configured so that the panel can be folded laterally inward with the fitted sheet engaged around the panel. In a method for folding a fitted sheet, the folding template is engaged in one elastic end of the sheet, spanning the width of the sheet. The template is repeatedly flipped over width-wise along the fitted sheet while maintaining the length of the template intact. Once the template reaches the opposite end of the sheet, the panel is folded inward on itself to a reduced configuration including the fitted sheet.
US08898917B1 Combination level and protractor
A multi-purpose measurement apparatus having a combination spirit level and a protractor, for precise measurement of orientation and angle of a material, the apparatus having a frame for resting against the material, said frame having a strip of ruler markings at the bottom portion of the face of the frame and the bottom portion of the rear of the frame, said frame further having a slot at a substantially centermost position of the frame; a clear, global housing, forming front and rear windows on the frame and in the slot at the substantially centermost position of the frame, the housing filled with an oil composition.
US08898916B2 Window frame deflection measurement device and method of use
A portable device for measuring a deflection of a surface, comprising an elongate frame having a first end and a second end and a first datum surface, a first removable reference support adjacent the first end, a second removable reference support adjacent the second end, a deflection gauge attached to the elongate frame between the first removable reference support and the second removable reference support, and wherein the deflection gauge engages and measures a deflection of the surface relative to the first removable reference support and the second removable reference support.
US08898915B2 Twin-beam laser module for use with a laser sight
A twin-beam laser module has a housing having a first cylindrical space and a second cylindrical space, which are adjacent and parallel in axial direction to each other. A first laser assembly is directly secured inside the first cylindrical space to output a first laser beam, and an outer cylindrical casing is positioned inside the second cylindrical space. A second laser assembly is provided inside the outer cylindrical casing to output a second laser beam, and an adjustment apparatus adjusts the orientation of the outer cylindrical casing so as to align the first laser beam and the second laser beam to be parallel to each other.
US08898912B2 Spoon delivery device
A device comprising a handle and a bowl shaped so the bowl fits easily into the mouth of a patient. The bowl has prepackaged within a mixture of a gelatin or natural food such as applesauce or pudding and in some embodiments having a medicament mixed with the carrier medium in a medically efficient amount.
US08898906B2 Method for producing a body part of a vehicle and body part of a vehicle
A method is provided for producing a body part of a vehicle. The method includes, but is not limited to providing a first profile part with at least one first welding flange and with a first opening as well as a second profile part with at least one third welding flange. The welding flange is at least partially arranged on the third welding flange subject to the formation of an at least partially closed form of the body part. The first welding flange and the third welding flange are arranged within the at least partially closed form. A first laser beam is guided through the first opening onto the first welding flange subject to the formation of at least one first laser weld seam between the first welding flange and the third welding flange.
US08898899B2 Apparatus and method for encapsulating fluid in a shock absorber and a shock absorber manufactured thereby
Disclosed is a fluid encapsulating apparatus and method. The apparatus includes a fluid injection nozzle for injecting gas and oil into a tube of the shock absorber through a fluid injection aperture formed in the tube; a position securing mechanism supporting a seal unit of the shock absorber at a certain position in cooperation with a supporter provided to a piston rod of the shock absorber during oil injection; and a seal securing mechanism sealingly securing the seal unit after injection of the gas and oil. Shock absorbers manufactured thereby are also disclosed.
US08898892B2 Method of making circuit board module
A circuit board module includes a circuit board and a heat-dissipating device. The circuit board includes a ceramic substrate, and a circuit pattern formed on a surface of the ceramic substrate. The circuit board is sinter-bonded to a main body of the heat-dissipating device. A method of making the circuit board module is also disclosed.
US08898889B2 Chuck assembly for plasma processing
Systems and methods are presented for a peripheral RF feed and symmetric RF return for symmetric RF delivery. According to one embodiment, a chuck assembly for plasma processing is provided. The chuck assembly includes an electrostatic chuck having a substrate support surface on a first side, a facility plate coupled to the electrostatic chuck on a second side that is opposite the substrate support surface, a peripheral RF feed configured to deliver RF power, the peripheral RF feed having a first portion contacting a periphery of the facility plate and an RF strap coupling the peripheral RF feed to an RF source.
US08898887B2 Method for controlling gap in circuit breaker
Disclosed is a method for controlling a gap in a circuit breaker, the circuit breaker configured to interrupt a circuit by separating a movable contactor from a fixed contactor as a cross bar is pressed to be rotated by a pressing member due to bending of a bimetal, the method including: a gap forming step of bending the bimetal by apply of a set current, in a state where the pressing member is coupled to a coupling hole so as to be freely-movable, the coupling hole formed at an upper part of the bimetal; and a gap fixing step of interrupting the set current when a prescribed time has lapsed, and of welding the pressing member to the bimetal.
US08898868B2 Fastening system
A mechanical fastening system having an engaging component and a receiving component. The receiving component has a first bond line, a second bond line, a bond zone, and a plurality of consecutive sweep regions. The second bond line is disposed adjacent to the first bond line such that a portion of the second bond line overlaps a portion of the first bond line. The bond zone circumscribes the first bond line and the second bond line. The plurality of consecutive sweep regions are disposed within the bond zone. At least one sweep region includes a portion of both the first bond line and the second bond line, and the remaining sweep regions include at least a portion of the first or the second bond lines. The receiving component has a bond ratio greater than or equal to about 1 and less than or equal to about 20.
US08898859B2 Vacuum cleaner
A vacuum cleaner comprising: a secured tube secured horizontally to the front surface of the main body of the cleaner and sucks in dust from the outside due to a motor in the main body; a pair of securing members which secure two ends of the secured tube to the main body and convey the sucked-in dust to a filter in the main body; and a suction tube which is rotatably provided on the outer circumferential surface of the secured tube and rolls along the surface to be cleaned, and in the cylindrical surface of which are formed dust-suction holes for sucking in dust. Because the suction tube in which the plurality of dust-suction holes are formed is rotatably provided on the outer circumferential surface of the secured tube, the suction tube continuously turns while cleaning bedding by pushing or pulling the main body, and thus the bedding is not sucked into the secured tube.
US08898838B1 Method and apparatus for a convertible patient bed
A convertible patient bed is disclosed that includes: a middle section, a top section, and a bottom section, each section further includes a first lateral subsection and a second lateral subsection; a push-pull motor coupled to push the top section and to pull the bottom section to transform the patient bed into a chair, a sliding motor coupled to slide the said first lateral subsection and said second lateral subsection in and out of each of the middle section, top section, and bottom section respectively at a predetermined angle to change the width of the patient bed; and a motor coupled to an opening and a cover in the middle of the middle section to accommodate to the needs of a patient.
US08898834B1 Stabilizing and hybrid bedding sheets for a bed dressing and a set thereof
A bed dressing and set includes several articles of bed linens or bed clothing. A top sheet includes a plurality of apertures configured to accept at least one fastener along ends of a bottom sheet. The bottom sheet includes straps which extend from a substantially central portion along foot and head ends to engage with multiple sidewall points to secure the bottom sheet in place on top of a mattress. Together, the bottom sheet and top sheet substantially eliminate the possibility of bed clothing moving out of a stable position when the bed is in use, creating an adjustable personal fit for the bed occupant to improve sleep quality and comfort.
US08898832B2 Collapsible, folding mattress support
A foldable mattress support has an adjustable inner frame with a ratchet support for raising the head of a mattress. Legs are incorporated into the side and end bars of the mattress support. Upper and lower bars of the support are pivotally attached to the vertical plate of a hinge. Bolts oriented along axes of rotation pass through the bars and through the vertical plate. A first upper bar pivots about a first axis; a second upper bar pivots about a second axis; a first lower bar pivots about a third axis; and a second lower bar pivots about a fourth axis. Each of the axes is orthogonal to the vertical plate, and the third axis is spaced farther apart from the fourth axis than the first axis is spaced apart from the second axis. The distal ends of the upper and lower bars are pivotally attached to end bars.
US08898824B2 Method of manufacturing a side door for a walk-in tub
The present invention provides a method for manufacturing a door for a walk-in bathtub, which comprises forming a tub door cap from an acrylic sheet, wherein the tub door cap has an outer shape defining a door for a walk-in tub; forming a channel into a surface of the tub door cap along a peripheral area thereof; forming a threshold portion configured to mate with the channel in the tub door cap and extend outwardly from the tub door cap; and the tub door cap is then adhered to the threshold portion of the door to form a walk-in tub door. The acrylic sheet that forms the tub door cap may be cast acrylic or it may be reinforced by co-extruding with thermoplastic, adding a reinforcing filler and/or fiberglass. A walk-in bathtub door made by the method described above and a walk-in bathtub assembly having a door made by the method described above are also provided herein.
US08898822B2 Athletic collar
A device includes a collar and at least one pad. The collar is configured for wearing by a user, the collar having a plurality of pad receptacles. The at least one pad is configured for coupling with a selected one of the plurality of pad receptacles, the pad having an elastic portion configured to limit movement of a user.
US08898815B1 Glove system with scrubber
A glove system that prohibits an aqueous solution used with a glove from running down an elevated arm onto a body of a user features a tubular glove hand component that is flexible. The system features a scrubber component located on a hand component palmar surface with a plurality of linear scrubber component reliefs located at each movable joint area of the hand component palmar surface. The system features a tubular glove arm component designed to cover a wrist and a forearm of the user. The system features a rigid glove cuff having a cylindrical cuff wall and an outer cuff wall. An intersection of a cylindrical cuff wall second end and an outer cuff wall second end features a direction reversing transition designed to offset an outer cuff wall inside surface from a cylindrical cuff wall outside surface an offset distance.
US08904557B2 Solution for continuous control and protection of enterprise data based on authorization projection
Extracting data from a source system includes generating an authorization model of the data protection controls applied to the extracted data by the source system. The authorization model is used to map the data protection control applied to the extracted data to generate corresponding data protection controls provided in target system. The extracted data is imported to the target system including implementing the corresponding data protection controls.
US08904552B2 System and method for protecting data information stored in storage
A system and method are provided for protecting data information stored in a storage medium. The system includes a memory unit which is divided into a plurality of storage regions in which data information is stored; a domain unit which includes a plurality of OS domains, which are access subjects, and loads the data information stored in the storage regions that are accessed by the OS domains; and a control unit which controls access of the domain unit to the memory unit.
US08904548B2 Information terminal apparatus for information leak monitoring
There is provided an information terminal apparatus including a detecting unit that detects whether authentication information has been input within a given period of time or not, a determining unit that determines whether the authentication information agrees with given authentication information or not, a processing unit that performs processing in a first mode if the authentication information is not detected by the detecting unit within the given period of time or if the authentication information is detected by the detecting unit within the given period of time but the determining unit determines that it does not agree with the given authentication information, and a log processing unit that memorizes/stores operation history information operated while the processing in the first mode is being performed.
US08904545B2 Method, system, and device for verifying authorized issuance of a rights expression
A method, system, and device for verifying authorized issuance of a statement or expression, including determining if a statement or expression is associated with a statement of trusted issuance; determining if the statement of trusted issuance applies; determining if issuance of the statement of trusted issuance is authorized; and verifying that the issuance of the statement or expression was authorized, if the statement of trusted issuance applies, and the issuance of the statement of trusted issuance is authorized.
US08904539B2 Location constraints for template access and form activities
A system and method for limiting access to one or more forms based on a location constraint is described. A form access module retrieves one or more forms on a portable computing device, determines a location of the portable computing device, determines whether the location of the portable computing device is within a region where form access is granted, granting access to the one or more forms responsive to the location of the portable computing device being within the region, receiving strokes from a first user in at least one field on the one or more forms and storing the one or more forms and the strokes received on the one or more forms.
US08904533B2 Determining heavy distinct hitters in a data stream
A data traffic monitor for determining a heavy distinct hitter (HDH) in a data stream, the data stream comprising a plurality of element-value (e,v) pairs, includes a HDH module, the HDH module configured to receive the plurality of (e,v) pairs from the data stream; and a counter block in communication with the HDH module, the counter block comprising a plurality of hash functions, and further comprising a respective pair of distinct counting primitives associated with each hash function of the plurality of hash functions, wherein each of the plurality of (e,v) pairs is added to one of the distinct counting primitives of the respective pair of distinct counting primitives for each of the plurality of hash functions in each of the plurality of counter blocks.
US08904527B2 Centralized security management system
A centralized security management system (CSMS) is provided to monitor a network to detect and mitigate attacks in or to the network. The CSMS includes a variety of devices located throughout the network to collect and synthesize data collected or obtained from devices operating in the network. The collected data is analyzed using behavioral engines or other software algorithms to develop trends for a normal and abnormal operating condition. The abnormal operating conditions are analyzed further to determine attacks to the devices or the network. Based on the attacks, a mitigation scheme is implemented to remove or reduce the attacks.
US08904524B1 Detection of fast flux networks
Improved techniques of identifying a malicious communication involve a lightweight evaluator obtaining a domain name directly from a network transmission. The lightweight evaluator performs a query of the domain name on a database of known network transactions. Results of the query include IP addresses to which the domain name has resolved in prior transactions and Time To Live (TTL) values for each of those IP addresses. To such results of the query, the lightweight evaluator applies a set of heuristics which are arranged to determine whether the domain name could plausibly be a FFDN. Based on the result of the application of the heuristics to the domain name, the lightweight evaluator sends to a backend evaluator the domain name and a command to confirm whether the domain name is a FFDN.
US08904523B2 Security module having a secondary agent in coordination with a host agent
The invention is directed to a security module deployed in a host device, which provides a secondary agent that operates in coordination with the host agent in the host device, but operates independent of the host operating system of the host device to independently access an existing communication network interface in the host device or a separate dedicated network interface, if available. In one aspect, the present invention enables robust theft recovery and asset tracking services. The system comprises a monitoring center; one or more monitored devices; a security module in the monitored devices; and one or more active communications networks. Monitored devices may be stand alone devices, such as computers (e.g., portable or desktop computers), or a device or a subsystem included in a system. A monitored device comprises a security module, a host agent and software to support the host agent that runs in the monitored device's OS.
US08904507B2 System and method for controlling user access to a service processor
According to one aspect, a system for managing user access to a service processor is disclosed. In one embodiment, the system includes a computer-executable management access module for performing functions to authenticate a user. A management computer that is communicatively coupled to the service processor is operative to perform management functions for at least one target computer. User authentication functions include receiving a first set of login data from a user of the management computer and verifying whether the received login data corresponds to an approved user. If the first set of login data corresponds to an approved user, a code is generated and then displayed on the management computer. When recognized by the personal computing device, data from the code is used for providing a second set of login information to the user, for permitting the user to access the service processor via the management computer.
US08904494B2 System and method to facilitate compliance with COPPA for website registration
Embodiments of the present invention provide a third-party system that allows parents or authorized guardians to continually grant permissions to several websites and online services and provides a one-time-authentication process of the parent-child relationship. Through this system, the need to re-authenticate the parent-child relationship or for each online company to build their own authentication system and COPPA record keeping mechanisms can be reduced or eliminated. In addition, the embodiments provided herein may afford a service for managing COPPA compliance that is relatively easy for online companies to integrate into their online services and websites.
US08904485B2 System and method for intermediating between subscriber devices and communication service providers
A system and method are disclosed which may include receiving an activation request from a first subscriber device at a communication convergence platform; identifying a service provider associated the first subscriber device; composing a service activation request compatible with a communication protocol for the identified service provider; and transmitting the service activation request from the platform to the identified service provider.
US08904482B1 Techniques for securing a one-time passcode with an alteration code
A token apparatus is described, including (a) a controller, the controller being configured to generate an OTP in synchronization with a remote authentication server, (b) a display, the display being constructed and arranged to display the OTP, and (c) an input apparatus, the input apparatus being constructed and arranged to receive a user-input alteration code, the user-input alteration code being used to alter the OTP in a standardized manner. A method of operating a token device which displays an OTP in synchronization with a remote authentication server is described, including (a) receiving an alteration code, (b) entering the alteration code onto the token device, and (c) causing an altered OTP to be entered into an application that seeks to authenticate a user, the altered OTP having been generated from the OTP in a standardized manner based on the alteration code. An authentication system is also described.
US08904481B2 Method and system for implementing a dynamic verification value
A method is disclosed, which includes receiving a message including an account identifier and a first verification value. The method uses the account identifier to select a dynamic verification value process from at least two dynamic verification value processes. Then, using the selected dynamic verification value process, a second verification value is determined. Next, the method determines if the first verification value and the second verification value match or are within an expected range.
US08904464B1 Method for tagging an electronic media work to perform an action
A computer-implemented method comprising the steps of receiving, by a computer system including at least one computer, a media work; receiving, by the computer system, a tag associated with the media work having a media work identifier; storing, by the computer system, the media work identifier and the associated tag; obtaining, by the computer system from a user electronic device, a query related to the associated tag; correlating, by the computer system, the query with associated information related to an action to be performed; and providing, from the computer system to the user electronic device, the associated information to be used in performing the action.
US08904462B2 System and method for communication resource information
A system for communicating resource information may include a resource reservation proxy module to receive a first signal including resource request information. The resource reservation proxy module may be associated with a first environment associated with a requesting application. The resource reservation proxy module may process the received resource request information into a resource request packet, and communicate the resource request packet utilizing an environmentally independent communication protocol. A resource reservation handler module may receive the communicated resource request packet. The resource reservation handler module may be associated with a second environment associated with a resource management application. The resource reservation handler module may process the received resource request packet into a second signal including the resource request information.
US08904461B2 Broadcast signal receiving device and method for executing data broadcasting application of the same
A broadcast signal receiving device includes a profile management module that manages user profile information indicating whether to execute a data broadcasting application received via a channel, an application filtering module that filters data composing a data broadcasting application from data signals of broadcast signals, and an application management module that executes a data broadcasting application composed of the filtered data and according to the user profile information.
US08904456B2 Methods, apparatus, and systems for providing media content over a communications network
The present invention relates to broadcasting/multicasting of media content over a communication network using shared bandwidth available from peer-to-peer networking. The system of the present invention includes a plurality of broadcast devices, a plurality of receiving devices, a plurality of databases, and a control center. The control center is the central nerve of the network, and provides a number of services, including but not limited to channel control, ad insertion, conditional access, program guide services, and the like. The broadcast device converts media content, which can be television, radio, and other data, received from various content providers, into digital data packets, having a suitable format for transmission over the Internet. Each receiving device will request the relevant packets, decode the received packets, and display or present the media content contained in the packets via an associated device. Packets may be received directly from the broadcast devices or from peers (other receiving devices) on the network.
US08904453B2 Systems and methods for seamlessly switching between media streams
Systems and methods for switching between encoded media streams are disclosed. A system may be configured to receive at least two media streams of differing qualities that are associated with an identical media asset. The system can seamlessly switch between a first media stream and a second media stream using an algorithm that can determine which frames of a second stream must be discarded to sync the second stream with the first media stream. The two media streams can then be cross faded to switch from the first media stream to the second media stream.
US08904444B2 Scalable data acquisition and accumulation in a resource constrained environment
A method of acquiring and accumulating data from a server via a network is provided. A request is transmitted for a plurality of items of data and includes at least one ingestion marker associated with the data. The at least one ingestion marker represents a last occurrence of when a change was made to the data. Data is received with a transfer protocol in response to the request. The data has at least one associated ingestion marker different than the at least one associated ingestion marker transmitted with the request. The received data and the at least one associated ingestion marker is stored in memory. The request is transmitted and the data is received and stored electronically by an electronic client device communicating with the server over the network. A system of acquiring and accumulating Electronic Program Guide (EPG) data from a web-server over a network is also disclosed.
US08904442B2 Method and system for information querying
Methods and systems for information querying are described. At least one recent image of a video signal may be accessed. Recent text associated with the at least one recent image may be accessed. A presentation image may be provided from the at least one recent image for presentation on a display. An original portion of the recent text may be identified within the presentation image. A selection of a user portion of the recent text may be received. An information source may be queried with the selection of the user portion of the recent text. The information source may be capable of using the selection to provide a result.
US08904435B2 Electronic program guide for indicating availability of past programs
A system and method for providing an electronic program guide for television or radio programs includes presenting listing of present or future programs on-screen, presenting listings of past programs on-screen and indicating whether the past program is available again at a future time. Also, a system and method for handling information controllable from an electronic program guide for television or radio programs comprises receiving information in a user's system, storing the received information in the user's system, displaying access to the stored information by means of a user interface and enabling the user to select one of a plurality of management options for controlling the operation of the stored information through the user interface.
US08904431B2 Current device location advertisement distribution
In embodiments of current device location advertisement distribution, a mobile network operator receives television content from a content service and can then communicate the television content to a client device via a wireless distribution point. A device location service determines that a current location of the client device is not within a geographic region associated with the client device, and updates the current location of the client device from location data that identifies the current location of the client device. The television content can then be updated for distribution to the client device along with advertisements that correspond to an advertising locale, which includes the current location of the client device.
US08904429B2 Electronic device and method for information about service provider
The method of providing information about service providers according to the present invention for achieving the technical goals includes setting regional information of the electronic device based on regional information received through a user interface unit or location information obtained by a location information module, transmitting the set regional information to a server, receiving information about a service provider related to the transmitted regional information from the server, and displaying the received information about the service provider.
US08904419B2 System and method for measuring television audience engagement
A system and method are disclosed that measures audience engagement with a program based on the time a user spends viewing the program. A program's ability to retain viewers is referred to as the “stickiness” of the program. The viewership for a program is determined by the system and then compared to viewership of various other programs in order to assess the audience retention for the analyzed program as compared to the retention of the other programs. The system calculates a “stickiness index” for the program, which is a numerical representation of the analyzed program's stickiness as compared to the average of the other programs. The system may generate a report including the analyzed data and calculated stickiness index for advertisers, agencies, media sellers, or other parties that are interested in assessing viewership of the analyzed program.
US08904403B2 Dynamic optimization of thread assignments for application workloads in parallel computing
A method for dynamic optimization of thread assignments for application workloads in an simultaneous multi-threading (SMT) computing environment includes monitoring and periodically recording an operational status of different processor cores each supporting a number of threads of the thread pool of the SMT computing environment and also operational characteristics of different workloads of a computing application executing in the SMT computing environment. The method further can include identifying by way of the recorded operational characteristics a particular one of the workloads demonstrating a threshold level of activity. Finally, the method can include matching a recorded operational characteristic of the particular one of the workloads to a recorded status of a processor core best able amongst the different processor cores to host execution in one or more threads of the particular one of the workloads and directing the matched processor core to host execution of the particular one of the workloads.
US08904391B2 Policy-based access control approach to staff activities of a business process
A computer implemented method, data processing system, and computer program product for dynamically binding business process activities to human entities at deployment time. Identification information about a staff activity in a business process is received from a process server at an access control system external to the process server. Responsive to initiation of the business process, the staff activity is resolved at the access control system at runtime by assigning the staff activity to a user based on an access policy of the access control system to form a staff activity assignment. The staff activity assignment is communicated from the access control system to the process server. The process allows the development of the business process to be entirely decoupled from staff activity resolution at runtime.
US08904390B2 Interpreting I/O operation requests from pageable guests without host intervention
Input/output (I/O) operation requests from pageable storage mode guests are interpreted without host intervention. In a pageable mode virtual environment, requests issued by pageable storage mode guests are processed by one or more processors of the environment absent intervention from one or more hosts of the environment. Processing of the requests includes manipulating, by at least one processor on behalf of the guests, buffer state information stored in host storage. The manipulating is performed via instructions initiated by the guests and processed by one or more of the processors.
US08904379B2 Centrally controlled proximity based software installation
An illustrative embodiment of a computer-implemented process for a centrally controlled proximity based software installation receives a request to install a software package, sends a list of machines associated with the received request to a rules engine and generates a set of proximity groups using the list of machines. The computer-implemented process uploads the software package of the received request to a selected machine within a proximity group of the set of proximity groups, instructs the selected machine to install the software package and instructs the remaining machines associated with the proximity group of the selected machine to download the software package from the selected machine and to install the software package. Responsive to a determination that no more requests exist, the computer-implemented process reports to a central installer.
US08904371B2 Data handling among actors in a dataflow programming environment
Processing a dataflow program by a program development tool includes detecting a pair of actors defined by dataflow program instructions, wherein the pair of actors include a producer actor and a consumer actor, the producer actor supplying a data structure to the consumer actor via a path that comprises at least one connection and possibly also intervening other actors. An analysis is performed including analyzing one or more operations of the producer actor that involve the data structure and/or analyzing one or more operations of the consumer actor that involve the data structure. A result of the analysis is used as a basis for selecting a minimal amount of information from among a plurality of data handling possibilities concerning the data structure. A transformed program is produced in which the selected minimal amount of information is caused to be passed from the producer actor to the consumer actor.
US08904370B2 Optimization of meta-template instantiations
An illustrative embodiment provides a computer-implemented method for an alternate type system for optimizing the evaluation and use of meta-template instantiations. The computer-implemented method obtains a source code, instantiates an element of the source code to form an instantiated element and identifies a meta-template within the instantiated element to form an identified meta-template. The computer-implemented method creates an entry for the identified meta-template in a first data structure, wherein the entry comprises a set of mapped entries, creates an associated entry in a second data structure linked to the entry comprising the set of mapped entries, wherein the associated entry represents the set of mapped entries, and uses the associated entry of the second data structure in combination with the entry of the first data structure.
US08904359B2 On-demand monitoring of memory usage
A method, system, and computer usable program product for on-demand monitoring of memory usage are provided in the illustrative embodiments. An indication of a memory leak in an application is detected where the application is operating in a data processing system and using a memory associated with the data processing system. An instruction to begin monitoring a memory usage of the application is received responsive to the detection. Responsive to receiving the instruction to begin, the memory usage of the application is monitored. An instruction to dump a data related to the monitoring is received and the data is dumped. An instruction to end the monitoring is received and the monitoring is ended. The detecting, the beginning, the dumping, and the ending may occur while the application remains in operation and while the application uses the memory. The memory leak is confirmed using the data.
US08904356B2 Collaborative software debugging in a distributed system with multi-member variable expansion
In a distributed system that includes a debug server and debug clients coupled for data communications through a data communications network, where the debug server includes a debug administrator, a message router, a back-end debugger, and a debuggee, collaborative software debugging includes receiving application-level messages, including a request from a requesting debug client to notify other debug clients of an expansion of a multi-member variable; routing the application-level messages among the debug clients, the debug administrator, and the back-end debugger, including providing distributed control of the back-end debugger to the debug clients and distributing, to the other debug clients, a notification of the expansion of the multi-member variable; and returning to the debug clients in response to the application-level messages routed to the back-end debugger, client-specific debug results.
US08904350B2 Maintenance of a subroutine repository for an application under test based on subroutine usage information
Embodiments of the invention relate to maintaining a repository of subroutines used by a software program under test based on an analysis of subroutine usage logs. One aspect of the invention concerns a system for analyzing a log of subroutine usage by an application under test to identify subroutines used by the application based on actions in the subroutines, and comparing the identified subroutines against a repository of subroutines applicable to the application. The system may further designate a subroutine in the repository as a matching subroutine, modify or delete a subroutine, or add a new subroutine to the repository.
US08904349B2 Selectively applying changes to a version of a component
Controlling how changes made to a version of a reusable component (e.g., for displaying in a graphical user interface) are applied, or not applied, to another version or versions of that component. A variation is defined, the variation comprising a set of overridden property values for the component. The variation is derived from a version of the component, and inherits property values from the version and also from its ancestors, if applicable. To reuse the component, the reuse may be derived from the variation, in which case the reuse inherits the overridden property values through the variation, provided the variation is turned on, and through the version from which the variation was derived if the variation is turned off. A particular variation may be turned on and off within an inheritance chain.
US08904325B2 Verification test set and test bench map maintenance
Aspects of the invention provide for the maintenance of user modified portions of a map between a test bench and a test set generator during an iterative electronic design process. Various implementations of the invention provide for matching sections within a design for an electronic device with corresponding sections in a map between the elements in the design to elements in a graph representation of the design. The matched sections are then compared to determine if any discrepancies exists, such as, for example, if the design has been recently changed. If any discrepancies do exist, then it is determined whether the section of the map can be updated or must be replaced entirely to resolve the discrepancies. Various implementations of the invention provide that the process can be repeated during an iterative design flow such that as the design is modified during the iterative design flow, the map can be updated to reflect the changes.
US08904324B2 Parameterized cell for planar and finFET technology design
A parameterized cell for planar and finFET designs is provided. A parameterized cell (Pcell) describing a planar design is integrated with fin-based design criteria, including fin pitch. For material regions in a planar design that have a corresponding region in a fin design, a quantized value based on the fin pitch is computed. The material can include regions such as active area silicon, contact regions, and local interconnect regions.
US08904311B2 Method, apparatus, and computer program product for implementing a variable content movable control
Various methods for implementing a variable content movable control are provided. One example method includes receiving an indication that a movable control is located at a second position along a defined path on a touch screen display. A first position, the second position, and at least a third position may defined along the defined path such that the movable control being located at the first position causes first content to be presented and the movable control being located at the third position causes a transition from a locked mode to an unlocked mode. The example method may further include causing second content to be presented on the touch screen display in response to at least receiving the indication that the movable control is located at the second position. Similar and related example methods, example apparatuses, and example computer program products are also provided.
US08904301B2 Mobile terminal data refreshing method and mobile terminal
The present invention discloses a mobile terminal data refreshing method and a mobile terminal. The above method comprises: updating interface image data of a HOME User Interface (HOME UI) and/or a local top bar, synthesizing interface image of the HOME UI and the local top bar into top bar image data with transparency; and displaying the top bar image data in the top bar window of the desktop of the mobile terminal. According to the technical solution provided in the present invention, the local top bar can be easily integrated into the HOME UI to implement translucent display style, and all functions of the top bar of the HOME UI can not be affected.
US08904300B2 Managing and displaying schedule
A system including a view creation unit for creating a view for displaying schedule data on at least one of a weekly basis, a monthly basis, and a yearly basis and a view for displaying schedule data on a daily basis; and a display control unit for displaying, on a display unit, a weekly, monthly, or yearly first view created by the view creation unit, displaying, in a position corresponding to a predetermined date in the displayed first view, a daily second view corresponding to the date, and displaying schedule data with respect to the second view in a manner that a display position and displayed time periods are associated with each other.
US08904299B1 Graphical user interface for analysis of a sequence of data in object-oriented environment
A tool for analyzing a sequence of data in an object-oriented environment is disclosed. In an embodiment, the sequence of data may include time-indexed sequence of data (“time series data”). The tool may provide graphical user interfaces that enable a user to analyze the time series data encapsulated in a time series object or time series collection object. The graphical user interfaces may enable a user to create a time series object and manipulate the data in the time series object or time series collection object. The graphical user interfaces may also display the data in the time series object or time series collection object in various types of plots, such as time plots, spectral plots, x-y plots, correlation plots and histograms.
US08904297B2 Method and system for providing information in virtual space
In an information providing system, a virtual three-dimensional space is established by an information management server. A user of a mobile communication terminal moves in the virtual space, and browses, posts, and searches message information items by manipulating an avatar. The information management server manages the message information items and responds to searches requested from mobile communication terminals. The information management server specifies an area where the number of message information items relevant to a search word specified by a user of a mobile communication terminal is equal to or greater than a predetermined number. The information management server outputs a guide information item for indicating a direction or route toward the specified area from the position of an avatar. Based on the guide information item, the mobile communication terminal displays an image of an arrow pointing a direction or route toward the specified area as a target area.
US08904296B2 Method and apparatus for presenting a participant engagement level in an online interaction
A method and apparatus for presenting a participant engagement index in an online interaction conducted by at least one host for at least one participant is disclosed. The method comprises monitoring a plurality of activities of at least one participant of an online meeting; computing an attentiveness level in response to each activity in the plurality of activities; and displaying a meeting engagement level, wherein the meeting engagement level is an average of the computed attentiveness level for the at least one participant since the start of the online interaction.
US08904292B2 Method and system for processing electronic mail
A method and system for processing email messages are disclosed. In at least one embodiment, the method includes receiving a first signal input indicative of a request that contents of a selected email message be displayed on a display associated with a client computer device, wherein the contents are stored in a memory device associated with a server computer device and include contents of at least one other email message. The method further includes causing displaying of the contents of the selected email message for reviewing by the user. The method additionally includes making a determination of whether the contents of the at least one other email message have been reviewed by the user during the user's review of the contents of the selected email message, and providing an indication regarding whether or to what extent the at least one other email message has been read based upon the determination.
US08904290B2 Non-hierarchical multi-hash table model for menu data representation
A method for supporting versions of a menu includes identifying menu items for an application. The menu items are in a first menu and have state data used by functions to perform operations. The method includes generating indices from the menu items, generating a first table that includes the indices and the functions, and generating a second table that includes a portion of the indices. The indices in the first table correspond to the functions, the portion defines a subset of menu items for a second menu, and the portion of the indices corresponds to a portion of the state data. When an operation is to be performed, an index for the subset of menu items is used to determine state data corresponding to the index in the second table, and the index is used to determine a function corresponding to the index in the first table.
US08904289B2 Play control of content on a display device
A system for presenting and controlling content on a display device includes a network, a server system coupled to the network and comprising one or more servers, a display device coupled to the network and having a display, and a personal computing device operable to transmit a first message according to a specified format over the network to the server system. The server system stores an association between the personal computing device and the display device. The first message identifies user-selected content and a media player to play the content. The server system is operable, in response to receiving the first message from the personal computing device, to provide to the display device a second message identifying the user-selected content and the media player to play the content. In response to receiving the second message, the display device is operable to obtain a first media player needed to play the content, to load the media player and to present the content on the display.
US08904282B2 Electronic device having capability for interpreting user inputs and method therefor
An electronic device operates including a method for interpreting user input within an electronic device, the method comprising steps of receiving a first character via a user input (105), concurrently displaying a plurality of modal interpretations associated with the first character (110), selecting one of the plurality of modal interpretations (115), and displaying one of a first character result in response to the selection of the one of the plurality of modal interpretations (120).
US08904273B2 System and method of format specification
A value formatting system for determining format specifications in reports is provided. The value formatting system comprises a format collection unit for collecting data value attributes and patterns for a data item in a report, and a format merging unit for merging the collected data value attributes and patterns into a format specification for the data item.
US08904260B2 Robust hamming code implementation for soft error detection, correction, and reporting in a multi-level cache system using dual banking memory scheme
The invention is a memory system having two memory banks which can store and recall with memory error detection and correction on data of two different sizes. For writing separate parity generators form parity bits for respective memory banks. For reading separate parity detector/generators operate on data of separate memory banks.
US08904233B2 Electronic apparatus
A failure caused by a soft-error including MNU, of an electronic apparatus is prevented, while suppressing increase of a mounting area, power consumption, and processing time. The electronic apparatus stores data indicating the state of a flip-flop included in a sequential logic circuit within an arithmetic unit, each time when execution is performed on a check point provided for every predetermined number of instructions. When a symptom of a soft-error is detected, the apparatus sets the state of the flip-flop included in the sequential logic circuit within the arithmetic unit, based on the data stored after execution of the instruction at the immediately preceding check point, and restarts execution from the next instruction, being subsequent to the instruction associated with the immediately preceding check point.
US08904228B2 Methods and systems for repairing memory
In accordance with embodiments of the present disclosure, a method may comprise identifying one or more portions of the memory having defects. The method may also include storing one or more addresses in the memory defect list, each of the one or more addresses associated with a portion of the one or more identified portions. The method may further include indicating to components of an information handling system that the one or more identified portions are unusable such that the other components are prevented from allocating and using the one or more identified portions.
US08904219B2 Apparatus and method for reducing power consumption caused by communication between processors in portable terminal
An apparatus and method for reducing power consumption in a portable terminal are provided. The apparatus includes a display unit for displaying at least one indicator that indicates status information measured by a slave processor, a master processor for controlling one of ON and OFF of the display unit and for providing image data to the display unit, and the slave processor for transmitting to the master processor indicator update information for updating the at least one indicator, wherein transmission to the master processor of the indicator update information is discontinued if the status of the display unit is OFF.
US08904218B2 Portable device and method for providing voice recognition service
A portable device and a method for controlling the device are disclosed. The portable device includes sensors configured to sense user inputs; a sensor hub configured to activate a main processor and control the sensors including a touch sensor, the touch sensor sensing touch inputs while the portable device is in a standby mode; and the main processor configured to execute an application and control the portable device, wherein, when the portable device is in the standby mode, the touch sensor is in an active state and at least one of the sensors except the touch sensor is in an inactive state, and when the touch sensor detects a first touch input which corresponds to a pre-stored pattern, the sensor hub activates the main processor and switches the portable device from the standby mode to an active mode.
US08904215B2 Electronic device and power consumption measuring method thereof
An embodiment is directed to an electronic device, including a power management device, the power management device generating a plurality of powers according to power management information, and a processor, the processor including a plurality of power blocks supplied with the plurality of powers through a plurality of power lines, and including a power consumption measurement block that measures power consumption of respective power blocks of the plurality of power blocks.
US08904209B2 Estimating and managing power consumption of computing devices using power models
Power consumption of computing devices are monitored with performance counters and used to generate a power model for each computing device. The power models are used to estimate the power consumption of each computing device based on the performance counters. Each computing device is assigned a power cap, and a software-based power control at each computing device monitors the performance counters, estimates the power consumption using the performance counters and the model, and compares the estimated power consumption with the power cap. Depending on whether the estimated power consumption violates the power cap, the power control may transition the computing device to a lower power state to prevent a violation of the power cap or a higher power state if the computing device is below the power cap.
US08904206B2 Mobile computing device and method for maintaining application continuity
A method of maintaining application continuity (900) and mobile computing device (200) are described. The method involves a mobile device running an application in synchronous communication with an application server. The application has a threshold communication null period for maintaining application continuity. The method (900) can include the steps of: operating (910) the application in synchronous communication with an application server, defining an active mode, wherein the synchronous communication is automatically enabled; providing (920) a dormant mode wherein the synchronous communication is automatically disabled in the mobile device for a predetermined duration; and interrupting (930) the dormant mode by momentarily communicating with the application server prior to a threshold communication null period, for maintaining application continuity. Advantageously, prior to a threshold period of communication inactivity, the dormant mode can be interrupted to maintain application connectivity, so the server will not stop the application and data will not be lost.
US08904192B2 Method for protecting a programmable cryptography circuit, and circuit protected by said method
A programmable cryptography circuit includes memory-based cells defining the logic function of each cell, integrating a differential network capable of carrying out calculations on pairs of binary variables, including a first network of cells implementing logic functions on the first component of the pairs and a second network of dual cells operating in complementary logic on the second component of the pair. A calculation step includes a precharge phase, in which the variables are put into a known state at the output of the cells, and an evaluation phase in which a calculation is made by the cells. A phase of synchronizing the variables is inserted before the evaluation phase or the precharge phase in each cell capable of receiving several signals conveying input variables, the synchronization being carried out on the most delayed signal.
US08904185B2 Presence sensing information security
A method, system and apparatus for presence sensing security. A presence sensing security method can include the step of securing access to only a portion of a computing device based upon the presence of at least one of an authorized user and an unauthorized user. The securing step can include securing content of selected applications of the computing device based upon the presence of at least one of an authorized user and an unauthorized user. Additionally, the securing step can include securing access to selected files in the computing device based upon the presence of at least one of an authorized user and an unauthorized user.
US08904181B1 System and method for secure three-party communications
A system and method for communicating information between a first party and a second party, comprising the steps of receiving, by an intermediary, an identifier of desired information and accounting information for a transaction involving the information from the first party, transmitting an identifier of the first party to the second party, and negotiating, by the intermediary, a comprehension function for obscuring at least a portion of the information communicated between the first party and the second party. The data transmission may be made secure with respect to the intermediary by providing an asymmetric key or direct key exchange for encryption of the communication between the first and second party. The data transmission may be made secure with respect to the second party by maintaining the information in encrypted format at the second party, with the decryption key held only by the intermediary, and transmitting a secure composite of the decryption key and a new encryption key to the second party for transcoding of the data record, and providing the new decryption key to the first party, so that the information transmitted to the first party can be comprehended by it.
US08904180B2 Method and apparatus for cryptographic key storage wherein key servers are authenticated by possession and secure distribution of stored keys
A key management system includes secured data stored on a first system secured by a control key stored securely on a key server. The secured data is secured against attacks such as unauthorized use, modification or access, where authorization to access the secured data is determined by knowledge of an access private key of an access key pair. When an authorized user is to access the secured data, the first system generates a request to the key server, signed with the access private key, wherein the request is for a decryption control key and the request includes a one-time public key of a key pair generated by the first system for the request. The first system can decrypt the decryption control key from the response, using a one-time private key. The first system can then decrypt the secured data with the decryption control key remaining secured in transport.
US08904176B2 Protecting the information encoded in a bloom filter using encoded bits of data
Illustrated is a system and method that includes identifying data stored as an entry in a list. The system and method also includes truncating the entry to create a truncated entry. It further includes transforming the truncated entry into a hash, the hash used to set an index position value within a Bloom filter. The system and method also includes an interface module to transmit the Bloom filter.
US08904172B2 Communicating a device descriptor between two devices when registering onto a network
A method for registering a first device with a second device over a wireless network includes receiving a registration request from the first device and sending one or more user input choices to the first device. The user input choices each specify a user input action available though a user interface associated with the second device. A device description describing the second device is sent to the first device in a manner that allows it to be presented to the user by the first device. At least one of the user input actions are sequentially received through the user interface in response to instructions provided to the user by the first device. The first device is registered with the second device if the user input actions received by the second device correctly reflect the instructions provided to the user by the first device.
US08904166B2 Secure client-side communication between multiple domains
Methods and systems for secure client-side communication between multiple domains is provided. Such methods and systems can provide for decreased communication latency particularly effective for dynamic multi-domain and/or multi-tenant environments while allowing for granular security or specific security of messages and operations with regard to users, user sessions, groups, organizations, permissions sets, applications, or any other logical delineation. Such methods and systems may involve a variety of security components, for example, at least one set of instructions including a plurality of defined instruction to be utilized by users of the set of instructions to communicate, and cryptographic construct data in order to verify the data integrity and the authenticity of messages sent and received using the secure client-side communication between multiple domains.
US08904159B2 Methods and systems for enabling control to a hypervisor in a cloud computing environment
A method for enabling control in a cloud computing environment includes initializing a portion of computing resources identified for enabling service to a user system in a cloud computing environment. The method may also include enabling service to the user system. Further, the method may include initializing another portion of the computing resources. After the service in the cloud computing environment has been enabled, cloud computing services may be provided by the host system to one or more user systems.
US08904138B2 Global distributed memory reshape operations on range-partitioned arrays
Embodiments are directed to reshaping a partitioned data array. In an embodiment, a computer system identifies a block length parameter that describes the number of data blocks in the range-partitioned flattened representation of the array that appear consecutively in each locale. The computer system then identifies a stride parameter that describes the amount of separation between data blocks in the range-partitioned flattened representation of the array that appear consecutively in a plurality of locales. Based on the identified block length parameter and the stride parameter, the computer system determines which of the data blocks on the plurality of locales are to be sent to other locales to produce a local version of the reshaped array. The computer system then receives data blocks from the different locales in the distributed system and reconstructs the array based on the received blocks to create a local version of the reshaped array.
US08904135B2 Non-disruptive restoration of a storage volume
A system implements a method to non-disruptive restoration of storage services provided by a storage volume of the system. Upon detecting a disruption of storage services at the storage volume, the method freezes the input/output (I/O) operations of applications that are accessing the storage volume. The disrupted storage services are restored. And the configurations of the storage volume are maintained during restoration of the disrupted storage services. Afterward, the frozen I/O operations are activated, allowing the applications to continue their accessing of the storage volume.
US08904129B2 Method and apparatus for backup and restore in a dynamic chunk allocation storage system
Backup and restore operations are made possible in a storage system that has dynamic chunk allocation (DCA) capability. In a DCA storage system, a chunk of physical storage area is not allocated to a segment of a volume until a write command is received targeting the segment of the volume. During a restore operation of the volume in the DCA storage system, the wasting of storage capacity when a backup image of the volume is restored is mitigated by preventing allocation of physical storage areas to segments of restore data that are only void data.
US08904125B1 Systems and methods for creating reference-based synthetic backups
A computer-implemented method for creating reference-based synthetic backups. The method may include identifying a first set of references that identify data of a first backup. The first backup may represent at least a portion of a data set at a first time. The method may also include identifying a second set of references that identify data of a second backup. The second backup may represent changes made to the data set between the first time and a second time. The method may further include creating a synthetic backup that represents at least a portion of the data set at the second time by aggregating one or more references from the first set of references and one or more references from the second set of references. Various other methods, systems, and computer-readable media are also disclosed.
US08904110B2 Distributed user controlled multilevel block and global cache coherence with accurate completion status
This invention permits user controlled cache coherence operations with the flexibility to do these operations on all levels of cache together or each level independently. In the case of an all level operation, the user does not have to monitor and sequence each phase of the operation. This invention also provides a way for users to track completion of these operations. This is critical for multi-core/multi-processor devices. Multiple cores may be accessing the end point and the user/application needs to be able to identify when the operation from one core is complete, before permitting other cores access that data or code.
US08904103B2 Data processing apparatus and method for recording data
A data processing apparatus includes a calculating unit configured to calculate a compression ratio when a block selected from among the plurality of blocks is compressed; a determining unit configured to determine whether a block is to be compressed by comparing the calculated compression ratio with a threshold; a recording unit configured to record the block on the storage device in a compressed or uncompressed state on a basis of a result of the determination; a management information creating unit configured to create a management information in association with data identification information for identifying the data, state information indicating a compressed or uncompressed state is recorded to the management information in association with each block, when the each block is recorded on the storage device; and a storage processing unit configured to store the management information created by the management information creating unit on a memory.
US08904101B2 Content-addressable memory lookup device supporting iterative lookup operations
In one embodiment, multiple content-addressable memory entries are associated with each other to effectively form a batch content-addressable memory entry that spans multiple physical entries of the content-addressable memory device. To match against this content-addressable memory entry, multiple lookup operations are required—i.e., one lookup operation for each combined physical entry. Further, one embodiment provides that a batch content-addressable memory entry can span one, two, three, or more physical content-addressable memory entries, and batch content-addressable memory entries of varying sizes could be programmed into a single content-addressable memory device. Thus, a lookup operation might take two lookup iterations on the physical entries of the content-addressable memory device, with a next lookup operation taking a different number of lookup iterations (e.g., one, three or more).
US08904091B1 High performance media transport manager architecture for data storage systems
A data storage system is disclosed that utilizes high performance media manager transport architecture. In one embodiment, solid-state memory is connected via a bridge interface and media manager transport architecture optimizes the transfer and throughput of data communicated across the bridge. Media transport manager architecture can support reordering and interleaving of storage access commands by using priority and staging mechanisms. Balanced load of solid-state memory, parallel execution of storage access operations, improved concurrency, and increased performance can be attained.
US08904090B2 Non-volatile memory device, devices having the same, and method of operating the same
A flash memory and a method of writing data to a flash memory during garbage collection of the flash memory is provided. First, a garbage collection process on a victim block of flash memory may be initiated. A garbage collection process may comprise a plurality of garbage collection operation. A program command and corresponding program data may be received. After a first garbage collection operation has finished and a portion of flash data from the victim block has been written to a free block, a portion of the program data may be written to that free block. If data remains in the victim block, a second garbage collection operation may be performed.
US08904089B2 Method for performing block management/Flash memory management, and associated memory device and controller thereof
A method for performing block management is provided. The method is applied to a controller of a Flash memory having multiple channels. The Flash memory includes a plurality of blocks respectively corresponding to the channels. The method includes: selecting at least one meta block having at least one valid page as at least one candidate meta block for being cleaned, and accumulating respective valid page counts of blocks respectively corresponding to the channels within the at least one candidate meta block, in order to generate a plurality of accumulated values respectively corresponding to the channels; and when it is detected that all of the accumulated values reach a threshold value, triggering a cleaning operation with regard to all candidate meta blocks, in order to simultaneously move/copy valid data respectively corresponding to the channels during the cleaning operation. An associated memory device and a controller thereof are also provided.
US08904084B2 Solid state drive device
The solid state drive device includes a memory device including a plurality of flash memories and a memory controller connected with a host and configured to control the memory device. The memory controller includes first and second cores, a host interface configured to interface with the host, and a flash memory controller configured to control the plurality of flash memories. The first core is configured to control transmission and reception of data to and from the host. The second core is configured to control transmission and reception of data to and from the memory device.
US08904075B2 Motor vehicle having a flexray bus
A motor vehicle has a FlexRay bus. Values for operating parameters are stipulated for the FlexRay bus. The value for at least one selected operating parameter is obtained from an optimization method in which, on the basis of prescribed messages to be transmitted via the FlexRay, a plurality of values for the at least one selected operating parameter have an allocation—associated with these values—of slots to the prescribed messages provided for them according to a predetermined rule, and a predetermined sequence of the allocation is rated according to a predetermined criterion.
US08904073B2 Coherence processing with error checking
An apparatus for processing and tracking the progress of coherency transactions in a computing system is disclosed. The apparatus may include a finite-element state machine, a processor, and a scoreboard circuit. The finite-element state machine may be configured to track the progress of a transaction as well as detect errors during the processing of the transaction. The processor may be configured to transmit coherence requests dependent upon the transaction. The scoreboard circuit may be configured to track the requests and associate responses.
US08904044B2 Adapting compression techniques over data based on context
Techniques for selecting a new compression technique or altering the currently instantiated compression technique employed over a data stream in data collection system are provided. At least one change to at least one external contextual condition is detected. One or more modifications to a defined compression technique is generated, either independently or in conjunction with one or more modifications to the event processing operators that operate on the data stream and whose output provides the values that are compressed by the defined compression technique, in response to the at least one change to the at least one external contextual condition. The defined compression technique of the at least one client device is altered in accordance with the one or more modifications to form a modified compression technique through which the unmodified or processed data stream will be compressed before being sent to the server.
US08904036B1 System and method for electronic secure geo-location obscurity network
Described are a secure geo-location obscurity network and ingress nodes, transit nodes and egress nodes used in such a network. In particular, a novel device is provided and comprises: a node for a network, the node comprising: a private portion for allowing high bandwidth secure private traffic to be received and transmitted by the node on a private pathway through the node; and a public portion for allowing low bandwidth secure public traffic to be received and transmitted by the node on a plurality of public pathways through the node.
US08904033B2 Buffering media content
Media content is downloaded on a media device. Portions of the media content are buffered successively during the download in a buffer on the device. During the buffering, the buffered portions are read for playback. In the buffer, a non-write buffer region trails behind a current playback read position. Upon the buffering reaching an end of the buffer, the buffering of media content is continued between a buffer beginning and the non-write buffer region.
US08904027B2 Adaptive bit rate for data transmission
An adaptive bit rate system for use in transmitting data at adaptable bit rates. The bit rate may be adjusted according to historical behaviors and/or past operational settings, such as but not limited to adjusting a requested bit rate to a different bit rate depending the historical behavior.
US08904009B1 Dynamic content delivery
Aspects of the present disclosure relate to the generation and delivery of content including unique and shared components. A content delivery network service provider can obtain requests for content from client computing devices. Based on information provided in the request or otherwise managed by executable code on the client computing device, the CDN service provider obtains one or more pieces of content that may be shared by more than one user or client computing devices. Additionally, the CDN service provider obtains one or more pieces of content that will not be shared by more than one user or more than one client computing device. Responsive to the content request, the CDN service provider can combine the one or more pieces of shared content and the one or more pieces of unique content and deliver the combined content to the requested client computing device.
US08904005B2 Indentifying service dependencies in a cloud deployment
Embodiments relate to systems and methods for identifying service dependencies in a cloud deployment. In particular, a deployment module can receive usage data from a host cloud comprising data related to end user operation of a set of services in the host cloud as well as service dependencies among the set of services. In embodiments, the deployment module can determine candidate target clouds in which to deploy the set of services. Further, in embodiments, the deployment module can determine whether the candidate target clouds have a capacity to support the set of services, as well as whether services within the candidate target clouds are compatible based on the service dependencies.
US08903998B2 Apparatus and method for monitoring web application telecommunication data by user
Provided are an apparatus and method for monitoring web application telecommunication data by user. An information identification apparatus includes a collector collecting web application telecommunication data transmitted and received between a web server and a web client; a storage storing an identification information profile about a method of extracting user identification information by web server; and an extractor selecting user login-related web application telecommunication data among the web application telecommunication data with reference to the identification information profile, extracting a [web server address, login session identification information, and user identification information] list from the selected web application telecommunication data, extracting at least one piece of information of the web server address and the login session identification information from the web application telecommunication data after the user login, and determining whether the extracted information is matched with at least one piece of information in the list.
US08903996B2 Operating cloud computing services and cloud computing information system
A cloud computing information system includes a first collection unit that collects node status information from a cloud computing node, a second collection unit that collects cloud service status information indicative of an attribute of a cloud computing service being executed in the cloud computing node, a third collection unit that collects environmental data sets from a plurality of computing systems where each data set corresponds to attribute values of one of the computing systems, a group building unit that builds a group of computing systems, where the group includes computing systems of the plurality of computing systems with an identical attribute value, a storage unit that stores the node and cloud service status information, environmental data sets, and the identical attribute value, and a selection unit that selects characteristic data from the node and cloud service status information and environmental data sets and sends it to a computing system.
US08903994B2 Read-throttled input/output scheduler
In accordance with the principles of the present invention, read throttled input/output scheduler applications and methods are provided. A read-throttling input/output scheduler takes write requests for data captured from a network, provides this data to a system that persists the captured data, and takes read requests from external user systems. The rate of read and write requests is determined by maintaining two sliding windows over previous write requests, with the second window being longer then the first. The read-throttling input/output scheduler is configured such that, when write requests activity exceeds a threshold as determined over the first window, the read-throttling input/output scheduler throttles the flow of read requests. A storage medium is provided onto which the read and write requests are forwarded. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
US08903990B2 IMS performance monitoring
A method and apparatus enabling performance monitoring in packet-switched IP networks such as those configured according to an IP multimedia subsystem, IMS, architecture. Performance is monitored by reconstructing selected control signaling sequences. The control signaling sequences, which are typically executed according a signaling protocol such as the Session Initiation Protocol, SIP, are reconstructed by parsing the contents of monitoring request headers configured, modified, and attached to control messages according to the present invention. The header includes at least an IMS monitoring ID field (510) for identifying the signaling sequence to be reconstructed, a processing node ID field (520) for representing the entities processing the messages, and a requester ID field (530) for identifying a requesting entity. It may also specify a monitoring level (540) indicative of the monitoring tasks required. The monitoring may be requested by an IMS node, or by an entity outside the IMS.
US08903987B2 Communication apparatus and method for controlling communication apparatus
A first communication apparatus for use in a network established by a plurality of communication apparatuses to implement a predetermined system function includes a sending unit configured to send, to the network, information on an apparatus function for implementing the predetermined system function to accommodate a communication apparatus having the apparatus function in the network, and an execution unit configured to execute processing for accommodating a second communication apparatus having the apparatus function sent by the sending unit in the network according to a request from the second communication apparatus.
US08903985B2 Sharing status information across a plurality of communication networks
A method and system for sharing status information across a plurality of communication networks is presented. Such a method and system is adapted to collect and make available network session status information and to collect and make available network user status information.
US08903984B2 Flexible logging, such as for a web server
A flexible logging system is described herein that operates with a web server to provide activity logging in a way that is customizable to include a variety of data fields, can capture both client and server log information to a single location, and can provide data to an analysis engine directly to provide near real-time reporting. The system captures events within the web server as they occur and can provide reporting before the final response occurs. During request processing in the web server, server extension modules raise log events whenever an event occurs. The system matches the received data to a log definition and writes the data to any log that matches. Thus, the flexible logging system provides a rich, flexible, and fast platform for content providers and administrators to get a real-time view of the state of requests to their web servers.
US08903982B2 Computer system, management server and configuration information acquisition method
A computer system includes a management server which includes an acquisition unit for acquiring the configuration information and performance information of the storage apparatus and the host computer respectively at different timings, and a comparison unit for comparing, when a configuration change of the storage apparatus is commanded externally, a performance value of components in the storage apparatus subject to the configuration change and a performance value of components in a connection relationship with the components. The acquisition unit determines that an unknown component has been added in the storage apparatus when the difference in the performance values compared with the comparison unit exceeds a predetermined threshold, and reacquires configuration information from the storage apparatus.
US08903977B2 Data supply apparatus, system, and method for supplying data to hierarchically-connected data supply destinations
Provided is a data supply apparatus including a transmission device that sends data to another data supply apparatus; a reception device that receives data from another data supply apparatus; a data storing device that stores data in a storage device; and a data storage determination device that determines whether or not the received data should be stored in the storage device, based on a predetermined supply probability. In a typical example, the reception device receives the data to which supply probability information which indicates the supply probability has been appended; and the data storage determination device determines whether or not the received data should be stored in the storage device, based on the supply probability indicated by the supply probability information.
US08903975B2 Method for interaction between resource and admission control systems and resource and admission control system
The present invention discloses a method for an interaction between resource and admission control systems and a resource and admission control system, the method includes: a resource and admission control function in a fixed network receiving a request message transmitted by a Policy and Charging Rule Function (PCRF) in a mobile network, and converting the request message or parameters carried in the request message into a form that can be processed or identified by a transport functional entity in the fixed network. The technical scheme of the present invention complies with the development trend of the future network, and is simple and practical.
US08903962B2 Method and apparatus for loading a landing page
A Universal Serial Bus (USB) modem/Wireless Wide Area Network (WWAN) device is provided that when connected to a host device, presents itself as an Ethernet endpoint to the host device, without requiring additional software/drivers to be downloaded to the host device. Embedded in the USB modem/WWAN device are various modules that provide functionality allowing either automatic connection to the Internet or redirection to a local Web User Interface (UI) that a user may employ to configure the USB modem/WWAN device and/or manually connect to the Internet. Additionally, the USB modem/WWAN device employs predetermined rules to determine whether or not/how the redirection occurs, including in scenarios where wireless connectivity to the Internet is unavailable.
US08903959B2 Storage network data distribution
A method of distributing data through a storage network may include allocating data stored on a host storage block for storage on a target storage block. The host storage block and the target storage block may be included in a storage network that also includes one or more other storage blocks. The method may further include determining a plurality of characteristics of one or more of: the one or more other storage blocks and one or more devices associated with the one or more other storage blocks. Additionally, the method may include determining a distribution strategy for distributing the data from the host storage block to the target storage block based on the plurality of characteristics.
US08903946B1 Reduction in redirect navigation latency via speculative preconnection
Methods, systems, and computer storage mediums for reducing navigation redirect latency by using speculative preconnection. A redirect speculation value is retrieved in response to a request for a source Uniform Resource Locator (URL), where the redirect speculation value is based on the source URL. The redirect speculation value includes the source URL, a target URL, and a probability factor. A preconnection to the target URL's hostname is then initiated based on the probability factor. Next, a response from the request to the source URL is received, where the response includes a redirect URL. Finally, the preconnection is used to process the redirect URL when the redirect URL is similar to the target URL.
US08903943B2 Integrating cloud applications and remote jobs
Disclosed herein are techniques for integrating cloud applications and remote jobs. In some implementations, a request to initiate a remote execution procedure may be received at a first computing system. The first computing system may be controlled by a first entity and may be configured to provide on-demand computing services to a plurality of entities including a second entity. The remote execution procedure may include an instruction to perform a remote computing task capable of being performed by a second computing system. A request message may be transmitted from the first computing system to the second computing system, which may be controlled by the second entity. The request message may include an instruction to perform the remote computing task. A response message indicating a result of performing the remote computing task may be received from the second computing system.
US08903941B1 Method and apparatus for safe web browsing
A method and apparatus for safe web browsing is disclosed. More specifically, the method and apparatus comprises receiving a webpage associated with a uniform resource locator (URL) access request. The webpage may further comprise a referenced link or script. A determination is made if any of the URL, the referenced link or script within the webpage are deemed unacceptable. The webpage is transcoded to block access to at least one of the URL, the referenced link or script deemed unacceptable. The transcoded webpage is sent to a computer that requested access to the URL.
US08903940B2 System and method for intelligently distributing content to a mobile device based on a detected location of the mobile device and context data defining characteristics of the location at a particular date and time
A system and method are described for intelligently distributing content to an end user based on both a particular location of the user and a date/time at which the user is at, or scheduled to be at, the particular location. For example, a system is described for intelligently distributing content to a mobile device based on context comprising: a location database to store a plurality of different locations including event facilities and points of interest, the location database associating each of the different locations with a Global Positioning System (GPS) location or range of GPS locations; a context database to store context data for particular locations within the location database, the context data specifying event information for the particular locations including a date, time, and event information for each of the particular locations; a user database to store a set of user preferences; and a content selection module for selecting a set of targeted content to be distributed to a user's mobile device based on the user's location, the date and time of an event at the location, the event information, and the user preferences, the content selection module detecting a current location of the user and causing the selected set of targeted content to be distributed to the user's mobile device when the user arrives at the location of the event at the specified date and time.
US08903934B2 Data exchange in an information processing system
An example portable information processing apparatus is configured to selectively execute one or more application programs and includes a memory storing first data associated with an application program executed by the information processing apparatus. A communication unit is configured for wireless communication and a data transmission/reception control unit is configured to transmit the first data for use by an application program which is executed by another information processing apparatus and with which the first data is associated and/or to receive second data, originating from another information processing apparatus, for use by an application program which is executed by the information processing apparatus and with which the second data is associated. The first data is transmitted and/or the second data is received regardless of an execution state on the information processing apparatus of any application program with which the first and second data are associated.
US08903933B1 Systems and methods for prioritizing and servicing support tickets using a chat session
The present disclosure facilitates servicing information technology support tickets. In some embodiments, the system includes a server configured to access a database storing two support tickets, each of which can have a ticket identifier and information to facilitate providing information technology support to a computing device. The server can receive an indication of a status from two computing devices, each of which can be associated with one of the support tickets. The server can determine a priority of each ticket based on its status, where the priority of the first ticket is higher than the priority of the second ticket. The server can initiate a chat session associated with the first computing device and the first ticket to provide information technology support to the first computing device, based on the priority of the first ticket and the status of the first computing device.
US08903925B2 Scheduled messages in a scalable messaging system
Techniques are provided for scheduled and non-scheduled delivery of messages. A message directed to at least one consumer is received at a message entity. The message is determined to include a scheduled delivery time. The received message is stored in a scheduled sub-queue of the message entity. Activation metadata is retrieved and stored for any messages stored in the scheduled sub-queue that include a scheduled delivery time within a predetermined upcoming time period. If when the message is received, the scheduled delivery time of the message is within a current activation window, the activation metadata for the message may be extracted and stored immediately. The stored activation metadata is analyzed to determine a batch of messages in the scheduled sub-queue ready for delivery. The determined batch of messages is stored in an active sub-queue of the message entity, to be ready for delivery at the request of a consumer.
US08903903B2 Methods, systems, and computer readable media for providing presence data from multiple presence information providers
Methods, systems, and computer readable medium for providing presence data from multiple presence information providers are disclosed. According to one aspect, the subject matter described herein includes a method for providing presence service using presence information from multiple presence information providers. The method includes, at a network node including at least one processor, receiving, from a message source, a first presence-related message that includes information identifying a user, using the information identifying a user to identify, from multiple presence information providers, a presence information provider that maintains presence information associated with the identified user, and relaying the first presence-related message to the identified presence information provider or sending a second presence-related message associated with the first presence-related message to the identified presence information provider.
US08903902B2 Framework and method for real-time embedded collaboration using business process and transaction context
Embodiments of the present invention provide techniques for facilitating collaboration between participants of a process supported by a software application (e.g., a business process supported by a business application). According to one set of embodiments, a request to initiate a collaboration session for a transaction of the process is submitted through a user interface of the process itself within the software application. The collaboration session is then initiated using process and transaction context information retrieved from the software application. In some embodiments, portions of the process and transaction context information are made available to participants in the collaboration session. In further embodiments, the transaction and process context information is used to automatically match the initiator of the collaboration session with one or more appropriate collaboration participants. In this manner, the operational inefficiencies and delays associated with prior collaboration methods may be minimized or avoided.
US08903892B2 Software based system for control of devices
What is presented is a medical environment control system includes a plurality of audio/video devices, a server and a client system. Each one of the plurality of audio/video devices receives or sends an audio/video signal. The server is connected to each one of the plurality of audio/video devices and is configured to controllably receive and send audio/video signals to and from the plurality of audio/video devices. The client system is interoperable with the server and with a user of the client system through a user interface. At least one medical device is also connected to communicate with the server. The user can control the plurality of audio/video devices through the client system and the server, and receive the one audio/video signal outputted from any one of the plurality of audio/video devices and the at least one medical device at the client system.
US08903889B2 Method, system and article for mobile metadata software agent in a data-centric computing environment
An event management system that plays a central role in handling varying loads of metadata events from each of a large number of touch-points or data servers that come into a Data Centric computing environment. As a matter of distinction when compared to conventional method-centric computing environments, there is broadly contemplated herein the concept not of physically installing a software agent on a designated system as stationary entity, but of launching it in a distributed computing environment and permitting it to “roam” around the numerous data servers to ensure consistency, accuracy and currency between the data entities managed by multiple data servers and the metadata servers in a data-centric computing environment.
US08903886B2 Method, apparatus, and computer program product for processing workflow
In an embodiment, a workflow processing apparatus is connected to a network and obtains a file over the network. The workflow processing apparatus includes: a file analyzing unit, a workflow selecting unit, and a workflow processing unit. The file analyzing that extracts information for use in classification of the file from a file name assigned to the file as bibliographic data and stores the bibliographic data as being associated with the file in a temporary storage area. The workflow selecting unit obtains the file and the bibliographic data stored in the temporary storage area, determines an operation to be performed according to the bibliographic data, and selects a workflow for performing the determined operation from preset multiple workflows. The workflow processing unit processes the file according to the selected workflow.
US08903884B2 Multi-tenant services gateway
A system and method for providing services to multiple tenants. A system provides a gateway that acts as an intermediary between the tenants and multiple subsystems that provide resources. A management gateway handles requests to manage resources. A runtime gateway handles requests to perform operations related to the resources. A set of protocol handlers isolates the subsystems from protocols used by the tenants. A pipeline of components provides processing, such as authorization, of requests from tenants. Identification of resources is performed using a mechanism that enables multiple namespaces, which may be designated by tenants.
US08903876B2 File storage system based on coordinated exhaustible and non-exhaustible storage
A file storage system is implemented by coordinating non-exhaustible and exhaustible storage devices. The exhaustible storage devices include lower grade flash based storage devices. The non-exhaustible storage devices are based on magnetic recording mechanisms or higher grade flash storage. The file storage system stores received content items on the exhaustible storage devices, and stores metadata for the content items and/or the file storage system on the non-exhaustible storage devices. During operation, the file storage system globally optimizes the content items on the exhaustible storage devices such that more heavily accessed items are moved to exhaustible storage devices that have experienced relatively few data operations. The file storage system moves less frequently accessed content items to exhaustible storage devices that have experienced a relatively large number of data operations. As such, the operation lifetime of the exhaustible storage devices as a whole can be prolonged.
US08903867B2 Method for exploring a catalog of digital information contents
A method for exploring a catalog of digital information contents through a user apparatus is provided with a display screen, in which the catalog of digital information contents is structured according to at least two hierarchical tree structures, each including a respective hierarchy of nodes, each node corresponding to a respective category of digital information contents. The method includes: selecting a first sub-hierarchy of nodes of a first one of the at least two hierarchical tree structures, the first sub-hierarchy of nodes being built beginning from a selected category of the first hierarchical structure by selecting at least one among a first number of categories at immediately higher hierarchical levels in comparison to the selected category and a second number of categories at immediately lower hierarchical levels in comparison to the selected category; selecting a second sub-hierarchy of nodes of a second one of said at least two hierarchical tree structures, the second sub-hierarchy of nodes being built beginning from a destination category of the second hierarchical structure, the destination category being in relationship with the selected category, by selecting at least one among a first number of categories at immediately higher hierarchical levels in comparison to the destination category and a second number of categories at immediately lower hierarchical levels in comparison to the destination category; displaying on the screen icons representative of the categories of the first and of the second sub-hierarchy and respective relationships between the categories; and exploring the categories of the first and of the second sub-hierarchy reacting to commands imparted by the user through said user apparatus.
US08903862B2 Apparatus, method and computer program product for processing resource description framework statements
A method is provided that includes receiving a first triple including a subject, predicate and object, where the object is of a literal-type. For the first triple, then, the method includes identifying a subtype of the object; semantically marking the object with the identified subtype, including generating second and third triples; and storing the second and third triples in a triple store. In this regard, the second triple includes the subject and predicate of the first RDF triple as the subject and predicate thereof, and the third RDF triple includes the object of the first RDF triple or a representation of the object of the first RDF triple as the object thereof.
US08903858B2 User interface and system for two-stage search
This invention relates in general to search and more specifically to two-stage search, where first an incremental character-based search for the keywords and sub keyphrases that together form the target keyphrase to be searched for is performed in order to construct the target keyphrase and then a search for the target keyphrase so constructed is performed among the documents to be searched. The system in this invention is comprised of a user device system from the which the user performs the search, a search server system which performs the search for keywords and sub keyphrases that together form the target keyphrase using text entered by the user and performs the search for documents using the target keyphrase constructed by the user, and an advertisement server system that performs the search for advertisements corresponding to the target keyphrase.
US08903855B2 Profiling method and system
The invention relates to a method and system for profiling recipients into recipient categories on the basis of responses to content items provided to users. The profiling is based on rankings that are assigned to the content items, recipient categories, links between the content items and links between the content items and recipient categories. In one embodiment the ranking of a given content item is calculated on the basis of rankings of other content items having a link to the given content item, together with the ranking of the link between the content items, while the ranking of a given respondent in respect of a given recipient category is calculated on the basis of rankings of content items and/or categories that have a link to that recipient category. The links between content items and to the recipient categories indicate a particular response, by the respondent, in respect of content items. The recipients are profiled with respect to the recipient categories on the basis of the rankings assigned to the recipient categories.
US08903828B1 Method and system for configuring a multi-path index
A method for configuring a multi-path index includes receiving and storing, in a database management system configured to store a structured document in its native format, a multi-path index definition associated with a data model corresponding to the structured document. In an embodiment, the multi-path index definition includes a sub-path definition that covers a plurality of descendant elements of a root element of the data model and includes at least one index property. Each of a plurality of descendant elements covered by the sub-path definition is automatically indexed according to the at least one index property. The multi-path index definition is stored in a data structure associated with a multi-path index configured to store indexed data from the structured document.
US08903819B2 Systems and methods for sharing profile information using user preference tag clouds
Systems and methods for sharing user profile information using tag clouds are provided in accordance with various embodiments of the present invention. A first tag cloud may be generated from attributes stored in a first user profile and a second tag cloud may be generated from attributes stored in a second user profile. A user may drag-and-drop attributes between the two tag clouds and, in response, the underlying user profiles may be updated. Tag clouds may thus present a user's media preferences in an attractive and compelling visual arrangement that, in some embodiments, also functions as an intuitive interface for copying preferences between user profiles.
US08903818B2 Method and system for providing targeted searching and browsing
A server constituted a processor and a server memory, the processor arranged to: provide a selectable plurality of attributes, the plurality of attributes stored on the server memory; provide, for each selected one of the plurality of attributes, a selectable plurality of values, the plurality of values stored on the server memory; and generate an archetype responsive to the selected values of the selected attributes. Preferably, a system exhibiting the server and a user computing station in communication with the server, is provided, the user computing station comprising a user input device, wherein each of the selected one of the plurality of attributes is selected responsive to the user input device, and wherein each of the selected one of the plurality of values for each of the selected one of the plurality of attributes is selected responsive to the user input device.
US08903810B2 Techniques for ranking search results
A computer-implemented method is provided, which includes presenting to a user (30) a range of levels of personalization of search results, including a personalized level, a global level that is not personalized, and a community level between the personalized level and the global level. An indication (550) of a desired one of the levels, and a search query (52) consisting of one or more query terms, are received from the user (30). Responsively to the search query, a search result listing (54) is generated. At least a portion of the search result listing (54) is ranked at least in part responsively to the indication (550), and at least a portion of the ranked search result (54) listing is presented to the user (30). Other embodiments are also described.
US08903802B2 Systems and methods for managing queries
A streaming database management system may provide support for creating a new continuous query operator for on-the-fly addition of a new query, e.g., a new SQL query and/or new continuous query operator, into a shared continuous query plan. Alternatively, the streaming database management system may associate the new query on-the-fly with an existing continuous query operator, such as a relational operator and expression evaluator, to reuse the existing continuous query operator. In some embodiments, multiple operators are grouped for on-the-fly addition to the shared continuous query plan. Alternatively, the streaming database management system may identify a group of multiple operators in the shared continuous query plan for reuse by the new query.
US08903801B2 Fully automated SQL tuning
Techniques are provided for a fully-automated process for tuning database query language statements that selects database query language statements for tuning, tunes the database query language statements and generates tuning recommendations, tests the tuning recommendations, and determines whether to implement the tuning recommendations based on the test results. The fully-automated tuning process may also automatically implement certain tuning recommendations and monitor the performance of the database query language statements for which tuning recommendations have been implemented.
US08903800B2 System and method for indexing food providers and use of the index in search engines
Methods, systems and computer readable mediums are provided for indexing network resources. One method includes accessing, using one or more computer systems, a data store of menu items. The method further includes accessing identification information associated with one or more food providers from one or more data sources. One or more network resources are crawled based on the identification information to search for one or more menu items in the data store of menu items associated with corresponding ones of the food providers. Using the one or more computing systems, an index feed is generated, the index feed comprising the identification information of one or more of the food providers, and one or more menu items associated with the identification information of corresponding food providers based on the crawl and search.
US08903786B2 Intelligent resolution of codes in a classification system
Intelligent delegation of codes for mapping between versions of a classification system includes a computer processor and an application executable by the computer processor to implement a method. The method includes receiving data that is classified with a first code. The first code is defined by a first version of the classification system, and the first code is to be re-classified to a second code that is defined by a second version of the classification system. The method also includes searching a database of profiles for content that matches at least a portion of the data, sending the data to a converter system having one of the profiles that is associated with the content responsive to the searching, and receiving, from the converter system, a mapping of the first code to the second code. The method further includes updating a database of codes with results of the mapping.
US08903777B1 Application backup using unified backup methodologies
A computer system and methods. The computer system includes a host that hosts applications and includes storage volumes. The host identifies an application and associated first files to be protected. The first files are stored on a first volume. The host performs a file-by-file backup of the first files to a first backup medium. The host identifies a second volume to be protected and performs a volume image backup of the second volume to a second backup medium. The host identifies second files that are associated with the identified application and stored on the second volume and stores metadata in a third backup medium including application-specific references to data objects that correspond to the second files. Third files not associated with the identified application are stored on the first volume and not included in the file-by-file backup. The second files are not included in the file-by-file backup.
US08903769B2 Adaptive edge processing of application data
An adaptive data replication and caching system configured for deployment at the network edge. This system can include a data caching system configured to cache application data in a data store and to satisfy queries for application data from the cache. The system also can include a data replication system configured to replicate application data in the data store and to satisfy queries for application data against the replicated application data. Finally, the adaptive data replication and caching system can include a configurator for configuring portions of the data store for exclusive use by the data caching system and the data replication system.
US08903766B2 Data mirroring using a virtual connection
In a storage system, at least three storage sites are arranged in a full mirroring relationship using a virtual connection between instances of a storage group on two of the sites whereby no user data is transmitted.
US08903763B2 Method, system, and program product for transferring document attributes
The present invention provides a method, system, and program product for transferring document attributes. Specifically, under the present invention, a change to an attribute corresponding to a document archived in a content storage system is received on an indexing system. In response to the change, an archival date corresponding to storage of the document in the content storage system is set to a current date. Also, a start date and an end date in an index transfer tool is set to the current date. Thereafter, the changed attribute is transferred to the content storage system based on a matching of the newly changed archival date with the set start and end dates.
US08903755B2 Implementing meta rules on an executable rule engine
The method for implementing meta rules on an executable rule engine includes parsing a business rule as input into a meta rule on a rule engine. The meta rule includes a first expression defining one or more style conditions for business rules. The business rule includes a second expression defining logic for an entity. The method includes determining that a business rule violates a style condition defined by the meta rule. The business rule and the meta rule conform to a common business rule syntax. The method includes generating a notification in response to determining that the business rule violates the style condition of the meta rule.
US08903750B1 Adaptive learning network for fusion of remaining useful life with machinery condition
Estimating a remaining useful life (RUL) of an apparatus is disclosed. A computer device may obtain a priori RUL data of an apparatus. The a priori RUL data identifies a priori RULs values of the apparatus as a function of time. Buckets are then defined in the a priori RUL data, wherein each of the buckets corresponds to a different set of the a priori RUL values in the a priori RUL data. An operational event indicator may then be obtained for the apparatus that indicates a current operational event of the apparatus. The RUL of an apparatus is estimated by determining probability values throughout a time period. Probability values are then determined based on the operational event indicator where each probability value quantifies a probability that a current RUL value of the first apparatus is within one of the buckets.
US08903746B2 System and method for viewing, modifying, storing, and running artificial neural network components
A system and method for artificial neural network processing includes, for example, modifying, by a computer processor, a value of a charge of a node of an artificial neural depending on a number of elapsed steps since a prior predefined significant event. A system and method includes, for example, providing by a processor a real-time representation of an artificial neural network and of graphical effects of a running of the neural network. A system and method includes, for example, automatically modifying the behavior of network nodes based on simultaneous occurrences of events.
US08903744B2 System and method for controlling access to personal identification information contained in documents
A system and method for creating a document containing secured personal identification information includes a database containing personal identification information; a classifier module for collecting and classifying the personal identification information; a memory module for storing the classified personal identification information; a password generator for associating a password combination with the classified personal identification information; a controller module for receiving and sending the classified personal identification information and the password combination to a processor; an encryptor in operative communication with the processor, for encrypting the classified personal identification information using the password combination; an encoder for converting the encrypted personal identification information into machine readable code; and a data recording system for creating a document containing secured personal identification information.
US08903737B2 Method and system for a wireless universal mobile product interface
The present invention provides a solution to the needs described above through a system and method for a wireless universal mobile product interface (WUMPI). Generally, products/objects have their own interface, or man-machine-interface (MMI). Technically, the wireless universal mobile product interface of the present invention (WUMPI) innovates this space by replacing the product's MMI by implementing reverse software control via wireless transmission channel and or Bluetooth wireless technologies to control the mobile device's screen—replacing the local software component on the mobile device which controls what is shown on the screen in terms of a man-machine-interface (MMI). This enables a product/object within the area of the mobile device to take over control via the wireless transmission channel or other wireless capability of the mobile device and to “extend” the product interface to the mobile device that came within it's control range, or the product/object's personal area network (PAN).
US08903736B2 Fast networked based advertisement selection
A system for serving advertisements determines the frequency of occurrence for each parameter of a plurality of parameters associated with a plurality of search queries. The plurality of parameters are associated with one or more advertisements. The system stores at least some parameters to a first storage based on the frequency of occurrence of the parameters. The system stores the other parameters to a second storage that has a higher latency than the first storage. When serving advertisements, the system ranks advertisements for delivery based on the parameters stored in the first storage device and the second storage.
US08903734B2 Coupon offers from multiple entities
Offers from multiple entities provide an incentive for consumers to behave in a manner that is beneficial to the offer provider. Each offer is associated with rules that establish conditions that must be met for the offer to be valid. For example, a rule may be established to promote the use a specific form of payment, such as a particular credit card. Thus, the offer would only be valid if the consumer paid for the merchandise using the particular credit card. A merchant may generate its own offers or receive offers from a variety of sources (e.g., a payment processing organization, an issuer, or other external sources).
US08903731B1 System and method for incentivizing and coordinating meetings
A computer based machine system and method for coordinating a meeting between a meeting requester and a meeting prospect are described. The invention includes a meeting requester interface that allows a meeting requester to submit a meeting request. A computer readable identification code associated with a complementary article set, including at least two functionally complementary articles, is stored in a database and cross-referenced with the meeting request. A complementary article of the complementary article set is shipped to the meeting requester and a second complementary article of the complementary article set is shipped to the meeting prospect. If the meeting prospect accepts the meeting, the complementary articles may be united at the meeting and a corresponding donation to charity made.
US08903727B2 Machine, system and method for user-guided teaching and modifying of voice commands and actions executed by a conversational learning system
A machine, system and method for user-guided teaching and modifications of voice commands and actions to be executed by a conversational learning system. The machine includes a system bus for communicating data and control signals received from the conversational learning system to a computer system, a vehicle data and control bus for connecting devices and sensors in the machine, a bridge module for connecting the vehicle data and control bus to the system bus, machine subsystems coupled to the vehicle data and control bus having a respective user interface for receiving a voice command or input signal from a user, a memory coupled to the system bus for storing action command sequences learned for a new voice command and a processing unit coupled to the system bus for automatically executing the action command sequences learned when the new voice command is spoken.
US08903726B2 Voice entry of sensitive information
A method, system, and computer program product for voice entry of information are provided in the illustrative embodiments. A conversion rule is applied to a voice input. An entry field input is generated, wherein the conversion rule allows the voice input to be distinct from the entry field input, and wherein the voice input obfuscates the entry field input. The entry field input is provided to an application, wherein the entry field is usable to populate a data entry field in the application.
US08903725B2 Method and arrangement for controlling user access
Method for controlling user access to a service available in a data network and/or to information stored in a user database, in order to protect stored user data from unauthorized access, such that the method comprises the following: input of a user's speech sample to a user data terminal, processing of the user's speech sample in order to obtain a prepared speech sample as well as a current voice profile of the user, comparison of the current voice profile with an initial voice profile stored in an authorization database, and output of an access-control signal to either permit or refuse access, taking into account the result of the comparison step, such that the comparison step includes a quantitative similarity evaluation of the current and the stored voice profiles as well as a threshold-value discrimination of a similarity measure thereby derived, and an access-control signal that initiates permission of access is generated only if a prespecified similarity measure is not exceeded.
US08903724B2 Speech recognition device and method outputting or rejecting derived words
A speech recognition device includes, a speech recognition section that conducts a search, by speech recognition, on audio data stored in a first memory section to extract word-spoken portions where plural words transferred are each spoken and, of the word-spoken portions extracted, rejects the word-spoken portion for the word designated as a rejecting object; an acquisition section that obtains a derived word of a designated search target word, the derived word being generated in accordance with a derived word generation rule stored in a second memory section or read out from the second memory section; a transfer section that transfers the derived word and the search target word to the speech recognition section, the derived word being set to the outputting object or the rejecting object by the acquisition section; and an output section that outputs the word-spoken portion extracted and not rejected in the search.
US08903723B2 Audio synchronization for document narration with user-selected playback
Disclosed are techniques and systems to provide a narration of a text. In some aspects, the techniques and systems described herein include generating a timing file that includes elapsed time information for expected portions of text that provides an elapsed time period from a reference time in an audio recording to each portion of text in recognized portions of text.
US08903714B2 Concept search and semantic annotation for mobile messaging
A textual message processing system and method are described for use in a mobile environment. A user messaging application processes at least one user textual message during a user messaging session. A semantic annotation module identifies one or more semantically salient terms in the user textual message, and annotates the user textual message with annotation terms having a low semantic distance to the semantically salient terms. A user message history stores the annotated textual messages. The semantic annotation module may further annotate the user textual message with situational meta-data characterizing the user textual message. There may be a message search module for using one or more keywords to search the user message history including the annotation terms, and identifying as a search match any annotated textual messages within a semantic distance threshold of the one or more keywords.
US08903712B1 Call steering data tagging interface with automatic semantic clustering
A system and method for providing an easy-to-use interface for verifying semantic tags in a steering application in order to generate a natural language grammar. The method includes obtaining user responses to open-ended steering questions, automatically grouping the user responses into groups based on their semantic meaning, and automatically assigning preliminary semantic tags to each of the groups. The user interface enables the user to validate the content of the groups to ensure that all responses within a group have the same semantic meaning and to add or edit semantic tags associated with the groups. The system and method may be applied to interactive voice response (IVR) systems, as well as customer service systems that can communicate with a user via a text or written interface.
US08903710B2 Synchro translation verification test for software applications
Verifying text translation in a program including obtaining a first program integrated information (PII) file and a second PII file of text in the program. An original page is generated by using the first PII file. Document object model (DOM) tree information of the original page is obtained. For each text unit in the original page: identification information corresponding to a first text unit in the first PII file is extracted; a second text unit is identified in the second PII file using the extracted identification information and a relationship between the identification information and the second text unit; and the first text unit is replaced in the DOM tree with the second text unit. A new page is generated using the text units from the second PII file.
US08903708B2 Analyzing restaurant menus in view of consumer preferences
A system and method are described for analyzing a menu. In one embodiment, a mobile device can obtain a digital version of a restaurant menu. A list of food criteria can be stored on the mobile device and tailored to a particular user of the mobile device. The restaurant menu can then be filtered using the stored list of food criteria to display a reduced version of the restaurant menu with items that conflict with the food criteria removed. In another embodiment, the digital version of the menu can be translated. For example, a destination language can be based on a language setting in the mobile device. A source language can either be entered by the user, determined automatically by comparing words in the menu itself against dictionaries in different languages, or by using geographic location of the restaurant.
US08903706B2 System for embedded microcontroller and method
The invention is system for emulating a target application comprises a computer, and a capsular including a microcontroller, a programmable non-volatile memory, a numeric display, a transceiver for transmitting and receiving data, a real time clock and at least one input device interacting with a program run on the microcontroller. The capsular is couplable to the computer and adapted to fit in a housing. The input device is operable both when the capsular is inside the housing and when the capsular is outside the housing.
US08903700B2 Concretization of abstracted traces
An abstract trace may be defined based on a coverage goal. An execution of a System Under Test (SUT) is guided in accordance with the coverage goal. Non-deterministic decision, which correlates to receiving a stimulus to the SUT, is decided based on a probability function. After one or more executions, the probability function is modified based on a measurement of similarity between the abstract trace and each of the one or more executions. The modification of the probability function may be performed using on Cross-Entropy method. The modification is performed in order to cause determination of non-deterministic decisions in executions to better correlate with the abstract trace. In some exemplary embodiments, a determination whether the abstract trace is reachable is determined based on a rate of convergence of the executions to the abstract trace.
US08903696B2 System and method for controlling granularity of transaction recording in discrete event simulation
A method and system for controlling granularity of transaction recording and visualizing system performance and behavior in a discrete functional verification software simulation environment is disclosed. According to one embodiment, a simulation of a model is run in a discrete event simulation system for a period of time. During the simulation, statistical values of attribute for a plurality of transactions occurring during the period of time are monitored. Based on a granularity setting, a group of consecutive transactions is grouped into a super transaction, and the statistical values representing the super transaction are recorded to represent the group of transactions. The super transactions are visualized in a visualization tool for analyzing the performance of the model.
US08903693B2 Boundary handling for particle-based simulation
Boundary handling is performed in particle-based simulation. Slab cut ball processing defines the boundary volumes for interaction with particles in particle-based simulation. The slab cut balls are used for collision detection of a solid object with particles. The solid object may be divided into a plurality of independent slab cut balls for efficient collision detection without a bounding volume hierarchy. The division of the solid object may be handled in repeating binary division operations. Processing speed may be further increased by determining the orientation of each slab cut ball based on the enclosed parts of the boundary rather than testing multiple possible orientations.
US08903692B2 Method for the detection of failures in a turbomachine by means of a theoretical model of the thermodynamic cycle of the said turbomachine
A method for the detection of failure in a turbomachine by monitoring the performance of the turbomachine is provided. The method includes measuring at least one performance parameter of the turbomachine in order to obtain an actual signature for the performance of the turbomachine; comparing the actual signature of the turbomachine with a database of failures associating reference signatures for the performance of the turbomachine with identifiers of failure, the database of failures being obtained by the simulation of failures on the basis of a theoretical model of the thermodynamic cycle of the turbomachine; and determining the identifier of failure of the turbomachine for the actual signature.
US08903689B2 Autonomous loading
This invention concerns autonomous loading, that is autonomously dumping material one load at a time into a receptacle until it is full. In particular the invention involves a control method and system for the dumping equipment that performs one or more operational cycles, each of which involves: Positioning a dumping point of the loading equipment at a predetermined location above a receptacle to be loaded. And, dumping a quantity of material having less than or equal to a known volume into the receptacle from the dumping point. Wherein, the control method comprises the steps of: Simulating the effect of dumping the volume, using the material's repose angle, from various locations above the receptacle. Comparing the result of dumping at each location with a template representing an ideally filled receptacle. And, selecting the location of the dumping point according to the results of the comparison. The invention can be applied to any type of mining machine, including rotating equipment such as rope shovels, and other types of machines such as a draglines, excavators or conveyers.
US08903688B1 Test entities for evaluation and validation of a model
Methods, mediums, and systems are presented herein for evaluating points of observation in a model by validating conditions in the model. A condition is a location in a model which may be either satisfied or unsatisfied by underlying data associated with the condition. Conditions may be placed in an enforced satisfied status or enforced unsatisfied status in order to instruct a verification tool to assume that the condition is satisfied regardless of whether the condition would actually be satisfied by underlying data. A first condition in an enforced satisfied status or an enforced unsatisfied status may be used to determine whether a second condition is satisfied, or whether a second condition satisfiable.
US08903685B2 Variable step-size least mean square method for estimation in adaptive networks
The variable step-size least mean square method for estimation in adaptive networks uses a variable step-size to provide estimation for each node in the adaptive network, where the step-size at each node is determined by the error calculated for each node, as opposed to conventional least mean square algorithms used in adaptive filters and the like, where the choice of step-size reflects a tradeoff between misadjustment and the speed of adaptation.
US08903684B2 Determination method and apparatus for the number of multi-feed elements in multi-beam antenna
Provided is a method and apparatus for determining the number of feed elements in a multi-beam antenna. Provided is a method and apparatus capable of determining the number of feed elements to be installed in an antenna and thereby estimating a size of the antenna in order to efficiently configure an antenna for forming multiple beams. In particular, when configuring the antenna for providing the multiple beams, the number of feed elements to be installed in the antenna may be quickly computed.
US08903680B2 Apparatus and method for evaluating layers in a multi-layer structure
An apparatus for evaluating layers, including interlayer gaps, in a multi-layer structure; the multi-layer structure presenting a plurality of edges generally aligned athwart an axis; the apparatus includes: (a) a sensing unit configured for sensing at least one parameter; (b) a positioning unit coupled with the sensing unit; the positioning unit being configured to effect moving the sensing unit generally along the axis; and (c) a control unit coupled with at least one of the positioning unit and the sensing unit. The control unit provides an electrical signal to the sensing unit. The control unit monitors changes in the at least one parameter as the sensing unit moves past the plurality of edges. The control unit employs the changes in the at least one parameter to effect the evaluating.
US08903675B2 Acoustic systems and methods for nondestructive testing of a part through frequency sweeps
A waveform generator and a signal analyzer are respectively provided in electrical communication with an input transducer and an output transducer capable of conversion between electrical and acoustic signals, and in mechanical communication with a part. A processor coupled with the waveform generator and signal analyzer receives a set of parameters defining a frequency scan from which it determines a number of frequency sweeps to be performed by the waveform generator. Each of the frequency sweeps has a number of frequencies less than a maximum capacity of the waveform generator, and for each frequency sweep, the processor instructs the waveform generator to excite the input transducer and synchronously receiving a response signal with the signal analyzer at multiple frequencies.
US08903672B2 Methods for calibration of radio-frequency path loss in radio-frequency test equipment
Calibration equipment for calibrating multiple test stations in a test system is provided. Each test station may include a test unit, a test fixture, and a radio-frequency (RF) cable that connects the test unit to the test fixture. A control test setup may be used to calibrate uplink and downlink characteristics associated with each test station (e.g., to determine path loss associated with the RF cable and test fixture and variations associated with the test unit). The control test setup may calibrate each test station at desired frequencies to generate a test station error (offset) table. The test unit of each test station may be individually configured based on the test station error table so that offset is minimized among the different stations and so that the test stations may reliably measure hundreds or thousands of wireless electronic devices during product testing.
US08903667B2 State-of-charge estimation method, state-of-charge estimation device, and secondary-battery power system
There is provided a state-of-charge estimation method, a state-of-charge estimation device, and a secondary-battery power system that may quickly and stably determine the convergence value of an adjustment parameter of a voltage characteristic formula that may approximate change over time of an open-circuit voltage of a secondary battery with high precision by appropriately setting the initial value of the adjustment parameter. At step S14, a selected voltage measurement values V1, VMbi ((i=1 to (n−1)), and VMm are used to calculate an initial value A0i (i=1 to n) of an adjustment parameter Ai (i=1 to n). In addition, at step S15, an integer string bi (i=1 to (n−1)) and a real number C are used to calculate an initial value B01 (i=1 to n) of an adjustment parameter Bi (i=1 to n).
US08903653B2 System and method for locating network nodes
As system for locating a network node may be implemented as a static network device for determining location of a mobile node. The system includes a transceiver for receiving a device identifier over a public network from the mobile node, the device identifier based on a user-configurable parameter and a non-user-configurable parameter of the mobile node, and a processor coupled to the transceiver and to memory containing executable code. When executed, the code effects method steps for: accessing, in response to the transceiver receiving the device identifier, a database of authorized device identifiers corresponding to known mobile nodes, establishing, in response to the device identifier matching one of the authorized device identifiers, a secure private network with the mobile node, and communicating with two additional static network devices, the three static network devices implementing triangulation to determine a location of the mobile node.
US08903649B2 Method and system for navigation
A method for navigation of a vehicle using a navigation system with stored map data having road segments comprising determining a current road segment and a current position of the vehicle in the current road segment and receiving a user input command. The method determines a destination in the current road segment or in another road segment of a parallel lane of the current road segment, the determining being initiated by the input. A route from the current position to the destination is calculated in the absence of a turn-around maneuver within the current road segment.
US08903648B2 System and method for field sampling
The field sampling method provides a mobile device, a central memory and a data transfer interface. The mobile device has a main storage, which contains GPS receiver, a mapping program, an external TSP algorithm program and at least one database. The mapping program displays a plurality of sampling point on the user interface of the mobile device. The user has the ability to select a set of sampling points on the user interface. The sampling points are written to a first database. The selected sampling points are processed by the external TSP algorithm program to determine an optimal route. The external TSP algorithm program sends the optimal route to the mapping program. The mapping program displays the optimal route on the screen of the mobile device such that the user can visit points and collect sampling data.
US08903646B2 Method and determining system for automatically determining emission locations, and method and traffic control system based thereon for immission-dependent traffic control
A method for automatically determining emission locations of selected emitted substances originating from a selected immission location. In this context, on the basis of input values which relate directly or indirectly to the emitted substances and by using defined rules of a propagation model suitable for determining propagation of the emitted substances, the emitted substances are traced back spatially, with accompanying indication of distribution values. Furthermore, a determining system carries out the determining method, and a traffic control system carries out a traffic control method.
US08903645B2 System and apparatus for processing information, image display apparatus, control method and computer program
An information processing apparatus includes a three-dimensional map data storage unit for storing three-dimensional map data for use in projecting a three-dimensional space on a map onto a plane, a location information storage unit for storing location information including a type of geographical objects at points spaced at predetermined intervals on the map, a present position storage unit for storing a present position on the map, an operation input receiving unit for receiving an operation input, a collision determination unit for determining the possibility of occurrence of collision in a course from the present position to an end point, a correction unit for correcting the end point based on the determined possibility of occurrence of collision and shifting the present position to the corrected end point, and a drawing unit for drawing a three-dimensional image, the three-dimensional image produced by projecting onto the plane the three-dimensional space on the map.
US08903644B2 Digest for localization or fingerprinted overlay
A method for mapping an environment proximal to a vehicle includes obtaining a current location of the vehicle according to a map of the environment, detecting at least one characteristic of the environment at the current location, and storing the at least one characteristic in a characteristic digest. The characteristic digest respectively associates one or more locations in the environment to one or more sets of previously detected characteristics in the environment. The method also includes associating the at least one characteristic with the current location in the characteristic digest.
US08903643B2 Hand-held marking apparatus with location tracking system and methods for logging geographic location of same
Marking apparatus and methods to mark ground, pavement or other surfaces to provide a visual indication of a presence or an absence of an underground utility in a dig area. An example marking tool has a hand-held housing, a marking dispenser coupled to the housing to dispense one or more markers in the dig area, and a triggering system to trigger the marking dispenser so as to dispense the marker(s). An example marking tool also may include a logging system to receive data associated with a marking event initiated by the triggering system, time tag the data, and store the time-tagged data in data storage in the marking tool.
US08903639B2 Method of dynamic intersection mapping
A motor vehicle is provided having a collision warning system that can map an upcoming road section for the motor vehicle. The system can evaluate potential paths for the road section based on vehicle travel history information through it. The system can receive the information from a transmitter proximate the road section, such as a roadside transmitter or one or more nearby vehicles having traversed the road section. The road section can include an intersection and the system can determine a lane configuration for at least a portion of it based on vehicle travel history information. The system can calculate a threat of collision for the motor vehicle with a target vehicle based on map data obtained from estimated paths or lane configurations for the road section. Methods pertaining to mapping a road section and operation of the system are also provided.
US08903638B2 Warning method and system for detecting lane-changing condition of rear-approaching vehicles
A warning method and system for detecting lane-changing condition of rear-approaching vehicles are disclosed, in which the method comprises the steps of: detecting rear-view images of an ego-vehicle so as to be used for defining three regions of interest (ROI) corresponding respectively to a lane to the left of the ego-vehicle, a lane to the right of the ego-vehicle, and a lane where the ego-vehicle is travelling thereon; detecting whether there is any direction light that is flashing to be used as basis for determining whether there is any vehicle approaching from the rear that is expected to be a potential threat to the ego-vehicle; and if so, issuing an alarm signal to the driver of the ego-vehicle for reminding the same to aware the distance between the ego-vehicle and the rear-approaching vehicle. Thereby, the driver's road environment awareness is enhanced and consequently the safety of driving can be improved.
US08903637B2 System and method for calculating an instantaneous fuel economy for a vehicle
A system for calculating an instantaneous fuel economy for a vehicle is disclosed herein. The system includes, but is not limited to, a speed sensor that is configured to determine a current speed of the vehicle, an acceleration sensor that is configured to determine a current acceleration of the vehicle, a fuel sensor that is configured to determine a current fuel consumption rate of an internal combustion engine of the vehicle, a display unit, and a processor. The processor is communicatively coupled with the speed sensor, the acceleration sensor, and the fuel sensor, and is operatively coupled with the display unit. The processor is configured to determine the instantaneous fuel economy of the vehicle based on information obtained from the speed sensor, the acceleration sensor, and the fuel sensor. The processor is further configured to instruct the display unit to display the instantaneous fuel economy.
US08903633B2 Control system for internal combustion engine
A control system for an internal combustion engine, wherein in the control system, an in-cylinder oxygen amount is calculated and a compression end temperature, which is a temperature of the pressurized air-fuel mixture, is calculated according to an intake air temperature. A fuel injection parameter is determined according to the compression end temperature, the in-cylinder oxygen amount, and an engine rotational speed. The fuel injector is controlled based on the determined fuel injection parameter. By determining the fuel injection parameter according to the compression end temperature in addition to the in-cylinder oxygen amount, the combustion state is adjusted when the compression end temperature is low, thereby maintaining a stable combustion state.
US08903607B2 Lane tracking system with active rear-steer
A lane tracking system for a vehicle includes a front steering controller, a rear steering controller, and a lane tracking processor. The front steering controller is configured to rotate a front wheel of the vehicle through a front steering angle in response to a front steering torque command, and the rear steering controller is configured to rotate a rear wheel of the vehicle through a rear steering angle in response to a rear steering torque command. The lane tracking processor is configured to determine a desired course of the vehicle along a roadway, estimate a trajectory of the vehicle based on sensed vehicle motion, compute an error between the determined desired course and the estimated trajectory, and provide a front steering torque command to the front steering controller, and a rear steering torque command to the rear steering controller to minimize the computed error.
US08903596B2 System and method for facilitating transportation of a vehicle involved in a crash
A system, method, and computer-readable medium to facilitate treatment of a damaged vehicle by gathering crash information, estimating an extent of vehicle damage, and requesting transport of the damaged vehicle from the crash site to a treatment facility.
US08903593B1 System and method for analyzing vehicular behavior in a network environment
A method in one example embodiment includes receiving a set of data in real time from a plurality of machine devices associated with at least one vehicle, providing a set of reference data corresponding to a machine device of the plurality of machine devices, comparing the set of data with the set of reference data, and detecting a deviation within the set of data from the set of reference data. The method further includes initiating an operation associated with the deviation. The set of reference data could be a trend of previous data received from the machine device or a common trend based on a previous set of data of the machine device. More specific embodiments include receiving a plurality of data containing the set of data from the plurality of machine devices and identifying a state of the machine device using the set of data.
US08903591B1 Controlling a vehicle having inadequate map data
A vehicle can be controlled in a first autonomous mode of operation by at least navigating the vehicle based on map data. Sensor data can be obtained using one or more sensors of the vehicle. The sensor data can be indicative of an environment of the vehicle. An inadequacy in the map data can be detected by at least comparing the map data to the sensor data. In response to detecting the inadequacy in the map data, the vehicle can be controlled in a second autonomous mode of operation and a user can be prompted to switch to a manual mode of operation. The vehicle can be controlled in the second autonomous mode of operation by at least obtaining additional sensor data using the one or more sensors of the vehicle and navigating the vehicle based on the additional sensor data.
US08903590B2 Robot cleaner and method for controlling the same
The present description relates to a robot cleaner and to a method for controlling the same, which involve generating a map of an area to be cleaned in accordance with a travel mode command, and performing a cleaning operation by avoiding obstacles on the basis of the generated map upon receipt of a cleaning mode command. For this purpose, the robot cleaner of the present invention comprises: a travel unit which travels around the area to be cleaned upon receipt of the travel mode command; a detection unit which detects an object located in the area to be cleaned during travel performed in accordance with the travel mode command; and a control unit which generates a map of an area to be cleaned on the basis of the information on the location of an obstacle, if the detected object is the obstacle, and controls a cleaning operation on the basis of the generated map upon receipt of a cleaning mode command.
US08903577B2 Traction system for electrically powered vehicles
Fixed frequency, fixed duration pulse streams are used to control power switches for one or more electrical motors of electrically powered vehicles or hybrid vehicles having one or more electric motors. The advantages of a pulse system are increased power efficiency and system simplicity over analog systems. The capability of system calibration with a single pulse allows the system to be used under any conditions, and real time adaptation to changes in conditions. Such system and methods provide much improved acceleration over other electrical systems, by making the best use of the coefficient of starting or static friction. The systems and methods provide a non slip traction control system, and the use of an off state in the pulse stream is superior to the use of braking systems for the same purpose, which waste power and cause mechanical wear. In addition, related computer program products are described.
US08903576B2 Device, program product and computer implemented method for touchless metrology using an inertial navigation system and laser
A metrology device, computer program product and computer-implemented method generating survey data without having the device touch subsea objects being surveyed. The metrology device may be used with an underwater vehicle or diving personnel, and may comprise an inertial navigation system having gyroscopes to detect angular velocity and accelerometers for the detection of linear velocity and transported by an underwater robotic apparatus or diver, the inertial navigation system outputting position and orientation data of the device for storage; an aiding device for collecting image data of the subsea objects, the aiding device being positioned so that the distance and orientation between the optical scanner and the inertial navigation system is known; and a computer for using the position information and image data between a successively visited known point to determine the drift of the metrology device and to use the drift of the metrology device to correct measurements of same.
US08903563B2 Control device and method thereof
A control device which controls the power of a plurality of apparatuses in a home network, and a method thereof are provided. The control device includes an input unit which receives a power off command, and a control unit which concurrently turns off apparatuses which are currently turned on among the plurality of apparatuses in response to the power off command received by the input unit. Therefore, it is possible for a user to concurrently turn off currently running apparatuses so user convenience can increase.
US08903560B2 Optimized energy management system
Methods and systems are provided for optimizing the control of energy supply and demand. An energy control unit includes one or more algorithms for scheduling the control of energy consumption devices on the basis of variables relating to forecast energy supply and demand. Devices for which energy consumption can be scheduled or deferred are activated during periods of cheapest energy usage. Battery storage and alternative energy sources (e.g., photovoltaic cells) are activated to sell energy to the power grid during periods that are determined to correspond to favorable cost conditions.
US08903559B2 Energy grid device commissioning
A commissioning method and system. The method includes receiving details of a configuring process enabled by a power grid monitoring/control device associated with a power grid network topology comprising monitoring points associated and a power distribution grid. The power grid network topology is validated with respect to a configuration of measurement types, event types, and controls of the power distribution grid. Network point identifiers for each of the monitoring points are retrieved and a mapping report associating the power grid monitoring/control device with the power grid network topology using the network point identifiers is generated. The power grid monitoring/control device is registered for remote operation functionality and multiple grid events. The power grid monitoring/control device is commissioned into the power distribution grid.
US08903557B2 Managing waste water discharge of a computing system
Managing waste water discharge of a computing system, the computing system including one or more evaporative coolers, including: determining, by a waste water management module, a waste water discharge limit, wherein the waste water discharge limit specifies the amount of waste water that can be discharged within a period of time; determining, by the waste water management module, the amount of waste water that has been discharged during a current measurement period; and updating, by the waste water management module, operating parameters for the computing system in dependence upon the amount of waste water that has been discharged during the current measurement period and the waste water discharge limit.
US08903551B2 Sensor-swarm environmental event detection
Data center environmental sensing is provided by a measurement system that detects environmental events from inputs received from a plurality of movable sensors. The sensors are moved in response to detection of an event to a region of the data center associated with the event, providing increased spatial resolution of the measurement in the region of the event. Events such as leakage between hot and cold aisles of a data center can be detected by the system, which may use one or more movable devices that can be moved around, between and over equipment, to carry multiple sensors toward the source of the event, providing both diagnostic and detailed environmental information.
US08903547B2 Working device and working method
A working device and a working method wherein an articulated robot controls vertical movement of a balancer arm by commanding vertical movement for a balancer, and moves the balancer arm horizontally by applying an external force to the balancer arm in the horizontal direction by means of a robot arm.
US08903545B2 Agricultural implement having hopper weighing system
An agricultural seeding implement has a seed hopper that is weighed continuously during field operations as the seed volume in the hopper progressively diminishes. The weight information is used to perform ongoing control functions on the implement. One embodiment uses the weight information to reduce the down pressure on compaction wheels of a wing section of the machine as a function of the diminishing weight of the hopper on the main section.
US08903542B2 Method of processing mailpieces, the method including combining the batches of mailpieces
A method of processing mailpieces for sorting mailpieces into sequence in a sorting machine depending on delivery points of delivery rounds, in which method the mailpieces are grouped together into batches associated with delivery rounds and are sorted as a function of various sorting plans each associated with a respective batch of mailpieces and defining a list of delivery points of delivery rounds, which method includes the following steps, assessing the batches of mailpieces before the machine sorting to detect those that will under-use the sorting capacities; aggregating the batches of mailpieces detected as under-using the capacity so as to constitute aggregated batches of mailpieces; computing an associated sorting plan resulting from the aggregating; feeding each aggregated batch of mailpieces into the postal sorting machine and controlling the sorting of the mailpieces as a function of the sorting plan computed for said aggregated batch of mailpieces.
US08903529B2 Simulation method, simulation apparatus, and computer-readable storage medium
A simulation apparatus includes a storing unit that stores therein information about a shape of a blank piece to be cut out from raw wood, information about a final shape of a wooden piece obtained by compressing the blank piece, and image data of a surface of the blank piece. The apparatus also includes detecting unit that detects a knot appearing on the surface of the blank piece by image recognition using the image data; a shape estimating unit that estimates a shape of the detected knot using shape information on the blank piece; and a determining unit that determines, in accordance with the shape of the estimated knot, a cutting location and a cutting shape of the blank piece in such a manner that the cutting location and shape include a part and a thickness of the knot is substantially the same as that of the compressed blank piece.
US08903528B2 Remote control and management of a vessel forming production line
An embodiment of the present invention is a method of remotely managing a vessel forming production line, the method comprising communicating from a remote data processing resource a plurality of consumer or event data to a controller, the controller controls a plurality of vessel forming stations having a plurality of shape forming operations and a plurality of non-shape forming operations, configuring each of the plurality of shape forming operations and the plurality of non-shape forming operations based in part on the plurality of consumer or event data to manufacture the shaped vessel, and manufacturing the shaped vessel. Other embodiments include completing a sales transaction resulting in generation of the plurality of consumer or event data, generating the plurality of consumer or event data based in part on the current status of an event, and decorating the shaped vessel based in part on the plurality of consumer or event data.
US08903523B2 Audio processing device, audio processing method, and program
An audio processing device includes an audio input selecting unit configured to select a predetermined audio input from among a plurality of audio inputs; a signal processing unit configured to give a predetermined sound field characteristic to audio signals of the audio input selected by the audio input selecting unit; a signal output unit configured to output the audio signals obtained in the signal processing unit; a genre information receiving unit configured to receive genre information transmitted from any of audio signal output devices; and a sound field control unit configured to control the signal processing unit to give a sound field characteristic corresponding to the genre information if the genre information received by the genre information receiving unit is determined to be the genre information corresponding to the audio input selected by the audio input selecting unit.
US08903519B2 Protective mechanism for an electronic device
An electronic device including a processor, a sensor in communication with the processor and a protective mechanism. The protective mechanism is in communication with the processor and is configured to selectively alter a center of mass of the electronic device. Additionally, the electronic device also includes an enclosure configured to at least partially enclose the processor and the sensor.
US08903516B2 Visual alignment system and method for workpiece marking
An alignment system for permanently marking a workpiece with a marking device includes a camera, a display operatively connected to the camera and configured to generate an image as a function of camera input, a template having a marking area designation located in relation to the display such that the image is displayed against the marking area designation, and an adjustment table configured to allow controllable repositioning of the workpiece relative to the marking device.
US08903514B2 Medical implantable lead with fixation detection
A medical implantable lead comprises a conduction controlling means, which at least during an initial stage after implantation is capable of rendering a first contact surface electrically inactive and which is capable of rendering the first contact surface electrically active after the initial stage. By means of the inventive lead it is possible to detect whether the helix is sufficiently screwed into the tissue or not.
US08903511B2 Lead assembly with porous polyethylene cover
A lead assembly including a porous polyethylene cover. In an example, the cover includes sections that have differing pore sizes. In an example, a section of the cover near a distal end portion of a lead assembly includes pores that are large enough to allow tissue ingrowth. In another example, a lead assembly includes two or more polyethylene covers having different porosities.
US08903500B2 Modular antitachyarrhythmia therapy system
This document discusses, among other things, a modular antitachyarrhythmia therapy system. In an example, a modular antitachyarrhythmia system includes at least two separate modules that coordinate delivery an antitachyarrhythmia therapy, such as a defibrillation therapy. In another example, a modular antitachyarrhythmia therapy system includes a sensing module, an analysis module, and a therapy module.
US08903478B2 High density atrial fibrillation cycle length (AFCL) detection and mapping system
Systems and methods to assist in locating the focus of an atrial fibrillation include the association of atrial fibrillation cycle length values and statistics relating thereto with temporal locations on an electrogram of a given electrode, and/or the coordination of electrode locations with respective the spectral analyses of electrogram signals and further parameters and statistics relating thereto. Ablation therapy can proceed under guidance of such information.
US08903474B2 Analysis of gases
Systems and techniques for the analysis of gases for medical purposes are described. In one aspect, a system includes a sample collector to collect a physical sample associated with an individual and present a gas sample for analysis, a gas analysis device to analyze the gas sample presented by the sample collector to determine a concentration of one or more non-aqueous gases in the gas sample, a data storage device that includes information reflecting a correlation between concentration of the one or more non-aqueous gases in the gas sample and a disease state, and a data analysis device to determine a medical condition of the individual based on the concentration of one or more non-aqueous gases in the gas sample and the information.
US08903469B2 Determining velocity of cerebrospinal fluid by magnetic resonance imaging
A velocity-image creating unit creates a velocity image that indicates a distribution of velocity components with respect to each of a plurality of images obtained by repeating a plurality of number of times Echo Planar Imaging (EPI) that is capable of obtaining velocity components of a Cerebrospinal Fluid (CSF) flowing inside a subject. A velocity-variance image creating unit calculates variance of velocity components along the time sequence by same position on velocity images by using a plurality of created velocity images. A superimposed-image processing unit then superimposes the distribution of the variance of the velocity components according to the velocity-variance image on an average absolute-value image, and an image display unit displays a superimposed image.
US08903466B2 Apparatus and method for non-invasive measurement of a substance within a body
A system for non-invasive measurement of a substance, such as glucose, includes a detector configured to sense radiation and an optical subsystem configured to focus the radiation on a sensitive area of the detector. The system includes one or more temperature sensors attached to one or more of a plurality of elements of the optical subsystem and to the detector and two or more temperature sensors configured to measure two or more respective ambient temperatures. The one or more temperature sensors are configured to measure the temperature of the one or more elements of the optical subsystem and the temperature of the detector. A method of measuring a concentration includes detecting an infrared radiation value, measuring the temperature of the detector, one or more components of the optical system, and two or more ambient temperatures, and correlating the temperatures with calibration parameters to correct the detected infrared radiation value.
US08903465B2 Superconducting magnet assembly and fabricating method
A superconducting magnet assembly includes a bobbin comprising a central bore along a longitudinal direction, and a superconducting coil package wound on the bobbin. The superconducting coil package includes a plurality of superconducting coil layers wound on the bobbin, a plurality of supporting member layers, each of the supporting member layers being between a corresponding two adjacent superconducting coil layers, and a thermal conduction layer between two superconducting coil layers or between a superconducting coil layer and an adjacent supporting member layer.
US08903463B2 Method for reproducing music file of mobile communication terminal and mobile terminal implementing the same
A mobile communication terminal is provided including an audio processing unit, a speaker, a connecting unit that connects to an external audio output device and indicates whether the external audio output device is connected, and a control unit configured to, while in a silent mode, control the audio processing unit to reproduce a music file and to output audio signals, corresponding to the reproduced music file, through the speaker, the silent mode being a mode wherein a vibration signal is generated upon receiving an incoming call, if the external audio output device is connected to the connecting unit, output the audio signals to the external audio output device, and if the external audio output device is disconnected from the connecting unit while the audio signals are being output to the external audio output device, control the display unit to display a user interface for continuing reproduction of the music file.
US08903453B2 Radio access network and radio access network control method for reporting status information
In radio access network (RAN) 1 of the present invention, the configuration of radio network controller (RNC) 4 is physically separated into control plane controllers (CPE) 41a-41b for controlling signalling and user plane controllers (UPE) 42a-42c for controlling user data. User plane controllers 42a-42c report their own status information (traffic information/used channel bandwidth information/alarm information) to control plane controllers to which they belong, and control plane controllers 41a-41b manage the status information of the user plane controllers for each of user plane controllers subordinate thereto.
US08903446B2 Enhanced public safety communication system
A communication system (100) provides collaboration between narrowband communication devices (102) and broadband communication devices (104) operating over different networks. The communication devices (102, 104) are linked to provide peer-to-peer communication that supports the dissemination of public safety information to a public safety personnel user utilizing the devices. Applications within the devices (102, 104) automatically control features amongst the plurality of devices for redundancy of critical information, removal of non-critical information and power management. Context information can also be examined and shared between amongst the devices.
US08903438B2 Messaging services in a wireless communications network
Method, apparatus, and computer readable medium for use in a first wireless device, and a method for use in a server. The first wireless device is capable of transmitting messages via a packet switched network and via an SMS bearer via a cellular core network. A numeric destination address associated with a second wireless device is sent, via a packet switched network and the Internet, to a server. The server is not a component of the cellular core network. An indication is received from the server at the first wireless device of whether the second wireless device is associated with a subscriber of a message service for receiving the message being composed via a packet switched bearer. A result of the indication is displayed on the first wireless device. The message is transmitted to the second wireless device.
US08903434B2 System and method for message-based conversations
Leveraging the ubiquitous nature of wireless devices and the popularity of (Short Message Service, Multimedia Message Service, etc.) messaging, an infrastructure that supports message-based conversations (with for example the maintenance or preservation of state, context, etc. across or during the message exchanges) allowing users of wireless devices to employ their wireless devices to engage in and complete increasingly more complicated activities. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.
US08903429B1 Estimating the location of a wireless terminal despite apparently reasonable but misleading or erroneous empirical data
A location engine is disclosed that estimates the location of a wireless terminal using (i) cell ID, (ii) triangulation, (iii) GPS, (iv) RF pattern-matching, or (v) any combination of them. The location engine is adept at discounting the contribution of apparently reasonable but erroneous data. The location engine receives data that are evidence of the location of a wireless terminal at each of a plurality of different times. The location engine then generates an initial hypothesis for the location of the wireless terminal at each time assuming that all of the data is correct and equally probative. Next, the location engine generates one alternative hypothesis for each initial hypothesis and each datum assuming that the datum is erroneous. Finally, the location engine generates the estimate for the location of the wireless terminal at each time by determining which combination of initial hypotheses and alternative hypothesis is the most self-consistent.
US08903427B2 System and method for limiting a wireless communication device to a specified geographic zone
A method, computer code product for limiting a wireless communication device to a specified geographic zone. The device is configured to connect to a subscriber device in a subscriber network and determine if the subscriber device is on a list of preapproved subscriber devices in the specified geographic zone. The device can also be configured to determine if it is connected to a subscriber device on at least one neighbor list of approved subscriber devices. If the device is connected to a subscriber device on the preapproved list or a neighbor list, the device is permission as if it is in the geographic zone. Additional subscriber devices can be added to the neighbor list(s) when the device is handed off from an approved subscriber device based on the previous subscriber device to which the device was connected.
US08903425B2 Method and system for accessing places
A method for automatic access to a pre-reserved place may operate on a hotel reservation system, which can communicate with a user smart phone application. The method includes receiving a request from the user smart phone application to effect entry into the pre-reserved place. The request includes user data relating to the user and location data relating to the place. The location data relating to the place is obtainable by the user using the smart phone to scan a code on or in the vicinity of the place and decode the code to identify the location data relating to the place. The user data and the location data are compared with a list of pre-reserved places to identify a matching pre-reserved place. If a matching pre-reserved place is identified, a signal is automatically sent to cause the pre-reserved place to be opened to allow access by the user.
US08903419B2 Optimization on network assisted proximity services discovery management
Methods, apparatuses, and computer program products for network assisted ProSe discovery management are provided. One method includes establishing, by a network element, a discovery context of a user equipment, and transmitting a discovery context establishment request comprising beacon information on at least one other user that a user of the user equipment is interested in discovering.
US08903416B1 Wireless tracking system and method utilizing near-field communication devices
The present invention provides a solution to determining a near-field communication interaction in a wireless tracking mesh network. The present invention utilizes near-field communication devices in conjunction with tracking tags to transmit signals for reception by sensors stationed throughout a facility which form a mesh network and forward the signals to an information engine for analysis.
US08903410B2 Mobile communication method and radio base station
A mobile communication method according to the present invention includes: a step of transmitting, by an operation and maintenance server EM, “MDT config” to a radio base station eNB; a step of selecting, by the radio base station eNB, a target mobile station UE on the basis of the “MDT config”; a step of inquiring, by the radio base station eNB, of a mobility management node MME or a subscriber management server HSS about whether the target mobile station UE is approved for performing an MDT measurement process; and a step of instructing, by the radio base station eNB, the target mobile station UE to perform the MDT measurement process when the target mobile station UE is approved for performing the MDT measurement process.
US08903406B2 Method for allocating resources in packet mode in a mobile radio system
A mobile station in a mobile radio system can send different types of packet mode resource requests to a network, corresponding to different transfer modes that can be supported by the mobile station, a mobile station being able to use one or the other of request types corresponding to transfer modes that it supports, in accordance with its requirements. In a method of allocating packet mode resources in the mobile radio system, for signaling data transfer in the uplink direction, the signaling being liable to generate an allocation of packet mode resources in the uplink direction for user data transfer, a mobile station uses a type of packet mode resource request corresponding to a transfer mode best suited to the requirements of the user data transfer.
US08903404B2 Radio base station and frequency band sharing method
A CRS base station (21) includes a transmitting section configured to transmit a synchronization establishment signal, a receiving section configured to receive a random access signal corresponding to the synchronization establishment signal, a determining section configured to determine whether or not the random access signal received by the receiving section has been transmitted from an MCS terminal (12) and an interference reduction processing section configured to perform interference reduction processing on the MCS terminal (12) when the determining section determines that the random access signal has been transmitted from the MCS terminal (12).
US08903403B2 Method and apparatus for evaluating cross-cell coverage
The present disclosure provides a method for evaluating cross-cell coverage, which includes: finding, according to a neighboring cell configuration table of a cell in a base station, a cell with a number of configured neighboring cells that is larger than a number threshold for configured neighboring cells; designating the found cell as an original cell; carrying out a processing to obtain the cross-cell coverage evaluation parameters of the original cell; and determining the original cell i provides and/or suffers from cross-cell coverage when the cross-cell coverage evaluation parameter of the original cell exceeds respective cross-cell coverage evaluation thresholds. The present disclosure further provides an apparatus for evaluating cross-cell evaluation, which is capable of determining whether or not a cell provides cross-cell coverage to make parameters of a wireless network adjusted timely and limit the coverage of the wireless network in a supposed one.
US08903396B2 Methods and devices for inter frequency measurements
A User Equipment (UE) and a mobile communications network node perform or handle inter frequency measurements. The technology prevents overloading the UE with frequency measurement processing by allowing different requirements for measurements, i.e., measurement performance requirements on different frequencies, i.e., cells. When ordering the UE to perform inter frequency measurements, two or more separate neighbor cell lists may be used. This allows a UE having a certain processor capacity to perform measurement control for more cells and frequencies, i.e., measurements on more than two non-used frequencies, without increasing the processing load of the UE.
US08903393B2 Wireless communication device for maintaining minimum quality of service (QoS) communication sessions during hard handoffs
The disclosure relates to techniques for maintaining minimum quality of service (QoS) communication sessions with a wireless communication device (WCD) over a data-based communication network during a hard handoff between access networks for the WCD. More specifically, the techniques determine whether a closed connection between the WCD and a first access network during a minimum QoS communication session is due to a hard handoff between the first access network and a second access network. In the case of a hard handoff, the techniques maintain open QoS reservations associated with data flows included in the minimum QoS communication session for a predetermined period of time to enable a new connection to be established between the WCD and a second access network. The techniques described herein may especially useful when performing a voice over Internet Protocol (VoIP) call over an Evolution-Data Optimized (EVDO) communication network.
US08903390B2 Provisioning single-mode and multimode system selection parameters and service management
Multi-mode system selection (MMSS) enables a mobile station (MS) to prioritize MS preference for selecting particular radio air-interfaces (AI) across multiple standards (e.g., 3GPP, 3GPP2, WiMAX). 3GPP2 is developing a scheme MMSS-3GPP2 which is usually referred to as simply ‘MMSS.’ Other schemes exist e.g., proprietary ones (e.g., internal ePRL), an MMSS-3GPP based on the PLMN with Access Technologies of non-3GPP systems. MMSS OTASP messages and parameters are being defined in 3GPP2 to allow the carriers to provision MMSS parameters to the mobile device. With MMSS, the mobile can select and hence acquire cdma2000 and non-cdma2000 systems (e.g., LTE, WiMAX) based on carrier's preferences.
US08903386B2 MME name in MAP Insert Subscriber Data operation
Embodiments of the invention include a method, apparatus, and computer readable medium related to mobility management. The method, apparatus, and computer readable medium may include, at least, receiving, at a network node, a terminating request from a user equipment. The method, apparatus and computer readable medium may further include, in response to receiving the terminating request, performing a restore data procedure, receiving a mobility management entity (MME) name from another network element in response to the restore data procedure, and registering the MME name to the subscriber data associated with the user equipment. The method, apparatus and computer readable medium may then include sending a paging request to the MME indicated by the MME name received from the other network element.
US08903383B2 Method in a device, and a wireless device
A method, and a wireless device, are disclosed; the method comprising monitoring a neighbor cell at a time interval; and if a criterion is satisfied, modifying monitoring of the neighbor cell.
US08903374B2 System for calibrating wireless communications devices
A wireless electronic device such as a portable electronic device may contain a baseband module. Power amplifier circuitry in the device may amplify radio-frequency signals for transmission. During calibration measurements, a computer directs the baseband module to generate control signals that adjust the gain of the power amplifier circuitry. The computer may also direct the baseband module to generate a series of modulated or unmodulated test tones at one or more communications channel frequencies. A power sensor may be connected to the output of the power amplifier circuitry using a transmission line path. The computer and power sensor may be used in making power measurements on radio-frequency signals at the output of the power amplifier while power amplifier gain and test tone frequency adjustments are being made. Power amplifier calibration data may be produced and stored in the electronic device based on the power measurements.
US08903373B1 Method and system for coordinating cellular networks operation
A SON element which is operative to carry out at least two different SON functions is provided, wherein each of the SON functions is associated with at least one SON related action, and wherein a SON related action, initiated by triggering a SON function, would have been adversely affected by another SON related action, initiated by triggering another SON function, had the SON element not affected a modification in operating conditions of the cellular network, wherein the SON element is operative to: (a) assign priorities to the different SON functions; (b) assign different weights to the SON related actions; and (c) coordinate execution of SON related actions, that when executed are carried out in a way that does not breach the priorities hierarchy and the weights' order assigned to the SON related actions, thereby improving operation of the cellular network.
US08903370B2 Network access credential migration
A method for network access credential migration is provided. The method can include deprovisioning a network access credential for a wireless network from a first wireless communication device. The method can further include determining that the network access credential has been successfully deprovisioned from the first wireless communication device. The method can additionally include provisioning the network access credential to the second wireless communication device after the network access credential has been successfully deprovisioned from the first wireless communication device.
US08903363B2 Determining an availability status of a contact being called
In a method for placing a telephone call, a telephone receives a request to call a contact. The telephone retrieves a user preference for obtaining an availability status of the contact. The telephone obtains the availability status of the contact from one of a plurality of sources based at least in part on an order of priority of the sources defined by the user preference. The sources include a social network program. The telephone displays the status of the contact. The telephone prompts for a decision whether to place the call to the contact.
US08903357B2 Session binding using subscriber identification
Various exemplary embodiments relate to a method and related network node and machine-readable storage medium including a policy and charging rules node (PCRN) receiving a plurality of related service requests from different devices. The PCRN may establish a Session Binding Identifier (SBI) for each message received. The SBI may include one or more subscriber IDs. Upon receipt of a message, the PCRN may compare the included subscriber IDs against information included in a subscriber database to match with a specific subscriber profile. The PCRN may use the subscriber profile to determine whether existing established sessions are associated with the same subscriber profile, and may bind the sessions together when they are associated with a common subscriber profile.
US08903352B2 Method and apparatus for improving wait time in a wireless communication system
A method and apparatus for improving wait time in a wireless communication system are disclosed. The method includes receiving a message indicating an eWaitTime at a user equipment (UE), entering a wait time period corresponding to the eWaitTime, and does not initiate a connection request with a specific cause during the wait time period, and considering the wait time period finished upon receiving a paging message that pages the UE.
US08903349B2 Receiver apparatus and method
A receiver is operated in a first power mode, for example a high power mode, during a first portion of a particular connection state (for example, a RRC_CONNECTED state in LTE when the UE receiver is on) of a communication protocol being used by the telecommunications network, and a second power mode during a second portion of the particular connection state, for example a low power mode.
US08903345B2 Hysteresis nonlinear state machine with overlapping thresholds for automatic frequency control
A method and apparatus for non-linear frequency control tracking of a control loop of a voltage controlled oscillator (VCO) in a wireless mobile device receiver is provided. A channel metric based on one or more channel quality indicators associated with a received radio frequency channel is determined and a state metric associated with the current operating state of the control loop are determined. One or more state metric threshold value associated with the determined channel metric, providing hysteresis between operating states, are determined wherein each state metric threshold value is associated with a transition to a possible operating state of the control loop. The control loop transitions from the current operating state to the operating state associated with an exceeded state metric threshold value. Coefficients are provided to an adaptive loop filter of the control loop, wherein the coefficients are associated with the transitioned operating state.
US08903341B2 Successive interference cancellation (SIC) ordering algorithms for improved multiple-input multiple-output (MIMO) performance
Certain aspects of the present disclosure provide ordering techniques for a Successive Interference Cancellation (SIC) receiver which may be used to robustly choose a correct stream for first decode under varying data rates, SNR and mobile propagation conditions in Multiple Input Multiple Output (MIMO) systems. The SIC ordering techniques discussed in the disclosure include SNR and/or Rate based information theoretic approach. For example, the SIC receiver may evaluate an SNR based or RATE-based information theoretic metric for the MIMO streams and choose one stream with a higher value of the metric for decoding first. A speculative single code block based approach is may also be used for selecting a stream for first decode, by leveraging the presence of per code block Cyclic Redundancy Check (CRC) and the lack of time diversity in LTE systems.
US08903329B2 Switchable antenna elements for a wireless communications device
A wireless communications device includes multiple switchable antenna elements that may be used to improve interfacing of the wireless communications device with other devices, such as for interfacing of an RFID-equipped mobile communications device with other RFID devices (e.g., to better ensure power delivery to and/or communication with such other RFID devices) and/or may be used to characterize various aspects of the environment around the wireless communications device, such as for proximity-based functionality.
US08903328B2 Method and apparatus for performing efficient feedback in wireless communication system supporting multiple antenna
A method for transmitting channel status information (CSI) of downlink transmission via uplink in a wireless communication system includes transmitting a rank indicator (RI) and a precoder type indicator (PTI) at a first subframe, transmitting at a second subframe a first precoding matrix indicator (PMI) when the PTI has a first value and transmitting a second PMI and a wideband channel quality indicator (WB CQI) when the PTI has a second value, and transmitting at a third subframe a second PMI and a WB CQI when the PTI has a first value and transmitting a subband (SB) CQI and a second PMI when the PTI has a second value. A user equipment (UE) preferred precoding matrix is indicated by a combination of the first PMI and the second PMI. Subsampled codebooks of precoding codebooks of individual Rank-2, Rank-3 and Rank-4 are applied to the second PMI.
US08903323B2 Methods, apparatuses, system, and related computer program product for reference signaling
It is disclosed a method including creating inquiry information related to an evaluation of at least one network terminal, and transmitting the created inquiry information in a long-range reference signal; a method including receiving the inquiry information in the long-range signal, establishing, based on the received inquiry information, report information related to a quality of the long-range reference signal, and transmitting the established report information; and a method including receiving the report information, and evaluating, based on the received report information, at least one network terminal.
US08903320B1 Operating wireless communication systems in close proximity
A method wherein a message packet is received at a node in a 1st wireless communication system, wherein said 1st wireless communication system determines whether it is experiencing interference with a 2nd wireless communication system, and wherein said 1st wireless communication system takes action to reduce said interference. Reducing said interference might include reduction in signal strength, change in message coding, and other actions, in response to a set of selected interference thresholds. Different protocol effects might be changed in response to one or more said thresholds, with the effect that distinct wireless communication systems may operate in relatively close proximity with a minimum of interference.
US08903318B2 Method and apparatus of connectivity recovery in wireless network
A wireless communication device and a method of re-establishing a connection with a WPAN master device is presented. The method includes detecting that a first master station of a WPAN session which includes the first master device and one or more stations becomes unavailable, activating a master station application to become a second master station and sending one beacon to notify the stations of the session about the second master station connectivity parameters.
US08903315B2 Secure context-based computing
An embodiment of the invention includes an article with instructions that enable a first unit to: (a) sense the first unit's local surroundings to determine sensed data; (b) receive and decrypt encrypted context data directly from a second unit (the second unit located nearby the first unit and the context data corresponding to the first unit's local surroundings); and (c) based on the sensed data and the decrypted context data, communicate directly with the second unit. Other embodiments are described herein.
US08903305B2 Adaptive clicker technique
An adaptive clicker technique is described that provides a standardized polling control and a registration system to support mixed types of clickers and integrate the polling data. One embodiment of the adaptive clicker technique operates as follows. User inputs from more than one type of clicker device (e.g., personal interactive response system device) are received. The inputs from the more than one type of clicker device are formatted with a clicker adapter for each type of clicker to adapt user inputs to a common polling controller. The adapted inputs are then processed with the common polling controller to interface the adapted inputs with a personal response system software application to allow user polling data to be collected and assessed.
US08903298B2 Intermittent application of lubricant to electrostatic surface
Methods and devices provide an electrostatically chargeable surface within a printing apparatus and cause a movable lubricant applicator to contact the electrostatically chargeable surface. The movable lubricant applicator is movable to be in contact with the electrostatically chargeable surface, or out of contact with the electrostatically chargeable surface. Such methods control the movable lubricant applicator to be in intermittent contact with the electrostatically chargeable surface during printing operations of the printing apparatus.
US08903293B2 Fuser device and image forming apparatus provided with same
A fuser device includes a first motor for rotatably driving one of a heating member and a pressure-applying member, a second motor rotating either in a forward direction or a reverse direction in order to switch a pressure-application-switching mechanism between an applied-pressure state and a released-pressure state, a first detector for detecting whether the first motor is rotating, and a second detector for detecting the forward-direction or reverse-direction rotation of the second motor. The first detector has a first sensor for detecting the rotation of the first detector plate caused to rotate by the first motor. The second detector has a second sensor for detecting changes in the rotational state of the second detector plate caused to rotate in the forward and reverse directions by the second motor. A single sensor constitutes the first sensor and the second sensor.
US08903285B2 Image forming apparatus including pre-transfer neutralization unit to adjust potential difference between non-image and solid image regions of the image carrying body
The cleaning unit cleans the surface of the image carrying body after transfer of the toner image onto an image transfer object. The post-transfer neutralization unit is disposed between the transfer unit and the cleaning unit, and neutralizes electrical charge of the surface of the image carrying body after transfer. The first control unit controls neutralization light intensity of the pre-transfer neutralization unit such that a dark potential (V0 potential) of a non-image region on the image carrying body after pre-transfer neutralization is higher by 50 to 150 V than a bright potential (VL potential) of a solid image region. The first setting operating unit allows for an increase and decrease in the neutralization light intensity of the pre-transfer neutralization unit based on a status of an output image.
US08903284B2 Developer storage container with a conveyor member that simultaneously conveys toner in opposite directions and image forming apparatus with the same
A developer storage container includes a container main body, a tubular portion projecting from the container main body and including a developer discharge opening, and a rotary member extending from the container main body to the tubular portion and having a function of conveying the developer in the container main body. The rotary member includes a first section located in the container main body and a second section located in the tubular portion. A first conveying member for conveying the developer from the tubular portion side toward the container main body side, a second conveying member for conveying the developer in an opposite direction, and a flexible member are mounted on the rotary shaft. The flexible member includes a fixed end portion fixed onto the circumferential surface of the rotary shaft and a free end portion arranged at a side radially outward of the second conveying member.
US08903281B2 Image forming apparatus including an image forming unit with white developer
An image forming apparatus includes a first image forming unit configured to form a white developer image on a recording medium using a white developer, at least one second image forming unit configured to form at least one single-color developer image on the recording medium using at least one single-color developer other than the white developer, and a fixing unit configured to fix the white developer image and the at least one single-color developer image to the recording medium so as to form a white image and at least one single-color image. The white image may have a haze value that is higher than that of the at least one single-color image. The white developer may have a softening temperature that is higher than that of the at least one single-color developer.
US08903278B2 Drive unit, and image forming apparatus and process cartridge incorporating same
A drive unit for rotating a first rotary member and a second rotary member disposed around the first rotary member includes a drive source, an output gear driven by the drive source, a first gear greater in diameter than the output gear and configured to engage the output gear, a first joint member projecting from the first gear coaxially and coupled to the first rotary member, a second gear smaller in diameter than the first gear and connected between the first gear and the first joint member, a driven gear smaller in diameter than the first gear and disposed within an area of the first gear in a radial direction thereof to engage the second gear to be driven thereby, and a second joint member projecting from the driven gear coaxially and connected to the second rotary member.
US08903273B2 Image forming device having retaining member that can be pulled out therefrom
An image forming device includes a casing, photosensitive bodies, developing devices, developer accommodating devices, and a retaining member. The developer accommodating devices includes a first developer accommodating device that is individually replaceable and separable from the corresponding developing device and a second developer accommodating device that is replaceable together with the corresponding developing device. The retaining member retains the photosensitive bodies arranged in an arrangement direction, the developing devices, and the developer accommodating devices at fixed positions within the casing. The retaining member is capable of being pulled out from the casing and is movable between a housed position and a withdrawn position. One of the developer accommodating devices located at a most downstream side in the arrangement direction is the first developer accommodating device, and each of the developer accommodating devices other than the one of the developer accommodating devices is the second developer accommodating device.
US08903271B2 Image forming apparatus provided with a photosensitve drum and a static eliminator in a fixed position in the apparatus facing the photosensitive drum
An image forming apparatus includes a housing with an inner space, a photosensitive drum, a drum unit, a rail member, and a static eliminator. The photosensitive drum includes a rotating shaft, and a circumferential surface to be drivingly rotated around the rotating shaft for carrying an image thereon. The drum unit is inserted in the inner space of the housing along an axis direction of the rotating shaft in a state that the photosensitive drum is integrally supported to be mounted in the inner space. The rail member extends along the axis direction in the inner space for guiding the drum unit in the axis direction when the drum unit is mounted. The static eliminator is fixed to the rail member, and disposed to face the photosensitive drum in the drum unit mounted in the inner space for irradiating the circumferential surface of the photosensitive drum with static eliminating light.
US08903270B2 Developing device, image forming apparatus, and process cartridge
A developing device including a developer bearing member containing a magnetic field generator having multiple magnetic poles and a developer containing chamber is provided. The developer containing chamber contains a two-component developer comprising magnetic carrier particles having a saturated magnetization of 58 to 70 emu/g in a magnetic field of 1KOe and toner particles, and has a divider to define an upper supply chamber and a lower collection chamber. The supply chamber includes a supply conveyer to supply the two-component developer to the developer bearing member at an upstream side from the developing area. The collection chamber includes a collection conveyer to collect the two-component developer from the developer bearing member at a downstream side from the developing area. The multiple magnetic poles includes three developer bearing poles capable of bearing the developer on its surface.
US08903266B2 Developing device and image forming apparatus
A longitudinal end portion of an opposing magnetic member of a developer supporting rotator is positioned more longitudinally outside than a longitudinal end portion of a toner supporting side magnetic member. With respect to the opposing magnetic member facing the toner supporting side magnetic member and a downstream magnetic member disposed more downstream than the opposing magnetic member in a rotational direction, a magnetic force generated in a vicinity of both longitudinally end portions thereof is greater than a magnetic force generated longitudinally inside thereof. A housing includes a sealing portion that projects from a position facing a face at a longitudinal end portion of the developer supporting rotator toward the face, such that the sealing portion prevents the toner in a space between the face and an inner face of the housing from scattering outside.
US08903255B2 Polarization-multiplexed signal receiver, polarization multiplexing system and polarization-multiplexed signal receiving method
A polarization-multiplexed signal receiver includes a polarization adjustment unit to adjust a polarization state of inputted polarization-multiplexed signal, which is carrying signal data on each of two polarized waves being inputted, based on a control signal and to output the adjusted polarization-multiplexed signal, an optical signal reception unit to convert the polarization-multiplexed signal having the adjusted polarization state into an analog electric signal and output the analog electric signal, an A/D conversion unit to convert the analog electric signal into a digital electric signal and output the digital electric signal, a digital signal processing unit to perform digital coherent processing to the digital electric signal and take out the signal data and a feedback control unit to generate the control signal based on quality of the signal data and output the signal data to the polarization adjustment unit.
US08903247B2 Bidirectional multi-mode fiber interface
A bidirectional interface for multimode optical fiber includes a receive/transmit optical fiber port operable to connect to a multimode optical fiber, a wavelength separating module in communication with the receive/transmit optical fiber port, an optical receiver module in communication with the wavelength separating module and configured to receive optical signals at a first wavelength via the wavelength separating module and the receive/transmit optical fiber port, and an optical transmit module in communication with the wavelength separating module and configured to transmit at a second wavelength via the wavelength separating module and the receive/transmit optical fiber port.
US08903245B2 Optical radiation signal generating device and tranceiving system, and method of generating an optical radiation signal
A method of generating an optical radiation signal is to be implemented by an optical radiation signal generating device including a dual beam generating unit for receiving an original optical input signal, and a second-order fiber Bragg grating (FBG). The dual-beam generating unit is configured to generate, from the original optical input signal, first and second optical input signals having a phase difference therebetween. The second-order FBG is configured to receive the first and second optical input signals, and to radiate an optical radiation signal by interference between the first and second optical input signals.
US08903243B2 Oilfield optical data transmission assembly joint
A joint for disposing between a rotatable drum and stationary surface equipment. The joint serves as a channel through which optical data from a well access line may be routed through the rotating drum and to the stationary equipment for processing. The optical data may be routed in a manner that allows for multi-fiber transmissions with one fiber dedicated to uphole transmissions and another dedicated to downhole transmissions. This is achieved through embodiments of the joint in spite of the separate optical channels involved sharing the same central axis to allow for data transfer between moving and stationary joint components.
US08903201B2 Method and apparatus for enhanced document capture
A system and method for processing an image of a document is disclosed. The method includes receiving at least one predetermined document parameter of the document. An image of the document is previewed on a display using a camera. The display provides a visual indication of a defect in the image based on the preview. A processor proposes a procedure to minimize the defect in the image. A user adjusts the camera in response to the proposal. The processor processes the image of the document.
US08903196B2 Video presentation at fractional speed factor using time domain interpolation
This invention involves time domain interpolation of video signals. In order to adjust the presentation speed of a video data stream, a plurality of video frames is temporarily stored in a frame buffer, and the video frame to be displayed is generated by time domain interpolation between a plurality of the stored frames.
US08903193B2 Reducing memory bandwidth consumption when executing a program that uses integral images
Methods and apparatuses to reduce memory bandwidth consumption when executing a program that uses integral images are provided. A first integral image representation of a grayscale image may be computed using a first number of bits per pixel. A second integral image representation of the grayscale image may be computed using a second number of bits per pixel. Additionally, an image processing algorithm may be executed on the grayscale image, wherein the size of a rectangle to be used by the image processing algorithm can be determined. Based on the size of the rectangle to be used by the image processing algorithm, it may be determined whether to use the first integral image representation or second integral image representation for the image processing algorithm.
US08903189B2 Image processing method
The present disclosure relates to a method for improving the perception of an image. The method may include subjecting an original image to a series of independent processes, each producing a pixel calculated using a respective reference kernel. The reference kernels each may comprise pixels from the original image.
US08903176B2 Systems and methods using observed emotional data
Systems and techniques using observed emotional data are described herein. A sequence of visual observations of a subject can be received during execution of an application. An emotional state of the subject can be determined based on the sequence of visual observations. Execution of the application can be modified from a baseline execution using the emotional state.
US08903167B2 Synthesizing training samples for object recognition
An enhanced training sample set containing new synthesized training images that are artificially generated from an original training sample set is provided to satisfactorily increase the accuracy of an object recognition system. The original sample set is artificially augmented by introducing one or more variations to the original images with little to no human input. There are a large number of possible variations that can be introduced to the original images, such as varying the image's position, orientation, and/or appearance and varying an object's context, scale, and/or rotation. Because there are computational constraints on the amount of training samples that can be processed by object recognition systems, one or more variations that will lead to a satisfactory increase in the accuracy of the object recognition performance are identified and introduced to the original images.
US08903157B2 Fusion splicer and method for determining an optical fiber type
A fusion splicer includes an imaging unit configured to take a lateral transmission image by illuminating a target optical fiber from a lateral direction of the target optical fiber; a determination module configured to create a target luminance distribution in a direction perpendicular to an optical axis of the target optical fiber using the lateral transmission image so as to determine a type of the target optical fiber, by comparing the target luminance distribution with preliminarily registered data of a reference luminance distribution of a reference optical fiber; and a registration module configured to create a message when the target luminance distribution is determined to be outside a tolerance of the reference luminance distribution and to display the message to an operator so that the operator can decide whether or not to register the target luminance distribution of the target optical fiber as a new reference luminance distribution.
US08903150B2 Filtration imaging enhancement method and system
In accordance with at least some embodiments of the present disclosure, a process for enhancing a motion-blurred image is presented. The process may include obtaining a prior image based on a plurality of projections, wherein the plurality of projections are computed tomography (CT) images obtained in multiple motion phases. The process may further include performing an enhancement operation based on the prior image to generate an enhanced prior image, generating a plurality of re-projections by forward-projecting the enhanced prior image, generating a plurality of phase-correlated difference images based on the plurality of projections and the plurality of re-projections, filtering the plurality of phase-correlated difference images to generate a plurality of filtered phase-correlated difference images, and generating a plurality of phase-correlated images based on the plurality of filtered phase-correlated difference images and the enhanced prior image.
US08903145B2 Method and apparatus for image processing for computer-aided eye surgery
Image processing for computer-aided eye-surgery includes acquiring a reference image of the eye and enriching said reference image by inserting additional context information which are helpful for a surgeon when performing the eye surgery. The reference image is registered with a real time image of the eye. The context information is overlayed over the real time image of the eye based on a tracking of the eye movement such that the context information is displayed at the same position despite a movement of the eye.
US08903137B1 System and method for sub-pixel alignment of digital geographic imagery
Systems and methods for associating geographic coordinates with one or more points in a digital geographic image, such as a satellite image, aerial image, ground based image, street level image or other suitable geographic image are provided. More particularly, a digital geographic image can be analyzed to identify one or more features that may be suitable as measurement points for collecting measured ground truth data. The one or more features can be described as a mathematical model that defines image coordinates along the feature depicted in the digital geographic image with sub-pixel accuracy. Image coordinates can be assigned to the measurement points with sub-pixel accuracy using the mathematical model. Collected ground truth data can then be associated with the identified image coordinates to allow for the more precise association of geographic coordinate information to points in the digital geographic imagery.
US08903136B1 Client side filtering of card OCR images
The technology of the present disclosure includes computer-implemented methods, computer program products, and systems to filter images before transmitting to a system for optical character recognition (“OCR”). A user computing device obtains a first image of the card from the digital scan of a physical card and analyzes features of the first image, the analysis being sufficient to determine if the first image is likely to be usable by an OCR algorithm. If the user computing device determines that the first image is likely to be usable, then the first image is transmitted to an OCR system associated with the OCR algorithm. Upon a determination that the first image is unlikely to be usable, a second image of the card from the digital scan of the physical card is analyzed. The optical character recognition system performs an optical character recognition algorithm on the filtered card.
US08903135B2 Stereo image processing apparatus and method of processing stereo image
Provided is a stereo image processing apparatus and a method of processing a stereo image, wherein calculation precision of disparity is improved, while maintaining a processing amount equal to the SAD method. In the stereo image processing apparatus (200), a data deletion unit (201) is installed in a stage prior to an image matching unit (102) and a filter unit (103), and forms a thinned-out target image and a thinned-out reference image, by thinning out a target image and a reference image. The filter unit (103) carries out filtering that uses an inverted phase filter, which is matching based on phase correlation.
US08903126B2 Determining parameter values based on indications of preference
Indications are received regarding which of plural outputs are preferred over others of the plural outputs. A continuous function is computed that satisfies constraints corresponding to the received indications and that satisfies a predefined criterion. Values of parameters are computed based on the continuous function, wherein the values of the parameters are useable in a process to generate an output.
US08903124B2 Object learning method, object tracking method using the same, and object learning and tracking system
The present invention relates to an object learning method that minimizes time required for learning an object, an object tracking method using the object learning method, and an object learning and tracking system. The object learning method includes: receiving an image to be learned through a camera to generate a front image by a terminal; generating m view points used for object learning and generating first images obtained when viewing the object from the m view points using the front image; generating second images by performing radial blur on the first images; separating an area used for learning from the second images to obtain reference patches; and storing pixel values of the reference patches.
US08903109B2 Frequency domain multiband dynamics compressor with automatically adjusting frequency band boundary locations
A multiband dynamics compressor implements a frequency-domain solution for addressing unwanted magnitude peaks which may occur at the crossover frequency (boundary) between two adjacent frequency bands. The solution proposes making slight adjustments to the frequency band boundary locations, for example on a frame-by-frame basis, in order to prevent a spectral peak in the input signal from being located midway between two frequency bands. The adjustment to the boundary location pushes the energy of the spectral peak substantially into one frequency band for compression.
US08903102B2 Integrated earbud antenna for receiving television broadcasts
A method and apparatus for adapting an electronic device to receive digital television broadcast signals is disclosed. The device comprises a switch commandable to interpose one or more matching networks as in the RF signal path according to a channel command to match an integrated headset antenna to the tuner receiving the RF signals.
US08903090B2 Securely classifying data
Techniques are disclosed for securely classifying or decoding data. By way of example, a method of determining a most likely sequence for a given data set comprises a computer system associated with a first party performing the following steps. An encrypted model is obtained from a second party. The encrypted model is utilized to determine cost values associated with a particular sequence of observed outputs associated with the given data set. The cost values are sent to the second party. At least one index of a minimum cost value determined by the second party from the cost values sent thereto is obtained from the second party. A minimum cost sequence resulting from the at least one index is determined as the most likely sequence.
US08903089B2 Device for secure transmission recording and visualization of audiovisual programs
Methods and systems are disclosed for distributing video sequences in a coded stream. The methods and systems include analyzing an original coded stream, generating at least one modified coded sub-frame, generating, based upon the analysis, a modified stream and a second stream by replacing an original coded sub-frame by the modified coded sub-frame, so that the modification from the original coded sub-frame results in a visually altered video sequence, transmitting the first and the second generated streams, and reconstructing the original stream using the modified coded sub-frame contained in the second stream.
US08903082B2 DC/DC converter for a subscriber line interface circuit, system, method and apparatus
A subscriber line interface circuit (SLIC) is herein described. In accordance with one aspect of the present proffered solution, the SLIC includes a first interface circuit operably coupled to a first subscriber loop and a second interface circuit operably coupled to a second subscriber loop. The SLIC further includes a power supply circuit that is coupled to the first and second interface circuits to provide first and second output voltages to the respective interface circuits. The power supply circuit includes a switching power converter that is operably supplied with an input voltage and is configured to provide an intermediate voltage signal at an intermediate circuit node. At least a first and a second output branch are connected to the intermediate circuit node. Each output branch includes an output capacitor that is coupled to the intermediate circuit node and that provides an output voltage signal that depends on the intermediate voltage signal. The switching power converter is configured to repeatedly set the signal level of the intermediate voltage signal to a high voltage level for a first time interval and to a low voltage level when the first time interval has elapsed.
US08903067B2 Apparatus and method for automatically refreshing a display of a telephone
Methods and apparatus for refreshing a display of a telephone. A telephone apparatus includes a telephone having a display panel and function by which a user can access a plurality of communication services provided over a communication network. The function may represent a given set of conditions associated with a user, such as static and variable conditions. The function is typically associated with one or more commonly used communication services that would be used by a user under a given set of conditions. A method for automatically refreshing a screen on a display panel of a telephone based on a function change includes displaying on a telephone display a first screen based on a function, the display representing a commonly used communication service associated with the function, and selecting a function based on information.
US08903064B2 Maintaining history information for a user across multiple types of end points
A system for providing enhanced history information across multiple clients comprises a call application server having a history system, a telephony system and a history cache. The call application server advantageously maintains a history records for each user of the system. The enhanced history system is particularly advantageous because regardless of the endpoint (e.g., phone, thin client, personal call manager or standalone IP phone) with which the user is interacting, the history information specifically for that user is delivered by the call application server to that endpoint. Furthermore, the call application server allows the user to access history information using end points which heretofore were unable to provide history functionality. Finally, the call application server makes the history records universal across all endpoints with which the user interacts, in contrast to prior art, which had limited call history information specific to a particular endpoint.
US08903063B2 Destination device billing according to call recipient
A method, system, and program for billing for service provided to destination device according to the calling plan of the individual receiving the call. An authenticated identity for a callee answering a call placed to a destination device is received at an intermediary device. The intermediary device then accesses a billing plan for the authenticated identity of the callee and loads the billing plan for specifying charges for the call, such that telephone service billed to the callee is accessible at multiple destination devices.
US08903057B2 Offline voicemail
A method for accessing offline voicemail messages within a mobile messaging application may be provided. First, a voice mail message may be received and the voicemail message may be transcribed to text. Next, the voicemail message and the text transcription may be stored. The recipient may then be presented with a list of voicemail messages and the voicemail message may be retrieved in response to the recipient. The recipient may read or listen to the voicemail message or both. The recipient may also annotate the voicemail message.
US08903051B2 Returning calls to emergency callers without valid telephone numbers
A device is configured to detect an emergency call from a user device associated with a device identifier, the device identifier including information that identifies the user device. The device is configured to detect that the user device is not associated with a valid originating telephone number, based on detecting the emergency call. The device is configured to determine a temporary originating telephone number, based on detecting that the user device is not associated with a valid originating telephone number, and to store an association between the device identifier and the temporary originating telephone number. The device is configured to transmit the emergency call, with information identifying the temporary originating telephone number, to an emergency call device, the temporary originating telephone number permitting the emergency call device to place a return call to the user device.
US08903047B1 High voltage circuit with arc protection
A high voltage circuit with arc protection comprises a circuit board, having a top surface and a bottom surface, and includes at least two electronic components in a circuit. An enclosure substantially surrounds the circuit board. A voltage differential of at least 5000 volts can exist between the enclosure and at least one of the electronic components. At least one electrically conductive plate is disposed between the top surface of the circuit board and the enclosure, disposed between the bottom surface of the circuit board and the enclosure, electrically insulated from the circuit board and the enclosure, and provides arc protection between at least one electronic component on the circuit board and the enclosure.
US08903035B2 Neutron absorbers and methods of forming at least a portion of a neutron absorber
Methods of forming at least a portion of a neutron absorber include combining a first material and a second material to form a compound, reducing the compound into a plurality of particles, mixing the plurality of particles with a third material, and pressing the mixture of the plurality of particles and the third material. One or more components of neutron absorbers may be formed by such methods. Neutron absorbers may include a composite material including an intermetallic compound comprising hafnium aluminide and a matrix material comprising pure aluminum.
US08903034B2 Fuel rod internal pressure measurement
A method for determining a leaking nuclear fuel rod that remotely measures the internal pressure in the plenum region of the fuel rod by remotely measuring the thermal response of the rod when a localized heating is imposed on the outside of the rod in the plenum region. The temperature of the cladding at two symmetrically spaced points on either side of the location where the heating is imposed is remotely monitored as a function of time and compared to a standard to determine the internal pressure of the plenum.
US08903030B2 Clock data recovery circuit with hybrid second order digital filter having distinct phase and frequency correction latencies
A clock data recovery circuit (CDR) extracts bit data values from a serial bit stream without reference to a transmitter clock. A controllable oscillator produces a regenerated clock signal controlled to match the frequency and phase of transitions between bits and the serial data is sampled at an optimal phase. A phase detector generates early-or-late indication bits for clock versus data transition times, which are accumulated and applied to a second order feedback control with two distinct feedback paths for frequency and phase, combined for correcting the controllable oscillator, selecting a sub-phase and/or determining an optimal phase at which the bit stream data values are sampled. The second order filter is operated at distinct rates such that the phase correction has a latency as short as one clock cycle and the frequency correction latency occurs over plural cycles.
US08903028B2 Timing recovery for low roll-off factor signals
A method includes receiving a signal, which carries data in a sequence of symbols that are modulated in accordance with a pulse shape and transmitted in accordance with a timing clock. The received signal is filtered with a matched filter whose response is matched to the pulse shape of the symbols, to produce a filtered signal. The timing clock is initially recovered from the received signal prior to filtering with the matched filter. Upon meeting a predefined condition, a switch is made to recover the timing clock from the filtered signal after filtering with the matched filter. The symbols are demodulated using the recovered timing clock, so as to reconstruct the data.
US08903021B2 Channel estimation for an OFDM communicaiton system with inactive subbands
For channel estimation in a spectrally shaped wireless communication system, an initial frequency response estimate is obtained for a first set of P uniformly spaced subbands (1) based on pilot symbols received on a second set of subbands used for pilot transmission and (2) using extrapolation and/or interpolation, where P is a power of two. A channel impulse response estimate is obtained by performing a P-point IFFT on the initial frequency response estimate. A final frequency response estimate for N total subbands is derived by (1) setting low quality taps for the channel impulse response estimate to zero, (2) zero-padding the channel impulse response estimate to length N, and (3) performing an N-point FFT on the zero-padded channel impulse response estimate. The channel frequency/impulse response estimate may be filtered to obtain a higher quality channel estimate.
US08903018B2 Communication system and control circuit therein
A communication system includes a baseband processor, an RF (Radio Frequency) transceiver, a power amplifier, an antenna, and a control circuit. The power amplifier generates an amplified signal. The control circuit includes a coupler, an AC-to-DC (Alternating Current to Direct Current) converter, a comparator, and an attenuator. The coupler generates a transmission signal and a coupling signal according to the amplified signal. The AC-to-DC converter is coupled to the coupler, and converts the coupling signal into a DC (Direct Current) signal. The comparator compares a DC voltage of the DC signal with a reference voltage so as to generate a control signal. The attenuator is coupled between the coupler and the antenna, and attenuates or does not attenuate the transmission signal according to the control signal.
US08903014B2 Communications device having controller to correct an initial IQ imbalance and associated methods
A communications device includes a plurality of wireless transmitters operable at different respective frequencies and each configured to generate respective IQ signals having an initial IQ imbalance. The communications device also includes a frequency tunable auxiliary receiver, and a controller. The controller is configured to selectively couple a given wireless transmitter to the frequency tunable auxiliary receiver and tune the frequency tunable auxiliary receiver to a frequency of the given wireless transceiver, and apply predistortion to the given wireless transmitter based upon the initial IQ imbalance to reduce the initial IQ imbalance.
US08903012B2 Continuous phase modulation for satellite communications
A new coded continuous phase modulation (CPM) scheme is proposed to enhance physical layer performance of the current DVB-RCS standard for a satellite communication system. The proposed CPM scheme uses a phase pulse design and combination of modulation parameters to shape the power spectrum of CPM signal in order to improve resilience to adjacent channel interference (ACI). Additionally, it uses a low complexity binary convolutional codes and S-random bit interleaving. Phase response using the proposed CPM scheme is a weighted average of the conventional rectangular and raised-cosine responses and provides optimum response to minimize frame error rate for a given data rate.
US08903009B2 Common-mode termination within communication systems
Common-mode termination within communication systems. Termination is implemented with respect to two respective portions of a system: the intentional signaling within a communication system as well as any unintentional signaling which may be coupled into the system. Such unintentional signaling may be incurred in a variety of ways including via interference which may be generated by the system itself or by other devices or components external to the system. In addition, such unintentional signaling made be characterized as common-mode (CM) signaling, in that, it generally affects different respective portions of the system similarly or in the same manner. Various communication systems may include two or more devices implemented therein, that effectuate signaling via one or more communication links there between. Appropriate termination is made with respect to both the intentional and unintentional signaling portion of the system using any of a variety of impedance types (e.g., resistors, capacitors, inductors, etc.).
US08902998B2 Receiver for near-field chip-to-chip multichannel transmission
The invention relates to a receiver for a near-field chip-to-chip multichannel transmission system such as the capacitive or inductive links used for vertical signal transmission between the stacked chips of a system-in-package. A receiver for near-field chip-to-chip multichannel transmission providing 4 transmission channels for digital transmission between two monolithic integrated circuits comprises 4 coupling devices (211) (212) (213) (214), each of said coupling devices being a planar winding sensitive to magnetic field variations. A multiple-input-port and multiple-output-port amplifier (23) has 4 input ports, each of said input ports being connected to one and only one of said coupling devices (211) (212) (213) (214). The receiver also comprises 4 recovery circuits (281) (282) (283) (284), each of said recovery circuits having an input port connected to one of the output ports of the multiple-input-port and multiple-output-port amplifier (23), each of said recovery circuits having an output terminal connected to the user (29). The receiver of the invention reduces crosstalk between the transmission channels.
US08902995B2 Transmitter quieting and reduced rate encoding
A method includes defining an encoding rate for encoding a set of frames of multimedia data over a period of time, encoding the set of frames at a reduced encoding rate over the period of time such that encoding the set of frames at the reduced encoding rate defines one or more null intervals when data associated with the set of frames is not present during the period of time, transmitting the encoded set of frames via a transmitter, and blanking the transmitter during the one or more null intervals.
US08902990B2 Block error compensating apparatus of image frame and method thereof
An apparatus and method are provided for compensating a block error in an image frame. This may include a video codec decoder for decoding an inputted image frame, and outputting a decoded image frame. An error concealment block may detect an error-generated block in the decoded image frame and compensate the detected error block through a median filter, and output the compensated image frame.
US08902983B2 Method for predicting a bi-predictive block of a moving picture
A block prediction method using improved direct mode for B picture in a moving picture coding system obtains forward and backward motion vectors of direct mode, obtains two distinct motion-compensated blocks using the forward and backward motion vectors, and predicts a block of the B picture which is about to be coded (or decoded) presently by applying an interpolative prediction to the above blocks, and thereby, accuracy of the predicted block can be improved and the coding efficiency also can be improved.
US08902982B2 Depth map coding and decoding apparatus and method
An apparatus and method for coding and decoding a depth image are provided. The depth image coding apparatus predicts directivity of a current macro block using coded adjacent macro blocks. An intra-prediction mode that intra-codes the current macro block using the predicted directivity is included in intra-candidate coding modes. Priorities of intra-candidate coding modes and inter-candidate coding modes are arranged according to characteristics of a color image and coded. As a result, coding efficiency for a depth image may be increased.
US08902973B2 Perceptual processing techniques for video transcoding
Systems and methods of video transcoding that employ perceptual processing techniques for enhancing the perceptual quality of transcoded video information, communications, entertainment, and other video content. Such systems and methods of video transcoding are operative to perform perceptual processing of an input video bitstream using predetermined information carried by the input bitstream. Having performed such perceptual processing of the input bitstream, the perceptual quality of transcoded video delivered to an end user is significantly improved.
US08902972B2 Rate-distortion quantization for context-adaptive variable length coding (CAVLC)
In general, this disclosure provides techniques for quantization of the coefficients of video blocks in a manner that can achieve a desirable balance of rate and distortion. The described techniques may analyze a plurality of quantization levels associated with each individual coefficient to select the quantization level for the individual coefficients that results in a lowest coding cost. Since CAVLC does not encode each coefficient independently, the techniques may compute the coding costs for each of the candidate quantization levels associated with the individual coefficients based on quantization levels selected for previously quantized coefficients and estimated (or predicted) quantization levels for subsequent coefficients of a coefficient vector. The quantization levels for each of the coefficients are selected based on computed coding costs to obtain a set of quantized coefficients that minimize a rate-distortion model.
US08902949B2 Method to control the feed of the metal charge for electric arc furnaces
A method is provided to control the feed of a metal charge into an electric arc furnace having at least one electrode to generate an electric arc to melt metals. The method includes: a step of defining a “cover index CI” of the electric arc by the slag present above the liquid metal bath, in order to calculate which of the harmonics present in an electric feed quantity of the furnace are taken into consideration; a step of measuring the actual cover index CI value during a functioning cycle of the furnace; and a step of adjusting the speed of feed of the metal charge into the furnace based on the measured value of the cover index CI.
US08902948B2 Polarization purity control device and gas laser apparatus provided with the same
A degree of polarization control device includes: a calcium fluoride crystal substrate for transmitting a laser beam; a polarization monitor for measuring the degree of polarization of a laser beam transmitted through the calcium fluoride crystal substrate; and a controller for controlling the rotation angle of the calcium fluoride crystal substrate according to the degree of polarization measured by the polarization monitor; the calcium fluoride crystal substrate being formed by a flat plate having a laser beam entering surface and a laser beam exiting surface running in parallel with the (111) crystal face, the Brewster angle being selected for the incident angle, the rotation angle around the [111] axis operating as a central axis being controlled by the controller.
US08902937B2 Compact external cavity tunable laser apparatus
The present disclosure relates to a compact external cavity tunable laser apparatus. The laser apparatus includes a substrate, an external cavity tunable reflecting unit that reflects laser light entering from the outside on the substrate and selects and varies a wavelength of the reflected laser light, an optical fiber that outputs the laser light on the substrate; and an highly integrated light source that integrates the laser light input from the external cavity tunable reflecting unit using inclined input and output waveguides, a curved waveguide, and a straight waveguide to output the integrated laser light to the optical fiber in order to match an optical axis formed with the external cavity tunable reflecting unit with an optical axis formed with an optical fiber.
US08902924B2 Network remote control
A network of devices with remote control includes a network interconnecting two or more networked devices and a wireless remote control unit for communicating with one or more of the networked devices. The remote control unit stores an interface for one or more of the networked devices so that the networked devices can be controlled with the remote control unit.
US08902922B2 Unified programmable interface for real-time Ethernet
This invention is a low level programmable logic that can communicate with Media Independent Interface (MII) (Ethernet) interface in a highly configurable manner under the control of a CPU. This invention is highly configurable for various existing and new Ethernet based communication standards, programmable in an easy to learn assembly language, low power and high performance.
US08902921B2 Methods for inter-user interference indication feedback and usage in MU-MIMO wireless systems
The present invention proposes methods for facilitating and improving the performance of MU-MIMO transmission in wireless communication systems. Each user within a MU group inserts an inter-user interference indication field in its acknowledgement packet. The inter-user interference indication field includes signal-to-interference-noise-ratio (SINR) and interference source information. The MU-MIMO transmitter extracts inter-user interference indication feedback and improves subsequent MU-MIMO transmission. Feedback of the inter-user interference information such as SINR and interference source allows efficient link adaptation, smarter user selection, channel re-sounding selection, and fine-tuning of precoding matrix.
US08902915B2 Dataport and methods thereof
A context-free (stateless) dataport may allow multiple processors to perform read and write operations on a shared memory. The operations may include, for example, structured data operations such as image and video operations. The dataport may perform addressing computations associated with block memory operations. Therefore, the dataport may be able, for example, to relieve the processors that it serves from this duty. The dataport may be accessed using a message interface that may be implemented in a standard and generalized manner and that may therefore be easily transportable between different types of processors.
US08902911B2 System and method for interconnecting ethernet and fibre channel
A system and method for interconnecting Ethernet and fiber channel is provided. The system includes a port containing an optical receiver, a port control module, a route determination module, and a connectivity module. The port control module is operably connected to the port and may perform 8B/10B encoding and decoding. The route determination module selects a route between the port control module and the Ethernet link. The connectivity module is operably connected to the port control module and to the route determination module. The connectivity apparatus may switch frames between the port control module and the Ethernet link under control of the route determination module in order to transfer Fiber Channel frames to the Ethernet link.
US08902908B2 Support of a large number of VLANs in a bridged network
Disclosed are, inter alia, methods, apparatus, data structures, computer-readable media, mechanisms, and means for supporting a large number of virtual local area networks (VLANS) in a bridged network. Packets are received that include 802.1Q Virtual Local Area Network (VLAN) identifiers (VIDs). However, rather than accessing the VLAN forwarding information directly based on the VID as conventionally performed, the VLAN forwarding information to use for a particular packet is determined based on an interface (e.g., virtual or physical interface, port, MPLS label, GRE tunnel or other abstraction of the interface). In other words, the interface associated with the packet identifies a context for determining the VLAN forwarding information based on the VID included in the packet. Therefore, network bridging devices can support more VLANs than that imposed by the 4096 possible values of a VID.
US08902902B2 Recursive lookup with a hardware trie structure that has no sequential logic elements
A hardware trie structure includes a tree of internal node circuits and leaf node circuits. Each internal node is configured by a corresponding multi-bit node control value (NCV). Each leaf node can output a corresponding result value (RV). An input value (IV) supplied onto input leads of the trie causes signals to propagate through the trie such that one of the leaf nodes outputs one of the RVs onto output leads of the trie. In a transactional memory, a memory stores a set of NCVs and RVs. In response to a lookup command, the NCVs and RVs are read out of memory and are used to configure the trie. The IV of the lookup is supplied to the input leads, and the trie looks up an RV. A non-final RV initiates another lookup in a recursive fashion, whereas a final RV is returned as the result of the lookup command.
US08902898B2 Apparatus and method for transferring a data signal by bypassing a power-saving segment in a communication network
An apparatus transfers a data signal along a transmission route that is set by a route determination device. The apparatus includes a data transmission unit and a controller. The data transmission unit receives the data signal from an upstream node adjacent to the apparatus in an upstream direction of the data signal along the transmission route, and transfers the data signal to a downstream node adjacent to the apparatus in a downstream direction of the data signal along the transmission route. The controller controls power supply to the data transmission unit, and transmits a route-reconfiguration instruction for reconfiguring the transmission route, to the route determination device, upon receiving, when power supply to the data transmission unit is stopped, from the route determination device, a path-creation request for requesting creation of a path on the transmission route.
US08902897B2 Distributed routing architecture
A hierarchical distributed routing architecture including at least two levels, or layers, for receiving, processing and forwarding data packets between network components is provided. The core level router components receive an incoming packet from a network component and identify a distribution level router component based on processing a subset of the destination address associated with the received packet. The distribution level router components receive a forwarded packet and forward the packet to a respective network. The mapping, or other assignment, of portions of the FIB associated with the distributed routing environment is managed by a router management component.
US08902892B2 Collective network routing
Disclosed are a unified method and apparatus to classify, route, and process injected data packets into a network so as to belong to a plurality of logical networks, each implementing a specific flow of data on top of a common physical network. The method allows to locally identify collectives of packets for local processing, such as the computation of the sum, difference, maximum, minimum, or other logical operations among the identified packet collective. Packets are injected together with a class-attribute and an opcode attribute. Network routers, employing the described method, use the packet attributes to look-up the class-specific route information from a local route table, which contains the local incoming and outgoing directions as part of the specifically implemented global data flow of the particular virtual network.
US08902890B2 Memory saving packet modification
The method includes creating a master copy of a header for all packets of a data transmission event, the master copy including a plurality of intact constant header information, the plurality of intact constant header information being constant for all packets of the data transmission event, storing unique header information for all packets of the data transmission event, the unique header information including information unique to at least one packet of the data transmission event, tokenizing identities of each packet of the data transmission event to create a tokenized packet ID for each packet, and indexing the stored unique header information based on the tokenizing. A computer program product for directing a computer processor to perform a method. According to the method, at packet read-time, unique header information associated with the packet is overlayed onto the master copy to create a unique packet.
US08902889B2 Method, communication arrangement and communication device for transferring information
A method transfers information from and/or to a subscriber-sided communication device wherein at least one first communication relationship between the subscriber-sided communication device and a decentralized communication device which is associated with at least one communication network is established. Also, at least one additional communication relationship between the central communication device and a network access communication network is established. First information can be exchanged between the subscriber-sided communication device and the superior communication network via the first and the at least one additional communication relationship. Additional information which is transferred via the at least one communication network to the decentralized communication device is transferred via the first communication relationship to the subscriber-sided communication device. Advantageously, traditional subscriber-sided communication devices and network-sided network access devices and multimedia-data sources can still be used for using current and future multimedia-data services.
US08902885B2 Packet communication between a collecting unit and a plurality of control devices and over the power supply line
A communication method between a collecting unit (5) and a plurality of control devices (7i), each of which is associated with at least an electrical device 1(i) via the power line. Messages are exchanged between the collecting unit (5) and the control devices (7i), each of which contains at least: a progressive message number (Pr_N); an addressee identification number assigned to each control device and to the collecting unit. The messages are therefore addressable selectively to a specific control device via said addressee identification number.
US08902864B2 Choosing parameters in a peer-to-peer communications system
Systems and methodologies are described that facilitate choosing parameters to utilize in a local area peer-to-peer network. The parameters may relate to tone spacing, cyclic prefix, symbol time and the like. Further, the parameters may be a function of a state (e.g. peer discovery state control related traffic state, data related traffic state, . . . ) associated with the local area peer-to-peer network. Moreover, the local area peer-to-peer network may share spectrum with a wide area network; as such, parameters for the peer-to-peer network may be selected based on the type of wide area network (e.g., air interface technology)and/or wide area network related parameters.
US08902863B2 Wireless network communication system and method
A communication system comprising one or more wireless stations programmed to await for an authorizing signal to initiate wireless communications with a network controller or access point. The network controller maintains identification information in different queues, and polls stations from those queues. The wireless station identification information may be moved between the different queues in response to wireless station activity. Between polling, each mobile station aggregates data for the next opportunity to transmit. Multi-polling may be employed such that more than a single station is polled at a time. Polling is accomplished by polling one of the more stations from each queue having the effect that stations in one queue are polled more often than those in another queue. If a lesser active station becomes active, it may be moved into the shorter queue and consequently will be polled more often.
US08902854B2 Methods, systems, and computer readable media for diameter-based steering of mobile device network access
According to one aspect, the subject matter described herein includes a method for Diameter-based steering of mobile device network access. The method includes receiving a Diameter message associated with a mobile device. The method also includes determining, based on the Diameter message, whether the mobile device should be steered to access a radio access network or a radio access network type that is different from a radio access network or radio access network type currently supporting network access of the mobile device. The method further includes, in response to determining that the mobile device should access the different radio access network or radio access network type, steering the mobile device to access the different radio access network or radio access network type.
US08902852B2 Inter-rat handover control using empty GRE packets
Empty GRE packets are used to provide in-order delivery of data packets for a session to a UE during inter-RAT handover. In particular, an empty GRE packet sent from a source gateway in a source RAN to a target gateway in a target RAN indicates to the target gateway the end of forwarded data packets from the source gateway. The target gateway sends data packets received from the source gateway to the UE until the empty GRE packet is received. Upon receipt of the empty GRE packet, the target gateway begins sending data packets received directly from a home network gateway to the UE.
US08902835B2 Method and arrangement for scheduling control in a telecommunication system
In a method of uplink scheduling control in a telecommunication system comprising a node and a plurality of associated user equipment, performing the steps of identifying S10 scheduling loop output signals, scheduling loop input signals, and scheduling loop system states, determining S20 a dynamic space state model representative of a scheduling loop in said system, based on at least a subset of said identified scheduling loop output and input signals and said scheduling loop system states. Subsequently, measuring S30 and storing S40 at least a subset of said identified scheduling loop output signals and said identified scheduling loop input signals. Finally, controlling S50 the plurality of user equipment of said scheduling loop based on optimization of a criterion dependent of said determined dynamic space state model, said stored scheduling loop input signal, and said stored scheduling loop output signals.
US08902821B2 Method and system for intermediate node quality of service negotiations
Disclosed are a method and system for an intermediate node, which negotiates a Quality of Service (QoS) contract with two or more secondary nodes, to maintain a record of previous contract agreements to use as the basis for future contracts and to select the negotiation order with the secondary nodes based on a configurable rule set. The intermediate node selects the secondary node which is deemed to be (predicted as) most restrictive to begin QoS negotiations. The intermediate node dynamically creates for a specific user a new QoS profile to begin the QoS negotiations based on current system loading and historical QoS precedents.
US08902819B2 Mobile terminal apparatus and radio communication method
To provide a mobile terminal apparatus and radio communication method for enabling feedback control information to be efficiently transmitted on a physical uplink control channel, a mobile terminal apparatus of the invention receives downlink shared data channels parallel in a plurality of CCs, makes determinations on the downlink shared data channels about ACK/NACK/DTX, collectively codes determination results (states) of the plurality of CCs after reducing the number of states allowed to be notified individually, and performs signal processing on the coded data to be orthogonalized between users to transmit.
US08902817B2 Method, mobile station, base station and computer program product to control the activation of a wireless carrier
Providing and receiving carrier information using a bitmap comprising a series of bits, each bit indicating one of two predetermined states for a respective carrier of a predetermined group of carriers.
US08902813B2 Method and apparatus for controlling discontinuous reception in mobile communication system
A method and apparatus is configured to control a discontinuous reception (DRX) in a mobile communication system. The method includes: interrupting the DRX operation when a radio resource control (RRC) connection reestablishment procedure is initiated; transmitting an RRC connection reestablishment request message from the user equipment to an evolved node B (ENB); receiving an RRC connection reestablishment message from the ENB to the user equipment; and resuming, if the received RRC connection reestablishment message contains new DRX setting information, the interrupted DRX operation according to the new DRX setting information. The DRX operation can be interrupted or resumed at a proper time point when an RRC connection is reestablished or reconfigured or a handover is performed, thereby reducing power consumption in the user equipment.
US08902811B2 Methods and arrangements in a telecommunications network
The present invention relates to methods and arrangements in a base station and a user equipment for determining an uplink transmission timing correction for communication in a telecommunication system in which aggregation of component carriers is applied. The base station receives a signal from the user equipment on a uplink (UL) component carrier and measures the arrival time of the signal. A timing correction of the UL transmission timing based on the arrival time of the signal is determined. Thereupon the base station determines for which of the uplink component carriers used by the user equipment the timing correction is valid. The timing correction and the validity information is sent to the user equipment. The user equipment adjusts the UL transmission timing for each UL component carrier the timing correction is valid for.
US08902804B2 Methods of broadcasting to terminals in a wireless network
A method of broadcasting a file to terminals in a wireless network, such as a mobile radio network. The file is divided into a set of blocks which are to be transmitted to the terminals. An interval for response by the terminals is calculated depending on the number of active terminals which require the blocks. Messages containing the blocks and the response interval are then broadcast over the network. Responses indicating missing or imperfect blocks are received from the terminals. These steps are repeated until all of the terminals have received a complete set of blocks or have become inactive. Shorter response intervals are calculated as the number of active terminals is reduced.
US08902800B2 Methods and apparatus for communicating information
Methods and apparatus for efficiently communicating small amounts of information relatively frequently in a wireless communications system are described. An access point's uplink timing frequency structure includes a set of dedicated uplink communications resources, e.g., expression advertisement interval air link resources, which may be in addition to regular traffic channel resources. The set of dedicated uplink communications resources comprises a small fraction of the total uplink communications resources. An individual one of the set of dedicated uplink communications resources can carry a small amount of information bits. An expression advertisement interval occurs relatively frequently. A wireless communications device, registered with the access point, is allocated one of the set of dedicated uplink resources. The wireless communications device can transmit information using its allocated resource in both a sleep state and an active state.
US08902794B2 System and method for providing N-way link-state routing redundancy without peer links in a network environment
A method is provided in one example and includes broadcasting a switching node identifier associated with a first link-state protocol enabled switching node to a plurality of link-state protocol enabled switching nodes. The plurality of link-state protocol enabled switching nodes are in communication with one another by a link-state protocol cloud. The method further includes broadcasting a priority associated with the first link-state protocol enabled switching node to the plurality of link-state protocol enabled switching nodes. The method further includes broadcasting connectivity information of the first link-state protocol enabled switching node to the plurality of link-state protocol enabled switching nodes using the link-state protocol cloud. The connectivity information includes connectivity of the first link-state protocol enabled switching node with at least one spanning tree protocol enabled switching node.
US08902793B2 Method and system for a low-complexity spanning tree algorithm in communication networks
Aspects of a method and system for a low-complexity spanning tree algorithm in communication networks may comprise preventing loops in a communications network utilizing a distributed sequential algorithm in which there is a single token. Only a network node in possession of this single token may disable a network port. A spanning tree may be generated based on loop prevention. The network ports that may be disabled may be chosen from a port map, where the port map may be obtained by combining a port map identifying ports that are connected to loops with a port map indicating network ports that are to remain enabled. The loop prevention may be initiated by a root node and a token may be generated by the root node when completing the prevention. Network nodes may reduce ingress data rate during loop prevention.
US08902792B2 Forming a convex polygon of mobile sensors
Forming a convex polygon of a plurality of mobile sensors in an area is provided. Sensor output data received from the plurality of mobile sensors in the area is analyzed using an optimization problem. It is determined whether the plurality of mobile sensors forms the convex polygon in the area. In response to determining that the plurality of mobile sensors does form the convex polygon in the area, an objective function and a set of constraints corresponding to the optimization problem are generated. Then, a sparse solution of the optimization problem is calculated using the objective function and the set of constraints to determine vector weight values for each of the plurality of mobile sensors.
US08902785B2 Method, apparatus and system for finding and selecting partners
Finding and selecting partners in a MiAN Cluster system is accomplished by a slave, a pairing request for requesting a pairing with a master to a server; receiving, by the slave, proximity information returned from the server based on the pairing request, the proximity information including information of working channels of a proximity interface of the master of the first kind, the master of the first kind being a master determined by the server according to the first geographical location and a geographical location of a master of the second kind previously obtained and supporting a clustering function where a distance between it and the slave meets a predetermined threshold; performing, by the slave, search on the corresponding channels according to the proximity information, and establishing a communication connection with the proximity interface of the master when a master is found.
US08902781B2 Device and method for dynamically configuring discontinuous reception parameters
The present invention provides a device and a method for dynamically configuring Discontinuous Reception parameters, and the method includes: when DRX parameters of a terminal need to be adjusted, the DRX parameters are adjusted until the terminal satisfies the requirement of the Guaranteed Bit Rate after the adjustment of DRX, and then the DRX parameters are no longer adjusted. Adopting the technical scheme of the present invention can make a base station adapt to the power-saving and performance requirement of the terminal in real time by a dynamic estimation of the DRX adjusted parameters of the terminal, in addition, it can also satisfy the requirement for the signaling load in different circumstances by configuring an adjusted cycle.
US08902775B2 Including in the uplink grant an indication of specific amount of CQI to be reported
The present invention relates to a method, user equipment and a base station adapted to handle channel state feed-back reports in a more flexible way. More specifically, a channel state feedback procedure is provided which utilizes the resources available for transmission of channel state feedback more efficiently. This is achieved by including uplink grant availability into the channel state feedback reporting triggers used for determining when and how to send channel state feedback from a UE, i.e. a channel state feedback reporting request may be sent by a base station in an uplink grant to a UE comprising an indication of an expected amount of information to be returned.
US08902773B2 Implicitly releasing allocated resources
A wireless network, such as an LTE (“Long-Term Evolution”) network, may be configured to receive an identifier from a wireless network. The identifier identifies a resource configuration in a plurality of resource configurations. The resource configuration corresponds to a plurality of resource attributes. At least one signal is transmitted to the wireless network using the plurality of resource attributes.
US08902768B2 Apparatus and method of reporting measurement result in wireless communication system
A method and apparatus of reporting measurement results in a wireless communication system is provided. A user equipment receives a measurement con figuration which configures a plurality of serving cells as measurement objects and performs measurements for the plurality of serving cells based on the measurement configuration to determine measurement results for the plurality of serving cells. The user equipment reports the measurement results for the plurality of serving cells.
US08902759B2 TRILL shortest path first implementation
A shortest path first (SPF) computation in a distributed network may be performed efficiently by performing the SPF computation in stages. Rather than perform a new SPF computation every time a change occurs affecting a link state within the distributed network, a routing protocol may identify the change and determine if the impact to the link state necessarily needs the new SPF computation. For example, a predetermined list of events may identify changes that may not necessarily impact the SPF value(s) currently associated with the distributed network. Embodiments disclosed may avoid computation of the new SPF for changes to the link state thus managing network system resources more efficiently.
US08902753B2 Method, system and computer readable medium for affecting bit rate
A method, a non-transitory computer readable medium and a system, the method is for affecting a bit rate of a session, the method may include determining, to introduce a desired change in a bit rate (BR) allocated by a BR allocator for streaming a portion of a first stream that is expected to flow from a source entity to a target entity; wherein the bit rate allocator is expected to set the BR allocated to the streaming of the portion in response to a BR associated with the first stream; modifying a value of the BR associated with the first stream to cause the BR allocator to introduce the desired change in the BR allocated for streaming the portion; and causing the BR allocator module to be aware to the modified value without instructing the BR allocator to introduce the desired change.
US08902748B2 Multiplexing and demultiplexing data
Apparatus arranged to perform data multiplexing or demultiplexing or a non-transitory computer readable medium comprising a computer program which, when executed by a computer, carries out a method of multiplexing or demultiplexing data, the apparatus comprising a memory, an interface, and a processing unit arranged to determine locations of corresponding regions of the memory for corresponding channels based on data sizes and time-unit-numbers that have passed since a previous corresponding quantity of channel data for a corresponding channel was last stored in the memory or processed, wherein the data sizes and time-unit numbers correspond to one or more channels of the plurality of channels, such that the processing unit will not store the corresponding quantity of the channel data, for each corresponding channel of the plurality of channels, at a location in the memory that is currently storing any channel data that has not yet been output or processed.
US08902737B2 Cooperative network with adaptive forwarding request policy
The invention relates to a packet forwarding method in a cooperative network implementing a source terminal, a destination terminal, and at least one relay terminal. In case of a packet decoding error in a node of the network, this method, depending on the outage state of a direct or relayed channel between two nodes of the network, enables a determination of the node(s) having to perform retransmission of the packet and if applicable, the transmission resource(s) to be used.
US08902722B2 Method and apparatus for determining a location of a feature on a storage medium
A counter is configured to generate counts associated with different locations, within a smallest addressable unit of data, on a storage medium of a disk drive. A detector is configured to detect a change in a property of a signal sensed from the storage medium. A controller is configured to: determine a count of the counter corresponding to a location, within a smallest addressable data unit on the storage medium, at which the change in the property of the signal sensed from the storage medium is detected, and change a response of at least one of the detector, a read channel controller of the disk drive, or a servo controller of the disk drive based on (i) the count and (ii) the counter.
US08902714B2 Smart-watch including flip up display
A smart-watch can include a wristband, a base, and a flip up portion. The base can be coupled to the wristband and include a housing, a processor, a wireless transceiver, and a tactile user interface. The wireless transceiver can be configured to connect to a wireless network. The tactile user interface can be configured to provide interaction between a user and the smart-watch. The flip up portion can be displaceable between an open position exposing the base and a closed position concealing the base. Further, the flip up portion can include: a top display exposed when the flip up portion is in the closed position, and an inside display opposite the top display. The inside display can be concealed when the flip up portion is in the closed position and be exposed when the flip up portion is in the open position.
US08902712B2 Method for enhancing low frequency output of impulsive type seismic energy sources and its application to a seismic energy source for use while drilling
A method for operating an impulsive type seismic energy source in a firing sequence having at least two actuations for each seismic impulse to be generated by the source. The actuations have a time delay between them related to a selected energy frequency peak of the source output. One example of the method is used for generating seismic signals in a wellbore and includes discharging electric current through a spark gap disposed in the wellbore in at least one firing sequence. The sequence includes at least two actuations of the spark gap separated by an amount of time selected to cause acoustic energy resulting from the actuations to have peak amplitude at a selected frequency.
US08902706B2 Technique and apparatus for seismic data quality control using non-linear regression analysis
A technique includes receiving seismic data acquired in a seismic survey. The technique includes determining a geophysical trend of trace amplitudes indicated by the seismic data based on non-linear regression and performing quality control analysis on the seismic data based on the determined trend.
US08902705B2 Regularisation of irregularly sampled seismic data
There is provided a method of spatially shifting seismic signals acquired through a seismic survey using the steps of identifying within the signals a set of N actual locations of seismic receivers and corresponding N seismic signals received by the set of seismic receivers; identifying a set of N′ desired locations of seismic receivers; and determining a set of N′ signal values at said N′ desired locations by evaluating for each of said N′ signal values a weighted sum of the N seismic signals, wherein the weights are at least partly determined by the relative distance between pairs of locations selected from said set of N actual locations of seismic receivers.
US08902700B2 Borehole seismic acquisition system
A borehole seismic acquisition system is described with a plurality of sensors arranged so as to identify within the data measured by the pressure sensors P- and S-wave related signals converted at the boundary of the borehole into pressure waves, the sensors being best arranged in groups or clusters sensitive to pressure gradients in one or more directions.
US08902699B2 Method for separating up and down propagating pressure and vertical velocity fields from pressure and three-axial motion sensors in towed streamers
A measured pressure field, a measured vertical velocity field, and two measured orthogonal horizontal velocity fields are obtained. A programmable computer is used to perform the following. A scaling factor is determined from water acoustic impedance, the measured pressure field, and the horizontal velocity fields. One of the measured pressure field and measured vertical velocity field is combined with one of the measured vertical velocity field scaled by the scaling factor and the measured pressure field scaled by the scaling factor, generating one of up-going and down-going pressure and velocity wavefields.
US08902698B2 Methods and apparatus for seismic exploration using pressure changes caused by sea-surface variations
Disclosed are apparatus and methods for seismic exploration using pressure changes caused by sea-surface variations as a low-frequency seismic energy source. One embodiment relates to a method which obtains dual wave-fields measured below a sea surface. The measured dual wave-fields are decomposed into a down-going wave-field and an up-going wave-field at a selected observation level. Seismic images are then generated using the down-going and up-going wave-fields. Other embodiments, aspects, and features are also disclosed.
US08902695B2 Apparatus and method for clock shift correction for measurement-while-drilling measurements
The disclosure provides a method which includes transmitting signals over a time period between a downhole location and a surface location during drilling of a wellbore; recording the time of each signal at the surface using a surface clock and the time of each signal downhole using a downhole clock; and correcting the downhole measurements using the recorded times.
US08902688B2 Apparatus and method for hidden-refresh modification
A system and method for modifying a hidden-refresh rate for dynamic memory cells includes monitoring a control signal from a processor and performing a hidden-refresh of dynamic data at a first refresh rate when the control signal is asserted. The dynamic data is refreshed at a second refresh rate when the control signal is deasserted for a predetermined duration. A hidden-refresh controller couples to an array of dynamic memory cells during a hidden-refresh of the array of dynamic memory cells. The hidden-refresh controller is further configured to monitor a control signal identifying a request from a processor at a memory device and refresh the dynamic data at a first refresh rate when the control signal is asserted. The hidden-refresh controller is further configured to refresh the dynamic data at a second refresh rate when the control signal is deasserted for a predetermined duration.
US08902681B2 Setting a reference voltage in a memory controller trained to a memory device
Systems and methods to set a voltage value associated with a memory controller coupled to a memory device are disclosed. A particular method includes comparing test data of a test path to functional data of a functional path. The functional data may be generated based on device data received at a memory controller from a memory device. The test data may be affected by a voltage value applied to a resistor arrangement in electronic communication with the test path. The voltage value may be applied to the resistor arrangement based on the comparison.
US08902665B2 Solid state storage system for uniformly using memory area and method controlling the same
A solid state storage system includes a memory area having a plurality of pages and is capable of storing program information about each page. The memory area stores the number of pulse counts applied to each page. A main memory controller receives the program information from the memory area and determines whether to program pages according to the program information. The main memory controller determines whether the program information for a page is at a predetermined amount and if the corresponding page should be programmed again or not.
US08902662B2 Memory system having nonvolatile semiconductor memories with control operation having high-current and low-current periods
According to one embodiment, a memory system includes a first nonvolatile semiconductor memory, a second nonvolatile semiconductor memory and a controller. The first memory has memory cells and executes a first operation that is at least one of write, read, and erase operations with respect to the memory cells. The first operation includes a first sub-operation and a second-sub operation that consume a current which is equal to or higher than a predetermined current. The second memory has memory cells and executes a second operation that is at least one of write, read, and erase operations with respect to the memory cells. The second operation includes a third sub-operation and a fourth sub-operation that consume a current which is equal to or higher than the predetermined current. The controller controls the first operation and the second operation of the first memory and the second memory.
US08902660B2 Semiconductor devices having wiring with contact pads and dummy lines
A NAND flash memory device includes a plurality of continuous conductors disposed on a common level of a multilayer substrate, the plurality of continuous conductors including respective conductive lines extending in parallel along a first direction, respective contact pads disposed at ends of the respective conductive lines and respective conductive dummy lines extending in parallel from the contact pads along a second direction.
US08902651B2 Nonvolatile memory device, programming method of nonvolatile memory device and memory system including nonvolatile memory device
Disclosed are a program method and a nonvolatile memory device. The method includes receiving program data to be programmed in memory cells; reading the memory cells to judge an erase state and at least one program state; performing a state read operation in which the at least one program state is read using a plurality of state read voltages; and programming the program data in the memory cells using a plurality of verification voltages having different levels according to a result of the state read operation. Also disclosed are methods using a plurality of verification voltages selected based on factors which may affect a threshold voltage shift or other characteristic representing the data of a memory cell after programming.
US08902639B2 Cross-point memory cells, non-volatile memory arrays, methods of reading a memory cell, methods of programming a memory cell, methods of writing to and reading from a memory cell, and computer systems
Cross-point memory cells, non-volatile memory arrays, methods of reading a memory cell, methods of programming a memory cell, and methods of writing to and reading from a memory cell are described. In one embodiment, a cross-point memory cell includes a word line extending in a first direction, a bit line extending in a second direction different from the first direction, the bit line and the word line crossing without physically contacting each other, and a capacitor formed between the word line and the bit line where such cross. The capacitor comprises a dielectric material configured to prevent DC current from flowing from the word line to the bit line and from the bit line to the word line.
US08902636B2 Resistance change memory
According to one embodiment, a memory includes a resistance change element connected between first and second conductive lines, a write buffer which writes data in the resistance change element by flowing a write current to the resistance change element through the first and second conductive lines in a writing, a current/voltage converter which converts the write current into a sense voltage, the converter provided in the write buffer, the write buffer being non-activated when the sense voltage is larger than a first threshold value.
US08902635B2 Variable resistance nonvolatile memory device and method of writing thereby
Provided is a variable resistance nonvolatile memory device that achieves, in multi-bit simultaneous writing for increasing a writing speed, writing with little variation caused by positions of memory cells in multi-bit simultaneous writing. The variable resistance nonvolatile memory device includes bit lines, word lines, memory cells, a first write circuit (e.g., a write circuit (60-0)), a second write circuit (e.g., a write circuit (60-k−1)), a first selection circuit (e.g., a selection circuit (S0—0)), a second selection circuit (e.g., a selection circuit (S0_k−1)), and a first word line drive circuit (a word line drive circuit (40-1)), wherein the first selection circuit (e.g., an NMOS transistor (TS0—0—0 to TS0—0_m−1) included in the selection circuit) has a greater ON resistance than the second selection circuit (e.g., an NMOS transistor (TS0_k−1—0 to TS0_k−1_m−1) included in the selection circuit) does.
US08902633B2 Resistive memory device comprising selectively disabled write driver
A nonvolatile memory device comprises a resistive memory cell, a write driver configured to write data to the resistive memory cell during a write period comprising a plurality of loops, and a sense amplifier configured to verify whether the data is correctly written to the resistive memory cell in each of the loops. Where the sense amplifier verifies that the data is correctly written in a k-th loop among the loops, the write driver is disabled from a (k+1)-th loop to an end of the write period.
US08902632B2 Hybrid resistive memory devices and methods of operating and manufacturing the same
Hybrid resistive memory devices and methods of operating and manufacturing the same, include at least two resistive memory units. At least one of the at least two resistive memory units is a resistive memory unit configured to operate in a long-term plasticity state.
US08902627B1 RFID IC with tunneling-voltage profile calibration
RFID tag ICs employ tunneling-voltage profile calibration during IC manufacturing to determine and store, typically in nonvolatile memory, a tunneling-voltage profile for writing data to the IC's nonvolatile memory. The IC may subsequently read the profile at power-up, prior to writing the memory, or at other times as determined by the IC or by an interrogating reader, and may determine an actual ramp profile for writing to the nonvolatile memory based on the read profile and one or more operating conditions. By using the read profile to determine an actual ramp profile for writing to the nonvolatile memory, the IC may reduce nonvolatile memory write time and oxide stress.
US08902625B2 Layouts for memory and logic circuits in a system-on-chip
An integrated circuit including a plurality of memory circuits and a plurality of logic circuits. The plurality of memory circuits is arranged on a die along a plurality of rows and a plurality of columns. Each memory circuit includes a plurality of memory cells. The plurality of logic circuits is arranged on the die between the plurality of memory circuits along the plurality of rows and the plurality of columns. The plurality of logic circuits is configured to communicate with one or more of the memory circuits.
US08902607B1 Modular electronic testing apparatus and methods
A testing apparatus and method of extending the life of a testing apparatus may comprise a chassis including a case having a testing module receptacle receiving a plurality of testing modules comprising at least one processor module and a plurality of test modules, each having the same physical footprint, including respective racking mechanisms and inter-module interface connectors; and a backplane with connectors connecting with a respective inter-module connector, and bus-work interconnecting the respective modules through the inter-module interface connectors and the backplane connectors. The backplane may comprise a battery and display connector. The chassis may comprise a display mounting receptacle configured to receive a display unit having a display connector configured to interface with the backplane display connector. A battery receptacle may receive a battery unit, such as a rechargeable battery.
US08902602B2 Communication device and ejection mechanism
An ejection mechanism includes a top cover, a bottom cover having a first sidewall and a second sidewall, and a sliding assembly. The sliding assembly includes a sliding block and an elastic rod. The sliding block defines a containing groove which is divided into an insertion rail and an ejection rail. The sliding block is configured to move back and force between the first and second sidewalls. A first distal end of the elastic rod is fixed in a fixing hole of the first sidewall. When the card is inserted into the ejection mechanism, the second distal end slides along the insertion rail until the second distal end is locked in a joint of the insertion and ejection rails. When the second distal end of the elastic rod disengages from the locked position by an external force, the second distal end slides in the ejection rail.
US08902600B2 Electrically activatable integrated mechanical anti-rollback device with one or more positions
A thermally deformable assembly is formed in an integrated-circuit metallization level. The physical behavior of the metal forming the assembly brings the assembly into contact with a stop-forming body when subjected to a temperature change caused by a current flow. A natural rollback to the initial configuration in which the assembly is a certain distance away from the body is prevented. The state or configuration of the assembly is determined by a capacitive reader.
US08902591B2 Heat dissipation device
The present invention relates to a heat dissipation device, which comprises: a fluid, a fluid delivery device, and a circular pipe. The fluid delivery device is for propelling and delivering the fluid, the circular pipe is connected with the fluid delivery device, at least a portion of the circular pipe itself contacting with a heat generation device for conducting heat to the portion of the circular pipe, so as letting the fluid to be delivered by the fluid delivery device for delivering heat to the rest portion of the circular pipe, and to dissipate the heat generation device.
US08902585B2 Portable computer
A portable computer includes a base, a display module, at least one support element and at least one sliding assembly. The display module comprises a connecting end and a display face. Each support element comprises a first end pivoted on a portion of the display module other than the display face and a second end pivoted on the rear end of the base. Each sliding assembly comprises a slide rail disposed at least in the second area and a sliding element combined with the connecting end and moving along the slide rail. Each sliding element includes at least one sliding auxiliary structure for decreasing friction during sliding.
US08902583B2 Holding structure and portable electronic apparatus therewith
A holding structure and a portable electronic apparatus therewith are disclosed. The holding structure includes a mount structure and a movable member. The mount structure includes a constraining portion having an accommodating space and an opening. The movable member includes a carrier having an engaging structure. When an end portion of a pencil object is inserted into the constraining portion from the opening to be accommodated together with the carrier in the accommodating space, the constraining portion constrains deformation of the engaging structure such that the engaging structure is engaged with the end portion. The end portion is therefore hardly extracted out. When the carrier departs from the accommodating space, the engaging structure and the end portion are disengaged. The end portion is therefore easily extracted out. The invention uses structure to constrain deformation, which can provide stable holding strength without any metal spring.
US08902574B2 Portable electronic device
A portable electronic device includes a case, a push-push mechanism, and an element. The push-push mechanism includes a hollow column disposed in the case and having alternately arranged long grooves and short grooves, a pushing component having an inner end portion extending into the hollow column, a rotating component movably disposed in the hollow column, and a spring disposed for biasing the rotating component toward the pushing component. The pushing component is movable together with the element relative to the hollow column between a received position and an ejected position, where the positioning teeth are slidably and respectively received in the long grooves and the element is ejected out of the case.
US08902565B2 Electronic component termination and assembly by means of transient liquid phase sintering and polymer solder pastes
A capacitor has first planer internal electrodes in electrical contact with a first external termination. Second planer internal electrodes are interleaved with the first planer internal electrodes wherein the second planer internal electrodes are in electrical contact with a second external termination. A dielectric is between the first planer internal electrodes and the second planer internal electrodes and at least one of the external terminations comprises a material selected from a polymer solder and a transient liquid phase sintering adhesive.
US08902562B2 Electrostatic clamp, lithographic apparatus and method of manufacturing an electrostatic clamp
An electrostatic clamp configured to electrostatically clamp an article to an article support in a lithographic apparatus. The clamp comprises a first layer of material, an electrode disposed over the first layer, an isolating, dielectric or semi-dielectric material deposited between portions of the electrode, and a second layer disposed over the electrode. Further, a method of manufacturing of the electrostatic clamp is described.
US08902552B2 Protective device with automated self test
The present invention is directed to a circuit interrupting device including an actuator that provides an actuator stimulus upon the occurrence of the fault actuation signal. A circuit interrupter is positioned to electrically disconnect the first, second and third electrical conductors from each other upon the occurrence of the actuator stimulus. An automated test circuit is coupled to the circuit interrupting assembly. The automated test circuit is configured to automatically produce the simulated fault condition during a predetermined portion of an AC line cycle to determine whether the fault detection assembly is operational such that the fault detection assembly provides a fault detection signal without the circuit interrupter electrically disconnecting the first, second and third electrical conductors from each other. The automated test circuit is further configured to provide a device failure mode signal such that a plurality of the first, second or third electrical conductors are disconnected from each other if the fault detection signal is not detected within a predetermined time frame.
US08902551B2 Inverter for an electric machine and method for operating an inverter for an electric machine
An inverter for an electric machine, and a method for operating the inverter, has at least one output stage unit for producing a connection between the electric machine and a power supply network, a control unit for controlling the output stage unit, a supply unit independent of the power supply network for power supply of the output stage unit, at least one emergency operation control assigned to the output stage unit for controlling the output stage unit such that switching elements are switched into a short circuit operation, at least one emergency operation supply assigned to the output stage unit for generating a power supply from the power supply network, and a coordination control, which activates or deactivates the emergency operation control as a function of a status signal of the independent supply unit and a standby signal of the control unit.
US08902538B1 Disk drive detecting crack in microactuator
A disk drive is disclosed comprising a disk media, a head stack assembly (HSA) having a head coupled to its distal end, a microactuator used to provide fine position of the head and a voice coil motor (VCM) configured to actuate the HSA over the disk media, and control circuitry. The control circuitry may be configured to move the HSA in an alternating manner across the disk media while actuating the microactuator. One or more performance characteristics of the microactuator may be measured before and after the actuation of the microactuator, and failure may be detected based on the absolute or relative change of the one or more performance characteristics.
US08902536B1 Skew-tolerant reader configurations using cross-track profiles for array-reader based magnetic recording
A method for enhancing read performance in an ARMR system includes: obtaining a first reader offset profile corresponding to a first reader of a multi-reader array head in the ARMR system; obtaining at least a second reader offset profile corresponding to at least a second reader of the multi-reader array head in the ARMR system; combining the first and second reader offset profiles to generate a combined reader offset profile; and controlling a location of the multi-reader array head in the ARMR system relative to at least one target track associated with a magnetic storage medium to be read as a function of a peak amplitude of the combined reader offset profile.
US08902534B2 Implementing track following using data characteristics for positional information
A method, apparatus and a data storage device are provided for implementing track following and data recovery with readback of shingled data written in overlapping shingled data tracks on a recordable surface of a storage device. Positional information is identified with data readback of shingled data written in overlapping shingled data tracks. The identified positional information is used to selectively modify at least one predefined channel parameter, for example, to provide enhanced track following and enhanced data recovery.
US08902530B1 Decision directed and non-decision directed low frequency noise cancelation in turbo detection
A set of decisions is determined based at last in part on a set of samples. For a given sample in the set of samples, a low frequency noise estimate is estimated based at least in part on (1) at least some samples from the set of samples and (2) at least some decisions from the set of decisions. A reduced noise sample is generated by removing the low frequency noise estimate from the given sample.
US08902525B1 Systems and methods for indirect parameter calibration in a data processing system
The present invention is related to systems and methods for adaptive parameter modification in a data processing system.
US08902522B2 Colored photosensitive resin composition for preparation of color filter of solid-state image sensing device using 300 nm or less ultrashort wave exposure equipment, color filter using same, and solid-state image sensing device containing same
Disclosed is a colored photosensitive resin composition for a color filter of a solid state imaging device using an ultra-short wavelength exposing device of 300 nm or less, a color filter and a solid state imaging device including the same. The colored photosensitive resin composition can fabricate a color filter having a micro-patterned colored pattern. The color filter can be advantageously applied to a solid state imaging device.
US08902513B2 Ultracompact image pickup lens
An image pickup lens includes, an aperture stop, a first meniscus lens having positive refractive power with a convex surface facing the object, a second lens having positive refractive power with a concave surface facing the object, a third lens having negative refractive power with a convex surface facing the object, the both surfaces of the third lens are aspheric and having at least one pole-change point, and following conditional expressions are satisfied: TTL<3.0  (1) 0.80
US08902510B2 Zoom lens system and optical instrument using the same
A zoom lens system includes a negative first lens group and a positive second lens group, in that order from the object side, wherein upon zooming from the short focal length extremity to the long focal length extremity, the first lens group and the second lens group move in the optical axis direction while the distance therebetween mutually decreases. The first lens group includes a negative first sub-lens group and a positive second sub-lens group, in that order from the object side, wherein the second sub-lens group constitutes a focusing lens group that is moved in the optical axis direction during a focusing operation.
US08902508B2 Consolidated multilayered gradient refractive index optical materials
A consolidated multilayered GRIN optical material includes a multilayered composite GRIN sheet that includes a plurality of consolidated coextruded multilayered polymer films. Each of the multilayered polymer films includes a plurality of at least two alternating layers (A) and (B). Layer (A) includes a first blend of polymer components and layer (B) includes a second blend of polymer components. The multilayered composite GRIN sheet has an external optical transmission of at least 80% at a wavelength of 633 nm measured using UV-VIS spectroscopy and is free of intralayer polymer domains at least 1 micron size scale in any dimension.
US08902503B2 Collimating optical device and system
There is provided a light-guide, compact collimating optical device, including a light-guide having a light-waves entrance surface, a light-waves exit surface and a plurality of external surfaces, a light-waves reflecting surface carried by the light-guide at one of the external surfaces, two retardation plates carried by light-guides on a portion of the external surfaces, a light-waves polarizing beamsplitter disposed at an angle to one of the light-waves entrance or exit surfaces, and a light-waves collimating component covering a portion of one of the retardation plates. A system including the optical device and a substrate, is also provided.
US08902500B2 Operating unit for optical imaging devices
An operator-controlled device for optical imaging systems has modular components for inputting settings relating to the imaging of an object to be observed. The operator-controlled device further includes a display device for pregiven desired adjustment values and/or a display device for the actual adjustment values instantaneously achieved on the imaging system and transmitting devices for transmitting signals corresponding to the desired or actual adjustment values between the operator-controlled device and the imaging system. The operator-controlled device includes: at least one modular component for inputting desired adjustment values, a base component for accommodating one or more of the modular components and arrangements for manually and mechanically connecting the modular components to the base component and for manually separating the modular components from the base component.
US08902497B2 Spatial filters for high power lasers
A spatial filter includes a first filter element and a second filter element overlapping with the first filter element. The first filter element includes a first pair of cylindrical lenses separated by a first distance. Each of the first pair of cylindrical lenses has a first focal length. The first filter element also includes a first longitudinal slit filter positioned between the first pair of cylindrical lenses. The second filter element includes a second pair of cylindrical lenses separated by a second distance. Each of the second pair of cylindrical lenses has a second focal length. The second filter element also includes a second longitudinal slit filter positioned between the second pair of cylindrical lenses.
US08902496B2 Source of optical pulses
The invention can include an apparatus for producing optical pulses, comprising an oscillator for producing optical pulses at a first optical pulse repetition frequency, the optical pulses having a first frequency of light; a pulse picker for receiving optical pulses having the first optical pulse repetition frequency and operable to reduce the optical pulse repetition frequency to produce optical pulses having the first frequency and a reduced optical pulse repetition frequency that is less than the first optical pulse repetition frequency; an optical fiber receiving optical pulses having the reduced optical pulse repetition frequency and first frequency, to nonlinearly produce light that includes a frequency that is twice the first frequency; and an Ytterbium doped fiber amplifier in optical communication with the pulse picker and the optical fiber and located between the pulse picker and the oscillator.
US08902494B2 Amplification optical fiber with optical component and fiber laser device including the same
An amplification optical fiber with an optical component capable of efficiently absorbing pumping light and a fiber laser device including the same are provided.An amplification optical fiber with an optical component in a fiber laser device 1 includes: an amplification optical fiber 30 having a core 31 doped with an active element and a clad 32 through which pumping light for amplifying light to be amplified propagating through the core 31 propagates; and an optical component 50 including at least one optical fiber 53a to 53f having a first end coupled to a portion of the clad 32 and a second end coupled to at least another portion of the clad 32 at one end 35 of the amplification optical fiber 30.
US08902491B2 Additive for improving optical performance of an electrophoretic display
The present invention is directed to an electrophoretic fluid comprising uncharged or lightly charged neutral buoyancy particles. The resulting fluid can improve not only image stability but also contrast ratio of a display device, without significantly affecting the switching speed. The present invention is also directed to an electrophoretic display comprising display cells filled with the electrophoretic fluid.
US08902489B2 Electrowetting display and method of manufacturing the same
An electrowetting display includes first and second substrates facing each other, an electrowetting layer, a first electrode, a second electrode, and a hydrophobic barrier layer. The electrowetting layer is disposed between the first substrate and the second substrate and includes a first fluid and a second fluid, and the first fluid has an electrical conductivity or a polarity. The first electrode is disposed on the first substrate, and the second electrode forms an electric field in cooperation with the first electrode to control a position of the first fluid. The hydrophobic barrier layer is disposed between the first substrate and the electrowetting layer to cover the first electrode and includes a first surface making contact with the first electrode and a second surface having a hydrophobicity stronger than a hydrophobicity of the first surface and making contact with the electrowetting layer.
US08902476B2 Image reading apparatus for reading a document on a reading unit
Disclosed is an image reading apparatus which reads a document placed on a reading unit including a display input unit including a first display unit which displays information and an input unit to accept an input operation with respect to the first display unit; a document holder which sandwiches the document with the reading unit, a support which supports the document holder so as to rotate so that a facing state of the document holder with respect to the reading unit is switchable and a second display unit which includes a surface of the document holder which faces the reading unit and the second display unit carries out a display in the surface.
US08902470B2 Image processing apparatus, image forming system, image processing method and non-transitory computer readable medium
An image processing apparatus includes: a multi-level unit that applies a multi-level process on binary halftone dot image data indicating a binary halftone dot image, to form multi-level image data; an acquiring unit that acquires a number of screen lines of the binary halftone dot image data; a tone correcting unit that determines a tone correction amount corresponding to the number of screen lines of the binary halftone dot image data acquired by the acquiring unit, and that applies tone correction on the multi-level image data produced by the multi-level unit, by using the determined tone correction amount; and a re-binarizing unit that binarizes the multi-level image data in which the tone is corrected by the tone correcting unit, without changing a halftone dot shape of the binary halftone dot image data, to produce re-binarized halftone dot image data.
US08902463B2 Image forming apparatus which calculates and corrects skew error
An image forming apparatus includes: Photoreceptors; an image carrier; a plurality of light emitting element arrays each configured to emit a light beam to a corresponding one of the photoreceptors independently; an angle adjustment unit to adjust a mounting angle of the light emitting element arrays to a frame of the image forming apparatus; a pattern forming unit to form a positional error correction pattern of each color on the image carrier; a optical detector to detect the correction pattern formed on the image carrier; a positional error calculation unit to calculate a printing skew error and a main scanning scaling error of the light emitting element arrays based on the correction pattern detected by the optical detector; a skew correction unit to correct the printing skew error detected by the positional error calculation unit; and further a main scanning scaling error correction unit.
US08902459B2 Multiple pass pipe/filter date stream processing mechanism
A computer generated method disclosed. The method includes each filter within a chain of filters of a pipes and filters architectural pattern declaring a pass requirement to indicate a number of times the filter is to be processed to produce final form data and processing a stream of data at each filter within the chain of filters to produce the final form data.
US08902457B2 Image processing apparatus and image processing system
An image processing apparatus scans an original document, coverts the original document into image data, creates an electronic file based on the image data, records a scanned mark on the scanned original document, and confirms whether the scanned mark is recorded. The scanned mark includes ID information assigned to the image processing apparatus. The electronic file is created when the scanned mark is not recorded on the original document and when the scanned mark including the ID information is recorded on the original document. The electronic file is not created when a scanned mark other than the scanned mark including the ID information assigned to the image processing apparatus is recorded on the original document.
US08902454B2 Methods for printing from mobile devices
A method and apparatus for printing from mobile devices are described. In one embodiment, the method comprises outputting a machine-readable code associated with the printer; receiving rendered print data specified by the mobile device that scanned and decoded the machine-readable code; and printing the rendered print data.
US08902449B1 Systems and methods for determining when results from a criteria scan are deleted from a computing device
A method for determining when results from a first criteria scan are deleted from a computing device is described. A first criteria scan is performed on a computing device. Results of the first criteria scan are stored on the computing device. The computing device is disconnected from a first network. An inform packet is broadcast to at least one server. A response is received from the at least one server. The stored results of the first criteria scan are deleted if the computing device determines that the at least one server is not part of the first network.
US08902448B2 Print control apparatus, printing system, method for controlling print control apparatus and storage medium
The present invention relates to a print control apparatus that is connected to a data processing apparatus through a first communication unit and connected to an image forming apparatus through a second communication unit.
US08902445B2 Configuring apparatus, image output apparatus, methods of controlling the same, and program
If connection to an output apparatus is detected, a configuring apparatus acquires information about the output apparatus. If disconnection of communication connection with the output apparatus is detected, the configuring apparatus makes various configurations based on the acquired information. If communication connection with the output apparatus is detected again after the configuration, the configuring apparatus transmits the configured information to the output apparatus.
US08902444B2 Image processing apparatus and method, including user authentication, and storage medium
An image processing apparatus which is capable of realizing security improvements without degrading the usability. A user is authenticated, and an operation screen accepting an operation input from the user is displayed. A job is executed according to an instruction of the user authenticated by the user authenticating unit. It is determined whether or not the job of which execution is instructed by the user, is being executed when the user authenticating unit authenticates the user. A first operation screen through which the user inputs an instruction for the job in execution is displayed when the job executing unit is executing the job, of which execution is instructed by the user, whereas another operation screen through which another user inputs an instruction for another job is displayed when not.
US08902443B2 Information processing system, information processing apparatus, and information processing method
A first information processing apparatus receives file information from a second information processing apparatus when the second information processing apparatus is switched to a power saving state. When the first information processing apparatus receives a file information acquisition request, which is directed to the second information processing apparatus from another apparatus, the file information that has been received from the second information processing apparatus is sent to the other apparatus. The first information processing apparatus acquires by proxy a file that is to be stored in the second information processing apparatus and sends the file acquired by proxy to the second information processing apparatus when the second information processing apparatus is restored to the normal power state.
US08902435B2 Position detection apparatus and image display apparatus
This position detection apparatus includes a plurality of light receiving portions receiving a reflected laser beam from an indicator, a lens, a masking portion arranged between the light receiving portions and the lens, having a masking surface restricting the reflected laser beam guided to the light receiving portions in a direction orthogonal to a projection surface, and a determination portion determining a three-dimensional position in a projection image indicated by the indicator. The masking surface of the masking portion has such a concave shape that opposing ends thereof are closer to the lens than a central portion thereof.
US08902432B2 Adaptive optics apparatus and imaging apparatus including the same
An adaptive optics apparatus includes a light modulation unit configured to modulate each of two polarization components of light at a position that is optically conjugate to an object, the light being emitted by a light source; and an irradiation unit configured to irradiate the object with light that is modulated by the light modulation unit.
US08902428B2 Process and apparatus for measuring the crystal fraction of crystalline silicon casted mono wafers
Provided are methods and apparatus for determining the crystal fraction of a casted-mono silicon wafer. A light source is directed at the wafer and the transmission or reflection is measured by a detector. An image of the wafer is generated by a processor and the crystal fraction is calculated from the generated image. The crystal fraction is correlated to the efficiency of the solar cell produced, allowing for the rejection of inferior wafers prior to processing.
US08902427B2 System for measuring properties of test samples in fluid
A photometer for measuring photometric magnitudes in a liquid medium includes a housing adapted to be introduced into the medium for on-site measurements; and light-emitting measuring beam transmitter and receiver that are arranged behind opposing measuring windows in a measuring slot in the housing, in which the slot is open to the medium. A measuring beam is generated in a measuring conduit in the measuring slot. A reference conduit is included for a reference measurement which is separate from the measuring conduit. At least one carrier part for the measuring beam transmitter and the measuring beam receiver is provided to move on a given path in the housing. The carrier part is constructed to move on the given path from the measuring conduit to the reference conduit and back, for measuring intensity values of the measuring beam in the measuring conduit and in the reference conduit.
US08902407B2 Projection objective for a microlithographic projection exposure apparatus
A projection objective of a microlithographic projection exposure apparatus contains a plurality of optical elements arranged in N>−2 successive sections A1 to AN of the projection objective which are separated from one another by pupil planes or intermediate image planes. According to the invention, in order to correct a wavefront deformation, at least two optical elements each have an optically active surface locally reprocessed aspherically. A first optical element is in this case arranged in one section Aj, j=1 . . . N and a second optical element is arranged in another section Ak, k=1 . . . N, the magnitude difference |k−j| being an odd number.
US08902404B2 Lithographic apparatus and device manufacturing method
Various types of pressure regulating devices are disclosed to reduce a pressure gradient in a liquid supply system of a lithographic apparatus, the liquid supply system having a liquid confinement structure configured to at least partially confine a liquid between a projection system and a substrate table of the lithographic apparatus. A high pressure gradient may cause particulate contamination in the liquid supply system and/or liquid confinement structure. A pressure gradient can be reduced by, for example, the use of slow switching in one or more valves, a bleed flow around or through one or more valves, diversion of liquid to a drain rather than or in addition to switching a valve off, a pressure regulator or flow restrictor to prevent shock waves, and a buffer volume/damper to compensate for pressure fluctuation.
US08902399B2 Lithographic apparatus, cleaning system and cleaning method for in situ removing contamination from a component in a lithographic apparatus
An immersion lithographic apparatus includes a cleaning system for cleaning a component in the immersion lithographic apparatus in situ. The cleaning system is arranged to provide a cleaning environment in proximity of a predetermined position on a component to be cleaned. The system is also arranged to provide the cleaning environment substantially independent of a type of contamination present at the predetermined position.
US08902396B2 Method of manufacturing a liquid crystal display panel
A method of manufacturing a liquid crystal display (LCD) panel is provided, and the LCD panel comprises: a first substrate and a second substrate, which are assembled together to form a cell, in which liquid crystal; and spacers formed between the first substrate and the second substrate. The spacers comprise, at least, first-type spacers and second-type spacers, which are formed of different kinds of materials, the material for the first-type spacers has a thermal expansion coefficient lower than that of liquid crystal, the material for the second-type spacers has a thermal expansion coefficient higher than that of liquid crystal, and the first-type spacers and the second-type spacers are disposed in alternation.
US08902394B2 Display device comprising a flexible board including a first wiring portion that is narrower than a second wiring portion and wherein the second wiring portion does not overlap a terminal portion
Provided is a display device, including: a display panel which includes a thin film transistor substrate (SUB1) on which a terminal portion including a plurality of terminals (TR) is provided; and a drive circuit connected to the terminal portion, in which: the drive circuit includes: a flexible board (FB); and a semiconductor chip mounted on the flexible board; the flexible board (FB) includes a plurality of wirings (La) for connecting the semiconductor chip and the plurality of terminals (TR), respectively; and the plurality of wirings (La) each include: a first wiring portion (La1) which overlaps a corresponding one of the plurality of terminals (TR); and a second wiring portion (La2) which is positioned between the first wiring portion (La1) and the semiconductor chip, the first wiring portion (La1) being narrower than the second wiring portion (La2).