Document Document Title
US08365879B2 Brake actuating device of a vehicle
A brake actuating device has an actuator functionally connected between a piston and a brake pedal lever. The actuator is capable of varying the path length of a force-conducting connection between the brake pedal lever and the piston of the brake cylinder via a displaceable element. A spring element acts on the brake pedal lever. The spring force varies during the variation of the path length such that a sum of the spring force and a force acting on the brake pedal lever from the brake cylinder remains essentially unchanged. The spring element is fastened with one end to the displaceable element and with the other end to the brake pedal lever with the interposition of a tensioning mechanism, which is guided by a cam track provided on the brake pedal lever. The cam track and the spring element are designed such that a displacement of the displaceable element into any possible position of the brake pedal lever does not generate a change in the pedal force at the brake pedal lever that is perceptible to the driver.
US08365870B2 Foldable handrail and safety switch arrangement on top of an elevator car
An elevator car includes a foldable handrail mounted on top of the car. Safety switches are associated with the foldable handrail including a first safety switch and a second safety switch. The first safety switch is closed only when the handrail is folded in a fully retracted position. The second safety switch is closed when the handrail is unfolded in a fully deployed position. A safety chain is associated with the first and second safety switches for supplying power to an elevator drive system in a normal operation or an inspection operation depending on the state of the first and second safety switches.
US08365869B2 Stairlift obstruction monitoring
The invention provides for a method of operating a stairlift, the stairlift having non-contact sensors to monitor the path along which the stairlift carriage is traveling, and to determine the presence of an obstruction on that path. Features of the stairlift in a ‘safe’ or ‘un-obstructed’ mode, including the path, may be stored as a ‘map’ in memory and sensor readings compared with the map as the carriage moves along the path. The invention allows the use of momentary commands to initiate and maintain movement of the stairlift.
US08365864B1 Welders seat for iron workers
A seat for high erection workers working on large horizontal I-beams is formed with a seat for a worker and particularly a welder at one end of a leverage arm and a friction plate at the opposite end with a clamping point provided by a clamp the ends of which are positioned near one end and on either side of the friction plate and providing a fulcrum point near the end of the leverage arm for urging the friction plate into secure contact with the underside of a flange of a horizontal I-beam. The seat is constructed of light metals and preferably is provided with a lanyard which doubles as a safety tie during use and a carrying strap by which the high-rise working seat may be transported.
US08365863B2 Work platform for a ladder and method
A work platform for a ladder includes a support assembly that removably attaches to the ladder. The platform includes a tray which attaches to the assembly. The tray has a plane having a front and a rear. The plane has at least a first bin for holding small parts, a tool lasso slot, at least one screwdriver hole, and at least one drill holster slot. A method for using a work platform for a ladder includes the steps of obtaining small parts from a first bin in a plane of a tray held to a ladder with a support assembly of the platform. There is the step of placing at least one screwdriver in a screwdriver hole in the plane for holding the screwdriver. There is the step of placing a drill in a drill holster slot in the plane. There is the step of placing a quart can of paint in a quart recess in the plane. There is the step of placing a paint scraper in a paint scraper slot in the plane.
US08365857B2 Airbag system
In an airbag system, an airbag obtained by closing each of opposite end portions of a folded metal tube with an end cap is attached to an attachment surface of a front pillar, and the airbag is deployed along the front pillar with a gas produced by an inflator. Therefore, a pedestrian who collides with the front pillar can be protected by the airbag. Since the portion of the airbag, which is away from the end cap toward an intermediate part of the airbag in a longitudinal direction of the airbag by a predetermined distance, is connected to the attachment surface, which is located outside the end cap in the longitudinal direction of the airbag, with a stay being interposed in between, the difficulty in an inflation in a part of the airbag in the vicinity of each end cap, due to the end cap being pressed against the attachment surface when the airbag is inflating, is prevented. Accordingly, the airbag is allowed to inflate uniformly throughout the entire length of the airbag, and the intermediate part of the airbag in the longitudinal direction of the airbag is prevented from bending in a way that the intermediate part thereof moves away from the attachment surface of the front pillar; thus, a portion of the airbag which is located inward in the bending direction is prevented from being buckled. Accordingly, the deployed shape of the airbag can be stabilized, and thus the shock absorbing capability of the airbag is enhanced.
US08365855B2 Construction machine
A space surrounded by a partition member (26) partitioning between an engine (8) and a heat exchanger (20), a top plate (21D) of a support frame (21) constituting the heat exchanger (20), and a top plate (13A) of an engine cover (13) is defined as an article accommodating space (30). In addition, an article box (32) where tools necessary for a maintenance operation are stored is accommodated in the article accommodating space (30). Thereby even in a hydraulic excavator (1) of a type having a small swing radius at the rear in which the engine (8) and a counterweight (7) are arranged close to each other, by effectively using a top surface side of the heat exchanger (20), it is possible to secure the article accommodating space (30) for accommodating an article such as the article box (32) in a housing cover (12).
US08365854B2 Dual air duct for front end of vehicle
A dual air duct of a vehicle may include an upper duct that guides running wind flowing outside an intercooler through a radiator grill to upper portion of the intercooler and a lower duct that guides running wind flowing outside the intercooler through a hole of a bumper cover to lower portion of the intercooler.
US08365850B2 Self-powered vehicle with selectable operational modes
There is provided a battery powered golf cart with selectable dual operative modes, walk-behind/ride-on modes, including three units: a drive/riding unit, a golf bag support unit, and a front caster wheel assembly. The three units are interconnected for cooperative association in the two operative modes by a bar linkage system, having two stable positions.
US08365842B2 Ratchet mechanism in a fluid actuated device
A tool comprising a fluid path defined by a bore formed within a tubular body includes a guided sleeve and a reciprocating sleeve disposed within the bore. A gearwheel is located on an outer surface of the guided sleeve and at least one pawl located on an inner surface of the reciprocating sleeve. When the reciprocating sleeve translates axially, it rotates in a first direction. As the reciprocating sleeve rotates, the at least one pawl pushes the gearwheel and causes the guided sleeve to rotate in the first direction into a new position.
US08365841B2 Sectional back reamer apparatus and method for horizontal directional drilling
An improved back reamer for horizontal directional drilling is provided with multiple components which can be assembled and disassembled before and after the back reaming process. The reamer includes a main shaft connectable to the drill string, a reamer head removably mounted on the main shaft, and a pull tab removably attached to the main shaft. Faceted couplings between the reamer shaft and head, and between the reamer head and pull tab preclude rotation between the components.
US08365831B2 Determining connectivity architecture in 2-D and 3-D heterogeneous data
A method is disclosed for determining the connectivity architecture of a hydrocarbon reservoir in terms of locally optimal paths between selected source points, e.g. wells. In one embodiment of the invention, a fast-marching method (133) is used to compute the distance field (or the time of arrival field) from N selected source points in a heterogeneous media, i.e. in a non-uniform velocity field. This is done by propagating N labeled (132) fronts simultaneously from N objects. Then, a method (134) is disclosed for detecting Voronoi curves or Voronoi surfaces, where fronts of differing labels meet each other. Then, saddle points are found on the Voronoi curves or surfaces (135), and each saddle point is used to determine a locally optimal path (136) between a pair of equidistant (from the saddle point), closest (to the saddle point) source points.
US08365829B2 Tubular seat and tubular actuating system
A pluggable seat includes, a first portion, positionable within a tubular, that is receptive to a runnable member seatable thereagainst, a second portion positioned downstream of the first portion, having a radial dimension smaller than a smallest radial dimension of the first portion, and a profile disposed at the second portion configured to increase resistance to extrusion of a runnable member past the pluggable seat in comparison to the same pluggable seat without the profile.
US08365827B2 Fracturing method to reduce tortuosity
A series of jet nozzles have a telescoping structure designed to impact the borehole wall and initiate a fracture. The nozzles can be extended through fluid pumped through them or with some mechanical force from within the bottom hole assembly. The leading ends of the telescoping assembly can be sharp and hardened to facilitate the initiation of a formation fracture in an open hole. The telescoping structures can be disposed in a single or multiple rows with the circumferential spacing being such that each telescoping structure is designed to cover a target circumferential distance of 45 degrees or less so that jetted fluid from at least one jet will be within 22.5 degrees of a location of maximum formation stresses to reduce the tortuosity of the created fractures from jetting through the nozzles with possible enhancement of the fracturing from added annulus pressure.
US08365812B2 Shell and tube heat exchanger
The shell and tube heat exchanger includes a shell having a fluid inlet and a fluid outlet, and a plurality of tubes disposed inside the shell, the tubes having a fluid inlet and a fluid outlet. An impingement baffle having a plurality of perforations is disposed in the shell between the shell fluid inlet and the tubes. The impingement baffle is configured to guide a heat exchanger fluid from the shell fluid inlet to distribute the heat exchanger fluid uniformly around the tubes. The perforations prevent recirculation and stagnation of fluid flow behind the baffle, thereby preventing fouling and corrosion with subsequent thinning of the tube walls.
US08365804B1 Portable inflatable protective partitioning system
An inflatable separation device and method of using the device to form a gas-impermeable barrier in a structural location such as a hallway. The device also provides a safe, effective passage across the barrier to form a concealed region for decontamination protocols. The inflatable separation device includes an inflatable support frame and a cover that envelops the support frame and forms an enclosed interior space when the support frame is inflated. An inflatable perimeter sealing bladder is disposed about the cover and adapted to form a seal between the cover and exterior surfaces of a structural space when the support frame and the sealing bladder are inflated.
US08365802B2 Drum driving device for window shade
A drum driving device for a window shade includes a housing fixed to a frame of the window shade. A cord pulley is rotatably received in the housing. A drum is rotatably mounted to a drum shaft received in the housing A single-direction clutch device is mounted between the drum and the cord pulley. The clutch device includes a chamber defined in the housing. A driving shaft is coaxially mounted to the cord pulley. A transmission shaft is mounted in the chamber. A driving spring is mounted to an inner periphery of the chamber and around the driving shaft and the transmission shaft in the chamber. The transmission shaft has an outer diameter not larger than that of the transmission shaft. The driving spring is in tight contact with the driving shaft and the inner periphery of the chamber. The transmission shaft is extended out of the chamber and connected to the drum.
US08365800B2 Blind with solar batteries and control method thereof
A solar battery is partially attached to each blade of a blind. The position of each blade is adjusted based on position information such that each blade tracks sunlight. Electric energy obtained by the generation of electricity using an indoor illumination source is used to charge a battery. In addition to the generation of electricity, some of the blades are folded to let in light.
US08365798B2 Privacy screen assembly
A privacy screen assembly has a first elongated support, a second elongated support, and a privacy screen having a first end operably coupled with the first elongated support and a second end operably coupled to the second elongated support, wherein the first privacy screen is positionable between a retracted position and a deployed position. A support member vertically supports the privacy screen and is positionable between a retracted position, wherein the support member is stored within an interior of one of the first elongated support and the second elongated support in a substantially linear configuration, and a deployed position, wherein a substantial portion of the support member extends from the interior of the elongated support and wherein a substantial portion of the support member exits the interior of the elongated support such that less of the support member is present in the interior of the elongated support.
US08365797B2 Cord tension control for top down/bottom up covering for architectural openings
Cord tensioning systems are provided for top down/bottom up coverings to prevent entanglement of lift cords about associated wrap spools by correlating rotation of the wrap spools with translating threaded nuts mounted on threaded shafts rotating in unison with the wrap spools whereby abutment of nuts associated with lift spools prevent over movement of rails associated with the spools and thus entanglement of the lift cords associated therewith.
US08365796B2 Methods, apparatuses, and systems for movable partitions
Movable partition systems include an elongated drive member with fixed, offset ends extending along a track, a partition that is automatically and manually movable along the track, the partition hanging from a trolley disposed at least partially within the track, a motor carried by the movable partition configured to drive a rotatable drive member engaged with the elongated drive member, and a clutch coupled with the motor configured to engage or disengage the rotatable drive member from the motor. Methods of moving a partition along a track include actuating a motor carried by a movable partition to drive rotation of a drive member while a clutch mechanism is engaged, and manually moving the partition along the track while the clutch mechanism is disengaged. Methods of installing a movable partition system include coupling a trolley to a rotatable drive member and placing the trolley within a channel of a track.
US08365792B2 Apparatus for conforming a label
An apparatus and method are provided for conforming a label to the contour of a container. The apparatus includes a conveyor configured to move the container along a travel path, a heat source positioned along the conveyor and configured to heat at least a portion of the label to a sufficient temperature to achieve a sufficient degree of plasticity as the container moves along the travel path, and a mechanical pressure applicator positioned along the conveyor downstream from the heat source. The mechanical pressure applicator is configured to apply pressure to at least a portion of the heated label to conform it to the contour of the container as the container moves along the travel path. The method includes heating at least a portion of the label to a sufficient temperature to achieve a sufficient degree of plasticity, and applying mechanical pressure to at least a portion of the heated label to conform it to the contour of the container.
US08365785B2 Heavy goods vehicle tire
A tire with a crown reinforcement that comprises at least three plies of reinforcing elements. At least a first profiled element P1 has an axially outer end that is situated at a distance from the equatorial plane of the tire which is less than the distance separating the plane from the end of a second ply. The profiled element P1 is radially separated from the radially outer liner C1 of a first ply by a second profiled rubber compound element G1. At least a third profiled element P2 has an axially outer end that is situated at a distance from the equatorial plane of the tire which is less than the distance separating the plane from the end of a third ply. The profiled element P2 is radially separated from the radially inner liner C2 of the first ply by a fourth profiled rubber compound element G2. The profiled rubber compound elements P1, P2 and G1, G2 and the liners C1, C2 have respective tensile secant moduli of elasticity at 10% elongation MP1, MP2, MG1, MG2, MC1, MC2 such that MC1≧MG1>MP1 and MC2≧MG2>MP2.
US08365784B2 Pneumatic tire for motorcycle
A pneumatic tire for motorcycles includes a carcass extending toroidally between a pair of bead portions, at least one ply of a belt layer installed outside thereof in the tire radial direction, and a tread portion radially outside the belt layer. In the tread portion, the 50% region of the developed width of the tread whose center is on the tire equatorial plane is a “tread center portion”, the 25% regions of the developed width of the tread region on either side of the tread center portion are a “tread side portion”, and each tread side portion is divided into three equal parts in the tire width direction defined from the tread end in order as regions A, B and C. The average modulus of elasticity in region B at 100% elongation at 40° C. is larger than the average modulus of elasticity in region A and in region C at 100% elongation at 40° C.
US08365783B2 Tire tread comprising blocks with stepped sidewalls
A tire includes a tread band having a tread pattern defined by a plurality of grooves of substantially circumferential orientation and by a plurality of grooves of substantially transverse orientation, which grooves delimit a plurality of rubber blocks arranged in a plurality of rows of substantially circumferential orientation, each of the blocks being delimited by a contact face and at least three side faces, wherein at least some of the blocks include at least one side face of substantially transverse orientation provided with at least one irregularly shaped step having an upper face and a front face.
US08365781B2 Method of manufacturing edge glued laminated panels and edge glued laminated panels manufactured according to said method
An improved method and arrangement for increasing the yield in the production of edge glued laminations for the manufacture of edge glued laminated panels from thin timber. The edge glued laminations are manufactured from planed boards with residual waney edge by longitudinal sawing on an edging line including an upper and lower inlet feed conveyor, and edging machine and an upper and lower outlet feed conveyor, the edging machine preferably including a number of saw blades which are laterally adjustable, and the feed conveyors including endless belts of reinforced rubber 5-10 mm thick, having an underside provided with longitudinal channels with a width of 2-10 mm and a depth of 2-10 mm, the feed conveyors running on a number of tracked rollers adapted to the belts. An edge glued laminated panel based on varying lamination widths manufactured according to the method is also described.
US08365776B2 Liquefied natural gas pipeline with near zero coefficient of thermal expansion
The invention provides a pipe assembly for containing and transporting cryogenic temperature fluids.
US08365757B2 Valve device for fuel tank
A valve body and a float body are combined by respectively coupling two or more coupling parts provided on one of the valve body and the float body to coupled parts provided on the other of the valve body and the flat body in a state allowing upward and downward movements of the valve body. During descent of the float body, one coupling part of the two or more coupling parts is caught on the coupled parts ahead of the other coupling parts whereby the valve body is tilted, and the other coupling parts restrict the tilting of the valve body.
US08365751B2 Multipurpose hunting blinds, methods of making hunting blinds and methods of using hunting blinds
Hunting blinds include a frame comprising two rod attachment structures at opposing longitudinal sides and a plurality of support attachment structures extending between and coupled to the two rod attachment structures. A rod is coupled to each of the two rod attachment structures, and a support member rod is coupled to each of the support attachment structures. Methods of using hunting blinds and methods of making hunting blinds are also disclosed.
US08365750B2 Quick-release structure for frame rod of tent
A quick-release structure for a frame rod of a tent includes an upper rod, a middle rod, a lower rod, an upper joint, a lower joint and a quick-release assembly. The upper joint includes a first joint head and a second upper joint head. The first upper joint head is connected to the upper rod, and the second upper joint head is connected to the middle rod. The first upper joint head includes an eccentric cam. The lower joint includes a first lower joint head and second lower joint heads. The first lower joint head is connected to the middle rod, and the second lower joint head is connected to the lower rod. The quick-release assembly includes a pipe, a pulley, a pulley seat, an upper pin, an upper spring, a lower pin and a lower spring.
US08365744B1 Hair cutting design kit
A kit for creating decorative haircut designs includes a hair design stencil that, when held against a subject body of hair, at least partly defines a desired haircut design, and at least partly bounds a region of hair to be decoratively cut, said stencil having a flexible panel, wherein selected portions of the panel are removed to define the at least parts of the desired haircut design; a hair marking compound that is applied to the hair defined by the hair design stencil; and hair clippers for cutting the desired haircut design according to the applied hair marking compound. The kit may include a stencil frame for releasably holding the stencil near the edges, and wherein the stencil frame includes a handle. The hair design stencil may be a plastic or paper sheet, and multiple stencils may be used simultaneously or sequentially. Multiple marking compound colors may be used.
US08365742B2 Aerosol electronic cigarette
An aerosol electronic cigarette includes a battery assembly, an atomizer assembly and a cigarette bottle assembly and also includes a shell (a) which is hollow and integrally formed. Said battery assembly connects with said atomizer assembly and both are located in said shell (a). Said cigarette bottle assembly is located in one end of the shell (a), which is detachable. Said cigarette bottle assembly fits with said atomizer assembly. Said shell (a) has through-air-inlets (a1).
US08365741B2 Restless leg syndrome treatment
The present invention describes a method of treating restless leg syndrome by eliminating venous reflux in an underlying vein. The malfunctioning vein can be removed or ablated by inserting a catheter into the vein that transmits sufficient energy to coagulate or ablate the lining of the vein causing it to permanently close, eliminating the source of venous reflux and the symptom of restless leg syndrome.
US08365736B2 Nasal devices with respiratory gas source
Described here are devices for altering the flow of air in a respiratory cavity such as the mouth and nostrils of the nose. These methods and devices may be useful for affecting a physiologic benefit in patients suffering from a variety of medical diseases, particularly those that may benefit from “pursed-lip” breathing and non-invasive ventilation, such as COPD, heart failure, sleep apnea, and other medical disorders. The devices are typically removable devices that may be placed over or in a respiratory cavity to increase resistance to airflow within the respiratory cavity. Resistance to expiration may be selectively increased relative to inspiration. Removable oral and removable nasal devices are described. Oral and nasal devices that filter inhaled airflow of debris and allergens are also provided. A nasal device that increases patency of the nares is also provided.
US08365728B2 Portable gas powered positive pressure breathing apparatus and method
A portable positive pressure breathing apparatus includes a demand valve with a supply inlet port adapted to be connected to a pressurized source of oxygen and an outlet port adapted to be connected to the inlet of a patient's breathing appliance. The demand valve further includes a reference chamber and a valve assembly responsive to the reference chamber/appliance inlet pressure differential for connecting/disconnecting the inlet port to and from the outlet port. At least one manually adjustable back pressure regulator is connected to the pressure source and the reference chamber for setting the pressure in the reference chamber (and inlet to the breathing appliance) at a selected level above atmospheric pressure.
US08365727B2 Respiratory therapy system with electromechanical driver
A respiratory therapy system includes a driver unit and a patient interface device. The driver unit is adapted to deliver pressurized gas flow from a source to the patient interface device. At least one electronic valve can be used to deliver a desired flow to the patient interface device.
US08365720B2 Solar concentration plant for the production of superheated steam
A solar concentration plant which uses water/steam as a fluid, in any thermodynamic cycle for the exploitation of process heat, comprising an evaporation subsystem, where saturated steam is produced, a superheater subsystem through which the steam reaches the required conditions of pressure and temperature at the turbine inlet, and an attemperation system interconnected by a drum. A field of heliostats is pointed towards either of the subsystems (evaporator or superheater), in such a way to control both the pressure within the drum and the outlet temperature of the superheated steam.
US08365716B2 Barbecue grill assembly
A barbecue grill assembly is provided. The barbecue grill assembly comprises a barbecue unit, at least one pedestal, at least one bolt and a plate construction. The pedestal supports said barbecue unit and includes at least one hole. The bolt is disposed corresponding to said hole, and includes at least one body fitted to said hole so as to fasten said bolt. The plate construction includes four leg units pivotally disposed on one face of said plate construction and at least one slot disposed on the side of said plate construction. Wherein said slot is corresponding to said bolt and might be separate from or linked up with said body, so that said plate construction is combinable or detachable to said pedestal. Said leg unit might be received when rotated parallel to said plate construction; said leg unit might be unfolded when rotated perpendicular to said plate construction.
US08365711B2 Ball feeding device for a ball pitching machine and method of using the same
A device for attachment to a chute of a ball pitching machine includes a ball feeder tube having a first end for receiving a first ball. A retaining member is fixed relative to the ball feeder tube and extends transversely to the ball feeder tube into the bore for selectively retaining the first ball in the bore. The retaining member is resiliently deformable toward the ball feeder tube for allowing the first ball to move past the retaining member toward the chute upon application of a predetermined force on the first ball. The ball feeder tube defines a bore having a diameter. The retaining member is spaced along the bore a first distance from the first end. The first distance is shorter than the diameter of the bore so that insertion of a second ball into the first end with the predetermined force displaces the first ball toward the chute.
US08365695B2 Intake manifold for internal combustion engine
An intake manifold M for an internal combustion engine has two or more structural members P1 to P3 including a first structural member P1 integrally provided with an inlet flange 22 to which a throttle device 4 is connected, and an outlet flange 40 to be joined to a cylinder head 2 provided with intake ports 5. The first structural member P1 is provided integrally with an inlet part 21 forming at least part of an inlet passage 11 and including the inlet flange 22. The outlet flange 40 is formed integrally with the inlet part 21 so as to extend across a direction in which the inlet passage 11 extends, two bolts 451 and 452 for fastening the outlet flange 40 to the cylinder head are disposed respectively on the opposite sides of the inlet passage 11. The rigidity of the inlet flange and fastening of the outlet flange to the cylinder head by fastening means improves a vibration reducing effect on a throttle device joined to the inlet flange.
US08365687B2 Tube shield and a method for attaching such shield to a boiler tube
A tube shield has a cylindrical shape and adapted to be attached with refractory cement (R) around an outer peripheral surface of a boiler tube (T). The tube shield has at least two tube shield parts for surrounding the boiler tube (T). The shield parts has complimentary parting surfaces for defining a gap between abutting complimentary parting surfaces of adjacent shield parts when the shield parts are attached with refractory cement (R) around the boiler tube (T). Each shield part encloses 140-220° of the total circumference of the boiler tube (T). Each complimentary parting surface is configured in a dovetail form such that one shield part is locking into the other shield part with dovetail protrusions (DP) located in dovetail slots (DS) in the other shield part.
US08365668B2 Multiple output and effect grenade
A multiple output and effect grenade is provided, in which an exothermic delay column is utilized to initiate a series of primers via the application of heat to the strike faces thereof, thereby providing a reliable and relatively safe grenade to ship and store. In particular, a multiple output and effect grenade comprised of an exothermic delay column disposed within a central cavity, operable to initiate a series of primers disposed in primer cavities located within the main body of the grenade. The primer cavities may be arranged in a symmetrical or asymmetrical configuration, so as to produce a firing signature resembling an automatic weapon or random gunfire, respectively. In addition, effect charges, such as illuminants, sound agents, chemical irritants, etc., may be disposed within the primer cavities, as desired by the user.
US08365666B1 Modular breaching and demolition system
A modular explosive breaching and demolition system comprised of inert light weight plastic assemblies, field custom hand packed or pre-loaded, utilizing for example cast-cure or press loaded explosives. The assemblies can be snapped together to make different geometeric shapes or lines as may be desired, for demolition objectives.
US08365649B1 Multi-layered composite belly plate and method of making and using
A multi-layer armor structure that includes a first composite layer and a second composite layer affixed to the first composite layer, wherein the second composite layer includes a metal plate and sound-wave-deadening material. The first and second composite layers form an overall composite layer. Some embodiments provide a multi-layer composite-armor article that includes a first metal layer, wherein the metal layer has an outer face that will be closer to an outermost surface of the armor article, and an inner face that will be farther from the outermost surface of the armor article; and a multi-layer polymer structure attached to the inner face of the first metal layer, wherein the polymer structure has an outer portion that is attached to the inner face of the first metal layer, and an inner portion that has a lower durometer value than the outer portion.
US08365646B2 Securing device
A securing device is provided comprised of a reactive fiber component and at least one of a terminating fiber component and an initiating fiber component. The reactive fiber component includes at least one of the following: an undrawn polymer fiber and a substantially undrawn polymer fiber, wherein the first reactive fiber component is operative to stretch responsive to a load. The terminating fiber component is in a compressed state and is operative to elongate to a length at which the terminating fiber component is operative to prevent further stretching of the first reactive fiber component responsive to the load. The initiating fiber component is operative to break responsive to a predetermined force and permit the first reactive fiber component to stretch responsive to the load.
US08365631B2 Bracket for transporting and assembling an actuation system of a mechanical servo-assisted gearbox
A bracket for transporting and assembling an actuation system of a servo-assisted mechanical gearbox, which actuation system presents a plurality of reciprocally connected assemblies; the bracket presents a first part adapted to support a first assembly of the actuation system and at least a second part, which is adapted to support a second assembly of the actuation system and is movable with respect to the first part.
US08365630B2 Transmission drive unit with a zero axial backlash bearing fastening, in particular for adjusting a movable part in a motor vehicle
A transmission drive unit (10) for adjusting a movable part (58) in a motor vehicle includes a drive element (18), which is capable of being driven by a drive assembly (42), and which is rotatably supported in a support tube (14) via at least one end shield (28). The drive element (18) has a first axial stop (23), which bears against a first axial support surface (21) of the support tube (14), and a second axial stop (35), which rests against a second axial support surface (27) of the end shield (28). The end shield (28) is pressed against the second axial stop (35) of the drive element (18) via a material deformation of the support tube (14).
US08365628B2 Methods of making torque overlay actuators
A method for designing a pole piece for a power assist steering system, includes: selecting a number of teeth, k, for the pole piece where k=n/2 and n represents an even number of poles; and selecting a ratio between an angle made by an inner tooth tip and an outer tooth tip, θtp, and an angle made by a magnet pole width, θmp, to provide a desired torque function for the steering system.
US08365627B2 Shifting apparatus for double clutch transmission
A shifting apparatus for a double clutch transmission may include a plurality of odd-numbered stage driven-shift elements, a plurality of even-numbered stage driven-shift elements, odd-numbered stage driving-shift elements that are provided to selectively move straight any one of the odd-numbered stage driven-shift elements, even-numbered stage driving-shift elements provided to selectively move straight any one of the even-numbered stage driven-shift elements, an odd-numbered stage selecting actuator that supplies the straight motion path to the odd-numbered stage driving-shift elements, an odd-numbered stage shifting actuator that supplies the rotary motion path to the odd-numbered stage driving-shift elements, an even-numbered stage selecting actuator that supplies the straight motion path to the even-numbered stage driving-shift elements, and an even-numbered stage shifting actuator that supplies the rotary motion path to the even-numbered stage driving-shift elements.
US08365622B2 Reverse chain drive for motor vehicle transmissions
Reverse gear for a motor vehicle transmission is achieved through a chain assembly having two sprockets and a multi-link chain. One of the sprockets is coupled to a clutch which selectively connects it to an input or output shaft. The other sprocket is directly coupled to the other, i.e., output or input shaft. The multi-link chain carries drive torque from the input shaft to the output shaft when the clutch is engaged. Because the other driving connections between the input shaft and the output shaft associated with the forward gears or gear ratios are through gears which cause a reversal of rotational direction, the driving connection achieved by the chain assembly, without a directional reversal, is, in fact, opposite in direction to the rotational direction of the forward gears, thereby providing reverse.
US08365621B2 Arrangement structure of shifting actuator of internal combustion engine mounted on motorcycle
An arrangement structure of a shifting actuator of an internal combustion engine mounted on a motorcycle is provided in which while the shifting actuator is provided externally of an engine case of the engine so as not to interfere with auxiliaries, it is protected without external protrusion and external appearance is kept satisfactory. An external wall of an engine case is partially inwardly recessed to form a recessed portion capable of accommodating a shifting actuator. An actuator body of the shifting actuator is disposed in the recessed portion. An attachment bracket attached to an end portion of the actuator body is fitted to a first fitting hole of an engine case outer lateral wall on the side of the recessed portion and is secured to the engine case outer wall. The motorcycle has a multistage transmission that can reduce its axial width to achieve compactness.
US08365620B2 Rack and pinion gear
A motor vehicle including an internal combustion engine, which utilizes a power take-off mechanism, that converts the reciprocating linear motion of the piston into reciprocating angular motion of the gearing cylinder, being in gear with the partially teethed connecting rod via right angled teeth and rotating motion of the drive shaft which runs coaxially through the gearing cylinder and vice versa. The mechanism has means for causing the piston to pause while the drive shaft rotates. The motor vehicle comprises a fuel heater, an exhaust cleaner including a sinuous tube and liquid for separating impure components of exhaust, a main control module controlling the function of the engine and piston function, a second control module controlling the engine during the minimal running state, thus controlling the pause time of the piston, a third control module controlling the energy flow to the heater, the fuel feeder, and the air feeder.
US08365616B1 Sampling probe for solutions containing soluble solids or high concentrations of dissolved solids
An analytical system for solutions containing soluble solids or high concentrations of dissolved solids. The system includes a container having upper and lower portions; a lead an/or a tubing line extending into the upper portion of the container, for withdrawing a portion of a gas in the upper portion of the container; and a sampling probe extending into the lower portion of the container, for withdrawing a portion of a sample of a liquid or of a mixture of a liquid and a solid. The sampling probe is a probe support shaft which may be provided with a filter for separating liquid and solid phases from one another if the sample is a liquid-solid mixture. Gas in the headspace above the liquid or the liquid-solid mixture can be withdrawn through the lead and/or the tubing line.
US08365604B2 Apparatus for and method of detecting defects in a rail joint bar
An apparatus and method for inspecting a rail joint bar transported along a railway rail by an inspection vehicle is provided. The apparatus and method includes a pair of ultrasonic transducers housed in liquid-filled wheels. The wheels are positionable for a stored position to a measurement position in rolling contact with the vehicle surfaces of the rail joint bars on each side of the rail. The ultrasonic transducer transmits a signal into the rail joint bar and the reflected signal is detected by the transducer and analyzed to identify flaws in the rail joint bar.
US08365598B2 Device and method for quality testing sheet metal parts
A device and a method are provided for quality testing sheet metal parts, particularly deep-drawn parts. The device has a pulse generator (20) that excites the sheet metal part (2) to oscillate, a sound sensor (19) that picks up the sound profile, and an evaluation unit that compares the recorded sound profile with a reference curve and generates a signal with which the sheet metal parts are classified. To increase the suitability of a generic device or generic method for use in an automated production system, a testing device (4) is integrated into a press line in a clock cycle controlled fashion. Sheet metal parts whose recorded sound profile does not lie in a tolerance range of the reference curve can be eliminated by a sorting device.
US08365595B2 Rotation rate sensor
A rotation rate sensor comprises a substrate and two structures which move relative to the substrate on a design plane (x-y), with the two moving structures being coupled to form a coupled structure such that the coupled structure has a first oscillation mode with antiphase deflections of the moving structures in a first direction (x) on the design plane (x-y) as excitation mode. The coupled structure has a second oscillation mode as a detection mode which is excited by Coriolis accelerations when the first oscillation mode is excited and on rotation about a sensitive axis (z) of the rotation rate sensor. The sensitive axis is at right angles to the design plane (x-y), and the coupled structure is designed such that, subject to optimal preconditions, it does not have any oscillation mode which can be excited by linear accelerations of the rotation rate sensor in a direction parallel to the second axis.
US08365594B2 Combined oil level or condition sensor and sight oil level gage
The invention provides an oil level or condition sensor featuring a housing and a baffle or plate arrangement arranged in the housing, where the baffle or plate arrangement forms a capacitor when the housing is filled with oil, the baffle or plate arrangement being responsive to a signal, for providing an oil level or condition sensor signal containing information about the level or condition of the oil in the housing. The baffle or plate arrangement may include one or more plates or a single or multiple star shaped baffles. The one or more plates or multiple star shaped baffles are spaced apart to form the capacitor. The level or condition of the oil within the baffle or plate arrangement changes the inductance. The single or multiple star shaped baffles each have a small hole in the center which provides a visual indication of the oil level. The housing has a transparent window. The inductance change can be measured and used to send alarms or warnings.
US08365592B2 Measuring probe for a measuring device
A measuring probe for a measuring device for ascertaining and monitoring fill level of a medium in a container. The measuring probe includes: a probe holding element, which is mounted on the container; and a probe element, which is secured in an axial bore of the probe holding element by means of a releasable securement structure. A first cavity is provided in the axial bore of the probe holding element and a second cavity on the probe element, and a locking element is provided, which, in a final position of the mounting of the probe element in the probe holding element, protrudes into the first cavity and into the oppositely lying second cavity on the probe element and, thus, forms an axial locking.
US08365589B2 Device for generating energy in a rotating system
A device for generating electrical energy in a rotating system for the purpose of supplying electric current to electronic components in the system, comprising external forces, acting on the system, that act on piezoelectrically active energy converters in the system, as a result of which electrical energy is generated, and comprising an electronic system for processing the generated electrical energy and transferring it to the components.
US08365587B2 Method and device for detecting abnormality of engine
This disclosure provides a method of detecting a cylinder-to-cylinder gap abnormality of an air fuel ratio with sufficient accuracy according to an individual specificity of an air fuel ratio detecting module. Particularly, the method may be used for an engine to detect the cylinder-to-cylinder gap abnormality of the air fuel ratio of supplied air fuel mixture abnormality based on an output value of a linear O2 sensor. Under a first predetermined condition, an output characteristic of the sensor is measured. The measured output characteristic is compared with a reference characteristic set in advance to calculate a correction value for correcting the sensor output according to the individual specificity of the sensor. Subsequently, under a second predetermined condition, the sensor output value is corrected based on the calculated correction value to detect the abnormality based on the corrected output value of the sensor.
US08365585B2 Method to determine the fuel temperature in a common rail injection system
In a method to determine the temperature of a fuel in a common rail injection system of an engine, the fuel temperature at one place of the common rail injection system is calculated from a fuel temperature at another place of the common rail injection system.
US08365584B1 Apparatus for inspecting turbomachine components in-situ
An apparatus is provided for inspecting a component of a turbomachine in-situ. The apparatus includes an end effector having a frame defining a stable platform with a curved surface of the component, a spring loaded suspension attached to the frame, and a probe connected to a wedge member, where the probe and wedge member are connected to the spring loaded suspension. The probe is configured to inspect the component by passing signals through the wedge.
US08365582B2 Device for measuring viscosity/elasticity and method for measuring viscosity/elasticity
An apparatus of measuring viscosity and/or elasticity comprising: an electro-conductive rotor; a container that contains a sample and the rotor such that the rotor is arranged in the sample; a magnet unit that is arranged in the surrounding of the container and applies a magnetic field to the rotor; a rotation controlling unit that drives the magnet unit to apply a rotating magnetic field to the rotor so as to induce induced current in the rotor and rotate the rotor by providing the rotor with a rotation torque caused by Lorentz interaction between the induced current and the magnetic field applied to the rotor; a rotation detection unit that detects the rotation of the rotor; and a dynamic property detection unit that detects viscosity and/or elasticity of the sample being in contact with the rotor based on the rotation torque and the rotational movement.
US08365580B2 System and method for automatically judging the sealing effectiveness of a sealed compartment
An improved and non-destructive test method and system utilizes ultrasound wave energy to automatically judge the sealing effectiveness of a sealed compartment such as the cabin of a motor vehicle or aircraft. An ultrasonic transmitter generates ultrasound energy of a specified frequency within the compartment, and one or more ultrasound sensors outside the volume detect the presence and amplitude of ultrasound energy at the specified frequency. Alternatively, the transmitter can be configured to generate ultrasound energy outside the compartment, and the sensors can be arranged to detect ultrasound energy within the compartment. The detected energy level is compared to a calibrated threshold, and a leak indication is generated if the threshold is exceeded. In a factory setting, the volume can be passed through an arched array of ultrasound sensors strategically located to detect the presence and amplitude of ultrasound energy of the specified frequency in the vicinity of potential leakage areas of the compartment. If the position of the compartment relative to the sensor array is known, the leak indication can be used to pinpoint the location of the leak, and to suggest specific corrective action.
US08365578B2 Rotary particle sensor assembly and an air cleaner having it
A rotary particle sensor assembly and an air cleaner having the rotary particle sensor assembly are disclosed. Particularly, in the present invention, regardless of the orientation of the air cleaner, the rotary particle sensor assembly can always be oriented in the direction of gravity. The rotary particle sensor assembly includes a particle sensor, which measures the pollution level of air drawn into the air cleaner. The particle sensor is supported in the air cleaner so as to be rotatable using a rotating shaft and has a weight at a predetermined position. Thus, the particle sensor can always be oriented in the direction of gravity by the weight regardless of the orientation of the air cleaner. Therefore, the present invention ensures the accuracy of measurement of the pollution level of air.
US08365573B2 Mandrel, set of mandrels, and hollow rack bar
The present invention includes a bar having a maximum cross section region smaller than a minimum cross section region of a hollow portion of a pipe P, and projected portions mounted along an axial direction of the bar and including a projected portion with maximum extent Hb, extent Ha of the projected portion positioned at a leading end side of the bar is set to be smaller than extent Hb of the projected portion positioned at a center side in the axial direction, and extent Hc of the projected portion positioned at a base end side of the bar is set to be less than or equal to extent Hb of the projected portion.
US08365570B2 Can body for laminated steel sheet two-piece can and method for manufacturing can body
A method for manufacturing a can body by forming a circular laminated steel sheet having a radius of R0 includes producing a form at least one time with a laminated steel sheet coated with a polyester resin, which has a plane orientation coefficient of 0.06 or less such that that the height h, the maximum radius r, and the minimum radius d of the form satisfy d≦r, 0.2≦d/R≦0.5, and 1.5≦h/(R−r)≦2.5, where R represents the radius of the laminated steel sheet having a weight equivalent to the weight of a final form; heating the resulting form at least one time at a temperature of 150° C. or higher, and lower than or equal to the melting point of the polyester resin; and working the heat-treated form into a form satisfying d≦r, 0.1≦d/R≦0.25, and 1.5≦h/(R−r)≦4.
US08365568B2 Seamless multilayer composite pipe
The present invention relates to a method of manufacturing a seamless multilayer composite pipe, an apparatus for manufacturing a seamless multilayer composite pipe, and a seamless multilayer composite pipe. The method of manufacturing a seamless multilayer composite pipe comprises the steps of a) providing a seamless metal pipe with at least one continuous layer covering its inner surface, and b) passing the seamless metal pipe through a unit in order to reduce the diameter of the seamless metal pipe by cold working. An apparatus for manufacturing a seamless multilayer composite pipe comprises a unit for providing a seamless metal pipe with at least one continuous layer covering its inner surface, and a unit for reducing the diameter of the seamless metal pipe by cold working. A seamless multilayer composite pipe comprises a seamless metal pipe with at least one continuous layer covering its inner surface, wherein the continuous layer covering the inner surface of the a seamless metal pipe is mechanically compressed.
US08365565B2 System for leveling metal strip
An apparatus for leveling thin metal strip moving longitudinally generally in a plane in a travel direction has at least one upstream roll rotatable about an axis and engaging the strip, at least one downstream roll rotatable about an axis and engaging the strip downstream of the upstream roll, and a drive connected to at least one of the rolls for exerting tension on the strip between the rolls. In accordance with the invention pivoting one of the rolls is pivoted about an axis substantially perpendicular to the plane or parallel to the direction so as to vary the tension in the strip across a width of the strip and thereby locally plastically deform the strip to level it.
US08365561B2 Electric door lock
An electric door lock includes a door latch mechanism movable between latching and unlatching positions, a manual operation mechanism, and first and second rotatable members. The manual operation mechanism is manually operable to drive movement of the door latch mechanism between the latching and unlatching positions. The first rotatable member is rotatable about an axis, and includes a rotary body and a clutch mechanism. The clutch mechanism is disposed resiliently on the rotary body and is movable parallel to the axis toward and away from the rotary body. The second rotatable member is coupled to the manual operation mechanism for co-rotation therewith, and has one side that confronts the first rotatable member and that is provided with a pushed unit.
US08365554B2 Molding die, method for manufacturing the same and method for manufacturing glass gob and molded glass article
This invention provides a molding die in which increase of the surface roughness due to crystal growth of chromium oxide is restrained, and thereby allowing long term use without deteriorating surface roughness of a glass gob or a molded glass article. The invention also provides a method for manufacturing the molding die, a glass gob, and a molded glass article. A molding die is provided with a substrate having a molding surface and protective film containing chromium formed thereon, and the protective film has the X-ray diffraction peak intensity of (110) plane of chromium higher than the X-ray diffraction peak intensity of (200) plane.
US08365551B2 Vacuum insulator for a refrigerator appliance
A vacuum insulator for portions of the refrigeration cycle of a refrigerator appliance is provided. The vacuum insulator can be applied to the suction line leading to the refrigerant compressor, the capillary tube leading to the evaporator inlet, and/or the capillary tube—suction line heat exchanger. An outer insulating layer is used to create a vacuum that serves to insulate the intended portion of the refrigeration cycle.
US08365546B2 Hot water storage type hot water supply system and operation method of the same
A hot water storage type hot water supply system includes a storage battery unit, a heat pump cycle, a water storage tank, a water circulation path, first and second paths, first and second temperature sensors, and a controller. The heat pump cycle circulates a first refrigerant. The first and second paths circulate a second refrigerant. The first and second sensors sense temperatures of the storage battery unit and water stored in the tank, respectively. The controller controls the second refrigerant to flow in the first or the second path when the temperature of the storage battery unit sensed by the first sensor is higher or lower than a first or a second predetermined temperature, respectively. The controller controls to close the first and second paths when the temperature of the storage battery unit sensed by the first sensor is not lower than the second predetermined temperature and not higher than the first predetermined temperature.
US08365537B2 Power plant with CO2 capture
A method is provided for operating a combined cycle power plant having at least one gas turbine, a heat recovery steam generator (HSRG), a steam turbine and a CO2 capture system. The method includes recirculating a first partial flow of flue gases from the HRSG. The method also includes capturing CO2 from a second partial flow of flue gases from the HRSG; and operating a supplementary firing to increase the net power output of the plant and to at least partly compensate the power consumption of the CO2 capture system. A combined cycle power plant is also provided. The plant includes at least one gas turbine, at least one heat recovery steam generator, at least one steam turbine at least one CO2 capture system, and flue gas recirculation. The plant also includes a low excess air supplementary firing.
US08365525B2 Thermo-magnetic actuator
A thermo-magnetic actuator includes operative components, preferably in a sealed container, from which a rotatable or translatable shaft extends. The shaft is driven by supplying electrical power to a heater in a closed chamber containing a working fluid that expands upon being heated. The expansion of the fluid drives a piston that, in turn, slides a rack coupled to the shaft. A ferromagnetic target is connected to the rack and attracted by a magnetic field produced by an electromagnet that receives electrical power from the same source as the heater. The attraction of the target causes an end of the target to latch magnetically and mechanically and to open an electrical switch, disconnecting current flow to the heater, without disturbing current flow to the electromagnet. The target is released and the rack and target return to their original positions upon termination of current flow to the electromagnet.
US08365513B2 Turbofan engine operation control
(A1) A turbofan engine (10) is provided that includes a spool (14). The spool (14) supports a turbine (18) and is housed within a core nacelle (12). A fan (20) is coupled to the spool (14) and includes a target operability line. The target operability line provides desired fuel consumption, engine performance, and/or fan operability margin. A fan nacelle (34) surrounds the fan (20) and core nacelle (12) to provide a bypass flow path (39) having a nozzle exit area (40). A controller (50) is programmed to command a flow control device (41) for changing the nozzle exit area (40). The change in nozzle exit area (40) achieves the target operability line in response to an engine operating condition that is a function of airspeed and throttle position. A change in the nozzle exit area (40) is used to move the operating line toward a fan stall or flutter boundary by manipulating the fan pressure ratio.
US08365509B2 Agricultural harvesting machine with height-adjustable support device
A self-propelled agricultural harvesting machine has at least one height-adjustable pick-up device for adapting an agricultural front attachment which is supported via at least one support wheel which, when in the transport position, is in contact with the ground. A braking device brakes the wheels of the agricultural harvesting machine. A control device regulates the ground pressure of the at least one support wheel on the ground when the braking device is activated.
US08365504B2 Method for packing articles, in particular pharmaceutical articles
A method for packing articles, in particular articles, comprising stages of production of a succession of blister packs containing the articles, packing resulting groups of blister packs in cartons, and storing the cartons in at least a warehouse unit, the method being characterized in that it includes transferring the cartons to at least a second warehouse unit, opening the cartons and extracting the groups of blister pack in order to enable performing of an inserting of information on each group f blister packs or on each blister pack, and packing the blister packs, provided with the information, in box containers.
US08365503B2 Method and a device for placing of a card or the like in a sheet
A device far placement of a card in a sheet, the device having one support plaque of the sheet, with windows for insertion of the corners of the card, cutting blades facing the windows to be displaced through the windows to provide oblique cuts on the sheet. The device further has a card holder plaque for fastening the card in a window, wherein part of the contour of this window is level with the route of the blades. Pushers are moveable towards the support plaque, facing the windows of the support plaque, for insertion of the corners of the card through the oblique cuts of the sheet. The cutting blades and of the pushers are displaced by an actuator.
US08365500B2 Optimized building integrated hybrid roofing system
An optimized building integrated hybrid roofing system is disclosed. The system comprises a plurality of metal battens having a longitudinal channel mounted horizontally onto a plurality of wooden battens, a plurality of solar electric roof tiles mounted on the metal battens and connected in series to form a string, a thermal tubing/heat pipe mounted along the longitudinal channel, at least one manifold containing liquid connected with the thermal tubing/heat pipe, an inverter connected to each string, heat exchangers connected to the thermal tubing/heat pipe, and a pump connected between the thermal tubing/heat pipe and the heat exchangers. The solar electric roof tiles generate DC from solar energy and the inverter converts the DC to AC to feed to a utility grid. The metal battens collect solar energy and converts into thermal energy resulting in producing hot water.
US08365495B1 Fire and water resistant expansion joint system
A fire resistant and water resistant expansion joint system comprises a compressed lamination of fire retardant infused open celled foam, one coat of an elastomeric waterproofing or water resistant material on the lamination, and another coat of an intumescent material on an opposing surface of the lamination, thereby providing fire resistance in one direction and water resistance in the opposite direction. The intumescent material may be further coated with a similar elastomeric material, thereby providing fire resistance in one direction and water resistance in both directions. In the alternative, the compressed lamination may comprise first and second opposing layers of intumescent material thereon each having a respective layer of elastomeric material to provide both water resistance and fire resistance in both directions.
US08365493B2 Weather resistant shingle system
A weather resistant shingle system is provided, wherein a starter strip course of shingles is applied to a roof, and with successive courses of field shingles applied thereover, with adjacent underlying and overlying shingles adhesively secured together to provide wind resistance to tabs of next overlying shingles from being upwardly lifted under wind conditions, and to prevent moisture, such as rain, from entering beneath tabs of shingles.
US08365488B2 Methods and systems for decorating bevel and other surfaces of laminated floorings
Methods and systems for decorating at least one bevel surface or other surface of a laminated flooring are described. The bevel surface can be decorated by non-transfer printing such as digital printing. The digital printer can be an ink jet printer such as a piezoelectric drop-on-demand (DOD) printer that allows a color and pattern to be placed on the bevel surface that matches the print design (décor pattern or face design) of the laminated flooring. Other devices are provided such as a device that takes a picture of or scans an image of the print design, and modifies the taken picture or the scanned image so that the edge pattern thereof matches with an edge pattern of the print design.
US08365477B2 Shock suppressor
A shock suppressor has a first base, a second base and a connecting device. The second base is parallel to the first base. The connecting device is slidably mounted between the first base and second base to connect the first and second bases and has a universal connector. The first base abuts against the connecting device in a curved contact surface to provide a first sliding mechanism in multiple directions. The second base abuts against the connecting device to provide a second sliding mechanism in a unidirection.
US08365476B2 Braced frame force distribution connection
A structural framework that includes a column, a beam, a brace beam coupled at an angle to the column and the beam, and a gusset plate to connect the brace beam with the column and the beam. The framework also includes a shear plate with horizontally slotted holes to couple to the column to the beam. The structural framework may also include double framing angles or a flex plate coupled to the gusset plate and to the beam via spacer plates to provide for a semi-rigid connection.
US08365468B2 Metal bahama style storm shutter
A metal shutter with improved air and light transmission is provided. The shutter comprises a metal top, a metal bottom, and two metal sides, which can be collectively assembled into a frame. The frame can have a metal support column that can be affixed to the top and bottom. A number of metal slats can be affixed between the sides of the shutter, and can either pass through the center column or can be affixed to the center column. A hinge can be affixed to the top of the frame, and can also be affixed to a structure. The top, bottom, sides, support column, slats, hinge, and a lock all comprise the shutter. The hinge allows the shutter to rotate between a first, substantially vertical, position, and a second, non-vertical position. The lock holds the shutter to a structure when the shutter is in the first position.
US08365463B2 Method and apparatus for desalination of water and extraction of carbon dioxide from flue gas via controlled and variable gas atomization
A water-desalination and carbon dioxide extraction method employs a greenhouse having a transparent, double-pane roof structure and containing an open-top receptacle for a receiving quantity of saline water or an aqueous mixture, derived from flue gas, of dissolved and suspended alkaline metal salts, which roof structure and receptacle are substantially coextensive and rectangular. A series of remotely controllable nozzles, capable of producing sheet-like discharges, withdraw the saline water or the aqueous mixture from the receptacle and discharges it into the overlying space for exposure to solar radiation passing through the roof structure, for controlled absorption of solar energy by the saline water or for effecting release carbon dioxide at elevated temperatures. Ambient air, heated during passage through channels in the transparent roof structure, may be used in a second greenhouse for promoting evaporation of free water or in other method steps.
US08365445B2 Shoe outsole having semicircular protrusions
A shoe sole structure includes a midsole body that extends from the heel region to the forefoot region of a shoe and an outsole that is attached to the midsole body. The outsole includes a plurality of protrusions arranged transversely to the longitudinal axis of the shoe, while extending at least partially between the lateral edge and the medial edge of the shoe. One or more of the half tube structures can include grooves and/or projections to enhance traction on a contact surface.
US08365442B2 Cleat assembly
A cleat for use with an article of footwear is disclosed. The cleat includes a projection, a curved portion with a beveled edge, and a lever arm. A centipede cleat assembly can be formed from a plurality of cleats. The centipede cleat assembly attaches to an outsole of an article of footwear.
US08365436B2 System and method for drying a water-containing substance
Method and device for drying a water-containing substance using an air stream by: heating the air stream in a first heat exchanger (1) by direct contact between the air stream and a first portion of the water-containing substance; separating the heated air stream into a first and a second air stream; heating the second air stream in a heating unit (3); drying a second portion of the water-containing substance in a drying unit (5) by direct contact between the heated second air stream and the second portion of the water-containing substance; cooling the second air stream to the temperature level of the first cooling liquid in a second heat exchanger (201a) using a first cooling liquid; mixing the cooled second air stream and the first air stream in a mixing unit; cooling the mixed air stream by means of a second cooling liquid in a third heat exchanger (201b).
US08365432B2 Freeze-drying method and freeze-drying apparatus
A material to be dried is frozen and is efficiently freeze-dried in a short time, thereby increasing production efficiency. A freeze-drying apparatus includes a vertical tube (2) having an inner circumferential surface formed with a frozen surface (2a), a liquid-supply device (5) for supplying a liquid material to be dried (47) onto the frozen surface (2a), a freezing device (10) arranged around the vertical tube (2) and intended for cooling the frozen surface (2a), a pressure-reduction device (12) which puts an interior area of the vertical tube (2) into a state of vacuum, and an internal heating device (41) in the vertical tube (2). The internal heating device (41) is arranged in the vertical tube (2) along a center axis thereof, and has an outer surface formed with a vertically long circular-cylindrical radiation surface (43). The liquid material to be dried (47) supplied from the liquid-supply device (5) is sprinkled onto the frozen surface (2a), and the frozen surface (2a) is cooled to freeze the dried material (47) into a shape of a pipe. Then, the interior area of the vertical tube (2) is pressure-reduced to supply radiation heat from the internal heating device (41) to the dried material (47) for freeze-drying the dried material (47).
US08365430B2 Centrifugal dryer
A centrifugal dryer for the separation of pellet-like substances from process water including a housing, a rotor arranged in the housing and a screen surrounding the rotor at the peripheral side. The screen has at least one porous screen member which is placed in an arcuate manner around at least one screen carrier hoop and is releasably fastened thereto. The screen is composed of a plurality of screen members which mutually overlap in the peripheral direction and are clamped tight to the screen carrier hoop by one or more tension belts which wrap around the mutually overlapping screen members at the peripheral side.
US08365422B1 Tru-hitchin using dual beam technology and triangulation
The problems of hitching are typically focused on the alignment of the mating components. As a result, assist products tend to offer fragmented solutions and lack universal appeal in the marketplace. The Tru-Hitchin Model using Dual Beam Technology and Triangulation develops a Spatial Triangle with the aid of hardware, as a framework for positioning and alignment of any mating components. The Model transforms two dimensional vehicle movements into a 3rd dimensional beam movement for operator viewing. The operation requires a one-time initialization after which all future hitching is performed safely by one operator with ordinary parking skills. Alignment is complete when the dual functional laser beams are on selected pivot points.
US08365417B2 Scissors with an integrated tape dispenser
A combined scissors and tape dispenser configured as a unitary construction. The combined scissors and tape dispenser apparatus includes a pair of blades. A first blade includes a first elongated cutting member integrated with a first looped handle portion. A second blade is pivotally connected to the first blade. The second blade includes a second elongated cutting member integrated with a second looped handle portion. A dispenser reel including a cutting implement is integrated as part of at least one of the first looped handle portion and the second looped handle portion. The dispenser reel includes a through-hole adapted to be gripped by at least one of the user's fingers.
US08365414B2 Roller bearing assembly
A bearing assembly includes an inner race having a first inner race half and a second inner race half, and an outer race having a first outer race half and a second outer race. The first inner race half and the second inner race half cooperate to define an inner annular groove, and the first outer race half and the second outer race half cooperate to define an outer annular groove. A plurality of rollers is disposed within the inner annular groove and the outer annular groove in rolling engagement with the inner race and the outer race. An inner coupling mechanism couples the first inner race and the second inner race together, and an outer coupling mechanism couples the first outer race and the second outer race together.
US08365411B2 Method of producing metal closed-section member
The present invention provides a method capable of accurately producing a metal closed-section member in a relatively simple manner. The method of producing a metal closed-section member formed in a cross-sectionally closed shape, from a metal plate workpiece, comprises a first press-forming step of using a first forming die assembly to press-form the plate workpiece into a convex shape, and a second press-forming step of providing a second forming die assembly, and, after the first press-forming step, under a condition that the press-formed plate workpiece is positioned between a receiving die and a core die of the second forming die assembly, causing relative movement of the core die with respect to the receiving die to press-form the press-formed plate workpiece into a given shape so that two sidewalls of a convex-shaped portion of the press-formed plate workpiece formed on respective ones of both sides of a top wall of the convex-shaped portion of the press-formed plate workpiece during the first press-forming step are displaced toward an inward side of the press-formed plate workpiece and cross-sectionally closed together.
US08365410B2 Grille badge and/or method of making the same
Certain example embodiments of this invention relate to a grille badge including an outer member and an inner member configured to be snapped together. The inner member includes a living hinge to facilitate the connection to the outer member. The inner member is at least initially inserted into the outer member in a bent position, the inner member being bent or snapped into place via the living hinge provided thereto during manufacturing and/or assembly. In certain example embodiments, the outer element includes at least one slot for receiving at least one corresponding tab provided to the inner element. In certain example embodiments, the inner and outer members include corresponding snap features for securing the connection therebetween. An assembled grille badge may be connected, directly or indirectly, to a vehicle (e.g., to the vehicle, to a front-end assembly, to a grille, etc.), for example, using one or more snap features.
US08365405B2 Preforms and related methods for repairing abradable seals of gas turbine engines
Methods for repairing abradable seals of gas turbine engines include providing an abradable seal component of a gas turbine engine, the seal component having a structural substrate; providing a first preform to restore the structural substrate; and providing a second preform to form an abradable layer of the component. Preforms include a multilayer stack having a first layer and a second layer.
US08365404B2 Method for ultrasonic welding a coaxial cable to a coaxial connector
A coaxial connector for interconnection with a coaxial cable with a solid outer conductor by ultrasonic welding is provided with a monolithic connector body with a bore. An annular flare seat is angled radially outward from the bore toward a connector end of the connector, the annular flare seat open to the connector end of the connector. An inner conductor cap is provided for interconnection with an inner conductor of the coaxial cable by ultrasonic welding. The ultrasonic welding of each of the inner and outer conductor interconnections may be performed via inner conductor and outer conductor sonotrodes which are coaxial with one another, without requiring the cable and or connector to be removed from their fixture.
US08365398B2 Accurate alignment for stacked substrates
Using developed photo-resist materials at the side walls of silicon substrates, the preferred embodiments of the present invention improve alignment accuracy of stacked substrates. Such alignment accuracy improves the area efficiency of side-wall connections as well as through-hole connections. The parasitic impedances of stacked substrate connections are also improved.
US08365395B2 Tables for assembling composite panels
A system for use in a manufacturing process comprises a series of tables with clamping and conveying/lowering mechanisms. The tables are arranged to facilitate alignment of successive composite dry freight panels. Tables may include a plurality of transfer mechanisms, such as ball rollers, to assist an operator in moving the panels into place. Once a new panel is in place, the rollers may be pneumatically or mechanically lowered to form a new joint. A clamping mechanism can be used to secure the new joint with adhesive.
US08365390B2 Method for affixing adhesive films and main board with adhesive films applied using the method
A method for affixing adhesive films to a main board is provided. The main board includes a main body and a shield. The shield includes a first shield and a second shield. The second shield defines openings. When the second shield is attached to the main body, components of the main body are confined within the openings, respectively. The method includes: first absorbing a single adhesive film to an electrostatic absorbing film. Then, stamping the electrostatic absorbing film and the single adhesive film to form adhesive films that have substantially the same shape and arrangement as the openings. Next, aligning the electrostatic absorbing film with the first shield and affixing the adhesive films to the first shield. Then, removing the electrostatic absorbing film from the first shield. And, assembling the first shield to the second shield.
US08365384B2 Coupler for cable trough
Couplers for a cable trough system including a terminal end sized to receive a terminal end of a trough member along a longitudinal direction of the body. A spring may be coupled to the body for securing the terminal end of the trough member to the coupler, the spring including first and second spring arms extending generally in opposition to one another in a plane generally parallel to the longitudinal direction. The spring may be received in a slot formed by the trough member. Also included may be a spring release mechanism coupled to the body, the spring release mechanism sliding in the longitudinal direction between a locked position, such that the first and second spring arms engage the terminal end of the trough, and an unlocked position, such that the first and second fingers release the first and second arms of the spring.
US08365383B2 Mold twist lock apparatus
A mold twist lock apparatus comprising a securing pin having a distal end and a proximal end on a longitudinal axis of the securing pin, the proximal end having a hole therethrough, a coaxial spring positioned about the proximal end of the securing pin, a cross pin disposed through the hold in the proximal end of the securing pin, the cross pin having an enlarged end and a second spring positioned between an extension of the securing pin and the enlarged end of the cross pin.
US08365381B2 Vehicle closure member mounting
A system and method for mounting a vehicle closure member (62) on a vehicle body (40) utilizes vision sensing of a master gauge location (42) of the vehicle body, of coordination formations (48) on the vehicle body, and of opening extremities of a closure member opening of the vehicle body, and the sensing is used by a controller (34) to provide mounting of a hinge at a proper location.
US08365379B2 Dismounting device for bearings
A bearing dismounting device includes a body, a rod, several clamping arms, a tightening element, and an adjusting element. Each of the clamping arms is pivotally installed around the body. The center of the body has a through hole for the rod to mount therein. One end of the rod has a positioning part, and its other end has an operating part. Each of the clamping arms extends a buckling part. The central position on the outer side of each of the clamping arms has an accommodating part. The tightening element surrounds the accommodating parts of the clamping arms. Both ends of the tightening element have an adjusting element, respectively, for urging against the tightening element, thereby positioning the clamping arms.
US08365377B1 Pipe joining tool
The tool (10) includes first and second pipe securing heads (12, 30), each having downward facing C-shaped frames (14, 16) and pipe securing clamps (16, 36) secured within the frames (14, 16) for selectively and detachably securing the pipe securing heads (12, 20) to sections of pipes (18, 36). A pivot rod (48) is pivotally secured between necks (20, 38) of the heads (12, 30), and handles (54, 56) are secured to the necks (20, 38). The handles (54, 56) and pivot rod (48) are configured so that, after securing the clamps (16, 36) within the frames (14, 16) to adjacent first and second pipes (18, 36), movement of the handles (54, 56) toward or away from each other causes the pipe securing heads (12, 30) to move the pipes (18, 36) to be joined together or separated.
US08365371B2 Methods for manufacturing piezoelectric vibrating devices
Methods are disclosed for manufacturing tuning-fork type piezoelectric vibrating devices. In an exemplary method a metal film is formed on both surfaces of a piezoelectric wafer, followed by application of photoresist. A first metal-film-etching step etches the metal film after removal of the photoresist layer outside the profile outline of the devices. A first piezoelectric-etching step etches the wafer surface but not through to the rear surface; thus, outside the profile outline the metal film is removed. A second metal-film-etching step etches the metal film after removal of the photoresist layer from first groove regions. A second piezoelectric-etching step etches outside the profile outline and the groove regions through to the rear surface.
US08365363B2 Strap fastening device
A strap fastening device includes two fastening straps and a tightness adjusting unit. The fastening straps each have a fixing end and an opposing free end. The tightness adjusting unit includes an assembling box and two locating members. The assembling box is provided at a left and a right half with at least one non-return retaining tooth each. The two locating members are slidably mounted to the assembling box and connected to the free ends of the two fastening straps, such that the free ends of the fastening straps are not turned back to expose from the assembling box. The slidable locating members respectively have a raised locating rib releasably engaging with the at least one non-return retaining tooth at the left and the right half of the assembling box. The two locating members can be conveniently slid with one hand to adjust the tightness of the fastening straps.
US08365361B1 Laundry retainer for bed sheets
A laundry retainer for bed sheets to prevent entanglement with smaller items in a mixed load. The retainer has a base plate on which at least four clothes clips are mounted. The clothes clips grip the side edges of a sheet to form a generally closed mouth bag in which smaller items in a mixed load are less likely to become entangled.
US08365359B2 Hinge device
A hinge device increases an open angle of a second member relative to a first member without enlarging the hinge device. A first pulley is fixed to a first mounting member mounted on the first member. A second pulley is fixed to a second mounting member mounted on the second member. A timing belt runs between the first and second pulleys. One end of a connecting member that connects the first mounting member to the second connecting member connects rotatably to an axis part of the first mounting member, with the opposite end connected rotatably to an axis part of the second mounting member. Pins to that abut to the outside of the timing belt are provided such that the width between one side and the opposite side of the timing belt becomes smaller than the diameter of at least one of the first pulley and the second pulley.
US08365353B2 Swivel caster
A swivel caster has a caster body, a pivot bearing and a foot that can be extended by means of an electric motor. The foot has a telescoping foot part. The electric motor is disposed below the pivot bearing, at least below a first, upper bearing.
US08365342B2 Combination paint roller, paint tray and stencil tube
A dual paint roller has a pliers-like construction to allow for the roller covers to be moved closer together or farther apart depending upon the surface to be painted. Dual-roller covers are disposed on pivotable roller arms such that the relative angle of one roller cover to the other roller cover can be adjusted depending upon the surface to be painted. The pivot point of the pliers-like construction is switchable such that the pliers selectively apply complementary or opposite movement to the roller covers. A paint tray with divider for use in combination with the dual-roller cover paint roller. A stencil tube slidably engaging with a roller cover to easily apply a repeating stencil pattern to a surface.
US08365340B2 Multipurpose tool with moveably arranged plates
A multipurpose tool for cleaning, sanding, abrading, scrubbing, finishing, and polishing a work surface orientated in an angular or coplanar manner, which comprises a body having a top face and left and right sides integrally associated with leftward and rightward runners, respectively, for mounting thereon a pair of movably arranged plates in three distinct positional arrangements. Each leftward and rightward runner comprises a bottom face situated in between inward and outward angular walls each being angularly orientated within a specified range. Each movably arranged plate comprises a beveled edge correlating to a select angular orientated value of the outward and inward angular walls and first and second planar surfaces affixed with a hook and loop fastener to accept thereon an interchangeable surface element appropriately suited to operate on the work surface, the tool further comprising strap members attached to the body to engage one's hand to permit secure handling thereof.
US08365335B2 Electric toothbrush, and transmission for an electric toothbrush
The transmission according to the invention for an electric toothbrush serves for the transmission and reforming of a rotational movement provided by an electric motor into a particularly careful and effective cleaning movement of a cleaning element. The ratio of the distance between the longitudinal mid-axis of an output shaft and the longitudinal mid-axis of a drive shaft of the transmission and of the distance between the longitudinal mid-axis of a shaft driving a cam of the transmission and the longitudinal mid-axis of the cam amounts to at least 10:1.
US08365326B2 Evacuation sled for non-ambulatory patients
An evacuation sled for non-ambulatory patients preferably includes a plastic sheet having a plurality of handholds disposed about left and right side edges of the sheet, each handhold comprising an opening with a plastic reinforcement above the opening. A plurality of patient retention straps are coupled to the plastic sheet and are configured to secure a patient in the plastic sheet when the plastic sheet is curved upward about the patient. A pull strap is coupled through a head of the plastic sheet and is configured to permit a person to drag the patient strapped to the plastic sheet. Preferably, a foot strap is affixed to the head pull strap and coupled to a foot of the plastic sheet. The foot strap is configured to cause, when tension is applied to the head pull strap, at least one portion of the plastic sheet foot to raise upward and at least partially enclose the feet of the patient.
US08365325B2 Infant blanket wrap with bifurcated legs
Disclosed is an infant blanket wrap that is specially tailored for use in an infant carrier or car seat having a crotch strap. The present invention comprises an article of material with two flaps, a bifurcated leg portion that forms a pouch for each leg and a securing means for the upper terminal end of the leg portion. The bifurcated leg portion allows a parent to place a swaddled baby in an infant carrier without removing the blanket and disturbing the child. The device also includes a securing means for the bifurcated leg portion. This allows the leg portion to fold down for ease of entry into the blanket and creates an extended tube portion that covers the infant's torso, keeping the child completely covered.
US08365323B2 Inflatable, portable crib
The instant invention is an inflatable, portable crib, comprising: a bottom most member parallel to the floor, at least one vertical member operationally connected to said bottom most member, at least three struts arranged around the perimeter of the bottom most member, and at least one horizontal member, said horizontal member(s) connecting at least two struts toward the tops of the struts, and said horizontal member(s) operationally connected to said vertical member(s), wherein said vertical member(s) and said bottom most member create an enclosed space; and wherein said struts and horizontal member(s) consist of an outer shell of dimensionally stable material and at least one inner bladder; and when said inner bladder(s) are inflated with air under pressure, said struts and vertical member(s) create a rigid structure for supporting said enclosed space.
US08370957B2 Method and apparatus for transmitting contents with limited system permissions
Provided is a method for transmitting contents with limited system permissions. In the method, a content request is received from a client terminal. A download descriptor is transmitted to the client terminal in response to the content request, the download descriptor including information about the authentication and permission of the client terminal system that can be managed in the contents. A content transmission request is received from the client terminal that has received the download descriptor. Contents are transmitted to the client terminal in response to the content transmission request.
US08370953B2 Method of managing a software item on a managed computer system
A method and system is provided of managing a current software item on a managed computer system connectable to a management computer system via a computer network. The method includes identifying, using an agent application, the current software item on the managed computer system, identifying if the current software item is an unauthorized software item; and selectively disabling the unauthorized software item.
US08370946B2 Self-delegating security arrangement for portable information devices
A portable information device includes a dynamically configurable security arrangement in which operational settings are automatically and dynamically configured based on a current set of security risks to which the device is exposed, on a current computing capacity of the portable information device, or both. The operational settings can be adjusted to control which security services or functions are to be executed locally by portable information device, and which of the security services or functions are to be executed remotely on at least one computing device that is distinct from the portable information device.
US08370932B2 Method and apparatus for detecting malware in network traffic
A method and apparatus for detecting malware in network traffic is described. One embodiment executes, in an emulation environment, an executable file as it is being received serially over a network, execution beginning once a block of data including an entry point of the executable file has been received, execution halting whenever an instruction in the executable file references data not yet received and resuming once the data not yet received has been received, execution ceasing upon satisfaction of a termination condition; examining the emulation environment for indications that the executable file includes malware; and taking corrective action responsive to the results of examining the emulation environment for indications that the executable file includes malware.
US08370931B1 Multi-behavior policy matching for malware detection
Multi-behavior matching in a computer system is performed in order to identify suspicious sequences of activities. System behavior is captured using driver hooks. A behavior monitoring system determines the process to which the system behavior belongs by processing a table. This includes using the process ID and thread ID of the system behavior as lookups into the table. A multi-behavior matching algorithm is applied to determine if there is any matching suspicious behavior by matching sets of rules (a policy) to system events caused by a particular process. A state machine is used to keep track of matching policies. Options to the rules and policies (such as “offset,” “depth,” “distance,” “within,” “ordered” and “occurrence/interval”) are used to refine when a rule or policy is allowed to produce a positive match, reducing false positives.
US08370930B2 Detecting spam from metafeatures of an email message
Detecting spam from metafeatures of an email message. As a part of detecting spam, the email message is accessed and a distribution of numerical values is accorded to a set of features of the email message. It is determined whether the distribution of numerical values accorded the set of features of the email message is consistent with that of spam. Access is provided to the determination of whether the email message has a distribution of numerical values accorded the set of features that is consistent with that of spam.
US08370924B2 Role based server installation and configuration
The described systems and methods are directed at configuring a server based on a selected role. An installation application is configured to install core components in a server where these core components enable the server to perform the basic functions of a network computing device. A role management application is configured to enable a system administrator to select a role for the server and to automatically determine software components associated with the selected role. The role management application is then configured to build the software components and install the components on the server. The role management application is further configured to configure the components for the selected role. The automated installation process performed by the role management application enables a server to be efficiently configured for a particular role without installing other unnecessary components unrelated to the role.
US08370923B2 Access to a processing device
Authorizing access to one or more restricted functions provided by a processing device is described. A method for authorizing such access comprises: reading at least one time from a clock associated with the processing device; storing the read time as a reference time; after the read time is stored, reading another time (a current time) from the clock. The method also includes comparing the reference time with the current time; reading a trend status associated with the reference time; and authorizing access to the restricted functions provided by the processing device if an acceptance criterion is satisfied. The acceptance criterion may require (i) the read current time to be chronologically earlier than the reference time and the trend status to be trusted backward mode, or (ii) the read current time to be chronologically later than the reference time.
US08370910B2 File server for translating user identifier
A file server including: a first interface coupled to a client computer which manages a client side user identifier used by the client computer to identify a client computer user; a second interface coupled to a first storage storing first file system data and a first file system side user identifier used by the first file system to identify the client computer user, and a second storage storing second file system data and a second file system side user identifier used by the second file system to identify the client computer user; a processor which receives a client computer's first access request to the first file system, obtains a first file system identifier which identifies the first file system and the first file system side user identifier, and translates the first file system side user identifier to a first client side user identifier using the first file system identifier.
US08370909B2 Method and system for authenticating internet user identity
A method and system for authenticating an Internet user identity by cross-referencing and comparing at least two independent sources of information. A first geographical location of computer signature of an internet user is identified and the geographical location of a communication voice device of said internet user is identified to determine a second location. The first and second locations are compared for geographical proximity to confirm the identity of the internet user. Based upon geographical proximity of said locations, a score is assigned to the internet user, and access to a website is allowed or limited based upon said score. Alternatively, additional authentication information can be required or access can be terminated.
US08370904B2 Node authentication
A system and method of accessing a service on a terminal node. The system includes a chain of nodes, the chain comprising a first node, one or more intermediate nodes, and the terminal node, the terminal node maintaining the service, wherein the first node is arranged to initiate an access request and to transmit the access request to an adjacent node, each intermediate node is arranged to authenticate the transmitting node and to transmit the access request to an adjacent node, and the terminal node is arranged to authenticate the transmitting node and to execute the access request.
US08370894B2 Method and system for enforcing security polices in MANETs
A method of enforcing security policies in a mobile ad-hoc network, includes: entrusting at least one first network node along a data traffic route from a data traffic origin node to a data traffic destination node, with the enforcing of predefined security policies on the data traffic; and entrusting at least one second network node, distinct from said first network node, with the control of the enforcement of the security policies by the first network node.
US08370890B2 Methods and apparatus for frequency agile band-pass filtering of broadcast signals
Methods and apparatus for frequency agile band-pass filtering of broadcast signals are disclosed. An example method to receive a broadcast signal for distribution to a plurality of reception sites disclosed herein comprises processing the broadcast signal with a frequency agile band-pass filter to receive the broadcast signal at a headend site for distribution to the plurality of reception sites, monitoring reception quality of the broadcast signal at an operating center separate from the headend site and included in the plurality of reception sites, and sending commands to the frequency agile band-pass filter from the operating center based on the monitored reception quality of the broadcast signal, the commands controlling at least a tuned operating frequency of and an attenuation provided by the frequency agile band-pass filter.
US08370876B1 Systems and methods for providing self-services over television
Cable and satellite television systems, televisions, and universal remotes are used to provide interactive financial self-services to users. The cable or satellite system provides a connection between a user and a financial services company. A television or other display device connects to the cable or satellite system and displays content from the financial services company to a user. The user may enter data and navigate through the content via a back channel using a universal remote or other input device. The user may thus complete the content, such as completing a loan application, opening a bank account, or purchasing insurance. The user may provide authentication information to receive personalized content.
US08370871B2 Image signal receiver for diagnosing and editing channel, and control method thereof
Provided are a system and a method for diagnosing and editing a channel using received signal sensitivity. The method allows a user to edit a channel on a received signal sensitivity diagnosis screen of a digital TV, so that the user can edit a favorite channel while checking received signal sensitivity of a predetermined channel. Since a user can edit a channel while checking received signal sensitivity of each channel, channel diagnosis and channel editing can be performed accurately and efficiently.
US08370863B2 Method and apparatus for integrating applications on demand to display and manipulate a semantic resource
An approach is provided for integrating applications on demand to display and manipulate a semantic resource. An integrating application causes, at least in part, reception of a request for a semantic resource, and determines whether the semantic resource is known to a first application. The integrating application discovers one or more properties of the semantic resource based, at least in part, on the determination. The integrating application identifies a second application associated with the semantic resource based, at least in part, on the one or more properties. The integrating application causes, at least in part, presentation of the semantic resource through the second application.
US08370858B2 Creating step descriptions for application program interfaces
Among other disclosed subject matter, a computer program product is tangibly embodied in a computer-readable storage medium and includes instructions that when executed by a processor perform a method for interfacing with an application program. The method includes receiving, from an application program that has an interface, an interface description defining how to make an input into the application program using the interface. The method includes generating a screen for a user to define a step corresponding to a task to be performed in the application program by another user, the screen generated using the interface description. The method includes forwarding a step description for receipt by the application program, the step description created using a definition made under guidance of the screen, and configured consistently with the interface for the application program to create the task.
US08370853B2 Event notification management
Systems and methods are provided for event notification. In one implementation, a method is provided. A determination is made as to whether a threshold associated with pending event notifications has been exceeded by an incoming event notification. A plurality of pending event notifications that can be combined are identified. Two or more event notifications are combined.
US08370850B2 Cache management
A number of applications can be run by the computing system. Such applications can execute independently from each other and can also each independently manage a corresponding set of content stored on a local storage device (LSD). One of the advantages presented by the invention is the ability of the LSD to inform one application of the content made available on the LSD by another one of the applications even though the applications have no relationship to each other. In this way, a synergy between the independent applications can be achieved providing a co-operative environment that can result in, for example, improved operation of the computing system, improved resource (i.e., memory, bandwidth, processing) allocation and use, and other factors.
US08370849B2 API method and system for providing access to an external service via an application services platform
There are provided mechanisms and methods for providing access to an external service via an application services platform, utilizing an application program interface (API). These mechanisms and methods for providing access to an external service via an application services platform can provide an effective way of allowing access to such external service without necessarily forcing access to the external service separately with respect to the application services platform. The ability to provide such effective technique can enable the integration of an external service with an application services platform, thus allowing access to the external service in a more time effective manner.
US08370843B1 Method, program product and computer system for progressive improvement of an environment pool
Disclosed are a method, system and computer program product for progressively improving the fit of a pool of reusable environments to requirements of programs in a computer system. The method comprises steps of: providing a first environment for a first program; responsive to initiation of a second program, making a determination whether creation of a new environment is a best response; responsive to a determination that creation of a new environment is a best response, creating a new environment for the second program; responsive to a determination that creating a new environment is not a best response, testing the pool for a best fit environment; and adding elements to the best fit environment to match requirements of the second program, unless the best fit environment already matches the requirements of the second program.
US08370841B2 Optimizing deterministic event record and replay operations
Mechanisms for managing task events during the scheduling period of a task executing on a processor. Only events of specific portions of the scheduling period are logged, wherein a first shared resource access has been granted for the task, this portion of the scheduling period involving gathering all the non-deterministic events which cannot be replayed by simple task re-execution. Other independent non-deterministic event records are still logged as usual when they occur out of the portion of the scheduling period for which a record has been created. This limits the number of logged events during a recording session of an application and limits the frequency of events to transmit from the production machine to the replay machine.
US08370821B2 Method for enabling profile-based call site tailor-ing using profile gathering of cloned functions
Methods and systems for computer program optimization utilize function cloning in program code, such as post-linked code. Each function call is directed to a different cloned version of the called function. Conventional profiling methods such as hardware event sampling, basic block profiling, and edge profiling may then be applied to the modified program code to obtain call path-based, clone-specific profile data. The profile data can be further exploited to optimize the program code.
US08370820B2 Method and apparatus for enabling parallel processing during execution of a Cobol source program using two-stage compilation
A method and apparatus is disclosed for compilation of an original Cobol program and building an executable program with support for improved performance by increased parallelism during execution using multiple threads of processing. The approach includes a compilation (or translation) step utilizing a first compiler or translating program which is a parallel aware translating first compiler. The parallel aware first compiler is a specialized compiler/translator which takes as input a Cobol source program, and produces as output an intermediate computer program in a second computer programming language, the intermediate program including parallelization directives, the intermediate program intended for further compilation utilizing an existing selected second compiler, the second compiler providing support for parallelism for programs described in the second programming language. The approach optionally allows for use of pragmas serving as parallelization directives to the compiler in the original Cobol program or in the intermediate program.
US08370817B2 Optimizing scalar code executed on a SIMD engine by alignment of SIMD slots
A mechanism is provided for optimizing scalar code executed on a single instruction multiple data (SIMD) engine by aligning the slots of SIMD registers. With the mechanism, a compiler is provided that parses source code and, for each statement in the program, generates an expression tree. The compiler inspects all storage inputs to scalar operations in the expression tree to determine their alignment in the SIMD registers. This alignment is propagated up the expression tree from the leaves. When the alignments of two operands in the expression tree are the same, the resulting alignment is the shared value. When the alignments of two operands in the expression tree are different, one operand is shifted. For shifted operands, a shift operation is inserted in the expression tree. The executable code is then generated for the expression tree and shifts are inserted where indicated.
US08370815B2 Electronic device and method for debugging programs
In a method for debugging programs of an electronic device, the method adds an appended block to one or more memory blocks allocated by one or more memory allocation functions of a specified program, so as to obtain one or more appended blocks, stores an identifier of each memory allocation function into a corresponding appended block, and executes a memory leak test to determine one or more unqualified memory allocation functions. The method further searches for one or more identifiers from the appended blocks if the memory leak test fails, and obtains a position of each unqualified memory allocation function in the specified program according to each found identifier if source codes of the specified program are available in a storage device of the electronic device.
US08370812B2 Method and system for automatically assembling processing graphs in information processing systems
A method for assembling processing graphs in an information processing system, includes: performing, in an offline manner, translating a plurality of component descriptions into a planning language and performing reasoning on the plurality of component descriptions during the translation; and performing, in an online manner, receiving a processing request that specifies a desired processing outcome; translating the processing request into a planning goal; and assembling a plurality of processing graphs, each of the processing graphs including a plurality of the translated and reasoned components that satisfy the desired processing outcome.
US08370811B2 Modularizing and aspectizing graphical user interface directed test scripts
A test structure for testing graphical user interface applications (GAPs) modularizes test scripts by separating statements that define GAP test logic from statements that navigate to GAP objects. Composition rules weave the statements together to generate the test scripts that are executed to test the GAP. Because the test structure is modular, test logic can be reused across different GAPs and different versions of the same GAP. Reusing test logic is not only an efficient practice from a test engineer's point of view, but also leads to a reduction in test programming errors. The modular test structure also facilitates the efficient modification of test scripts to account for modifications in the underlying GAPs, greatly reducing the time, cost, and resource expenditures needed to arrive at updated test scripts.
US08370804B2 Delta compression using multiple pointers
Encoding a new version of a data module includes constructing a delta data module having data for providing the new version of the data module. The delta data module may indicate an encoding for copying data at an offset from one of a number of pointers into different versions of the data module. Decoding a delta data module to provide a new version of a data module includes copying, to the new version of the data module, data relative to a target pointer when an encoding in the delta data module indicates a matching pattern relative to the target pointer, and copying, to the new version of the data module, data relative to at least one other pointer when an encoding in the delta data module indicates a matching pattern relative to the at least one other pointer.
US08370797B2 Data processing apparatus, method therefor, and computer program
A data processing apparatus includes a host processing apparatus that can cooperatively verify, using generated Timed software, hardware and software of a semiconductor device mounted with a target processing device and an operating system (OS), wherein the host processing apparatus analyzes an assembler of the target processing device and recognizes a Basic Block, which is a basic unit for calculating information concerning time, and generates Timed software for the cooperative verification with reference to the Basic Block.
US08370790B2 Computer aided design system for checking dimensions of patterns and method
A computer aided design system comprises an interface creating module, a selecting module, a filling module and a measuring module. The interface module creates a user interface to display the design on the screen of the device with a plurality of to-be-checked patterns. The selecting module selects a pattern. The interface module further creates a parameter setting interface. The parameters comprises a predetermined width, the space value between the adjacent parallel filled lines and the rotation degree of the selected pattern. The filling module draws filled lines in the selected pattern according to the parameters. The measuring module detects whether the length of each filled line is at least the predetermined width value, if the length of the filled line is less than the predetermined width value, the dimension of the selected pattern is unqualified and the measuring module highlights the filled lines.
US08370784B2 Automatic optimal integrated circuit generator from algorithms and specification
Systems and methods are disclosed to automatically design a custom integrated circuit based on algorithmic process or code as input and using highly automated tools that requires virtually no human involvement is disclosed. The method includes receiving a specification of the custom integrated circuit including computer readable code and one or more constraints on the custom integrated circuit; automatically generating a computer architecture for the computer readable code that best fits the constraints; automatically determining an instruction execution sequence based on the code profile and reassigning or delaying the instruction sequence to spread operation over one or more processing blocks to reduce hot spots; continuously evaluating and optimizing one or more factors including physical implementation, and local and global area, timing, or power at an architecture level above RTL or gate-level synthesis; automatically generating a software development kit (SDK) and the associated firmware automatically to execute the computer readable code on the custom integrated circuit; automatically generating associated test suites and vectors for the computer readable code on the custom integrated circuit; and automatically synthesizing the designed architecture and generating a computer readable description of the custom integrated circuit for semiconductor fabrication.
US08370782B2 Buffer-aware routing in integrated circuit design
A method, system, and computer usable program product for buffer-aware routing in integrated circuit design are provided in the illustrative embodiments. The design has cells, and the circuit includes buffers and wires. A route is received from a set of routes. The route couples a first point in the circuit to a second point in the circuit and including at least one buffer between the first point and the second point. A determination is made whether the route violates a set of hard constraints for a part of the circuit, where the set of hard constraints includes a reach length constraint. In response to the route not violating any hard constraint in the set of hard constraints, the route is selected as a buffer-aware routing solution between the first and the second points in the circuit.
US08370774B2 Constructing mapping between model parameters and electrical parameters
A method includes determining a mapping between model parameters and electrical parameters of integrated circuits. The model parameters are configured to be used by a simulation tool. A set of electrical parameters is provided, and the mapping is used to map the set of electrical parameters to a set of model parameters.
US08370772B2 Touchpad controlling method and touch device using such method
A touchpad controlling method and a touch device using such a method are provided. The touch device is applied to an electronic appliance. The touch device includes a touchpad and a coordinate transformation program. The touchpad is used for detecting a number of touching points in response to the touching gesture on the touchpad and the position of each touching point. If the number of touching points is equal to 1, the electronic appliance is operated in a relative coordinate mode. Whereas, if the number of touching points is greater than 1, the electronic appliance is operated in an absolute coordinate mode.
US08370768B2 Image forming apparatus, control method and computer-readable recording medium storing control program for controlling displayed menu items
An image forming apparatus is disclosed. The image forming apparatus includes a displaying unit which displays a predetermined number of menu items in plural menu items on a screen, an inputting unit which selects a menu item from the menu items displayed on the screen by the displaying unit, and a storing unit which registers the menu item selected by the input unit in a user custom menu table for each user having registration regions where a predetermined number of menu items are stored.
US08370758B2 Image browsing device, image browsing method, image browsing program, and image browsing system
The present invention relates to an image browsing device that, in an amusement park, shoots a user who is riding a ride-on, and makes the user browse the shot image at a place where the user gets off the ride-on. Firstly, when plural users direct their ID cards to the ID readers (11) respectively, users ID, ride-on number, seat numbers are made to correspond to each other to be stored in an image management device (21). When an image photographing device (12) shoots an image including a ride-on (43) and the plural users, the image management device (21) stores the image shot by the image photographing device (12), and relates the ride-on number, users ID, seat numbers to the image to store thus related information as image information. When the user browses the image, the user sets the ID card close to radio communication units (52), and, in the previously shot image, the image of a seat position related to the ID card is highlighted to be displayed. Accordingly, it becomes possible to easily specify the user who is shot in the previously shot image.
US08370755B2 User interface controlled by environmental cues
A method comprises receiving a signal containing an environmental cue; correlating the environmental cue to a user interface control element; and generating a user interface control command based on the environmental cue. A device may be controlled by receiving a visual image, processing the image to identify a visual cue, correlating the visual cue with a user interface control, and controlling the device using the user interface control. The visual image may be received from a camera that is part of an automobile, and the user interface control may include a control for a radio to tune to a radio station; a speed control for controlling a speed of the automobile corresponding to a speed sign visual cue; or a navigation system control for controlling a navigation system based on traffic signs. Other variations include an apparatus and computer-readable media including instructions for performing the methods.
US08370749B2 Secure online communication through a widget on a web page
A client device requests a web page via a network, where the web page is identified by an identifier and references a widget. In response to receipt of the requested web page, the client device requests the widget referenced by the web page and presents, within the requested web page, a presentation of the widget. Thereafter, in response to a user input via the presentation of the widget, information is transmitted via a secure connection between the widget on the client device and a server. The client device optionally presents confirmation of receipt of the information via the presentation of the widget while maintaining user context in the web page.
US08370741B2 Hybrid interactive electronic technical manual
A method, apparatus, and computer program product of developing a hybrid interactive electronic technical manual. A set of sub-elements associated with core maintenance tasks is selected from a plurality of sub-elements in technical data for a device to form a set of core sub-elements. A cost-benefit analysis is performed on each sub-element in the set of remaining sub-elements to identify a sub-element benefit rating for the each sub-element. Sub-elements in the set of remaining sub-elements having a sub-element rating greater than or equal to a threshold benefit rating are selected to form a set of high benefit sub-elements. The set of core sub-elements and the set of high benefit sub-elements are converted from the non-interactive native file format to an interactive electronic technical manual database format. A set of links to the set of unconverted sub-elements is generated to form the hybrid interactive electronic technical manual.
US08370733B2 Information processing apparatus, its control method, and program
In the case of editing document data that has a plurality of fields, by allowing the user to identify a field that is closely related to the selected field, operability of the editing operation of the document data is improved. A selection field detecting unit detects one of the fields according to the operation of the user. An automatic level allocating process executing unit decides the relation degrees between the detected selection field and the other fields. A field enlarging/contracting unit and a display screen control unit switch display control regarding those other fields based on the relation degrees.
US08370731B2 LDPC (low density parity check) codes with corresponding parity check matrices selectively constructed with CSI (cyclic shifted identity) and null sub-matrices
LDPC (Low Density Parity Check) codes with corresponding parity check matrices selectively constructed with CSI (Cyclic Shifted Identity) and null sub-matrices. An LDPC matrix corresponding to an LDPC code is employed within a communication device to encode and/or decode coded signals for use in any of a number of communication systems. The LDPC matrix is composed of a number of sub-matrices and may be partitioned into a left hand side matrix and a right hand side matrix. The right hand side matrix may include two sub-matrix diagonals therein that are composed entirely of CSI (Cyclic Shifted Identity) sub-matrices; one of these two sub-matrix diagonals is located on the center sub-matrix diagonal and the other is located just to the left thereof. All other sub-matrices of the right hand side matrix may be null sub-matrices (i.e., all elements therein are values of zero “0”).
US08370729B2 Apparatus for transmitting and receiving a signal and method of transmitting and receiving a signal
In one aspect of the present invention, the method receiving a signal is disclosed. The method includes receiving a signal transmitted in a radio frequency (RF) band including at least one RF channel, demodulating the received signal, parsing a preamble of a signal frame including layer-1 information, from the demodulated signal, deinterleaving bits of the layer-1 information, decoding the deinterleaved bits using an error correction decoding scheme including a shortening scheme and a puncturing scheme and obtaining physical layer pipes (PLPs) from the signal frame using the error-correction-decoded layer-1 information.
US08370728B2 Digital broadcasting system and method of processing data in digital broadcasting system
A digital broadcasting system and a method of processing is provided. A receiving system may include a signal receiving unit, a first data processor, a second data processor, and an audio/video decoder. The signal receiving unit receives at least first mobile service data transmitted according to a first transmission made and second mobile service data transmitted according to a second transmission mode. The first data processor corrects errors generated in the first mobile service data by performing demodulation according to a first demodulation mode and cyclic redundancy check decoding and RS decoding. The second data processor corrects errors generated in the second mobile service data by performing demodulation according to a second demodulation mode and performing CRC decoding and RS decoding. The A/V decoder can perform A/V decoding for the mobile service data output from the first data processor and the second data processor.
US08370725B2 Communication interface and protocol
An apparatus includes a receiver, an error detection unit, and an acknowledgement unit. The receiver may receive frames of data from a transmitter unit of a second apparatus via a first communication path. The error detection unit may detect data errors in the frames of data received via the first communication path. The acknowledgment unit may maintain an acknowledgement indicator indicative of whether frames received by the apparatus are error free. In response to the error detection unit detecting an error, the acknowledgement unit may indicate an error condition exists by freezing a value of the acknowledgement indicator, or alternatively the acknowledgement unit may set a current value of the acknowledgement indicator to a predetermined error value. Further, the apparatus may successively convey values of the acknowledgement indicator to the second apparatus via a second communication path while the apparatus is receiving frames.
US08370724B2 Audio reproduction device, information reproduction system, audio reproduction method, and program
An audio reproduction device includes a decoding processor to decode input voice data, a discontinuousness determination unit to determine whether or not a packet is discontinuous with a preceding packet, a reset processing unit to reset decode information, a frequency analysis unit to perform frequency analysis on the decoded data, an envelope calculation unit to calculate an envelope of the decoded data, a level difference calculation unit to calculate a level difference of the decoded data, a correction processing unit to apply a specific correction process to the decoded data if the correction process is necessary, and a processing determination unit to determine whether or not the correction process is to be performed, to determine whether or not the packet data is discontinuous, to determine which correction process is to be applied, and to output an instruction to perform the correction process.
US08370722B2 Apparatus and method for automatic configuration of lighting controllers
A lighting system controller is provided that is configured to automatically synchronize a lighting controller with a centralized configuration. In a particular example, this automatic synchronization activity may include modifying the configuration of the lighting controller to match configuration information stored locally on the lighting system controller. Conversely, this automatic synchronization activity may include modifying the locally stored configuration information to match the current configuration of the lighting controller. In some examples, the lighting system controller is configured to use cyclic redundancy checks when determining whether to modify configuration information.
US08370717B1 Method and apparatus for flexible buffers in an XOR engine
A method and apparatus uses a flexible buffering scheme in an XOR engine to generate checksums, allowing a user to recover data when a disk drive partly or completely fails. An XOR engine may include three or more arithmetic units and three or more local result buffers, which may be used to generate a combination of any of a “P” checksum, a “Q” checksum, and an unmodified copy of the user data, in a single read. The local result buffers and arithmetic units allow the use of multiple Galois field Multiply coefficients so that multiple distinct “Q” checksums may be generated with only one read of the user data.
US08370713B2 Error correction code decoding device
An error correction code decoding device comprises a first memory having a memory space like a matrix, a first decoding unit writing a first information into the first memory along a first direction, a second decoding unit reading the first information from the first memory along a second direction and a plurality of turbo decoders included in the second decoding unit, and differentiating access timing to a same row or same column with each other.
US08370710B2 Non-volatile memory devices, systems, and data processing methods thereof
Provided are data processing methods for a non-volatile memory. The data processing methods include obtaining read data and erasure information from the non-volatile memory and correcting an error in the read data by referencing the erasure information obtained from the non-volatile memory. Memory systems may be provided. Such memory systems may include a non-volatile memory and a memory controller that is operable to perform an error correction operation according to the methods described herein.
US08370708B2 Data error measuring circuit for semiconductor memory apparatus
A data error measuring circuit for a semiconductor memory apparatus includes a data error correction unit that compares data with parity data to correct data, a data selection unit that outputs the data or the corrected data as selected data in response to a test selection signal, and a test result output unit that receives the selected data and the parity data to output a test result signal in response to the test selection signal.
US08370705B1 System and method for calculating a checksum address while maintaining error correction information
One or more embodiments of the invention set forth techniques to perform integer division using addition operations in order to provide address translation capabilities to a processor. The processor supports a memory that maintains checksum information such that address requests received by the processor need to be translated to a checksum address and an actual data address that accounts for use of portions of the memory to store checksum information. Once the checksum address and the actual data address are computed, the processor can confirm the integrity of the data stored in the actual data address and correct any errors if need be, based on the checksum information stored in the checksum address.
US08370692B2 Recording and/or reproducing method, recording and/or reproducing apparatus and information storage medium
An information storage medium including two or more recording layers to reproduce or record data by using a same reproducing and/or recording optical system per layer includes error correction code (ECC) blocks recorded onto the two or more recording layers by using two or more data formats used to store user data.
US08370691B1 Testing of soft error detection logic for programmable logic devices
In one embodiment, a programmable logic device (PLD) with configuration memory includes at least one configuration memory cell and soft error detection (SED) logic for checking for errors in data stored by the configuration memory. The SED logic calculates a present data value for the configuration memory for comparison with a pre-calculated data value. A fuse within the PLD is configurable in a first logic state to enable the SED logic to read from the configuration memory cell in calculating the present data value and configurable in a second logic state to prevent the SED logic from reading from the configuration memory cell in calculating the present data value. The SED logic may be tested for correct operation by writing data representing a soft error into the configuration memory cell and enabling the SED logic to read from the configuration memory cell in calculating the present data value.
US08370687B2 Mechanism for storing and extracting trace information using internal memory in micro controllers
This document relates to apparatus and methods to store and retrieve trace information in on-chip system memory of microcontrollers. A microcontroller comprises a microprocessor and a memory device accessible through a data bus and an address bus coupled to the microprocessor. The microcontroller includes on-chip debug logic coupled to the microprocessor. Trace data can be retrieved from system memory using a debug port of the debug logic. A system in accordance with the present invention will lower the cost of implementation of trace features in microcontrollers, and strongly reduce the cost of supporting such features in debug tools.
US08370682B2 Virtual tape system take-over-controlled by standby server computer
The computer system is capable of improving performance, reliability and redundancy. The computer system comprises: a plurality of server computers having different functions, the server computers being mutually connected by communication lines; a standby server computer being connected to each of the server computers by the communication lines, the standby server computer being capable of performing the function of each of the server computers; a detection unit for detecting an abnormal state of each of the server computers; and a take-over unit for controlling the standby server computer to take over the action of the abnormal server computer when the abnormal state of the abnormal server computer is detected by the detection unit.
US08370679B1 Method, apparatus and system for improving failover within a high availability disaster recovery environment
A method, apparatus and system for improving failover within a high-availability computer system are provided. The method includes obtaining one or more parameters associated with a disaster recovery protocol of at least one resource of any of the first cluster, second cluster and high-availability computer system. The method also includes monitoring one or more states of the parameters. The method further includes detecting, as a function of the parameters and states, one or more anomalies of any of the first cluster, second cluster and high-availability computer system, wherein the anomalies are types that impact the failover. These anomalies may include anomalies associated with the disaster-recovery protocols within the first and/or second clusters (“intra-cluster anomalies”) and/or anomalies among the first and second clusters (“inter-cluster anomalies”). The method further includes generating an alert in response to detecting one or more of the anomalies.
US08370662B2 Apparatus and method for power saving of bus interface in portable terminal
An apparatus and a method for power saving in a portable terminal are provided. The method for power saving in the portable terminal includes determining a throughput when processed by a bus, determining a throughput required for a program and selectively controlling a bus clock connected with a modem according to the determined throughput.
US08370655B2 Information processing apparatus and method
An information processing apparatus includes: a plurality of electric power generating elements; detection means for determining whether each of the plurality of electric power generating elements has an electromotive force equal to or higher than a predetermined value; determination means determining an input operation performed by a user by identifying an electric power generating element having an electromotive force below the predetermined value when at least one of the plurality of electric power generating elements is determined as having an electromotive force below the predetermined value according to the detection means; processing means carrying out a process associate with the input operation determined by the determination means; and bypass means which is provided in parallel with the electric power generating elements and through which a current flows when the electric power generating elements have an electromotive force below the predetermined value.
US08370651B2 Method and system for optimized power management and efficiency in wireless universal serial bus network
A method and system for optimizing certified Wireless Universal Serial Bus (WUSB) power management and efficiency are disclosed. For example, the method may introduce a master Micro Management Control (MMC) and a master MMC period and may require the host to schedule transactions to the awake devices in a master MMC period. Further, the work pending indication may have been provided in the master MMC that may start the master MMC period. Moreover, the method also may require the WUSB host to indicate a work pending indication to devices in the master MMC that may be in a sleep mode.
US08370649B2 Stream control failover utilizing an attribute-dependent protection mechanism
A technique for managing the streaming of digital video content to multiple clients involves identifying an attribute of a content element that is streamed to a client and selecting a protection mechanism for the content element as a function of the attribute, wherein the protection mechanism enables streaming of the content element to the clients in the event of a resource failure. In an example, the identified attribute is an indication of the popularity of the content element (e.g., as measured by the number of active streams), such that the protection mechanism is selected as a function of the popularity of the content element. In an embodiment, protection mechanisms that offer a higher level of protection are selected for the more popular content elements and protection mechanisms that offer a lower level of protection are selected for the less popular content elements.
US08370644B2 Instant hardware erase for content reset and pseudo-random number generation
Systems and methods that facilitate securing data associated with a memory from security breaches are presented. A memory component includes nonvolatile memory, and a secure memory component (e.g., volatile memory) used to store information such as secret information related to secret processes or functions (e.g., cryptographic functions). A security component detects security-related events, such as security breaches or completion of security processes or functions, associated with the memory component and in response to a security-related event, the security component can transmit a reset signal to the secure memory component to facilitate efficiently erasing or resetting desired storage locations in the secure memory component in parallel and in a single clock cycle to facilitate data security. A random number generator component can facilitate generating random numbers after a reset based on a change in scrambler keys used by a scrambler component to descramble data read from the reset storage locations.
US08370640B2 Simplified multi-factor authentication
A reader element is associated with an identity verification element. The reader element has a biometric input device and is configured, through enrollment of a biometric element is used to encrypt a character sequence associated with the identity verification element. In a verification phase subsequent to the enrollment, a user may be spared a step of providing the character sequence by, instead, providing the biometric element. Responsive to receiving the biometric element, the reader element may decrypt the character sequence and provide the character sequence to the identity verification element.
US08370639B2 System and method for providing secure access to an electronic device using continuous facial biometrics
A facial biometric recognition system and method (100) for providing security for an electronic device (101) includes a digital camera (105) having a field of view for providing facial biometric images at a predetermined interval from a user of the electronic device (101). A processor (109) is associated with the electronic device (101) for comparing the facial biometric images to biometric image data stored in a database (107). The facial biometric images are continuously compared (111) to those stored in the database (107) or to facial image tracking (113) for providing substantially continuous authentication when the user physically moves about the camera's field of view. The invention may be used with devices such as a personal computer (PC), mobile telephone, personal digital assistant (PDA) or gaming device and provides an efficient means by which to secure information on the device without the need for complex biometric security devices.
US08370634B2 Systems and methods for watermarking software and other media
Systems and methods are disclosed for embedding information in software and/or other electronic content such that the information is difficult for an unauthorized party to detect, remove, insert, forge, and/or corrupt. The embedded information can be used to protect electronic content by identifying the content's source, thus enabling unauthorized copies or derivatives to be reliably traced, and thus facilitating effective legal recourse by the content owner. Systems and methods are also disclosed for protecting, detecting, removing, and decoding information embedded in electronic content, and for using the embedded information to protect software or other media from unauthorized analysis, attack, and/or modification.
US08370628B2 Document collaboration system with alternative views
A system provides document collaboration for a plurality of users. The system divides a central document into a plurality of sections. The system then assigns edit rights for a user for one or more sections, and read-only rights for the user for one or more sections. The system then generates a customized document for the user that includes the edit rights sections and the read-only rights sections.
US08370625B2 Extended data signing
Various embodiments enable so-called extended data to be added to a signed digital certificate without having a private key of a Certification Authority available. In at least some embodiments, a digital certificate can be issued and signed off line by the Certification Authority, and then later extended data can be added and signed using another key, whose public key was earlier embedded and signed in the certificate.
US08370622B1 Method and apparatus for increasing the output of a cryptographic system
The rate at which packets are provided to a cryptographic engine of a cryptographic system may be adjusted using a feedback mechanism to increase the output of the cryptographic system. Data is classified and queued on a per class/flow basis and stored in input queues prior to being processed by the cryptographic engine. A class based queue scheduler is implemented to select data from the input queues to be transmitted to the cryptographic engine. The cryptographic engine operates in processing cycles. At each cycle, an amount of data is transferred from the input queues to a cryptographic engine input queue. A cryptographic accelerator in the cryptographic engine processes the data on the cryptographic engine input queue during the cycle. The output rate of the cryptographic accelerator is measured during the cycle and this value is used as feedback to determine how much data should be passed to the cryptographic engine for a subsequent cycle.
US08370620B2 Distribution system and method of distributing content files
A distribution system including, for connection over a network a plurality of client upload devices, each client upload device storing one or more chunks of a content file, a client download device configured to download from the client upload devices chunks of the content file stored by the respective client upload devices and an incentive device configured to generate token data packets exchangeable for chunks of the content file. The client download device is configured to acquire a plurality of token data packets from the incentive device and to communicate with individual respective client upload devices and thereby download, in exchange for respective token data packets, stored chunks of the content file. Each client upload device is configured to communicate with the client download device and, thereby, upload to the client download device stored chunks of the content file in exchange for token data packets acquired by the client download device from the incentive device and is configured to transmit to the incentive device token data packets received from the client download device.
US08370617B2 Booting method and computer system using the booting method
A booting method adaptable to a computer system having a processor, a memory and a bootable medium, wherein the bootable medium has an operating system, the booting method comprises the steps of activating a basic input/output system (BIOS); reserving a reserved area in the memory according to a setting of a setting space; copying the operating system from the bootable medium to the reserved area as an operating system copy; and activating the operating system copy from the reserved area.
US08370616B2 Imaging apparatus and start-up method of imaging apparatus
An imaging apparatus includes: an imaging processing unit configured to image a subject and output imaging data; a temporary storage medium configured to temporarily store the imaging data output from the imaging processing unit; an imaging control unit configured to control the imaging processing unit; a storage control unit configured to store, in a storage medium detachably mounted to a device main unit, the imaging data temporarily stored in the temporary storage medium; and a request unit configured to request the device main unit for execution of start-up processing; wherein, upon the start-up processing being requested from the request unit, start-up processing of the imaging control unit and the storage control unit are executed in parallel.
US08370615B2 Device and method for monitoring hard disk temperature and stopping operation thereof when BIOS configuration setting having a selected value indicating a predetermined temperature
A hard disk temperature monitoring device for monitoring a temperature of a hard disk in a computer system is provided. A hard disk stores an operating system. A basic input/output system (BIOS) has a setting configuration. When the setting configuration is a first setting value, operation of the hard disk is restored. When the setting configuration is a second setting value, the operation of the hard disk is stopped. A thermal sensor detects a temperature of the hard disk. A keyboard controller (KBC) is electrically connected to the thermal sensor via a data transmission channel for detecting the temperature of the hard disk in real time. If the KBC detects that the temperature of the hard disk rises to a first predetermined temperature, the setting configuration is set to the second setting value, and the BIOS stops the operation of the hard disk according to the second setting value.
US08370612B2 Computer system with built-in hidden two operating devices
A computer system includes at least a first and a second operating device and a control module. The control module sends at least one signal to a central processing unit for managing and controlling the first and the second operating device, and copying the contents of any one of the two operating devices to the other operating device, so that both of the first and second operating devices include an operating system, and the computer system can select any one of the first and second operating devices for booting the operating system and power off or power on the other non-selected operating device.
US08370608B2 Copy-propagate, propagate-post, and propagate-prior instructions for processing vectors
The described embodiments provide a processor for generating a result vector with copied or propagated values from an input vector. During operation, the processor receives at least one input vector and a control vector. Using these vectors, the processor generates the result vector, which can contain copied propagated values from the input vector(s), depending on the value of the control vector. In addition, a predicate vector can be used to control the values that are written to the result vector.
US08370604B2 Method and system for caching attribute data for matching attributes with physical addresses
A method for caching attribute data for matching attributes with physical addresses. The method includes storing a plurality of attribute entries in a memory, wherein the memory is configured to provide at least one attribute entry when accessed with a physical address, and wherein the attribute entry provided describes characteristics of the physical address.
US08370596B2 Mechanism for enabling full data bus utilization without increasing data granularity
A memory is disclosed comprising a first memory portion, a second memory portion, and an interface, wherein the memory portions are electrically isolated from each other and the interface is capable of receiving a row command and a column command in the time it takes to cycle the memory once. By interleaving access requests (comprising row commands and column commands) to the different portions of the memory, and by properly timing these access requests, it is possible to achieve full data bus utilization in the memory without increasing data granularity.
US08370593B2 Method and apparatus to manage groups for deduplication
A storage system comprises one or more pool volumes having chunks for storing data; one or more primary volumes; writable snapshots as virtual volumes for each primary volume which is a common ancestor of the writable snapshots, each primary volume and corresponding writable snapshots being members forming a snapshot group; and a storage controller which includes a processor, a memory storing, for each snapshot group, group information of the members within the snapshot group, and a deduplication module. The deduplication module may identify a snapshot group for deduplication based on the group information and perform deduplication of data for the identified snapshot group in a deduplication area, or perform deduplication of data in a deduplication area which is specified based on the group information of a snapshot group being generated in the storage system.
US08370587B2 Memory system storing updated status information and updated address translation information and managing method therefor
A memory system in which a first management unit includes an update information managing unit that manages update information indicating an updated section in status information stored in a volatile first storing unit, and an update information notifying unit that notifies a second management unit of the update information managed by the update information managing unit, and the second management unit includes a commit executing unit that collects, based on the update information, difference information of the status information from the status area when the update information is notified from the update information notifying unit, and causes a second storing unit to accumulate the difference information in a backup area.
US08370584B2 Predictive ownership control of shared memory computing system data
A method, circuit arrangement, and design structure utilize a lock prediction data structure to control ownership of a cache line in a shared memory computing system. In a first node among the plurality of nodes, lock prediction data in a hardware-based lock prediction data structure for a cache line associated with a first memory request is updated in response to that first memory request, wherein at least a portion of the lock prediction data is predictive of whether the cache line is associated with a release operation. The lock prediction data is then accessed in response to a second memory request associated with the cache line and issued by a second node and a determination is made as to whether to transfer ownership of the cache line from the first node to the second node based at least in part on the accessed lock prediction data.
US08370582B2 Merging subsequent updates to a memory location
A method of merging subsequent updates to a memory location includes receiving, at a first stage in an update pipeline, a first request to update a status word at a first address of a cache memory and receiving the status word from the cache memory. The method continues with determining, at a stage subsequent to the first stage, that a second request to update the status word has been received. Further included is updating the status word according to the first and second requests to form an updated status word and writing the updated status word to the cache memory.
US08370565B2 Boot system
A boot system of an electronic device includes a central processing unit (CPU), a NAND flash, a synchronous dynamic random access memory (SDRAM), and a pulse count unit. The NAND flash and the SDRAM are electronically connected with the CPU. The pulse count unit is electronically connected with the CPU and the NAND flash. The pulse count unit may initialize and enable the NAND flash. The CPU reads a pre-boot loader stored in the NAND flash and loads the pre-boot loader in the SDRAM. The CPU executes the pre-boot loader stored in the SDRAM to boot the electronic device.
US08370554B2 Operation of video source and sink with hot plug detection not asserted
Methods and systems are described for displaying enabling the transmission, formatting, and display of multimedia data after a hot plug event during a start-up dead period. In particular, approaches for transmission, formatting, and display of multimedia data in the absence or non-operation of a hot plug detect system or signal, so that multimedia information can be displayed in a proper format even during the dead period when no hot plug detect signal is received.
US08370553B2 Formal verification of random priority-based arbiters using property strengthening and underapproximations
A mechanism is provide for formally verifying random priority-based arbiters. A determination is made as to whether a random priority-based arbiter is blocking one of a set of output ports or a set of input ports. Responsive to the first predetermined time period expiring before the processor determines whether the random priority-based arbiter is blocking, a determination is made as to whether the random priority-based arbiter is blocking one of the set of output ports or the set of input ports within a second predetermined time period using the random seed and at least one of property strengthening or underapproximation. Responsive to the processor determining that the random priority-based arbiter satisfies a non-blocking specification such that not one of the set of output ports or the set of input ports is blocked within the second predetermined time period, the random priority-based arbiter is validated as satisfying the non-blocking specification.
US08370549B2 Wearable device assembly having athletic functionality
A wearable device has a carrier having an aperture. A device has a USB connection and a protrusion wherein the protrusion is received in the aperture to connect the device to the carrier. The device is a USB type device having athletic functionality.
US08370547B2 System and apparatus with a memory controller configured to control access to randomly accessible non-volatile memory
An apparatus includes a printed circuit board with a plurality of printed circuit board traces, a memory controller mounted on the printed circuit board coupled to one or more of the plurality of printed circuit board traces, a plurality of non-volatile type of memory integrated circuits coupled to the printed circuit board, and a plurality of support integrated circuits coupled between the memory controller and the plurality of non-volatile type of memory integrated circuits.
US08370541B2 Method and system for processing frames in storage controllers
A storage drive system including an interface and a channel. The interface is configured to i) receive frames from a host and ii) process the frames. The channel is configured to i) receive the frames from the interface and ii) transfer the frames from the interface to a buffer memory. The channel includes a first register configured to store bit values corresponding to frame processing, and includes a first module configured to i) detect frame types of the frames and ii) in response to detecting a first frame type, stop receiving a second frame type while selectively continuing to receive a third frame type based on the bit values.
US08370536B2 Method and apparatus for providing robust display digital channel transmission
A method and apparatus for maintaining communication between an HDMI sources and an HDMI sink by monitoring data received from the HDMI source, and, based on the monitoring, dynamically switching between a first and a second mode without user intervention. The device may include a head end connector, a tail end connector and a cable. The head end connector may include a controller, a memory and an electrical signal transceiver. The controller may monitor data output from the source, and based on the outputted data; the controller may determine whether to maintain a first communication method or a second communication method.
US08370534B2 Host-based messaging framework for PCIe device management
A method of routing data in an information handling system can include receiving a notification from a management controller at a basic input/output system (BIOS) that includes a system management interrupt (SMI) handler. The a notification can indicate that the management controller has a data packet bound for a peripheral component interconnect express input/output (PCIe I/O) device coupled to a secondary processor. The method can include generating a system management interrupt at the information handling system via the BIOS SMI handler in response to the notification. The method can also include retrieving the data packet from the management controller via the BIOS SMI handler and sending a payload associated with the data packet from the BIOS SMI handler to the PCIe I/O device.
US08370533B2 Executing flash storage access requests
A system includes multiple nodes coupled using a network of processor buses. The multiple nodes include a first processor node, including one or more processing cores and main memory, and a flash memory node coupled to the first processor node via a first processor bus of the network of processor buses. The flash memory node includes a flash memory including flash pages, a first memory including a cache partition for storing cached flash pages for the flash pages in the flash memory and a control partition for storing cache control data and contexts of requests to access the flash pages, and a logic module including a direct memory access (DMA) register and configured to receive a first request from the first processor node via the first processor bus to access the flash pages.
US08370517B2 Conserving energy in a data processing network
A data processing network and method for conserving energy in which an initial negotiation between a network server and a switch to which the server is connected is performed to establish an initial operating frequency of the server-switch link. An effective data rate of the server is determined based on network traffic at the server. Responsive to determining that the effective data rate is materially different than the current operating frequency, a subsequent negotiation is performed to establish a modified operating frequency where the modified operating frequency is closer to the effective data rate than the initial operating frequency. The determination of the effective date rate and the contingent initiation of a subsequent negotiation may be repeated periodically during the operating of the network. In one embodiment, the initial and subsequent negotiation are compliant with the IEEE 802.3 standard.
US08370514B2 System and method of minimizing network bandwidth retrieved from an external network
A system and method are provided of minimizing network bandwidth used from an external network by client peers in a local network. The method can include the operation of organizing a plurality of clients each having media streamlets and a client parent in a structure within the local network. Mapping information propagates through the structure. The mapping information represents local streamlet locations as stored by the plurality of clients. Another operation is retrieving a local streamlet from a client identified in the mapping information as having the local streamlet for the requesting client.
US08370511B2 Enhanced tabular data stream protocol
Systems and methodologies are provided as part of a computing environment that implements an enhanced tabular data stream (TDS) protocol. Such enhanced TDS protocol can mitigate synchronization inconsistencies between client and servers, improve robustness of the data transfer, facilitate password specification as part of login procedures, and reduce administration overhead. Various headers are provided as part of the data stream protocol, and a versioning scheme is established that facilitates proper communication between servers and clients having different release dates and versions of the TDS protocol.
US08370508B2 Method, system and apparatus for main memory access subsystem usage to different partitions in a socket with sub-socket partitioning
Embodiments enable sub-socket partitioning that facilitates access among a plurality of partitions to a shared resource. A round robin arbitration policy is to allow each partition, within a socket, that may utilize a different operating system, access to the shared resource based at least in part on whether an assigned bandwidth parameter for each partition is consumed. Embodiments may further include support for virtual channels.
US08370506B2 Session initiation protocol-based internet protocol television
Video on demand (VoD) and other video streaming and delivery mechanisms are provided using a messaging protocol (e.g., a session initiation protocol (SIP))-based approach that builds upon existing service delivery platforms. In one example, SIP functionality is extended to provide the ability to control and alter a delivery mode of a content stream, such as to change a playback mode or quality of service, by providing such requests as part of the instruction or payload of existing SIP messages, or by providing new SIP messages. Using SIP allows for third party control, such as by IPTV applications, which is not provided by current Real Time Streaming Protocol (RTSP)-based systems. SIP also can establish a peer-to-peer connection between a client and a SIP-enabled content server to allow the client to directly control the media stream. As an advantage over RTSP, SIP provides for bi-directional messaging between SIP endpoints.
US08370501B2 Gesturing to select and configure device communication
Described is a technology by which a gesture made with a source device (e.g., a cellular telephone), such as a throwing or pointing motion, is used to automatically set up a connection with another device to which the gesture is directed. Audio signals output during the gesture, e.g., such as at the start and end of the gesture, are detected by candidate (listening) devices. The device having the least time difference between detection of the start and end signals is the device that is generally best aligned with the throwing or pointing motion, and thus may be selected as the target device. Once selected, a connection such as a network connection may be set up between the source device and the target device for further communication, such as for application data exchange.
US08370478B2 Testing a data communication architecture
A method, system, and apparatus for testing a scalable computer system is provided. In an illustrative implementation, a system for testing a scalable computer system includes configuring a single cell on a partitionable system to create an isolated test channel. A test packet is generated and provided to the test channel. The test channel inserts the test packet into the scalable computer system via a communications link, and a response to the insertion of the test packet is monitored to determine system performance.
US08370473B2 Live multi-hop VM remote-migration over long distance
Methods and systems of computing, involve identifying a target location for live migration of virtual machine services, delivering the virtual machine services to an operating system from a source location, migrating the virtual machine services a first time via a data network from the source location to an intermediate location, delivering the virtual machine services to the operating system from the intermediate location, and migrating the virtual machine services a second time from the intermediate location to the target location via the data network. Breaks in the virtual machine services to the operating system while migrating the virtual machine are minimal.
US08370467B1 Method for seamlessly providing incremental application updates to users while serving continuous live traffic
Methods and systems are provided for upgrading a web application from an existing version to a new version without causing or creating any interruption in service to clients receiving the upgrade. A combination of techniques and strategies are used to fully migrate all connected clients from a first version to a second version of an application while keeping at least two deployment constraints in mind: (1) prevent clients from running with a mixture of resources from two different versions of an application (e.g., Version A and Version B of a given application); and (2) prevent clients from accessing service endpoints from a different version of the application than the client is running (e.g., accessing service endpoints for Version B when running Version A).
US08370459B2 Method and user interface for accessing groups of media assets
Improved systems and methods to navigate, browse, search and/or playback digital media assets (e.g., media items) hosted on a media server are disclosed. One embodiment of the invention pertains to a user interface arrangement, such as a hierarchical menu system, that facilitates navigation, browsing and playing of media items remotely stored on a media server. The user interface arrangement enables user scrolling or browsing with respect to a list or set of information pertaining to media items, where the list or set can be expanded to include information for additional media items that are subsequently acquired. The user interface arrangement can also present and permit navigation of categorized media items. The user interface arrangement can be presented on a display device associated with a client device. In one embodiment, the display device can be a television and the client device can be an electronic apparatus that can couple to the media server via a network.
US08370458B2 Hierarchical block-identified data communication for unified handling of structured data and data compression
Data transmission efficiency for structured data can be improved by representing structured data using immutable blocks. The contents of the immutable blocks can include data and/or pointers to immutable blocks. An immutable data block cannot be altered after creation of the block. When data represented as immutable blocks is transmitted from one processor to another processor, the transmitter sends block contents for blocks that have not previously been defined at the receiver, and sends block IDs (as opposed to block contents) for blocks that have previously been defined at the receiver. The systematic use of block IDs instead of block contents in transmission where possible can significantly reduce transmission bandwidth requirements.
US08370457B2 Network communication through a virtual domain
The present invention is an apparatus, system and method for communicating to a network through an ad hoc virtual domain. The present invention contains a deceiver, a controller, and a forwarder through which a client communicates through. The deceiver, controller, and forwarder collectively establish the domain in which the ad hoc virtual namespace will exist. This invention allows clients to interact over a network in a fashion that is anonymous and unique to the session which the client is engaging in.
US08370456B2 Intelligent pre-fetching using compound operations
A system and method for pre-fetching data uses a combination of heuristics to determine likely next data retrieval operations and an evaluation of available resources for executing speculative data operations. When local resources, such as cache memory for storing speculative command results is not available, the compound operation request may not be sent. When resources on a server-side system are insufficient, only the primary command of a compound operation request may be processed and speculative command requests may be rejected. Both local computing resources and network resources may be evaluated when determining whether to build or process a compound operations request.
US08370451B2 System and method of providing a context-aware personalized blogging agent
A mobile multimedia content aggregation and dissemination platform is provided that aims to automate the creation, collection, aggregation, and dissemination of RSS and non-RSS information for and to interested parties. This platform may be used for the construction of a personalized blogging agent as well as for a personalized news aggregator.
US08370449B2 Content delivery network cache grouping
Content delivery networks (CDNs) deliver content objects for others is disclosed. End user computers are directed to an edge server for delivery of a requested content object by a universal resource indicator (URI). When an edge server does not have a copy of the content object from the URI, information is successively passed to ancestor servers within a hierarchy until the content object is found. There can be different hierarchies designated for different URIs or times at which requests are received. Once the content object is located in the hierarchical chain, the content object is passed back down the chain to the edge server for delivery.
US08370448B2 API for worker node retrieval of session request
A method is described that involves, at a worker node, receiving a notification of a request from a queue. The notification contains a handle for a shared memory connection. The queue is implemented with a second shared memory connection. The method involves receiving the request from the shared memory through the connection. The method also involves generating a response to the request at the worker node and sending the response over the shared memory connection.
US08370436B2 System and method for extending a message schema to represent fax messages
The present invention extends to methods, systems, computer program products, and data structures for efficiently storing and accessing electronic messages representing fax transmissions. The messages are extended according to a fax schema that defines formats for adding fax protocol specific and/or or fax application specific data fields to an electronic message. According to the fax schema, the messages have relationships with other data fields stored using other schemas that define the accounting services, message content, and message participants associated with the fax transmission. The fax schema promotes efficient storage and access of electronic messages representing fax transmissions, while also facilitating integrating messages received by fax transmission with other types of existing message protocols and message applications.
US08370434B2 Workflow system and method of controlling the same
A workflow system includes a host computer connected between an image forming apparatus having no workflow function and a workflow server. The workflow server generates a work form of the image forming apparatus using capability information of the image forming apparatus stored in the host computer. A user makes a request to execute a work form registered in the workflow server using the host computer, and the image forming apparatus performs work according to the work form selected by the user. The work result of the image forming apparatus is sent to the workflow server through the host computer and the workflow server performs the remaining work which is not performed by the image forming apparatus.
US08370432B2 Initiating an on-line meeting via a web page link
A real-time messaging system and method for a plurality of users that obviates the need to install specialized, dedicated software on user computers, and renders the need to become a subscriber of the system unnecessary. The real-time messaging system is a rules-based system that applies a set of rules and user attributes to the availability status of the users to facilitate effective real-time communications between the users. The system allows each user to indicate his or her on-line presence via a hyperlink embedded in and displayable on a web page, an e-mail message, or other hyperlink-supporting document. Each hyperlink is associated with a URL that points to a document such as a web page configured to initiate an on-line meeting or teleconference. A user who wishes to participate in an on-line meeting or teleconference selects a hyperlink corresponding to a particular user or user group, thereby initiating the desired on-line meeting or teleconference.
US08370424B2 Systems and methods for caching and serving dynamic content
A web server and a shared caching server are described for serving dynamic content to users of at least two different types, where the different types of users receive different versions of the dynamic content. A version of the dynamic content includes a validation header, such as an ETag, that stores information indicative of the currency of the dynamic content and information indicative of a user type for which the version of the dynamic content is intended. In response to a user request for the dynamic content, the shared caching server sends a validation request to the web server with the validation header information. The web server determines, based on the user type of the requestor and/or on the currency of the cached dynamic content whether to instruct the shared caching server to send the cached content or to send updated content for serving to the user.
US08370422B2 Establishing common interest negotiation links between consumers and suppliers to facilitate solving a resource allocation problem
A computer-implemented method includes communicating to a number of agents a first resource negotiation request that includes one or more first parameters each having a corresponding first range of acceptability. The method includes receiving first request responses from each of one or more capable agents each operable to fulfill at least one first parameter within the corresponding first range of acceptability. The method includes determining solution entities based on the first responses, each solution entity including one or more of the capable agents operable to fulfill the one or more parameters of the first request within the corresponding first ranges of acceptability, each capable agent operable to fulfill at least one first parameter within the corresponding first range of acceptability. The method includes communicating a second resource negotiation request to each capable agent in each determined solution entity, the second request including one or more second parameters each having a corresponding second range of acceptability.
US08370410B2 Computing half instructions of floating point numbers without early adjustment of the source operands
Apparatus and methods are disclosed for a floating point adder having half-adder capability that does not have the overhead of determining half-adder conditions prior to starting the SED, LED, and EXP datapaths.
US08370388B2 Mandatory access control list for managed content
Restricting access to managed content to users that are both (1) members of one or more required groups identified in an ACL associated a content item to which access is requested and (2) otherwise granted access under the ACL, e.g., by virtue of their individual identity, role, or group membership is disclosed. In some embodiments, an ACL is configured to identify one or more groups as being a “required” group, membership in which is required for a user to be granted access to a content item with which the ACL is associated. If a user is not a member of a required group, the user is denied access (or denied access above a certain level), even if the user is otherwise delegated access rights in the ACL.
US08370385B2 Media collections service
Media collections (MC) service embodiments are presented which generally facilitate access to diverse forms of media by resolving an identifier tuple assigned to a content item into a set of one or more Uniform Resource Identifiers (URIs) which point to an instance of the content item. This scheme supports the upload and query of collections of media elements such as images, audio, video, deep zoom images, photosynth and so on. In addition, the foregoing scheme affords a standard way to bind to media that persists, and makes it easier to author and play content while being flexible about where the media is located.
US08370380B1 Method and system for displaying real time trends
Displaying an information product that includes exceptional search queries to a user can include receiving search queries, measuring the frequencies of search queries received, determining the search queries whose frequencies are rising in the most relevant manner, and then displaying these exceptional queries on a user interface. The user then can select one of the displayed exceptional queries, and then the system can provide search results corresponding with the exceptional queries. The activity of a particular query can be based on the frequency of the search query's reception over a given period of time, whether in relation to an expected frequency level or the rate of change of the frequency level. Additionally, the relevant periods of time over which activity is measured can be relatively short to maximize their relevance at a given instant.
US08370376B2 Multimedia object retrieval from natural language queries
A method for identifying multi-media assets from a multi-media collection, and the method implemented at least in part by a data processing system and comprising the steps of: receiving a search query, the search query, or a derivative thereof, including a possessive phrase, wherein the possessive phrase includes a possessor and a possession category; identifying a denoted object referred to by the possessive phrase using a predefined relationship database that establishes social relationships between objects; identifying one or more additional possessors of the denoted object using the predefined relationship database; generating one or more additional possessive phrases for the denoted objects relating the identified additional possessors to the denoted object; and identifying one or more multi-media assets from the multi-media collection containing the denoted object responsive to the one or more additional possessive phrases.
US08370372B2 Method and system of promoting human-assisted search
A method and system of promoting service(s) of a search system are disclosed. A monitoring software or a search monitor may be operative on a user device. A user may be notified of an alternate search result(s) when such a result is identified. Condition(s) whereby a notification is presented to a user may be modified based on user action(s) and/or other information.
US08370371B1 Business constructs
Various systems, processes, tools and techniques are provided for managing and processing data within a computing environment including a data warehouse component. Certain embodiments of the business construct of the invention can provide an interim stage for mapping data prior to loading the data into the data warehouse. When embodied as standard interface files, each of the business constructs can represent a business object that is of importance to a corporate entity or other enterprise.
US08370367B1 System and method for navigating documents
Embodiments of this invention allow a user to navigate through previously viewed documents. These documents may be associated with a key, e.g. a search or a document. In response to re-entering the search or detecting subsequent interaction with the document, the navigation may be provided. In certain embodiments, the navigation is provided through a button on a toolbar or through a menu listing.
US08370366B2 Method and system for comparing attributes such as business names
Embodiments of systems and methods for comparing attributes of a data record are presented herein. Broadly speaking, embodiments of the present invention generate a weight based on a comparison of the name (or other) attributes of data records. More particularly, embodiments of the present invention generate a weight based on a comparison of name attributes. More specifically, embodiments of the present invention may calculate an information score for each of two name attributes to be compared to get an average information score for the two name attributes. The two name attributes may then be compared against one another to generate a weight between the two attributes. This weight can then be normalized to generate a final weight between the two business name attributes.
US08370365B1 Tools for predicting improvement in website search engine rankings based upon website linking relationships
The present inventions may be implemented by tools for predicting website search engine rankings. An example system may comprise: a first website having a first IP address hosted on at least one server computer communicatively coupled to a network; a second website having a second IP address hosted on one or more of the at least one server computer; and one or more of the at least one server computers being configured to calculate a link match score indicating whether a search engine ranking for the first website would improve if the first website entered a linking relationship with the second website, wherein the link match score is a function of whether the first IP address is similar to the second IP address.
US08370349B2 Instant contact searching and presentation by category
A device, system, and method are directed towards enabling a mobile device user to perform a federated search across a plurality of disparate contact data stores, including a phone directory, IM store, an email address book, a buddy list, a social networking group, a SMS list, or any of a variety of other communication contact data stores. When a user inputs a character, a dynamic search is performed across the various contact data stores. The results of the search may be repeatedly updated based on additional input characters. The results of the search may be displayed on the mobile device organized by categories of the contact data stores and/or a preferred communication mechanism. The results may also indicate a preferred mechanism for communicating with the displayed name.
US08370339B2 Location input mistake correction
A system for automatically correcting a mistaken geocoded location input. A wireless device such as a cell phone ranks possible location input based on edit distance, which is a ‘confidence factor’. If there is no perfect match, then a list of geocode options is returned, preferably sorted by the score. The ‘closeness’ is derived by looking at the edit distance to go from the input to the matched address. Edit distance is defined herein as the number of insertion/deletion/replacement operations to go from input location to the possible matched location. In one embodiment, an option list, or ‘pick list’, may be provided based on an edit distance scoring system. The edit distance scoring system is preferably based on a number of keystrokes difference between the input location name and the possible matched location name.
US08370337B2 Ranking search results using click-based data
Methods and computer-storage media having computer-executable instructions embodied thereon that facilitate generating a machine-learned model for ranking search results using click-based data are provided. Data is referenced from user queries, which may include search results generated by general search engines and vertical search engines. A training set is generated from the search results and click-based judgments are associated with the search results in the training set. Based on click-based judgments, identifiable features are determined from the search results in a training set. Based on determining identifiable features in a training set, a rule set is generated for ranking subsequent search results.
US08370334B2 Dynamic updating of display and ranking for search results
Presenting search results is disclosed. At least a portion of a first set of results is displayed in an order determined at least in part by a corresponding attribute of each respective result. An updated display of at least a portion of a combined set that includes at least a part of the first set of results and at least a part of the second set of results in an order determined at least in part by the corresponding attribute of each respective result in the combined set is displayed automatically.
US08370333B2 Query utilization using query burst classification
Query utilization in which a rate of a plurality of queries to a data source may be determined for a plurality of time periods. A cost may be associated with a query state transition. A query state may be assigned to a particular query on a particular time period of the plurality of time periods based on the rate of queries for the particular time period and the cost of the query state transition. A query burst may be identified during the plurality of time periods based on assignment of a query state to the plurality of queries. The query may exhibit a normal query state, a normal-to-deviated query state transition, and a deviated query state. A query burst identification module may identify a query burst during the plurality of time periods, a burst conversion module may convert the query burst to a wavelet using a wavelet transform, a clustering module may apply a clustering technique to the wavelet, and a query classification module may classify the query burst based on applying the clustering technique.
US08370329B2 Automatic search query suggestions with search result suggestions from user history
Suggested search results are provided with suggested search queries as a user incrementally enters characters of a search query. At each incremental user input, a query portion is received and suggested search queries are identified based on the query portion. Suggested search results associated with the suggested search queries are also identified. These suggested search results enable direct navigation to web sites associated with the search results. In some embodiments, a user's search history is analyzed to identify search results selected by the user for the suggested search queries. In other embodiments, search histories for a group of users associated with the user are analyzed to identify the suggested search results to provide with the suggested search queries.
US08370316B2 Hash-join in parallel computation environments
According to some embodiments, a system and method for a parallel join of relational data tables may be provided by calculating, by a plurality of concurrently executing execution threads, hash values for join columns of a first input table and a second input table; storing the calculated hash values in a set of disjoint thread-local hash maps for each of the first input table and the second input table; merging the set of thread-local hash maps of the first input table, by a second plurality of execution threads operating concurrently, to produce a set of merged hash maps; comparing each entry of the merged hash maps to each entry of the set of thread-local hash maps for the second input table to determine whether there is a match, according to a join type; and generating an output table including matches as determined by the comparing.
US08370310B2 Managing database recovery time
Managing database recovery time. A method includes receiving user input specifying a target recovery time for a database. The method further includes determining an amount of time to read a data page of the database from persistent storage. The method further includes determining an amount of time to process a log record of the database to apply changes specified in the log record to a data page. The method further includes determining a number of dirty pages that presently would be read in recovery if a database failure occurred. The method further includes determining a number of log records that would be processed in recovery if a database failure occurred. The method further includes adjusting at least one of the number of dirty pages that presently would be read in recovery or the number of log records that would be processed in recovery to meet the specified target recovery time.
US08370308B2 Document management system, document management method, and computer program for forming proxy data for deleted documents
When a document in which a shortcut has been set is exchanged to another document, a shortcut to the document before the exchange is enabled to effectively act on the document after the exchange. When a formation of a shortcut of the document is instructed, the shortcut including a document ID of the document is formed and attributes (shortcut formation history) of the document are updated. After that, when a deletion of the document into a trash box and a formation of a proxy entity of the document are instructed, a proxy entity in which a user ID set into the document to be deleted has been set is formed. The proxy entity is formed in a same folder as a folder in which the deletion document exists. The document ID of the deletion document and the document ID of the formed proxy entity are exchanged and the deletion document is moved into the trash box.
US08370307B2 Cloud data backup storage manager
Techniques for cloud data backup are disclosed. Example methods may store backup data from a client computer on portions of data storage media associated with peer computers. In some example embodiments, a file may be encoded into segments using an error-tolerant encoding scheme, and the segments may be stored on peer computers. In some example embodiments, individual segments may be stored on more than one peer machine and/or an individual peer machine may not receive all of the segments associated with the file.
US08370301B1 System and method for reallocating blocks in checkpointing bitmap-based file systems
A computerized file system has a first software layer for writing data blocks to persistent storage, and a second software layer for receiving requests from a client, and in response to receiving a request passing a command to the first software layer. A current bit map shows data blocks of persistent storage which are allocated to holding data of the file system. A safe copy of the current bit map is maintained. A third copy of the current bit map is passed, at a selected time, to the first software layer to enable the first software layer to write data blocks containing the bit map current at the selected time to the persistent storage, and simultaneously changing the current bit map as maintained in a computer memory while data blocks containing the bit map current at the selected time are written to the persistent storage.
US08370291B2 Individualizing and encrypting on-demand media content in retail kiosks
A system for selecting and recording data, comprising: a local storage unit for storing a subset of media content items and other content; a content selection unit to display a catalog of the media content items and other content, to allow a customer to browse, search, and select a media content item and other content from the catalog of media content items and other content, to retrieve the selected media content item and other content from the local storage unit if the selected media content item and other content is found in the subset, and otherwise to retrieve the selected media content item from a remote storage unit, the content selection unit configured to cache the retrieved media content item and other content in the local storage unit for a period of time based on the popularity of the retrieved media content item; a financial transaction unit to determine the cost of the retrieved media content item and other content and display the cost for review and payment by the customer; and an authoring system configured to format, encode, encrypt, and write the media content item and other content onto an article of media when the customer makes the payment.
US08370288B2 Summarizing a body of media by assembling selected summaries
Bodies of media may be summarized in various ways depending on numerous factors, thus resulting in summaries that are tailored to particular desires of consumers. An instruction may be received to provide a summary of at least a portion of the body of media. Software stored in memory may then be executed by a processor to determine one or more factors for providing the summary. The summary may be selected, based on the one or more factors, from a plurality of available summaries stored in memory. The plurality of available summaries corresponds to the at least a portion of the body of media. Finally, the selected summary may be provided to a consumer via an output device.
US08370283B2 Predicting energy consumption
Systems and methods for predicting energy usage of an asset are provided. Among several implementations of methods implemented by a computer, one embodiment of a computer-implemented method includes selecting one of a plurality of base temperatures that allows a linear equation to estimate energy consumption by an asset as a function of an average daily demand on the asset to attain a desired temperature. The computer-implemented method also includes inserting the selected base temperature in a non-linear equation for modeling the asset's energy consumption.
US08370279B1 Normalization of predictive model scores
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for score normalization. One of the methods includes receiving initial training data, the initial training data comprising initial training records, each initial training record identifying input data as input and a category as output. The method includes generating a first trained predictive model using the initial training data and a training function. The method includes generating intermediate training records by inputting input data of the initial training records to a second trained predictive model, the second trained predictive model generated using the training function, each intermediate training record having a score. The method also includes generating a score normalization model using a score normalization training function and the intermediate training records.
US08370278B2 Ontological categorization of question concepts from document summaries
Electronic documents are analyzed to identify assertions, which are inverted to generate questions that may be answered by the assertions. A document or a corpus of electronic documents may be analyzed to identify entities and relationships among entities within the text of the document(s). Assertions are identified based on the entities and relationships among the entities. Each assertion represents a fact about an entity, and a group of assertions represents a summary of the document or document corpus. The assertions are inverted to generate questions that may be answered by the assertions. The questions may be further analyzed to identify relevant concepts and topics and to cluster the questions around the concepts and topics. A combined graph may also be generated that facilitates traversal among topics, concepts, questions, assertions, document summaries, and documents.
US08370275B2 Detecting factual inconsistencies between a document and a fact-base
Techniques for identifying one or more inconsistencies between an unstructured document and a back-end fact-base are provided. The techniques include automatically parsing a query document and comparing the document with a back-end fact-base comprising facts relevant to the document, identifying one or more inconsistencies between information mentioned in the document and the facts stored in the back-end fact-base, and providing a response to the query document, wherein the response additionally includes the one or more identified inconsistencies.
US08370273B2 Method and apparatus for constructing a canonical representation
Some embodiments provide systems and techniques to facilitate construction of a canonical representation (CR) which represents a logical combination of a set of logical functions. During operation, the system can receive a CR-size limit. Next, the system can construct a set of CRs based on the set of logical functions, wherein each CR in the set of CRs represents a logical function in the set of logical functions. The system can then combine a subset of the set of CRs to obtain a combined CR. Next, the system can identify a problematic CR which when combined with the combined CR causes the CR-size limit to be exceeded. The system can then report the problematic CR and/or a logical function associated with the problematic CR to a user, thereby helping the user to identify an error in the set of logical functions.
US08370271B1 Recurring delivery of products
Technologies are described herein for providing recurring delivery of products to a customer on a periodic basis. A customer creates a recurring delivery list that specifies a particular delivery slot indicating when orders are to be delivered. The customer adds products to the recurring delivery list, specifying a quantity and frequency of delivery for each product. Orders are periodically generated from the customer's recurring delivery list for delivery on the next occurrence of the specified delivery slot. The products included in each order are based on the frequency of delivery and a last delivery date for each product in the recurring delivery list. If the customer makes changes to the recurring delivery list, those changes may also be applied to any pending orders generated from the list.
US08370270B2 System and method for creating an efficient shipping strategy for shipping printed material
A system and related method for creating an efficient shipping strategy for shipping printed material is disclosed. The system includes a communication component, an analysis component and a shipping component. The communication component communicates printing instructions. The printing instructions include image data and at least one job parameter. The analysis component communicates with the communication component and determines at least one physical property of a print job when formed according to the printing instructions. The shipping component generates shipping information in accordance with the at least one physical property.
US08370260B2 Printing system for validating printing consumable
A printer system includes a printer and a printing consumable detachably mounted on the printer. The printer has a first integrated circuit which generates a random number, reference information using the random number and a secret key. The printing consumable has a second integrated circuit which generates validation information using the random number and the secret key received from the first integrated circuit. The printer also has processing circuitry configured for receiving the reference information from the first integrated circuit; receiving the validation information from the second integrated circuit; and comparing the reference information and validation information so as to validate the printing consumable device for use with the printer.
US08370244B1 Method and system relating to social media technologies
In an embodiment, a method performed by the computing system comprises steps of: (a) receiving an identifier concerning an investor's ownership or management of a brokerage account or a security; (b) validating by the computing system the investor by querying a record database using the identifier to obtain an information from an investment account associated with the investor; (c) extracting by the computing system the information; (d) populating by the computing system a profile for the investor with the extracted information and electronically storing the extracted information to a computer readable medium in a profile database, wherein the extracted information comprises the investor's positional information; (e) providing by the computing system a capability to the investor, wherein the capability allows the investor to electronically perform one or more activities; and (f) generating by the computing system a representation of a quantity of a security owned or managed by the investor from the investor's positional information without generating a personal information of the investor.
US08370239B2 Method and apparatus for testing automated valuation models
A method and apparatus for real time testing of automated valuation using various indicators of accuracy. These indicators are then weighted according to their value as indicators of accuracy using individualized weighting factors or an equation. A ranking is then computed based upon the factors and their weights. This method is preformed continuously, so as to achieve real-time or periodically updated automated valuation model accuracy rankings.
US08370237B1 Profit model for non-execution services
Methods of pricing non-execution services provided by a firm comprising an execution service provider and a non-execution service provider. The methods may comprise the steps of accruing a payment for execution and non-execution services from an external client and allocating a first portion of the payment to an execution service provider and a second portion of the payment to a non-execution service provider. The methods may also comprise the steps of calculating a cost of providing the non-execution services, and calculating a profit of the non-execution service provider considering the cost of providing the non-execution services and the second portion of the payment.
US08370235B1 Facilitating submission and processing of requests to perform services on real property
Systems and techniques for submitting requests for approval relating to management of real property include presenting, on a user interface, a form for receiving data from a first user. An indication of one or more requests to be approved is received as a result of a user interaction with the form. For each request, types of data items to be provided by the first user are identified. The types of data items identified for each service are based on a type associated with the request. An indication of the identified types of data items for each request is displayed on the form. After a submission of the form, an approval of at least one, but fewer than all, of the requests can be received from a second user. In response, the first user can be notified of the approval and of requests not approved.
US08370234B2 Device, system, and method of generating a customized trade article
Some embodiments include devices, systems and/or methods of generating a customized trade article. In one embodiment, a trade-article generator application is to receive trade information including a plurality of values of one or more trade-related parameters defining at least one trade with respect to at least one financial instrument, and to automatically generate a customized electronic trade article corresponding to the trade based on a predefined trade-article layout. Other embodiments are described and claimed.
US08370227B2 Method for maintaining continuity of ‘diameter’ protocol-based online charging
The present invention relates to a method for maintaining continuity of Diameter online charging. The method comprises the following steps: a) initializing, when a user is moving, the relocation of a prepayment client terminal from an old prepayment client terminal to a new prepayment client terminal, and implementing the re-authentication of a mobile station at the new prepayment client terminal; b) transmitting the context information of an old Diameter online charging session from the old prepayment client terminal to the new prepayment client terminal after the re-authentication has been successfully completed; c) transmitting an initial credit control request (CCR) message comprising the identification of the old Diameter online charging session from the new prepayment client terminal to a prepayment server for continuing the old Diameter online charging session, and request for a quota by a prepayment proxy to the prepayment server via the new prepayment client terminal; and d) disconnecting the old connection between the old prepayment client terminal and the prepayment server.
US08370224B2 Graphical interface for display of assets in an asset management system
The claimed subject matter provides a system and/or method that facilitates employing a graphical user interface to monitor and/or manage an asset within an industrial environment. A graphical user interface can facilitate asset management including a first field that provides a user with a hierarchical representation of assets within an industrial environment. The graphical user interface can further include a second field that displays available management functionality associated with an asset selected within the first field.
US08370222B2 Systems and methods for tracking lumber in a sawmill
At least one geometric characteristic for each of a number of pieces of lumber is determined. Each of the pieces of lumber may then be logically associated with at least one of a log or a cant from which the piece of lumber was sawn.
US08370221B2 Survey lifecycle tracking
Tracking and management data for a survey distribution and response lifecycle is disclosed. The system generates and links tracking data for both the distribution and the response, generates indicators that include the tracking data, and encodes the indicators so that the indicators are detectable as the indicators traverse various events and locations throughout the lifecycle. A detailed audit trail of each event in the distribution and response lifecycle is constructed using data matching methods and various statistics regarding the lifecycle, such that the response habits of customers are formulated.
US08370218B2 System and method for prepaid biometric redemption accounts
A system and method of offering a redemption account that allows users to purchase in advance and subsequently redeem products and services from one or more vendors that are affiliated with the system. The present invention imparts a process by which users enrolled in a biometric authorization system can access a redemption account for advance purchased products and services by submitting their biometric data. Information stored in the user record can then be utilized to enable the fulfillment of the advance purchase.
US08370214B2 Interactive exploded view diagram ordering tool
The present invention provides a method and computer-readable medium for executing a method of placing an order for a sub-component (part) of a product, including generally three steps: displaying a diagram depicting sub-components of a product in an exploded view on a user screen; receiving a user selection of a sub-component to be ordered; and processing the selection of a sub-component to be ordered. Optionally, the method may allow the user to selectively view further information pertinent to displayed sub-components, such as their prices and specifications, or to selectively zoom in on and zoom out of the exploded view or to scroll the exploded view. The method thus assists the user when attempting to identify and/or order a sub-component for the product. The method may also be implemented in a stand-alone computer system.
US08370210B2 Method for processing cash payment for online purchases
A system and method for processing a cash payment for an online purchase is provided herein, including purchasing online from a payee at least one item of goods or services by a payer defining a transaction; generating a bill for an amount due to the payee by the payer for the item, the bill including a unique identifier for the transaction; paying for the bill in cash by the payer to a third party the amount due to the payee; confirming payer's payment in cash for the item to the payee; and delivering to the payee all or a portion of the amount due to the payee from the payer.
US08370196B2 Multimedia advertising service through a mobile communication network and multimedia content controlling apparatus and method of a mobile terminal supporting said service
The present invention relates to apparatus and method of providing a multimedia advertising service through a mobile communication network. In the present invention, a content server downloads ad contents to a mobile terminal along with content-displaying condition and the mobile terminal having received the ad contents displays the received ad contents according to the content-displaying condition when an event specified by the content-displaying condition occurs. Afterwards, a content-displayed history is uploaded to the content server by the mobile terminal.
US08370190B1 Mechanism for collecting feedback from users
A method for collecting feedback from a user, involving determining a location of the user using a user device comprising location detection, sending a feedback request corresponding to an entity at the location to the user device, providing feedback data responsive to the feedback request, wherein feedback data is supplied by the user and includes rating information associated with the entity, and transmitting feedback data and the location from the user device to a remote database.
US08370187B2 Internet package shipping systems and methods
Systems and methods for shipping a package from a package sender to an intended recipient, utilizing Internet communications to place shipping orders, request on demand package pickup, maintain and utilize pre-stored profile information, view shipping history, track orders, etc. A package sender with an Internet-accessible computer accesses an Internet site and associated shipping system operated by a shipping service provider. The package sender enters information required for shipping the package, including shipping options and methods for payment, and the shipment transaction is validated. If the transaction is validated, printer indicia are communicated to the customer's computer, which is enabled to locally print a prepaid label containing special machine-readable as well as human-readable indicia. The shipping service provider acquires the package by drop-off, standard pickup or on call pickup, scans the machine readable indicia, verifies other indicia of authenticity, and processes the package in accordance with information encoded on the label.
US08370185B2 System and method for performing assortment planning
A system, method and program product are provided for performing assortment definition/planning (i.e., matching the right articles with the right stores at the right times). The method comprises assigning a first article to the assortment via a first intermediate link, and assigning a first validity period to the first intermediate link to determine a first time period during which the first article is in the assortment.
US08370176B2 Method and system for defining and interactively managing a watched diet
A method for interactive defining and managing of a controlled diet, prescribed to a patient by a doctor/dietician, includes the asynchronous execution of at least two different operational cycles. A first operational cycle is effected through an interactive terminal and includes a step, in which the foods to be consumed in a given meal are chosen from a first food data base, quantifying the chosen food and assessing the congruity of the choices with what is prescribed and transmitting the data to a central processing unit. A second operational cycle executed by the doctor/dietician on a central processing unit, includes acquiring the data related to the quantities and to the composition of the foods chosen by this patient and comparing this data with the dietary order, and if possible acquiring updated orders and transmitting the updated orders to the patient's interactive terminal.
US08370175B2 Icon-based healthcare management system
Systems, methodologies, media, and other embodiments associated with an icon-based healthcare patient care system are described. One exemplary system embodiment includes an icon-based healthcare patient care system comprising an association data store that stores association information between a category and at least one icon; and, a patient care logic configured to provide icon-based healthcare information based on selection information received from a user.
US08370172B2 System and method for submitting medication claims by point-of-care physicians
A system for submitting a claim for a dispensed medication to a patient by a point-of-care physician including means acquiring at least one of the group consisting of a national practitioner number and a non pharmacy dispensing number for the point-of-care physician; means for displaying to a user a selection of data fields relating to the claim; means for inputting into the data fields data relating to the claim including the at least one of the group consisting of the national practitioner identifier number and the non pharmacy dispensing number; means for transmitting to a logic switch the claim containing the at least one of the group consisting of a national practitioner identifier number and a non pharmacy dispensing number identifying the point-of-care physician for determining the processor for the claim; means for determining the pathway for the claim based on a type of payor associated with the patient; means for processing the claim containing the at least one of the group consisting of a national practitioner identifier number and a non pharmacy dispensing number to identify the point-of-care physician; and responsive to the means for processing, means for transmitting to the point-of-care physician an adjudication regarding the claim.
US08370170B2 System for controlling a physical task
A system for controlling physical activity for a person, including the steps of providing a task database having a plurality of task files which each have data relating to physical task requirements for a person and a plurality of frequency requirements which indicate a frequency for performing a physical task for the particular type of task of the task file, providing a personal data file for a person including data relating to allowable physical tasks and allowable frequency limits for the person when performing the physical task, comparing one personal data file having a selected persons allowable physical task and allowable frequency limits data with a task file having data relating to physical task requirements and frequency requirements of the task type of the task file and from the comparison outputting an indication of whether the selected person is able to safely perform one or more physical tasks in the task file.
US08370165B2 Methods and systems for providing an alternative delivery point code
Systems and methods for providing an alternative delivery point code may comprise receiving delivery data corresponding to a delivery point. Furthermore, the systems and methods may include determining if the delivery data includes a secondary element. Moreover, the systems and methods may include creating the alternative delivery point code based upon the secondary element if the delivery data includes the secondary element. The secondary element may comprise a descriptor or a secondary number associated with the delivery point. If the delivery data does not include the secondary element, a normal delivery point code may be created.
US08370161B2 Responding to a call to action contained in an audio signal
An audio signal is monitored to detect the presence of a call to action contained therein. Addressing information is automatically extracted from the call to action and stored on a storage medium. An electronic message responding to the call to action may be automatically prepared, or a contact field may be automatically populated for inclusion in a contact list. The audio signal may be digitized or obtained from a broadcast transmission, and the process may be performed by a mobile communication device, a central system, or a combination thereof.
US08370154B2 Method and apparatus for generating an excitation signal for background noise
A method and apparatus for generating an excitation signal for background noise are provided. The method includes: generating a quasi excitation signal by utilizing coding parameters in a speech coding/decoding stage and a transition length of an excitation signal; and obtaining the excitation signal for background noise in a transition stage by generating a weighted sum of the quasi excitation signal and a random excitation signal of a background noise frame. Moreover, the apparatus includes: a quasi excitation signal generation unit and a transition stage excitation signal acquisition unit. Through the synthesizing scheme of comfortable background noise according to the present invention, the transition of a synthesized signal from speech to background noise could be more natural, smooth and continuous, which makes the listeners feel more comfortable.
US08370152B2 Method, apparatus, and program for certifying a voice profile when transmitting text messages for synthesized speech
A mechanism is provided for authenticating and using a personal voice profile. The voice profile may be issued by a trusted third party, such as a certification authority. The personal voice profile may include information for generating a digest or digital signature for text messages. A speech synthesis system may speak the text message using the voice characteristics, such as prosodic characteristics, only if the voice profile is authenticated and the text message is valid and free of tampering.
US08370150B2 Character information presentation device
The text information presentation device calculates an optimum readout speed on the basis of the content of text information being input, its arriving time, and its previous arriving time; speech-synthesizes text information being input, at the readout speed calculated; and outputs it as an audio signal, or alternatively controls the speed at which a video signal is output according to an output state of the speech synthesizing unit.
US08370148B2 System and method for answering a communication notification
Disclosed herein are systems, methods, and computer readable-media for answering a communication notification. The method for answering a communication notification comprises receiving a notification of communication from a user, converting information related to the notification to speech, outputting the information as speech to the user, and receiving from the user an instruction to accept or ignore the incoming communication associated with the notification. In one embodiment, information related to the notification comprises one or more of a telephone number, an area code, a geographic origin of the request, caller id, a voice message, address book information, a text message, an email, a subject line, an importance level, a photograph, a video clip, metadata, an IP address, or a domain name. Another embodiment involves notification assigned an importance level and repeat attempts at notification if it is of high importance.
US08370133B2 Method and device for noise filling
A method for perceptual spectral decoding comprises decoding of spectral coefficients recovered from a binary flux into decoded spectral coefficients of an initial set of spectral coefficients. The initial set of spectral coefficients are spectrum filled. The spectrum filling comprises noise filling of spectral holes by setting spectral coefficients in the initial set of spectral coefficients not being decoded from the binary flux equal to elements derived from the decoded spectral coefficients. The set of reconstructed spectral coefficients of a frequency domain formed by the spectrum filling is converted into an audio signal of a time domain. A perceptual spectral decoder comprises a noise filler, operating according to the method for perceptual spectral decoding.
US08370129B2 System and methods for quantitative assessment of information in natural language contents
A method is disclosed for quantitatively assessing information in natural language contents related to an object name. The method includes identifying a sentence in a document, determining a subject and a predicate in the sentence, and retrieving an object-specific data set related to the object name. The object-specific data set includes property names and association-strength values. Each property name is associated with an association-strength value. The method also includes identifying a first property name in the property names that matches the subject, assigning a first association-strength value associated with the first property name to the subject, identifying a second property name in the property names that matches the predicate, assigning a second association-strength value associated with the second property name to the predicate, and multiplying the first association-strength value and the second association-strength value to produce a sentence information index.
US08370127B2 Systems and methods for building asset based natural language call routing application with limited resources
A method of processing limited natural language data to automatically develop an optimal feature set, bypassing the standard Wizard of OZ (WOZ) approach. Natural language understanding models process existing data from other domains, such as the Internet, for domain-specific adaptation through the use of an optimal feature set. When the optimal feature set is passed on to any engine, the optimal feature set produces robust models that can be used for natural language call routing.
US08370123B2 Methods and apparatus for simulating a distributed business process
Methods and apparatus for simulating a distributed business process are disclosed. The methods and apparatus simulate an interdependent business process, such as a financial transaction system, in a secure distributed manner. Each business entity that is part of the interdependent business process models itself on a local client device at any chosen level of detail. A simulation server connects the separate client based simulations into one large simulation. Details of each local simulation may be hidden from other simulation participants. However, interruptions in business flow caused by simulated disruptions introduced at the simulation server and/or a client device are propagated to all of the effected simulation participants via the simulation server. In addition, if a client based model is not available, the server supplies a software agent to replace the inputs and outputs normally associated with that portion of the overall simulation.
US08370114B1 Method and apparatus for optimal placement of actuators for shaping deformable materials into desired target shapes
The invention is a novel method and apparatus for optimal placement of actuators responsible for shaping of elastically deformable structures into desired target shapes using sparse number of actuators such that the discrepancy between deformed surfaces and target shapes is minimized. The invention utilizes a computational algorithm for optimal placement of actuators using particle swarm optimization, a biologically inspired evolutionary optimization paradigm that searches for the minima (or maxima) of objective functions with possibly large number of parameters.
US08370113B2 Low-power and low-cost adaptive self-linearization system with fast convergence
A signal processing method includes inputting a digital signal, providing a plurality of coefficients; and determining an output. The output is approximately equal to an aggregate of a plurality of linear reference components, and each of the linear reference components is approximately equal to an aggregate of a corresponding set of digital signal samples that is scaled by the plurality of coefficients.
US08370108B2 Diagnostic device
A diagnostic device detects a fault and estimates its cause based on the degree of change of measured data attributes. A diagnostic object change degree pattern (CDP) generation unit calculates the degree of change of each attribute of data, including attributes of the object being diagnosed measured from the object being diagnosed to generate a diagnostic object CDP which is a combination of values of the degree of change of the respective attributes. A criterion CDP memory holds in store a criterion CDP, formed of a pattern of values of the degree of change of the attributes of data measured from the object being diagnosed, in association with event(s)-to-be-diagnosed on the fault sort basis or on the fault cause basis. A CDP diagnosis unit effects pattern matching between the diagnostic object CDP and the criterion CDP in the criterion CDP memory to diagnose the object being diagnosed.
US08370107B2 Automated hypothesis testing
A method of automatically applying a hypothesis test to a data set. The method reduces errors made in failing to appreciate predicate assumptions of various statistical tests, and elicits a series of indications from the user regarding characteristics of interest embodied by the data set to select an appropriate statistical test. The system also reduces errors in constructing competing null and alternative hypothesis statements by generating a characterization of the data and defining null and alternative hypotheses according to the indications, selected statistical test, and conventions adopted with respect to the tests. The system also establishes a significance level, calculates the test statistic, and generates an output. The output of the system provides a plain interpretation of the quantitative results in the terms indicated by the user to reduce errors in interpretation of the conclusion.
US08370097B2 Calibration techniques for an electronic compass in portable device
Measurement data is collected from a magnetic sensor in a portable device, while the device is being carried by its end user and without requiring the end user to deliberately rotate or position the device while the output data is being collected. For example, the device may be held in the user's hand while walking or standing, or it may be fixed to the dashboard of an automobile or boat. Measurement data may also be collected from one or more positing, orientation or movement sensors. The collected measurement data from one or both of the magnetic sensor and the position, orientation or movement sensor is processed. In response, either a 2D compass calibration process or a 3D process is signaled to be performed. Other embodiments are also described and claimed.
US08370092B2 Method of timing demand and time-of-use functionality with external clock source
A method of associating chronological time with energy consumption includes a step of storing in a utility meter a plurality of energy consumption values, each energy consumption value corresponding to a time interval of a first type. The method also includes obtaining from a source external to the utility meter chronological time information regarding at least one of the plurality of energy consumption values. The method further includes associating each of the energy consumption values with a time interval of the second type, each time interval of the second type associated with at least one chronological time value.
US08370090B2 RF fingerprinting for location estimation
The location of a terminal is estimated within an area of coverage of a wireless network comprising at least one fixed node by measuring a complex frequency response of a radio channel between the terminal and one of said fixed nodes and estimating the location of the terminal on the basis of at least a comparison between data representing a first metric of the measured complex frequency response and data representing a plurality of stored metrics, each of said plurality of stored metrics being related to one of a plurality of different locations within the network and each stored metric being of a complex frequency response measured between the said one of said fixed nodes and the location within the network to which the metric relates.
US08370089B2 Method and equipment for determining the interface between two or more fluid phases
A method and equipment are provided for determining the level/height, of one or more interfaces between two or more fluid phases of different density that are contained in a vessel, tank or the like. The position of the different interfaces in a tank is determined by measuring the pressure thereby determining the density of the fluid over the height of the tank by using a pressure measuring rod, equipped with pressure sensors, positioned in the tank. A mathematical model or algorithm is used which calculates how the density and hence the pressure vary over the height of the tank as a function of the fluid properties of the respective fluids in the tank, the interface, on the basis of the density being the same within each layer of the respective fluid, as a respective point at which the density changes from one layer to the next in the tank.
US08370084B2 Method for estimating physical property of ceramic, method for estimating physical property of thermal barrier coating, method for estimating remaining lifetime of thermal barrier coating, method for estimating remaining lifetime of high-temperature member, and physical property acquiring apparatus
A method by which physical properties, including the Young's modulus and thermal conductivity of a ceramic layer of a thermal barrier coating formed on a high-temperature member, are quickly and accurately estimated. A method for estimating a physical property of a ceramic includes a step of calculating the Larson-Miller parameter from the time for which and the temperature at which the ceramic is heated; a step of acquiring the porosity of the ceramic corresponding to the calculated Larson-Miller parameter, based on the calculated Larson-Miller parameter and a diagram correlating the Larson-Miller parameter and the porosity obtained from samples having the same composition as the ceramic; and a step of acquiring the physical property of the ceramic corresponding to the acquired porosity, based on the acquired porosity and a diagram correlating the porosity and the physical property obtained from samples having the same composition as the ceramic.
US08370075B2 Portable plant height and ear height measuring device
A method and apparatus for dimensionally characterizing a target structure. In an example of the apparatus, the apparatus has a pole having a bottom end and a top end, an indicator system adapted to apprise an operator of the position of a dimension determination system relative to the target structure, and a measurement system adapted to apprise the operator of a dimension of one or more features of the target structure. In another example, the method includes taking a pole having a bottom and top end with a height determination system, a height indicator system and a height measurement system, orienting the pole relative to the plant structure, raising the height determination system to the height of the target plant structure, and determining the height of the target plant structure.
US08370071B2 Integrated biosensor and simulation system for diagnosis and therapy
BioMEMS/NEMS appliance biologically monitors an individual, using biosensors to detect cellular components. Data is simulated or analyzed using systems-biology software, which provides diagnostic or therapeutic guidance.
US08370070B2 Integrated biosensor and simulation system for diagnosis and therapy
BioMEMS/NEMS appliance biologically monitors an individual, using biosensors to detect cellular components. Data is simulated or analyzed using systems-biology software, which provides diagnostic or therapeutic guidance.
US08370068B1 Integrated biosensor and simulation system for diagnosis therapy
BioMEMS/NEMS appliance biologically monitors an individual, using biosensors to detect cellular components. Data is simulated or analyzed using systems-biology software, which provides diagnostic or therapeutic guidance.
US08370064B1 Integrated global navigation satellite system and inertial navigation system for navigation and tracking
A system for navigation and tracking may include an inertial navigation system adapted to generate a replica GNSS signal and a global navigation satellite system. The global navigation satellite system may include a module to digitize a GNSS signal received from a constellation of global navigation satellites. A correlator receives the digitized GNSS signal and the replica GNSS signal. The correlator correlates the digitized GNSS signal to the replica GNSS signal to generate a correlated GNSS signal. A coherent integration module coherently integrates the correlated GNSS signal to generate an integrated signal having a predetermined rate. A filter receives the integrated signal and generates a data signal for navigation and tracking. An output device may present the navigation and tracking information based on the data signal, or the navigation and tracking information may be used to provide guidance for a vehicle or may be used to track a target.
US08370060B2 Method of operating a navigation system to provide route guidance
A method of operating a navigation system to provide a route guidance message for traveling a route is disclosed. A plurality of features visible from a road segment of the route is obtained from a geographic database associated with the navigation system. An importance rating for each of the identified features is determined. The guidance message references the identified feature having a highest determined importance rating. The importance rating considers a permanence or a seasonal dependency of the identified feature.
US08370053B2 Method and system for a traffic management system based on multiple classes
A method of method of assigning routes for a plurality of users allocated to different classes is provided. A first group of users is identified based on a user classification, wherein each user of the first group of users has a first user classification. A second group of users is identified based on the user classification, wherein each user of the second group of users has a second user classification. The first user classification is different from the second user classification. A disutility value is calculated for each user of the first group of users and for each user of the second group of users using a travel disutility function based on an origin and a destination of each user of the first group of users and each user of the second group of users. A bi-level problem solver is executed to optimize the disutility value based on the user classification. A route is recommended for each user of the first group of users and for each user of the second group of users based on the bi-level problem execution.
US08370050B2 Instantaneous interruption detection apparatus and internal combustion engine control apparatus including the same
The instantaneous interruption detection apparatus includes a noise removing section to remove a noise component from an in-cylinder pressure signal inputted thereto, and output a noise-removed in-cylinder pressure signal, a derivative signal calculating section to calculate a detection signal which is a function of a derivative value of the noise-removed in-pressure signal with respect to the crank angle of an internal combustion engine, an instantaneous interruption determining section configured to make determination that instantaneous interruption of the in-cylinder pressure signal has occurred when the detection signal has exceeded a detection threshold, and a threshold setting section configured to set the detection threshold to such a value that the instantaneous interruption determining section can make the determination in accordance with the noise-removed in-pressure signal which is dull compared to the in-cylinder pressure signal inputted to the noise removing section depending on a gain-frequency characteristic of the noise removing section.
US08370044B2 NOX compliant peak for gas turbine
A gas turbine comprises a plurality of target exhaust temperature determination modules, the plurality of target exhaust temperature modules comprising a nitrogen oxide (NOx) compliance module configured to determine an exhaust temperature at which an exhaust of the gas turbine complies with a maximum permitted level of NOx; at least one bias module, the at least one bias module configured to apply a bias to an output of at least one of the plurality of target exhaust temperature determination modules; and a controller configured to operate the gas turbine to produce the exhaust temperature determined by the NOx compliance module.
US08370028B2 Road information sensing system, method and program
A GPS sensor senses a current position of a vehicle. A map database stores map data. A controller obtains road information of a road ahead of the vehicle from the map data based on the sensed current position of the vehicle. Then, the controller measures a distance from the vehicle to a predetermined object, which serves as a sensing subject, on the road when the obtained road information is predetermined road information. Then, the controller outputs the measured distance as control information of the vehicle.
US08370027B2 Preventive and persuasive actions against drunk driving
A vehicle safety system is provided that includes an alcohol concentration determining arrangement. A control unit is adapted to receive and analyze data from the alcohol concentration determining arrangement and output a blocking signal or a dissuasion signal under certain conditions. A blocking arrangement is adapted to prevent driving of the vehicle by the vehicle occupant upon receipt of a blocking signal. An output device is adapted to receive the dissuasion signal and to present a warning to the vehicle occupant to dissuade the occupant from driving the vehicle. The control unit is operable to categorize the concentration of alcohol in the occupant's blood into one of three categories: a low concentration category, in which the blocking signal will not be generated, a high concentration category, in which the blocking signal will be generated, and an intermediate category, in which the dissuasion signal will be generated.
US08370020B2 Method and system for communicating vehicle diagnostic data to internet server via Bluetooth enabled cell phone for subsequent retrieval
A method and system for communicating vehicle diagnostic data to a vehicle service provider employs sensors for generating sensor signals indicative of the status or condition of vehicle components. A diagnostics module in the vehicle generates diagnostic data based on the sensor signals and transfers the diagnostic data to a communications module of a hands-free phone system in the vehicle. The communications module wirelessly communicates the diagnostic data to a Bluetooth enabled cell phone in the vehicle using Bluetooth communications. The cell phone communicates the diagnostic data to an Internet server via the Internet. The provider accesses the diagnostic data from the Internet server using a computer connected to the Internet to determine if any of the vehicle components are in need of repair or maintenance. The provider notifies a user of the vehicle of any vehicle component that is in need of repair or maintenance.
US08370012B2 Drive control apparatus for hybrid vehicle
In a hybrid vehicle, an ECU collects data of (i) an amount of acquisition electrical power acquired when regeneratively charging a battery and (ii) an amount of requirement electrical power required for operating a motor, for every road section in association with a travel of the vehicle, and records the collected data in a storage device. Thereafter, when a travel course the vehicle is going to travel includes a road section where the amount of acquisition electrical power is greater than an acquisition-related threshold value or a road section where the amount of requirement electrical power is greater than a requirement-related threshold value, a re-plan of a control schedule for the engine and the motor is executed. In contrast, when the travel course does not include such a road section, a re-plan of the control schedule is prohibited.
US08370007B2 Method and computer software code for determining when to permit a speed control system to control a powered system
A method for determining an operating threshold boundary within which a controller is permitted to control a powered system, the method including calculating a threshold boundary with at least one of information about at least one of a route and a load encountered by the powered system as a function of at least one of time or distance, a characteristic of the powered system, and a characteristics of the controller, and determining whether the powered system exceeds the threshold boundary.
US08370003B2 System and method for multiple aircraft lifting a common payload
A system and method are provided for controlling a plurality of aircraft to lift a common payload. The system comprises of multiple aircraft tethered to a common payload, where the group of said aircraft form a swarm that is controlled by a pilot station. Each said aircraft is autonomously stabilized and guided through a swarm avionics unit, which further comprises of sensor, communication, and processing hardware. At the said pilot station, a pilot remotely enters payload destinations, which is processed and communicated to each said aircraft. The method for controlling a multi-aircraft lifting system comprises of first inputting the desired location of the payload, and then determining a series of intermediary payload waypoints. Next, these payload waypoints are used by the swarm waypoint controller to generate individual waypoints for each aircraft; a flight controller for each aircraft moves the aircraft to these individual waypoints.
US08370002B2 Multi-mission remote aerial refueling operator system
A method for performing missions with a refueling aircraft. A number of control stations are configured to selectively control a plurality of systems in the refueling aircraft to form a number of configured control stations. The plurality of systems includes a refueling system and a number of other systems. Each of the plurality of systems is capable of performing a different mission. A number of missions are performed during flight using the number of configured control stations.
US08370001B2 Pool temperature controller
A device for controlling the temperature of a swimming pool is disclosed. The device measures the temperature of the water as well as other environmental conditions (such as air temperature). The device controls a circulation pump, which circulates water throughout the pool. The pool water exchanges heat with the surfaces of the water (including the side walls, ground and surface air) when a heat differential exists between the water and the surfaces. When the water is circulated throughout the pool it increases the volume of water that exchanges heat with the surfaces, thus cooling or heating the water depending on the temperature of the surfaces. A target temperature is entered into the device and using this target temperature the device automatically controls the pump in order to take advantage of the heat exchange between the water and the water's surfaces to alter the water temperature in the direction of the target temperature. Additionally a heating element may be used to supplement the heating operation of the circulation pump.
US08369998B2 Updating demand response settings
An appliance controller is provided comprising an appliance including demand response settings. The settings include threshold variables for determining a reaction of the appliance in response to reaching one or more threshold variables. The controller further comprises a signal from an associated utility to the appliance, wherein the appliance includes a controller in signal communication with the associated utility. The controller receives and processes the signal from the associated utility. The signal is converted and compared to the demand response threshold variables and the appliance is operated in one or more power consuming functions based on the comparison of the signal to the demand response variables.
US08369990B2 Robot platform for remotely controlled and/or autonomous inspection of technical facilities
A robot platform is provided, which is intended in particular for remotely controlled and/or autonomous inspection of technical facilities, in particular in power stations, and comprises at least a drive mechanism configured to move the robot platform, an inspection device configured to inspect the technical facility and a communication device for exchanging measurement and/or control data. Particular flexibility in use and extended areas of use are achieved in that the robot platform is modular and the communication device operates in accordance with a uniform standard.
US08369989B2 Robot with an automatic charging function
A robot with an automatic charging function, comprising: a body, an arm mechanism rotatably connected to the body, a head mechanism and a driver rotatably connected to the arm mechanism; wherein a receiving space is formed in the body for receiving the arm mechanism; the head mechanism comprises two conduction terminals for receiving power from power outlets of a charging station; when power of the robot is lower than a preset level, the driver is configured to drive the arm mechanism to rotate out of the receiving space of the body, simultaneously, the driver is configured to drive the head mechanism to rotate relatively to the arm mechanism till the two conduction terminals of the head mechanism are electronically connected to the power outlets of the charge station, thereby receiving power from the charge station.
US08369986B2 Paper sheet handling apparatus
A paper sheet handling apparatus 1 includes: a casing which includes a first face and a second face opposed to the first face; a receiving unit 211 which receives paper sheets; a recognition unit 212 which performs at least one of a counting process and a recognition process with respect to the paper sheets; at least two stacking units 31-34 which stack the paper sheets after processing in the recognition unit 212; a transport unit 4 for transporting the paper sheets among the receiving unit 211, the recognition unit 212 and the stacking units 31-34; and a controller which controls each of the units, thereby having each of the paper sheets selectively stacked in the stacking units 31-34. Each of the stacking units 31-34 has at least two paper sheet removal openings 3L, 3R which are open in the first face and the second face. The paper sheets in the stacking units 31-34 are allowed to be removed through the paper sheet removal openings 3L, 3R, from the first face side and the second face side of the casing.
US08369975B2 Online recipe synchronization in a real-time batch executive environment
A method of executing a batch process in a manufacturing environment according to a product recipe, such that the product recipe specifies a plurality of actions and a plurality of parameters, includes performing at least one action of the batch process corresponding to a first version of the product recipe, receiving a second version of the product recipe, such that the second version of the product recipe is distinct from the first version of the product recipe, suspending the execution of the batch process prior to completion of the batch process, and resuming the execution of the batch process according to the second version of the product recipe.
US08369969B2 Distributed significant control monitoring system and device with transmission synchronization
Provided is a control system capable of reducing cost while securing reliability of original processing of a microcomputer. An engine control device and a meter control device each store a control amount calculating procedure for calculating a control amount regarding a significant control to be performed on the control target of the engine control device. The engine control device compares a control amount regarding the significant control calculated by the engine control device, and a control amount regarding the significant control calculated by the meter control device, to thereby control the control target of the engine control device based on a result of the comparison.
US08369968B2 System and method for handling database failover
A system includes a first database, a second database, a third database, and an application server. The first database server includes a database instance. The second database server is in communication with the first database server. The second database server includes a mirror of the database instance. The third database server is in communication with the second database server. The third database server is configured to store a copy of a database within the database instance. The application server is configured to be placed in communication with the first, second, and third database servers, configured to fail over between the first and second database servers, and further configured to fail over between the second and third database servers.
US08369953B2 Urinary incontinence device and method
A method for treating urinary incontinence is provided. The method includes providing a device having an expandable portion having an outer surface, a first electrode, and a second electrode, the first and second electrodes coupled to the outer surface of the expandable portion and configured to cause a contraction of a muscle in communication with the electrodes. The method further includes causing the expandable portion to inflate such that the first and second electrodes contact vaginal walls and causing a contraction of a muscle in communication with the electrode.
US08369951B2 Feed-through connector assembly for implantable pulse generator and method of use
A connector assembly for a medical device for connecting an IPG to a connector assembly for connecting the IPG to a relatively large plurality of electrodes that can support 24 or more stimulation channels for stimulating one or more stimulation regions of a patient. Also the IPG and the stimulation system and the stimulation therapy utilizing the connector assembly.
US08369947B2 Nerve stimulation device
To provide a nerve stimulation device capable of stimulating a vagus nerve stably while reducing the risk of interrupting a treatment by nerve stimulation due to disconnection or the like. Adopted is a nerve stimulation device including a first electrode and a second electrode disposed in different positions on the vagus nerve, a pulse generating part connected to each of these electrodes, for outputting an electric pulse for stimulating the vagus nerve, and a setting part for switching the electrode to which the electric pulse from the pulse generating part is transmitted.
US08369941B2 High definition impedance imaging
A method for producing a computationally efficient system that reduces the number of iterations required to generate a conductivity image pattern of a subsurface object, and its attendant conductivity distribution, through a solution to the system of field equations that simultaneously satisfies all of the boundary conditions and conserves internal current flux densities.
US08369932B2 Optical methods of identifying the location of a medical device within a patient's body in order to locate the fossa ovalis for trans-septal procedures
A system and method for identifying the location of a medical device within a patient's body may be used to locate or identify the fossa ovalis for trans-septal procedures. The systems and methods measure light reflected by tissues encountered by an optical array. An optical array detects characteristic wavelengths of tissues that are different distances from the optical array. The reflectance of different wavelengths of light at different distances from an optical array may be used to identify the types of tissue encountered, including oxygenated blood in the left atrium as detected from the right atrium through the fossa ovalis.
US08369931B2 Method of determining the position of a deep brain stimulation electrode
The present invention relates to a method of determining the position of a deep brain stimulation (DBS) electrode which finds the position of the DBS electrode with respect to a deep brain target region, by using a first volume data set containing information on the deep brain target region and a second volume data set containing information on the DBS electrode implanted toward the deep brain target region, and which includes: a first step of generating a subvolume of the deep brain target region from the first volume data set, and also generating a subvolume of the DBS electrode from the second volume data set; and a second step of overlapping and displaying the subvolume of the deep brain target region and the subvolume of the DBS electrode.
US08369930B2 MRI-guided devices and MRI-guided interventional systems that can track and generate dynamic visualizations of the devices in near real time
An MRI-compatible catheter includes an elongated flexible shaft having opposite distal and proximal end portions. A handle is attached to the proximal end portion and includes an actuator in communication with the shaft distal end portion that is configured to articulate the shaft distal end portion. The distal end portion of the shaft may include an ablation tip and includes at least one RF tracking coil positioned adjacent the ablation tip that is electrically connected to an MRI scanner. The at least one RF tracking coil is electrically connected to a circuit that reduces coupling when the at least one RF tracking coil is exposed to an MRI environment. Each RF tracking coil is a 1-10 turn solenoid coil, and has a length along the longitudinal direction of the catheter of between about 0.25 mm and about 4 mm.
US08369927B2 Method for creating a model of a structure
A method for creating a model of a part of the anatomy from the scan data of several subjects is described. The method comprises the steps of collecting scan data; applying a feature detector to the scan data; converted the output of the feature detector into a common reference system; and accumulating the converted data to generate the model. It is therefore possible for the method to generate a model from the scan data of several subjects automatically. The method may also include an optional step of receiving user input to select which of the accumulated data should be included in the final model. This user input requires much less effort than manual contouring and is substantially independent of the number of subjects used to create the model.
US08369926B2 Assessing the condition of a joint and devising treatment
Methods are disclosed for assessing the condition of a cartilage in a joint, particularly in a human knee. The methods include converting an image such as an MRI to a three dimensional map of the cartilage. The cartilage map can be correlated to a movement pattern of the joint to assess the effect of movement on cartilage wear. Changes in the thickness of cartilage over time can be determined so that therapies can be provided. Information on thickness of cartilage and curvature of cartilage or subchondral bone can be used to plan therapy. Information on movement pattern can be used to plan therapy. Planning therapy may include generating one or more physical models.
US08369921B2 Accelerometer-based contact sensing assembly and system
A catheter system including an accelerometer-based sensing assembly is provided. In particular the present teachings relate to an accelerometer based assembly used to determine contact between a catheter and surrounding proximate tissue, such as cardiac tissue. An embodiment of such a system may, for example, be used for visualization, mapping, ablation, or other methods of diagnosis and treatment of tissue and/or surrounding areas.
US08369910B2 Cellular phone
A cellular phone capable of observing a background. The cellular phone includes a first main body and a second main body slidably connected to the first main body. A display is provided to the second main body. The display is divided into a first area that is not overlapped with the first main body when the second main body is slidably open, and a second area that is overlapped with the first main body when the second main body is slidably open. In the cellular phone, the first area has first pixels formed into a transparent structure in which a background is observed, and the second area has second pixels formed into a non-transparent structure in which the background is not observed.
US08369908B2 Portable electronic device with movable keypad
A portable electronic device includes a main body, a fixed keypad, a driving module and a movable keypad. The main body defines a cavity inside and an opening in a sidewall thereof. The fixed keypad is mounted on the main body. The movable keypad stays in the cavity until being driven to move away from the main body through the opening when a button is pressed.
US08369906B2 Antenna compensation system and method in a communications device
A communications device is provided. The communications device includes an antenna port, transmitter circuitry configured to broadcast a radio frequency (RF) output signal across the antenna port, and a controller configured to adjust a signal level of the RF output signal in accordance with antenna compensation information. The antenna port, the transmitter circuitry, and the controller are at least partially integrated on the same integrated circuit.
US08369903B2 Handsfree apparatus for use in vehicle
At least one of outbound call history data, inbound call history data, and phone book data is transferred to a handsfree apparatus for use in a vehicle at a predetermined timing for the purpose of obtaining near realtime update of the inbound/outbound call history data from a cellular phone. By utilizing simultaneous connection of HFP and PBAP, the handsfree apparatus establishes a Bluetooth communication with the cellular phone through HFP first, and then establishes another communication through PBAP simultaneously, for receiving the inbound call history data and the outbound call history data stored before establishing the Bluetooth communication from the cellular phone. The handsfree apparatus can thus be capable of placing a call by using the outbound call history data and the inbound call history data stored in a work memory after receiving those data.
US08369901B2 Hands-free telephony and in-vehicle communication
The present invention relates to a signal processing system, comprising a number of microphones and loudspeakers, a hands-free set configured to receive a telephone signal from a remote party and to transmit a microphone signal supplied by at least one of the microphones to the remote party; an in-vehicle communication system configured to receive a microphone signal supplied by at least one of the microphones; receive the telephone signal; amplify the microphone signal to obtain at least one first output signal; output the at least one first output signal and/or a second output signal corresponding to the telephone signal to at least one of the loudspeakers; and wherein the signal processing systems is configured to detect speech activity in the telephone signal and to control the in-vehicle communication system to reduce amplification of the microphone signal by a damping factor, if it is detected that speech activity is present in the telephone signal.
US08369899B2 Mobile electronic device and method of displaying on same
A mobile device and a displayed information protection method suitable for use with the mobile device are disclosed. In response to a trigger signal, a control unit determines if information presented on a display contains confidential information. If confidential information is displayed, the confidential information is concealed or removed from the display. The trigger signal may comprise, for example, an event such as an incoming telephone call, reception of electronic mail, and fingerprint authentication.
US08369896B2 Base station, communication system, and communication method
A base station used in a communication system wherein user terminals are classified into cell center terminals and cell edge terminals, based on reception quality and includes a receiving unit that receives cell edge band information transmitted from another base station and indicative of a cell edge band allocated to a cell edge terminal in a nearby cell; a determining unit that determines a cell edge band for a cell of the base station, based on the cell edge band information for a plurality of nearby cells and received by the receiving unit; and a communicating unit that, via the cell edge band determined by the determining unit, communicates with the cell edge terminals in the cell of the base station.
US08369884B2 Base station apparatus and communication control method
A base station apparatus is disclosed that is capable of communicating with a user equipment terminal using a shared channel in downlink and controlling transmission power of a control channel reporting identification information of the user equipment terminal receiving the shared channel and a transmission format of the shared channel. The base station apparatus includes a transmission power control unit configured to control the transmission power of the control channel based on downlink radio quality information reported from the user equipment terminal and an offset value determined based on communications quality of the control channel.
US08369876B2 Mobility management in communication networks
The invention relates to a method for tracking locations of mobile terminals in a communication network. Further, the invention relates to a communication network and apparatuses therein capable of performing individual steps of the method according to different embodiments of the invention. To decrease the signaling load imposed by mobility related signaling the invention suggests to group mobile terminals in so called mobility groups and to reduce the signaling overhead by performing a location update on a per-mobility group basis. In one exemplary embodiment of the invention this is realized by only one of the mobile terminals in a mobility group sending a group location update on behalf of the group to trigger the location update for the mobility group. Alternatively, in another embodiment of the invention, a network operator trusted or controlled entity sends a group location update on behalf of the group to trigger the location update for the mobility group.
US08369871B1 System and method for mobile device self-location
A system is provided for mobile client-side location determination. The system includes a mobile device, which includes base transceiver station location data, a memory, a processor, and a location engine stored in the memory. When executed by the processor, the location engine receives information that identifies multiple base transceiver stations in response to the mobile device registering with a communication network. The location engine also reads a location for each of the base transceiver stations from the base transceiver station location data and calculates a location of the mobile device based on the location of each of the base transceiver stations. Additionally, the location engine provides the location of the mobile device in a defined portion of a communication transmitted by the mobile device.
US08369870B2 Methods and apparatus for mobile station location estimation
Methods and apparatus for estimating mobile station location include receiving reported signal strengths or other attachment indicator values from a mobile station. The reported signal strengths are compared with characteristic received signal strength values in a coverage area of a mobile network. A mobile switching center determines if a local function is requested and initiates a location estimation process by a mobile location module (MLM). The MLM receives the reported signal strength contours associated with the attachment points. Based on a comparison of the reported attachment indicator values with characteristic values, the MLM provides a mobile location estimate.
US08369867B2 Location sharing
Geographic location data is sent from a first device to a second device with a modified message to signal the presence of geographic location data associated with the message. The message can include (or attach) the geographic location data or file, or the message can include a link to a network-based resource which the second device can use to obtain the geographic location data. In some implementations, when a user of the first device views a location on a map display of the first device, a graphical user interface is presented to allow the user to select an option to share the geographic location with the second device. The second device receives geographic location data or a link from the first device which can trigger a map display on the second device showing the location of the first device and, optionally, the location of the second device.
US08369866B2 Method and system for providing area specific messaging
A system and method for precisely locating a mobile device at a precise geographical distance and messaging to communication devices carried by persons in specific areas is disclosed. The method utilizes at least two elements, a mobile device and at least one location tag. When activated, the mobile device will interact with all of the location tags in range and determine the location tag most practically near. The mobile device will then download detailed local information from the location tag most practically near. The messaging system may be used to selectively send messages to communication devices known to be within range of location transmitters or tags in a predetermined area.
US08369863B2 Method for interference suppression
An interference suppression method is provided. A method includes the following steps: determining, by a Femtocell, a set of Femtocells which generate interference with said Femtocell based on information measured by and feedbacked from subscribers which are served by said Femtocell, and delivering the cell IDs of all Femtocells in said set to a Femtocell gateway; establishing, by the Femtocell gateway, a relationship graph on interference among Femtocells according to information delivered from the Femtocells, and clustering the Femtocells based on said relationship graph; determining the range influenced by each Femtocell cluster; allocating resources to the Femtocells in each isolated cluster or in the range influenced by each cluster. It may ensure liable communications of Femtocell subscribers as possible, and/or may maximize spectrum efficiency and system capacity of the Femtocell layer as possible.
US08369845B2 Method and system to subscribe, configure and move mobile telephone software service conveniently
Remotely configuring mobile telephone software based on subscription. A user's mobile telephone stores user description information and service description information related to the mobile telephone in a service management platform after installing and starting a mobile telephone service. The user logs on to the service management platform through access equipment, and subscribes to mobile telephone service modality and functions available after identity authorization. The user can configure service parameters through access equipment, download the mobile telephone service software or service description information from the service management platform, and install them to the user's mobile telephone after a subscription or configuration operation. The user can log on to the service management platform through a new mobile telephone when the mobile telephone is replaced. The mobile telephone service software and service description information used in the original mobile telephone can be moved to the new mobile telephone selectively or as a whole after identity authorization.
US08369843B2 Method of responding to an incoming communication received by a handheld device
A method for replying to an incoming communication received by a handheld electronic device comprises detecting an incoming communication, detecting a selection of one of a number of predetermined responses to the incoming communication and, responsive to detecting a selection, providing the one of said number of predetermined responses. An improved handheld electronic device implementing the method is also provided.
US08369830B2 Method and system for detecting attacks in wireless data communications networks
A method of detecting attacks in a wireless data communications network, includes: monitoring wireless traffic over the wireless data communications network; deriving a first network state from the monitored wireless traffic; acquiring trusted information indicative of a wireless network state from at least one apparatus of a network infrastructure; establishing a second network state based on the acquired trusted information; comparing the derived first network state with the second network state, and determining a wireless network attack in case of incoherence between the derived first network state compared to the second network state.
US08369828B2 Mobile-to-mobile payment system and method
A mobile-to-mobile payment method and system are presented. One or more payor messages are received at a payment server from a mobile device associated with a payor. The one or more payor messages include an identifier of a payee and an amount. The identifier of the payee is associated with a payee account, and the mobile device is associated with a payer account. The payment server executes a transfer of funds of the amount from the payor account to the payee account.
US08369818B2 Low noise amplifier protection using a clamping device
Embodiments of a radio frequency (RF) receiver implementing one or more forms of protection to protect devices of the RF receiver from in-band interferers is provided. The RF receiver includes an integrated circuit terminal configured to couple a RF signal received at an antenna to a RF signal path, and a low noise amplifier (LNA) coupled to the RF signal path and configured to amplify the RF signal to provide an amplified RF signal. To protect the LNA from in-band interferers, the RF receiver can further include one or more clamping circuits and/or an over-voltage detector to determine if a peak of the RF signal exceeds an acceptable level.
US08369816B2 Filter for suppressing selected frequencies
According to one exemplary embodiment, a selectable notch filter includes a transmission line, a bias circuit, and a switch for selectably coupling the transmission line to ground. In one embodiment, the switch is a PIN diode. The selectable notch filter can selectably suppress a first frequency from being output when the transmission line is coupled to ground. Additionally, the selectable notch filter can selectably suppress a second frequency from being output when the transmission line is not coupled to ground. In one embodiment, the first frequency is approximately equal to a multiple of two of the second frequency. In one embodiment, the selectable notch filter can utilize more than one transmission line.
US08369814B2 Mobile communication device and reception suppressing method
It is an objective of the present invention to provide a mobile communication device and a reception suppressing method which can preferably perform communication even if a plurality of antennas is provided and a frequency bandwidth of a transmission signal or a reception signal of each antenna is in a close range with each other.
US08369809B2 Crest factor reduction
A device for generating a crest factor reduced signal is disclosed. The device comprises an interface for receiving an input signal; a peak identifier for identifying one or more peak regions of the input signal; a squelch level determiner for determining a reduction of the input signal near the one or more peak regions; a squelcher for reducing the one or more peak regions of the input signal as indicated by the squelch level determiner; and an interface for outputting a crest factor reduced signal. The crest factor reduced signal has a reduced dynamic range due to the reduction of the one or more peak regions of the input signal. The crest factor reduced signal also has been filtered to reduce undesired frequency components by: calculating a difference between a squelched signal from the squelcher and the input signal, band-pass filtering the difference to generate a result, and summing the result with the input signal that has been delayed.
US08369808B2 System and method for controlling antenna tuning using an auxiliary channel of an embedded display port interface
An information handling system includes a capacitor, an antenna, a wireless wide area network card, an embedded display port interface, and a digital-to-analog converter. The capacitor has a variable capacitance that varies based on a voltage applied to the capacitor. The antenna is coupled to the capacitor, and has a variable resonance frequency that is based on the variable capacitance. The wireless wide area network card is in communication with the antenna, and is configured to set the variable resonance frequency to a specific frequency based on a control signal. The embedded display port interface is configured to transmit the control signal from the wireless wide area network card to a display control circuit via an auxiliary channel of the embedded display port interface. The digital-to-analog converter is in communication with the display control circuit, and is configured to provide the voltage to the capacitor in response to a signal from the display control circuit.
US08369802B2 Polar modulation transmission apparatus and polar modulation transmission method
The polar modulation apparatus of the present invention can control the output power of a transmission signal over a wide range and compensate characteristic degradation reliably upon temperature change. Polar modulation transmission apparatus 100 is provided with: temperature sensor 120; temperature compensation section 160-1 that corrects an amplitude signal and performs temperature compensation for transmission power amplification section 190; temperature compensation section 160-2 that corrects a power amplification signal and performs temperature compensation for power adjustment section 180; and correction value setting section 130 that sets correction values for temperature compensation section 160-1 and temperature compensation section 160-2, and, while only the amplitude signal is corrected according to a measurement result in temperature sensor 120 in the first mode, the amplitude signal and the power adjustment signal are corrected according to a measurement result in the second mode.
US08369801B2 Multimode-compatible polar modulation transmission device and multimode radio communication method
An object of the invention is to provide a multimode polar modulation device and a multimode radio communication method for making it possible to decrease the distortion compensation processing data capacity while maintaining the distortion compensation accuracy and also making it possible to efficiently store the distortion compensation processing data corresponding to a multimode modulation signal adaptively acquired in memory.At the distortion compensation coefficient calibration operation time of a polar modulation circuit 1901, a control section 1903 selects a modulation signal with a narrower dynamic range of amplitude signal than at the transmission operation time, an adaptive operation control section 1711 measures a spectrum in output of a power amplifier 1 for each predetermined output level, and a distortion compensation processing circuit 1701 finds optimum coefficient information. On the other hand, at the transmission operation time, the optimum coefficient information found according to the above-mentioned procedure is referenced and the optimum coefficient information of a modulation signal with a wide dynamic range of amplitude signal is found.
US08369800B2 Methods and apparatus related to power control and/or interference management in a mixed wireless communications system
Methods and apparatus related to the sharing of wide area network (WAN) uplink bandwidth with peer to peer communication signaling usage are described. A base station transmits a signal to be used by a peer to peer wireless terminal in controlling its peer to peer transmit power level. The peer to peer wireless terminal receives and measures the strength of the base station signal. The measurement information is used in determining whether or not peer to peer signal transmission is permitted and/or in determining a peer to peer transmission power level. Current service level information and/or encoded information, e.g., an interference level indicator value, conveyed by the received base station signal are, in various embodiments, also utilized in determining a peer to peer transmission power level.
US08369790B2 Communication overhead reduction apparatus, systems, and methods
An apparatus and a system, as well as a method and article, may operate to transmit a first number of training symbols corresponding to a first number of communication chains to solicit a response including a second number of training symbols corresponding to a second number of communication chains. The first and second number of communication chains may form a portion of a multiple-input, multiple-output (MIMO) system.
US08369782B1 Bluetooth wideband scan mode
Different scan modes are provided for Bluetooth devices. In at least some embodiments, a narrowband scanning mode looks for signal energy on individual transmission frequencies at a time. By looking for signal energy rather than decoding transmitted packets, at least some of the components in a Bluetooth device can remain in an idle or rest state. A midband scanning mode looks for signal energy across multiple different frequencies at a time. Again, by looking for signal energy across multiple different frequencies rather than decoding transmitted packets, at least some of the components in a Bluetooth device can remain in an idle or rest state. A wideband scanning mode looks for signal energies across all relevant frequencies at a time. At least some embodiments enable a Bluetooth device to switch between scanning modes.
US08369781B2 IC-tag read-write apparatus
A radio data communication apparatus includes a circuit unit and at least one antenna unit. The circuit unit performs data read and write operations relative to an IC tag. Each antenna unit has an antenna and conducts a predetermined signal modulation to a first signal to be transmitted through the antenna by radio to a specific IC tag in the data write operation. Also, each antenna unit conducts a predetermined signal demodulation to a second signal received through the antenna from the specific IC tag in accordance with the data read operation. The antenna unit is arranged at a position separated from the circuit unit.
US08369777B2 Communication apparatus, program, communication method and communication system
A communication apparatus including a first communication unit for communicating with other communication apparatus through electric field coupling or magnetic field coupling, an approach detection unit for detecting an approach between the other communication apparatus and the first communication unit, and a selection unit for, when the other communication apparatus and the first communication unit are separated from each other, selecting different data to be transmitted depending on a time for which the other communication apparatus and the first communication unit were in close proximity to each other.
US08369772B2 Method and device for band translation
A band translation method and device for selecting two or more desired frequency bands of data and bandstacking the two or more desired frequency bands of data into a single output.
US08369769B2 Cleaning blade, image forming apparatus, and process cartridge
A cleaning blade, including a reed-shaped elastic blade configured to move an edge of the elastic blade on the surface of a member to be cleaned while contacting the edge to the surface thereof to remove a powder therefrom, wherein surface layers harder than the elastic blade are formed on an distal face having the edge as one of its lines facing the member to be cleaned and an proximal face having the edge as one of its lines parallel in a thickness direction of the blade, respectively, and wherein a friction coefficient between the surface layer on the distal face of the blade and the member to be cleaned is lower than that between the surface layer on the proximal face of the blade and the member to be cleaned.
US08369759B2 Transfer apparatus and image forming apparatus
A transfer apparatus includes a transfer belt being configured to carry an image, a transfer roller having an elastic layer and being configured to transfer the image from the transfer belt onto a transfer material, and a backup roller being configured to have pressure against the transfer roller with the transfer belt therebetween in order to form a transfer nip portion. The transfer nip portion includes a pressure-contact nip and a contact nip. A length of the contact nip is smaller than half a length of the pressure-contact nip in the rotational direction of the transfer roller.
US08369748B2 Image forming apparatus with developing cartridge having engaging portion
An image forming apparatus forming an image on a recording material includes an image bearing member; a rotary rotatably provided in a main assembly of the apparatus; a locking member; and a developing cartridge detachably mounted to the rotary, wherein the developing cartridge includes a developer carrying member for developing a latent image formed on the image bearing member, a demountably mounted covering member for covering a surface of the developer carrying member, and an engaging portion which is movable between a first position in which it is projected beyond an outer surface of the covering member to engage with the main assembly locking member when the rotary is rotated in a forward direction which is a direction of rotation during image formation, and a second position in which it is retracted from the outer surface of the covering member.
US08369726B2 Image forming apparatus
There is provided an image forming apparatus that accurately obtains the dynamic characteristic of the apparatus when a foreign substance is adhered to a driving roller for driving an endless belt, such as a facing roller. To accomplish this, the image forming apparatus uses an optical sensor to detect information of a foreign substance on the facing roller. When it is determined that there is no foreign substance information, the image forming apparatus executes profile detection of an intermediate transfer belt using the nominal circumference of the facing roller. When the optical sensor detects foreign substance information, the image forming apparatus measures the circumference of the facing roller, and performs profile detection of the intermediate transfer belt using the measured circumference of the facing roller.
US08369723B2 Printing apparatus and control method thereof
This invention provides an image forming apparatus which performs fixing control complying with sheet characteristics in consideration of the productivity of a printing process and the precision of fixing control, and a control method thereof. To accomplish this, upon receiving a print job, the image forming apparatus extracts a sheet type used in the print job, and determines whether one set value in fixing control can be used for the extracted sheet type. If one set value can be used for the extracted sheet type, the image forming apparatus decides a common set value. If one set value cannot be used for the extracted sheet type, the image forming apparatus decides a set value for each type. In accordance with the decided set value, the image forming apparatus executes a printing process.
US08369720B2 Powder container apparatus and image forming apparatus
A powder container apparatus for containing a powder material removed from a cleaned body using a cleaning unit includes a casing having an opening at the top; a collecting bag made of a soft and freely deformable material detachably disposed within the casing, the collecting bag being configured to contain the powder material that is dropped via the opening of the casing; a displaced member disposed between the collecting bag and the casing and configured to be horizontally displaced by the collecting bag when the collecting bag is inflated by the powder material contained in the collecting bag; a displacement amount detecting unit configured to detect the displacement of the displaced member; and a collected amount detecting unit configured to determine a collected amount of the powder material in the collecting bag based on the horizontal displacement of the displaced member detected by the displacement amount detecting unit.
US08369715B2 Method and device and communication system for measuring optical power
A method for measuring an optical power includes: acquiring code type information in an optical signal of a communication system, in which the optical signal includes an optical signal of burst emission and/or an optical signal of burst reception; measuring the optical signal of the communication system, and acquiring an optical power value of the optical signal; and correcting the optical power value according to the code type information.
US08369714B2 Burst optical signal receiving device
A burst optical signal receiving device is provided, which includes an optical receiving component and a limiting amplifying circuit unit. The optical receiving component further includes a photodetector, a trans-impedance amplifier, a first direct current (DC) cancellation forbidding circuit, and a DC bias circuit, and the limiting amplifying circuit unit further includes a group of alternating current (AC) coupling capacitors, a limiting amplifier, and a second DC cancellation forbidding circuit. Through the technical solution, an input burst optical signal within a certain dynamic range can be recovered into a valid burst electric signal in shorter time. The technical solution can be applied in a burst optical signal receiver in a 10-Gigabit Ethernet passive optical network (10GEPON).
US08369707B2 Dynamic routing of optical signals in optical networks
A method for dynamic routing an optical signal in an optical network is provided, including: executing a shortest-path algorithm receiving input concerning a source node, a destination node and the topology of the network, providing a shortest-path tree comprising nodes and arcs connecting the nodes, the shortest-path tree comprising branches along which an effective attenuation is no greater than a predetermined limit, each branch comprising an end node and each end node being associated with a corresponding set of wavelengths; checking, for each end node having no wavelength conversion resources and for each wavelength, if the end node is connected to at least another node external to the branch through the wavelength; excluding, for any end node if the result of the checking is negative for at least one wavelength, the at least one wavelength from the corresponding set of wavelengths, thus updating the topology; and re-executing the shortest-path algorithm.
US08369697B2 Optical device
An optical device includes a shake detection unit configured to detect shake of the optical device; a correction unit configured to correct image blur in a sensed image; a position detection unit configured to detect position of the correction unit; a correction control unit configured to control driving of a shake correction unit based on the output of the shake detection unit and on the position of the correction unit; a panning detection unit configured to detect whether the optical device is panning and detect a direction of the panning; an eccentricity direction detection unit configured to detect an eccentricity direction based on the output of the position detection unit; and a changing unit configured to change correction characteristics of the correction control unit, wherein the changing unit changes the correction characteristics of the correction control unit based on the eccentricity direction and the panning direction.
US08369690B2 Recording medium, reproduction apparatus, recording method, integrated circuit, program, and reproduction method
AVClip recorded in BD-ROM is obtained by multiplexing a graphics stream and a video stream. The graphics stream is a PES packet sequence that includes 1) PES packets storing graphics data (ODS) and 2) PES packets storing control information (PCS). In each ODS, values of DTS and PTS indicate a timing of decoding start for corresponding graphics data, and a timing of decoding end for corresponding graphics data, respectively. In each PCS, a value of PTS indicates a display timing of corresponding decoded graphics data combined with the video stream.
US08369687B2 Electronic device and method for embedding product information in videos with product placements
A method embeds product information in videos with product placements using an electronic device. The electronic device defines product information of one or more products that are embedded in a video, and embeds the product information in an image file having a file format that is compatible with the video, the embedding according to appearance times of the one or more products. During display of the video on the display device, the electronic device determines whether the image file includes product information about a product that is presented during display of the video. If the image file includes product information about the product, the electronic device displays a prompt on the display device concurrently with the product. After receiving a selection operation to select the prompt, the electronic device displays the product information on the display device.
US08369680B2 System and method for synchronizing broadcast video with a secondary audio source
Embodiments of the disclosed invention include an apparatus, method, and computer program product for providing a video source with a secondary audio source. For example, in one embodiment, a method is disclosed that includes receiving a broadcast signal from a first source, the broadcast signal includes a video component and a first audio component. The method further includes receiving a second audio component from a second source, the second audio component providing audio corresponding to the video component of the broadcast. The method outputs the video component and the second audio component while suppressing the output of the first audio component.
US08369668B1 Water blocked fiber optic cable
A fiber optic cable can inhibit water that may inadvertently enter the cable from flowing lengthwise within the cable. The fiber optic cable can include a buffer tube defining an interior volume extending along the cable. Water blocking barriers can be disposed in the buffer tube intermittently along the length of the cable. The barriers can be formed from a UV and thermal cured material and can comprise an acrylic. The barriers can be applied to the optical fibers or to a carrier tape that is wrapped around the optical fibers or fiber bundle. The barriers (or carrier tape) can be disposed against and/or adhere to an inner surface of the buffer tube to provide intermittent water blocking. Each barrier can provide a seal around the optical fibers and can limit flow of water in the interior volume.
US08369666B2 Optical wavelength multiplexing/ de-multiplexing circuit
An optical wavelength multiplexing/de-multiplexing circuit having a low loss and a flat transmission spectrum is provided. The optical wavelength multiplexing/de-multiplexing circuit compensates a temperature dependence of a center transmission wavelength which remains in an athermal AWG, and has an excellent accuracy of the center transmission wavelength in a whole operating temperature range or has a comparatively wide operable temperature range. The temperature dependence of the transmission wavelength in the athermal MZI is modulated and set so as to cancel the temperature dependence of the center wavelength which remains in the athermal AWG. The present invention focuses particularly on an optical coupler in the MZI and modulates the temperature dependence of the transmission wavelength in the MZI by providing the optical coupler itself with a mechanism which changes a phase difference between two outputs by temperature.
US08369665B2 Hybrid guided-mode resonance filter and method employing distributed bragg reflection
A hybrid guided-mode resonance (GMR) grating, an optical filter and a method of optical filtering employ distributed Bragg reflection. The hybrid GMR grating includes a waveguide layer that supports a GMR having a GMR resonant frequency. The hybrid GMR grating further includes a diffraction grating that couples a portion of a signal incident on the hybrid GMR grating into the waveguide layer; and a distributed Bragg reflector (DBR) that reflects another portion of the incident signal. The coupled portion of the incident signal has a frequency corresponding to the GMR resonant frequency. The reflected portion has a frequency away from the GMR resonant frequency. The optical filter includes the hybrid GMR grating and a coupler. The method includes coupling an optical signal into the hybrid GMR grating and further coupling a reflected signal out of the hybrid GMR grating.
US08369659B2 High-Q resonators assembly
An electromagnetically responsive element includes sets of arrangements of self-resonant bodies, such as atoms or quantum dots that form an effective dielectric constant, typically at or near a resonance.
US08369657B2 Selecting wider bandwidth channels in a wireless network
Techniques are provided for selecting channels for a wider bandwidth operation mode of a wireless network, such as wireless network that operates in accordance with the IEEE 802.11n amendment. Alignments of so-called primary and secondary channels are selected to mitigate interference. Interfering sources, such as other transceivers or external interferers, or the energy from their transmissions, are identified and channels are selected. The selected channels are analyzed to determine whether primary-secondary channel assignments for the selected channels are feasible.
US08369647B2 Image processing apparatus and image processing method
An image processing apparatus includes a detection circuit configured to detect an image, a luminance correction circuit configured to determine luminance of the detected image and to execute correction for reducing a luminance variation in the detected image, and an extraction circuit configured to extract feature amount data from the detected image corrected by the correction circuit for use in authentication processing.
US08369641B2 Image processing apparatus, display device, and image processing method
According to one embodiment, an image processing apparatus includes an extracted coordinates setting module, an image generator, and an output module. The extracted coordinates setting module sets extracted coordinates in a captured image along a direction in which a viewpoint moves with respect to an object in the captured image. The image generator sequentially extracts partial areas from the captured image in which perspective deformation of the object has been corrected based on the extracted coordinates, and generates a plurality of partial area images from the partial areas. The partial areas are in a size corresponding to the viewing angle of the human eye calculated according to an angle of view of the captured image. The output module outputs a moving image including the partial area images as frames.
US08369634B2 Image decoder for HD photo
A sorting unit sorts a plurality of data sets of HP component having been processed by a decoding unit, selectively employing one of a first table corresponding to a first orientation of prediction and a second table corresponding to a second orientation of prediction in accordance with an orientation of prediction of HP component. The sorting unit includes an inverse prediction unit performing inverse prediction on data of LP component inputted from the decoding unit, a processing unit obtaining an orientation of prediction of HP component, based on the data of LP component after inverse prediction by the inverse prediction unit, and a selecting unit selecting one of the first and second tables, based on the orientation of prediction of HP component obtained by the processing unit.
US08369630B2 Image encoding device and image encoding method with distance information
An image encoding device includes a single image pickup unit generating image data by shooting a subject, an image compression unit generating digital image data by encoding the image data, a distance measuring unit measuring a distance to the subject during the shooting, and a multiplexing unit generating multiplexed data based on the digital image data and the measured distance by multiplexing distance data indicating the distance to a subject of each of given pixel blocks of the digital image data onto the digital image data.
US08369614B2 Edge control in a digital color image via tone and size dependent dilation of pixels
What is disclosed is a novel system and method for calculating an amount of a total dilation for reverse objects in order to compensate for fill-in effects to improve quality of a digital image in a digital document reproduction system. In a manner more fully described herein, a tone-dependent compensation factor is determined which is a function of a gamma-corrected background density. The tone-dependent compensation factor is then used to scale the maximum base dilation to produce an amount of total dilation. The total dilation amount is applied to contone pixels along an edge of the reverse object to compensate for fill-in artifact effects. By adjusting pixels along the edges of reverse objects by the total dilation determined hereby, the sharpness (or crispness) of reverse fine features is improved on sweeps and for hue shifts at the edges of the reverse objects on backgrounds of more than one color separation.
US08369612B2 System and methods for Arabic text recognition based on effective Arabic text feature extraction
A method for automatically recognizing Arabic text includes digitizing a line of Arabic characters to form a two-dimensional array of pixels each associated with a pixel value, wherein the pixel value is expressed in a binary number, dividing the line of the Arabic characters into a plurality of line images, defining a plurality of cells in one of the plurality of line images, wherein each of the plurality of cells comprises a group of adjacent pixels, serializing pixel values of pixels in each of the plurality of cells in one of the plurality of line images to form a binary cell number, forming a text feature vector according to binary cell numbers obtained from the plurality of cells in one of the plurality of line images, and feeding the text feature vector into a Hidden Markov Model to recognize the line of Arabic characters.
US08369608B2 System and method for detecting drowsy facial expressions of vehicle drivers under changing illumination conditions
The present invention includes a method of detecting drowsy facial expressions of vehicle drivers under changing illumination conditions. The method includes capturing an image of a person's face using an image sensor, detecting a face region of the image using a pattern classification algorithm, and performing, using an active appearance model algorithm, local pattern matching to identify a plurality of landmark points on the face region of the image. The method also includes generating a 3D face model with facial muscles of the face region, determining photometric flows from the 3D face model using an extract photometric flow module, determining geometric flows from the 3D face model using a compute geometric flow module, determining a noise component generated by varying illuminations by comparing the geometric flows to the photometric flows, and removing the noise component by subtracting two photometric flows.
US08369605B2 Method and apparatus for determining the position of a structure on a carrier relative to a reference point of the carrier
A method is provided for determining the position of a structure on a carrier, relative to a reference point of the carrier, said method comprising the steps of: a) providing an image including a reference structure; b) recording an image of the structure on the carrier by means of a recording device, with a known recording position relative to the reference points; c) superimposing the two images to form one superimposed image; d) determining the image distance of the two structures in the superimposed image; e) shifting the two structures in the superimposed image relative to one another, depending on the determined image distance; f) checking whether the determined image distance is below a predetermined maximum value; wherein, if the image distance is below the maximum value, the method is continued in step g), and, if the image distance is not below the maximum value, steps d)-f) are repeated, taking into account the determined image distance/distances: g) determining the position of the structure relative to the reference point, on the basis of the recording position in step b) and of the image distance/image distances determined in step(s) d).
US08369598B2 Method for identifying a pathological region of a scan, such as an ischemic stroke region of an MRI scan
A method for identifying a pathological region of a scan (such as a stroke region within a MRI DWI volume scan) is proposed. A region of the scan which is likely to contain pathological tissue (e.g. infracted tissue) is identified by obtaining a parameter which, for a given slice, or portion of a slice, characterizes the distribution of the intensity of pixels, e.g. the relative proportion of high intensity pixels. In a first case, such a parameter is used to identify those slices of a volume scan which are likely to include infarction. In a second case, such a parameter (hemisphere parameter) is obtained for each of the left- and right-hemispheres of a brain, to estimate which hemisphere contains the stroke. In either case, the parameter may be calculated based on ranges, percentiles and functions of the percentiles of the intensity distribution. These ranges, percentiles and functions of the percentiles are not pre-defined but are selected to maximize sensitivity.
US08369597B2 Non-rigid registration between CT images and ultrasound images
There are disclosed embodiments for non-rigid image registration between 3-dimensional ultrasound and CT images by using intensity and gradient information of vessels and diaphragm. An ultrasound image forming unit transmits/receives ultrasound signals to/from a target object to thereby output electrical receive signals, and forms 3-dimensional ultrasound images based on the electrical receive signals. A CT image forming unit forms 3-dimensional CT images of the target object. A registration unit determines first and second objective functions associated with diaphragm and vessel regions of the target object, respectively, based on intensity and gradient information upon portions corresponding to the diaphragm and vessel regions in each of the 3-dimensional ultrasound and CT images. The registration unit performs non-rigid image registration between the 3-dimensional ultrasound images and the 3-dimensional CT images based on the first and second objective functions.
US08369591B2 Silhouette image acquisition
Systems and techniques to acquire image data. In general, in one implementation, the technique includes: acquiring image data for a plurality of areas of a scan region. The technique may further include processing the image data to determine whether an area includes one or more desired features. The technique may further include designating an area as “interesting” if it includes a desired feature, and designating an area as non-interesting if it does not include the desired feature. The areas may be sub-divided one or more times, and subdivisions may be analyzed to determine if they include a desired feature.
US08369588B2 Method and apparatus for registering at least three different image data records for an object
A method and an apparatus are disclosed for registering at least three different image data records for an object. In at least one embodiment, the method involves first of all determining for each image data record the anatomical region which is covered by the image data record. Next, degrees of overlap in these anatomical regions are calculated. These degrees of overlap are taken as a basis for determining the image data record as a master image data record which, in total, has a maximum overlap with the other image data records, ignoring degrees of overlap which are below a prescribable lower threshold. The other image data records are then registered merely with the master image data record. Thus, they are automatically also indirectly registered with one another. At least one embodiment of the present method and the associated apparatus reduce the waiting time for the user who wishes to visualize a plurality of the image data records simultaneously next to one another or superimposed on one another.
US08369578B2 Method and system for position determination using image deformation
A method and system of position determination using image deformation is provided. One implementation involves storing an actual tag in a reference data module, receiving an image of a visual tag, the image captured by an image capturing device, comparing properties of the visual tag with properties of the actual tag; and based the comparison, determining a position of the image capturing device relative to the visual tag.
US08369577B2 Vehicle position recognition system
A vehicle position recognition system calculates an estimated position of a vehicle based on satellite positioning and dead reckoning navigation, and calculates a basic error range in which there is a possibility that the vehicle exists. The system calculates an estimated error amount regarding a directional error factor. The directional error factor is an error factor that tends to cause an error in a specific direction with respect to a vehicle traveling direction. The estimated error amount is an estimated amount of the error that is caused by the directional error factor. The system adjusts the basic error range based on (1) a direction in which the error tends to be caused by the directional error factor and (2) the estimated error amount.
US08369576B2 Image processing apparatus
An image processing apparatus in which an erroneous discrimination about a convergence of a super resolution process can be eliminated and precision of the super resolution process can be improved is provided. The apparatus has: a distance measuring unit that measures a distance to an object; a deteriorated image reconstructing unit that reconstructs an image of the object by repetitive calculations; and an end discriminating unit that discriminates an end of an image reconstructing process. In the case of discriminating an end of the image reconstructing process, the end discrimination is made only to a specific distance layer based on information of the distance measured by the distance measuring unit or every distance layer based on the distance information.
US08369573B2 Image processing apparatus and method
An image processing apparatus which is capable of suppressing an increase in the circuit size of buffers between data-processing circuits, thereby enabling an associated component thereof to be implemented by hardware. A position control unit sequentially shifts a position of a sub window image by a predetermined skip amount in a predetermined scanning direction, for scanning, and further repeating the scanning for skipped sub window images, after shifting a start position of the scanning, to thereby determine positions of all sub window images each as an area from a face image is to be detected.
US08369571B2 Image signal processing apparatus, image signal processing method, and program
An image signal processing apparatus includes a detecting unit configured to detect a motion vector of a tracking point provided in an object in a moving image, a computing unit configured to compute a reliability parameter representing the reliability of the detected motion vector, a determining unit configured to determine whether the detected motion vector is adopted by comparing the computed reliability parameter with a boundary, an accumulating unit configured to accumulate the reliability parameter, and a changing unit configured to change the boundary on the basis of the accumulated reliability parameters.
US08369569B2 Method and apparatus for detecting non-uniform fracturing of a photomask shape
One embodiment of the present invention provides a system that detects an occurrence of a given shape which has been fractured into a configuration of primitive shapes which is different from a desired configuration. The system selects a fractured-shape instantiation of the given shape, to which other fractured-shape instantiations for the given shape are compared. As a part of the comparison process, the system generates a filtered mask-pattern-description which includes primitive shapes in the mask-pattern-description that match at least one primitive shape in the selected fractured-shape instantiation. Next, the system identifies a first set of shape occurrences from the filtered mask-pattern-description which match the given shape, and identifies a second set of shape occurrences from the mask-pattern-description which match the given shape. The system then generates a third set of shape occurrences by performing an exclusive-OR comparison between the first and second sets of shape occurrences.
US08369559B2 Speaker assembly
A speaker assembly includes a base including two receiving holes, a cover mounted on a first surface the base, a speaker, a flexible printed circuit (FPC) attached to a second surface the base opposite to the first surface, and two springs received in the receiving holes. The cover includes a receiving space to receive the speaker. The speaker includes two first pads. The FPC includes two second pads. The springs electrically connect the first pads to the second pads.
US08369541B2 Distributed audio signal processing system having virtual channels
A distributed audio signal processing system having a plurality of linked audio signal processing units is disclosed. Each audio signal processing unit has physical channels for receiving and sending local audio signals and a high bandwidth interface for exchanging audio signals with other linked audio signal processing units. Each of the physical channels of each of the audio signal processing units is mapped to a corresponding global channel. Global channels can be combined to form virtual channels that can be processed as a signal channel.
US08369526B2 Device, system, and method of securely executing applications
Device, system, and method of executing secure-processing (SEP) applications. Some demonstrative embodiments include a secure-processing (SEP) hardware module including a processor capable of executing at least one SEP application, wherein the SEP hardware module is configured to perform at least one of encrypting and decrypting data handled by the SEP application using an application-specific application-key corresponding to the SEP application, only if the processor begins execution of the SEP application at an approved entry point of the SEP application, and wherein the application-key corresponding to the SEP application is based at least on an internal key internally stored by the SEP hardware module and on application-specific information corresponding to the SEP application. Other embodiments are described and claimed.
US08369524B2 Simplified method for renewing symmetrical keys in a digital network
The invention concerns a method implemented in a communication network comprising a source device including: a first symmetrical key for encrypting data to be transmitted to a display device connected to the network; and the first symmetrical key encrypted with a second symmetrical network key known only to at least one display device connected to the network. When the source device needs to renew its first symmetrical key to encrypt new data, it generates a random number, then it calculates a new symmetrical key based on the first symmetrical key and on the random number. It then encrypts the data to be transmitted with the new symmetrical key and transmits to a display device, via the network: the data encrypted with the new symmetrical key, the random number, and the first encrypted symmetrical key with the second symmetrical network key.
US08369519B2 Scrambling of a calculation performed according to an RSA-CRT algorithm
A method and a circuit for scrambling an RSA-CRT algorithm calculation by an electronic circuit, in which a result is obtained from two modular exponentiation calculations, each providing a partial result, and from a recombination step, and in which a first step adds a digital quantity to at least one first partial result before said recombination step; and a second step cancels the effects of this quantity after the recombination step.
US08369515B2 Cryptographic method of multilayer diffusion in multidimension
The invention provides a diffusion function working on a multidimensional diffusion-area (plaintext/ciphertext), in which a multidimensional medium is meanwhile overlapped to the diffusion-area; accordingly, repeating the diffusion function for at least one time thus brings about the multilayer effect. FIG. 1 shows an embodiment of the present invention in flow chart diagram form, comprising of: inputting a plaintext in encryption or a ciphertext in decryption 100; inputting a series of password data forward in encryption or backward in decryption 200; further, by the password data, converting the dimensions of the plaintext 300, and implementing with a diffusion function, repeated TE times in encryption, TD times in decryption 400; outputting the ciphertext in encryption or the plaintext in decryption 600 if completing all password data 500.
US08369512B2 Device and method for detecting a divergence of an adaptive system and use of such a device for the detection of a divergence of a digital filter
A divergence detection device for an adaptive system comprising means for calculating the energy of an input signal of the system, means for calculating the energy of an output signal of the system and means for analysing the energy of the input signal and the energy of the output signal so as to detect a rise in the energy of the output signal, relative to the energy of the input signal, in case of divergence of the system.
US08369504B2 Cross channel contact history management
Apparatus and methods for providing customer interaction information to a business channel. The apparatus and methods may involve receiving from a first business channel a first customer interaction data structure corresponding to a customer interaction, storing a data object corresponding to the first customer interaction data structure; and providing to a second business channel formatting information corresponding to the first customer interaction data structure. The first and second business channels may thus use independent data structures for storing their customer interaction information in a centralized database. The first and second data structures may view the other's data structures using formatting from the other channel.
US08369502B2 Communications system, presence server, and communications method used for them
The present invention provides a communications system, presence server, and communications method used for them, which determines an optimum operation for phone call taken into account presence information of caller. The presence server compares a priority level allocated to caller presence information with a priority level allocated to receiver presence information, selects optimum operation from preset operations based on the comparison result and controls a exchange according to the selected operation.
US08369501B2 System and method for providing caller information to a called party utilizing call forwarding
Embodiments of the invention comprise a device, system, and method of receiving a phone call to a non-Inward WATS phone number, such as a typical non-toll free phone number, forwarding the phone call to a carrier capable of reading ANI information associated with the call, and providing ANI information to the called party. The providing of ANI information may be by way of forwarding to a toll-free number of a provider and populating caller ID data with ANI information before forwarding to the called party, or by way of forwarding the call to a provider with the ANI information, whereby the provider forwards the call and information gleaned from the ANI information to the called party.
US08369496B2 System and method for managing abrupt contact disconnects
Embodiments of the present invention relate to a system and method for managing abrupt contact disconnects. In accordance with one embodiment, there is provided a method for managing abrupt customer call disconnects from an IVR system, dependent upon variations of call disconnect scenarios, the method comprising detecting an abrupt customer call disconnect; storing IVR options selected by customer before the abrupt customer call disconnect; sending an SMS/voice message notification to the customer; receiving customer call re-connection; determining, whether there is status information of an abnormally terminated call corresponding to the customer call re-connection; retrieving status information of the abnormally terminated call; connecting the IVR system to the customer; and providing IVR system options to the customer based upon the particular disconnect scenario.
US08369493B2 System and method for recording an audio to-do list and adding to-do list items to a calendar application
An embodiment of a method for recording a to-do list includes receiving an incoming call by a first communication device from a caller using a second communication device. In at least one embodiment, the first communication device is located at a customer premise location. The method further includes prompting the caller to record an audio to-do list, recording an audio to-do list from the caller, and converting the audio to-do list into a text to-do list. The method further includes converting the text to-do list into at least one to-do list item, and sending the at least one to-do list item to a computing device to be utilized by an application. In at least one embodiment, the method further includes adding the at least one to-do list item to a software calendar application associated with the computing device.
US08369471B1 Method and apparatus for improving channel estimation
A plurality of sub-channel response estimates corresponding to a plurality of contiguous sub-channels in a communication channel are determined, and a plurality of weight coefficients are determined. The plurality of sub-channel response estimates are multiplied with the plurality of weight coefficients to generate a plurality of weighted sub-channel response estimates. A filtered sub-channel response estimate for one of the plurality of contiguous sub channels is generated using the plurality of weighted sub-channel response estimates.
US08369470B2 Methods and apparatus for adapting one or more equalization parameters by reducing group delay spread
Methods and apparatus are provided for adapting one or more equalization parameters in a communications system by reducing group delay spread. According to one aspect of the invention, one or more equalization parameters in a communications system are adapted by detecting one or more predefined run length patterns in a received signal, such as a plurality of consecutive same-valued bits; evaluating a transition latch value for each of the detected predefined run length patterns, wherein the transition latch value provides an indication of whether the received signal is under-equalized or over-equalized; and adjusting the one or more equalization parameters of the communications system based on the evaluation of the transition latch value. The adjusted equalization parameters may be employed to equalize intersymbol interference. A data eye monitor can be employed to evaluate the transition latch value.
US08369460B1 Reduced complexity constellation pattern recognition and classification method
A simplified, highly accurate, and real-time constellation pattern recognition and classification device for a software-defined communications apparatus is provided. The constellation pattern recognition and classification device includes an r(k) input, a group of test functions, a means for estimating, a means for calculating, a means for selecting the optimal test function, a means for signal processing, and a means for classifying a pattern that substantially decreases the amount of current constellation pattern calculations and intensive computational requirements and provides a real-time rapid response that improves performance of the software-defined communications apparatus. The present invention also includes a simplified, highly accurate, and real-time constellation pattern recognition and classification article of manufacture with a storage medium encoded with machine-readable computer program code for a software-defined communications system and a method for highly accurate and real-time reduced complexity constellation pattern recognition and classification for a software-defined communications system.
US08369456B2 Data processing apparatus and method and encoding device
A data processing apparatus able to start decoding at a timing earlier than the conventional timing and able to reduce the storage capacity required for a storing means for storing the encoded data until a decoding side decodes the input encoded data in comparison with the conventional storage capacity, which apparatus selects frame data from frame data f(5) having the last decoding order to frame data f(0) having the first decoding order for processing for calculating a delay time min_delay and calculates the delay time min_delay. It calculates the delay time min_delay indicating the delay time from when the decoding side starts to receive input of the frame data to when the data is decoded based on the specified size and the bit rate of the input of the frame data to the decoding side for each of the frame data for processing.
US08369453B2 Adaptive offset adjustment algorithm
An apparatus and method is disclosed to compensate for one or more offsets in a communications signal. A communications receiver may carry out an offset adjustment algorithm to compensate for the one or more offsets. An initial search procedure determines one or more signal metric maps for one or more selected offset adjustment corrections from the one or more offset adjustment corrections. The offset adjustment algorithm determines one or more optimal points for one or more selected offset adjustment correction based upon the one or more signal maps. The adaptive offset algorithm adjusts each of the one or more selected offset adjustment corrections to their respective optimal points and/or each of one or more non-selected offset adjustment corrections to a corresponding one of a plurality of possible offset corrections to provide one or more adjusted offset adjustment corrections. A tracking mode procedure optimizes the one or more adjusted offset adjustment corrections.
US08369451B2 Method and apparatus for constant envelope modulation
Certain aspects of the present disclosure relate to a method for modulating single carrier signals using constant envelope 2-CPM modulation and quasi-constant envelope filtered continuously rotated pseudo-PSK modulation in a wireless communication system.
US08369435B2 Frame structure for a QAM system
A novel framing method for a variable net bit rate digital communications system that utilizes a set of different QAM constellations and punctured trellis code combinations, each combination designated as a mode. This frame structure has a variable integral number of QAM symbols per frame depending on the selected mode, but the number of bytes and Reed-Solomon packets per frame is constant. This is achieved even though the number of data bits per QAM symbol for some modes is fractional. Also the number of trellis coder puncture pattern cycles per frame is an integer for all modes. This arrangement simplifies the synchronization of receiver processing blocks such as the Viterbi decoder, de-randomizer, byte de-interleaver, and Reed-Solomon decoder.
US08369433B2 Digital up-converter and N-channel modulator with flexible association of QAM generation resources to narrowcast and broadcast frequencies
Embodiments of a digital up-converter and an N-channel modulator are provided herein. The embodiments of the digital up-converter, in combination with the N-channel modulator, are capable of efficiently filling the spectrum of one or more RF signals with one or more types of information signals. For example, the digital up-converter can fill the spectrum of one or more RF signals with both broadcast and narrowcast video and data signals. In addition, the digital up-converter is capable of flexibly mapping the information signals to one or more channels of the one or more RF signals using a novel, three-level switching architecture.
US08369431B2 Peak-to-average power reduction method
A method of reducing peak-to-average power in a hybrid signal is provided. The method determines peaks in power by defining a sample point by way of a digital vector and an analog vector. The digital and analog vectors are added together to generate a hybrid vector which is used to compare the sample point to the maximum desired peak threshold. An error vector is used to correct the sample point to a desired power level. Once the sample point has been corrected it can be added back to the analog signal and transmitted.
US08369426B2 Reducing the effect of noise in a multi-channel telecommunication receiver
A telecommunication receiver provided according to the present invention is implemented to receive a first signal containing information and noise on a first set of sensors and a second signal containing only noise on a second set of sensors. Receiver then decodes the information using first signal and second signal. In one embodiment, a bonded DSL receiver with k signals sensors is implemented with additional s number of noise only sensors to receive only noise. Accordingly, joint demodulation is performed using signals received on k signals sensors and s noise only sensors. The noise sensor is implemented in common mode.
US08369423B2 Method and device for coding
The invention relates to a method for coding a sequence of images, comprising the following steps: determining, for the image data, the prediction image data from reference image data, calculating residual data from image data and prediction image data, quantizing the residual data with a quantization step, reconstructing the image data into reconstructed image data, filtering the reconstructed image data according to at least one filtering parameter with a view to their use as reference image data, coding the quantized residual data, selecting a function representing the variations of at least one filtering parameter according to a quantization step value of a set of at least two functions from a predetermined value representative of a filtering intensity, determining the value of at least one filtering parameter from the function selected and the quantization step.
US08369417B2 Optimal denoising for video coding
An optimal denoising method for video coding. This method makes use of very few pixels and linear operations, and can be embedded into the motion compensation process of video encoders. This method is simple and flexible, yet offers high performance and produces appealing pictures.
US08369411B2 Intra-macroblock video processing
A system for processing sub-blocks of a macroblock of a video frame. In an example embodiment, the system includes a first module that is adapted to process each sub-block of the macroblock, wherein each sub-block is associated with a predetermined position in a first sequence. The processing of certain sub-blocks in the first sequence requires results of processing of one or more previously processed sub-blocks in the first sequence. A controller selectively enables the first module to process each sub-block of a second sequence that is altered from the first sequence so that the first module implements parallel or pipelined processing of certain sub-blocks of the macroblock. In a more specific embodiment each sub-block in the first sequence of sub-blocks is consecutively numbered 0-15 according to H.264 standards.
US08369408B2 Method of fast mode decision of enhancement layer using rate-distortion cost in scalable video coding (SVC) encoder and apparatus thereof
A method of fast mode decision of an enhancement layer using a bitrate-distortion cost in an SVC encoder includes: calculating a bitrate-distortion cost for a current macro block of an enhancement layer and a bitrate-distortion cost for a previous macro-block of the current macro block of an enhancement layer based on an optimal motion mode and an motion vector for a macro block of a base layer of a current frame; correcting the bitrate-distortion cost for the previous macro block calculated at the calculating by a correction value for reflecting relationship with the previous frame to calculate a final bitrate-distortion cost for the previous macro block; and comparing the bitrate-distortion cost for the current macro block calculated at the calculating with the final bitrate-distortion cost calculated at the correcting and selecting a motion mode that will be removed from the current macro block according to the comparison result.
US08369403B2 Image processing device and image processing method
The present invention can suppress the decline in video quality during encoding. The present invention generates, for each of the nine intra image prediction modes preset according to the AVC standard, a difference image data item containing a difference value from pixels surrounding a process-target pixel. Then, an encoding device (10) ranks the intra image prediction modes depending on the sum of absolute difference (SAD), which is the sum of differences that is based on the sum of absolute values of each process-target pixel of the difference image data item and a preference order of offset[n] preset for the intra image prediction mode.
US08369401B1 System and method of bit allocation in scene change situations
The invention relates to a method of bit allocation in a scene change situation during encoding a video sequence. Following a scene change, the picture complexity of the current picture is adjusted so that the bit allocation for the next picture is more accurately estimated.
US08369389B2 Methods and transceivers for channel classification
A transceiver used for an orthogonal frequency-division multiplexing (OFDM) system is provided, including: a signal processing device for receiving an OFDM symbol and processing the OFDM symbol to generate a processing signal according to the OFDM symbol, wherein the OFDM symbol having pilots which have been hierarchically modulated; a pilot signal analysis device for collecting the processing pilots of the processing signal and demodulating the processing pilots to generate a plurality of levels where one of the plurality of levels comprises a plurality of refinement bits; a degree difference analysis module for generating a plurality of degree differences according to the refinement bits and detecting channel classification according to the degree differences to transmit a channel classification signal; and a channel detection module for generating and transmitting a best modulation indication signal to another transceiver to adjust modulation scheme according to the channel classification signal.
US08369386B2 Receiver, signal processing method and program
A receiver includes a receiving unit that receives a signal from a satellite, a frequency conversion-discretization unit that converts the signal received in the receiving unit into an intermediate frequency signal of a frequency bandwidth including 0 Hz, and discretizes the frequency-converted intermediate frequency signal with a predetermined sampling frequency, a filter unit that filters the discretized signal, which is output from the frequency conversion-discretization unit, through a predetermined filter, a synchronization acquisition unit that acquires synchronization of a spreading code in the discretized signal filtered by the filter unit, and a synchronization holding unit that holds the synchronization of the spreading code, which is acquired by the synchronization acquisition unit.
US08369385B2 Cancellation of pilot and traffic signals
A method for removing selected signals from a received signal prior to decoding begins by receiving communication signals from a transmitter over a CDMA air interface. The received communication signals are input to a traffic signal cancellation system for canceling unwanted traffic signals, thereby producing an output (O). The received communication signals are input to a pilot signal cancellation system for removing a global pilot signal, thereby producing an output (Oadd). The output (Oadd) of the pilot signal cancellation system is subtracted from the output (O) of the traffic signal cancellation system to provide a cancellation system output.
US08369383B2 Method and apparatus for setting received signal processing delays as a function of channel dispersiveness
A method and apparatus provide for setting processing delay assignments in a CDMA receiver using a flat-channel placement or using a dispersive channel placement, in dependence on characterizing the channel as flat or dispersive. For example, a receiver maintains a logical flag reliably indicating the current channel state as flat or dispersive, and assigns or otherwise sets processing delays—e.g., for received signal demodulation—using a flat-channel placement algorithm or a dispersive-channel placement algorithm. The “flat-channel” placement algorithm generally provides better performance in flat-channel environments, and the “dispersive-channel” placement algorithm generally provides better performance in dispersive channel environments. Such processing may be regarded as “activating” a simplified processing delay placement grid that offers better performance if the channel truly is flat, with the underlying advantage of providing a reliable mechanism for detecting flat channel conditions.
US08369381B2 Method, transmitter and receiver for spread-spectrum digital communication by Golay complementary sequence
The frequency spectrum of a transmitter system is spreaded in the transmitter (1) through the codification of information bits by means of sequence pairs of Golay complementary sequences. The spectrum is received in the receiver (2) and is subject to a filter, which is adapted to the features of such sequences enabling the detection of digital levels corresponding to the original transmitted information. If pairs of orthogonal sequences, A amplitudes for modulating data, and N-PSK modulation are used, it is possible to get a transmission speed (C) equal to:Where B is to the null-to-null spread bandwidth used in Hertz. It allows an improvement in quality as compared to other digital-communication systems, which use spread spectrum techniques and CDMA, obtaining a process gain independent of the transmission speed.
US08369380B2 Transmitter, receiver, and mobile communication system
A transmitter includes: spread code multiplying means that multiplies a symbol indicating a reference signal by spread code to generate a chip sequence after spreading; chip pattern generation means that generates a chip pattern by performing chip repetition a predetermined repetition number of times on the chip sequence after spreading; and multiplying means that multiplies a signal having the chip pattern by a phase specific to the transmitter.
US08369367B1 Tunable laser system
A tunable laser system utilizes a frequency shift compensated acousto-optic tunable filter. The wavelength accuracy and stability is achieved by a wavelength locker utilizing two separate intracavity light beams without the need to use beam splitters to significantly reduce the space typically needed by a conventional wavelength locker, and provide more stable operation and easy assembly. The acoustic optical tunable filter includes an acousto-optical crystal with a transducer coupled to the crystal to generate acoustic waves, and an optical mirror to reflect the diffracted light beam back to the acousto-optical medium again such that the frequency shift by two diffractions is compensated. By using different laser gain mediums, acoustic wave driving frequencies and acousto-optical crystals, this invention can be used to make tunable lasers in wide range of optical wavelengths for many different applications.
US08369365B2 Network terminal and computer readable medium
A network terminal includes an operating system on which a plurality of user environments can run in parallel, a plurality of calling units corresponding to the plurality of user environments respectively, and a plurality of cooperative units corresponding to the plurality of user environments respectively. Priorities different from one another is assigned to the plurality of user environments respectively. Each calling unit is configured to convert a first telephone signal received from an interface and a second telephone signal received from an IP telephone terminal so that an IP telephone communication is performed between the interface device and the IP telephone terminal. Each cooperative unit is configured to communicate the interface with the corresponding calling unit in response to a calling request received from the IP telephone terminal. A cooperative unit corresponding to a user environment to which the highest priority among the plurality of user environments is assigned communicates the interface with the corresponding calling unit.
US08369363B2 Wireless methods and devices employing plural-bit data derived from audio information
A portable wireless device includes a processor portion, which is adapted to process audio information in two different ways, for two different purposes. One is to help generate a signal that drives a speaker of the device, so that a user can listen thereto. Another is to process audio information to derive plural-bit data therefrom. The device can then take an action based on the derived plural-bit data. In one particular arrangement, the processor is configured as a steganographic decoder. A variety of other features and arrangements are also detailed, including image-based methods, and arrangements employing various types of fingerprinting.
US08369358B1 Termination of network connections in absence of a dynamic network interface
A network access device is described that uses a modified lower layer two (L2) software interface that is enhanced to operate as a proxy for a dynamic upper L2 software interface when the upper L2 software interface has been torn down, i.e., terminated unbeknownst to a subscriber device. The lower L2 software interface may, for example, be extended to incorporate certain features of the upper L2 software interface to detect such a condition. In the absence of the upper L2 software interface, the lower L2 interface may output a simulated termination request on behalf of the upper L2 interface and in accordance with the upper L2 protocol.
US08369354B2 Method for synchronizing a transmission of applications data frames, corresponding sender and receiver devices and storage means
It is proposed a method for synchronizing a transmission of applications data frames provided to a sender device, the transmission being done between said sender device and at least one receiver device via a synchronous communications network implementing a clock that defines a network cycle.Upon detection of an event representing a start of an applications data frame, the sender device performs steps of: determining a piece of information on time offset between the instant of detection of the event and a reference instant of a network cycle as well as a piece of information on position of said first network cycle in a sequence of network cycles; transmitting the piece of information on time offset and the piece of information on position, during a first network cycle; processing for transmission, in a bounded lapse of time, a set of applications data starting from the start of the frame; transmitting, the processed applications data starting from a second network cycle subsequent to said first network cycle.
US08369348B2 Method, and system, and computer program product for dynamically adjusting acknowledgement filtering for high-latency environments
A system and method for adjusting the filtering of acknowledgments (ACKS) in a TCP environment. State variables are used to keep track of, first, the number of times an ACK has been promoted into (a variable which can be stored on a per-packet basis along with the session ID), and second, the number of times an ACK is allowed to be promoted into (which can be global, or can be stored per-session).
US08369346B2 Method and system for restricting a node from communicating with other nodes in a broadcast domain of an IP (internet protocol) network
Method and system for restricting a first node in a broadcast domain of an IP (Internet Protocol) network from communicating with one or more other nodes. Each of the first node and the one or more other nodes has a respective translation table that maps an IP address to a respective physical address of all nodes with which the first node and the one or more other nodes have communicated. Embodiments of the invention describe obtaining communicated data including address resolution messages and accessing an address resolution table representative of address resolution activity in the network. Responsive to the communicated data indicating that the first node is communicating with other nodes, restricting the first node from communicating by generating and conveying a restricting address resolution message using information stored in the address resolution table, the restricting address resolution message including a substitute physical address.
US08369332B2 Server-side load balancing using parent-child link aggregation groups
Various exemplary embodiments relate to a method and related network node including one or more of the following: establishing, at the network node, a first Child Link Aggregation Group (CLAG), wherein the first CLAG includes at least one link to a first downstream node; establishing, at the network node, a second CLAG, wherein the second CLAG includes at least one link to a second downstream node; establishing, at the network node, a Parent Link Aggregation Group (PLAG), wherein the PLAG includes the first CLAG and the second CLAG; receiving, at the network node, a packet including an address of a destination of the packet; determining that the destination of the packet is associated with the PLAG; and transmitting the packet over both the first CLAG and the second CLAG.
US08369321B2 Apparatus and methods related to the packaging and cabling infrastructure of a distributed switch fabric
In some embodiments, a system includes a chassis having a group of horizontal slots in which a first group of line cards is disposed and a group of vertical slots in which a second group of line cards is disposed. Each port of a line card from the first group of line cards is operatively coupled to a different line card from the second group of line cards when the system is in a first configuration. A first set of ports and a second set of ports of a line card from the first group of line cards are operatively coupled to a first line card and a second line card from the second group of line cards, respectively, when the system is in a second configuration.
US08369318B2 Networking apparatus and telephony system
A networking apparatus including a PBX that relays between and manages IP and analog telephones that are assigned extension number information has: a VoIP conversion portion which converts an analog audio signal into an IP signal; an IP connection portion to which an IP telephone is connected; and an analog connection portion to which an analog telephone is connected. When a call originated from an IP or analog telephone is relayed and connected to an analog telephone, extension number information of the call originator is output to the analog telephone.
US08369312B2 Method and system for retrieving log messages from customer premise equipment
An approach is provided for retrieving a system log. Packets that are destined for a predetermined network address and network port are detected and captured. The packets represent a log file corresponding to a customer premise equipment (CPE) for troubleshooting. A data file is generated to contain the log file, wherein the packets are discarded, by at a firewall, before reaching the predetermined network address and network port.
US08369309B2 Wireless communication system
A wireless communication system broadcasts a control signal at a first frequency band from a base station and allocates additional frequency band(s) for transmitting data via terminal(s). A control signal at the first frequency band indicates the location of the additional frequency band(s) and is not transmitted over the additional frequency band(s). Wireless data transmission is simultaneously performed over the first frequency band and the additional frequency band(s). Each terminal receives the control signal, which is used in time-synchronizing frames between the wireless data transmission at the first frequency band and the wireless data transmission at the additional frequency band(s). The control signal also includes control data for managing wireless data transmission between the base station and the terminal(s) at the first frequency band, and is utilized instead of a control signal at the additional frequency band(s).
US08369308B2 Remote I/O system and synchronization method in the same
The object of the present invention is to provide a synchronization method that enables more accurate synchronization on a clock included in each I/O node, in a node that forms a remote I/O system where a master node and I/O nodes communicate each other.The master node includes a clocking means 14 for indicating the current time; a beacon recognizing means for detecting a reception of a beacon that is sent from a wireless LAN access point 3; a time detecting means 12 for determining a time stamp indicating when the reception of the beacon is detected based on the time indicated by the clocking means 14; a master list generating means 13 for generating a master list that is a list of the time stamp; and a master list sending means for sending the master list to the I/O nodes 2 through the wireless LAN access point 3, and the beacon contains a TSF timer value for identifying the beacon, and the master list contains the TSF timer value of the beacon corresponding to the time stamp indicating the time of the clocking means 14.
US08369307B2 Receiving apparatus, transmitting apparatus and communication method
Scheduler 304 performs scheduling such that the communication terminal apparatuses to transmit packets to are determined according to the order in CIR information output from demodulator 303, and determines the modulation schemes and coding rates of the packets. Command detector 305 detects an ARQ command transmitted from the communication terminal apparatus determined in scheduler 304, outputs an ACK/NACK signals to buffer 306, and outputs a SUSUPEND signal or a GIVEUP signal to scheduler 304. Scheduler 304 stops retransmission upon receiving a SUSPEND signal or a GIVEUP signal from command detector 305, and redoes the scheduling. Thus, it is possible to improve overall system throughput in a wireless communication system that performs packet transmission.
US08369302B2 System and method for mapping reference signal sequence in advanced long term evolution system
The present invention provides a method and system for mapping a reference signal sequence in an advanced Long Term Evolution (LTE) system, and the method and the system are used to map the reference signal sequence to an orthogonal frequency division multiplexing symbol of l. The method includes: when the system uses a normal cyclic prefix, determining the symbol l according to an expression, and mapping the reference signal sequence to a location of a sub-carrier k on the symbol l of an antenna port p. The system includes: a mapping module, a first acquiring module and a second acquiring module. The system and the method which are provided ensure the transmission performance while ensuring the interference randomization. In addition, the system and the method are compatible with existing LTE systems, thus realizing high-order Multiple Input Multiple Output (MIMO) transmission, supporting the usage of the corresponding techniques.
US08369295B2 Method to provide connectivity and power for different aircraft sub-systems varying in levels of criticality and intended purposes while using a single partitioned airborne local area network (ALAN)
System for providing non-flight critical aircraft sub-system communication, over an ALAN, meeting DO-254/DO-178 certification. This system deterministically makes data available to each aircraft sub-system without regard to specific bandwidth requirements. This system network supports functions that are certified on a non-interference basis. The system network deterministically places all non-required functionality into a low priority to assure that all required data functions sets are not dropped. One aspect of this system is how the clients are able to join sessions. In this system, network clients are preprogrammed based on their hardware coding to be able to join a specific LVAN, or LVANs, in accordance with their predetermined functions. The present system is an ALAN based on a ring Ethernet topology, for redundancy, which provides two paths to each connection point without requiring all the wiring associated with a star wiring topology.
US08369294B2 IP telephone terminal and computer readable storage medium
An IP telephone terminal and a method for controlling IP telephone terminal capable of performing IP telephone communication upon receiving information from a conversation application through a user interface provided with a microphone and a loud speaker when a conversation is to be performed with the microphone and the laud speaker. The IP telephone terminal is connected to an internet. The terminal has a mouse and a keyboard operable as an operation input device, and a microphone and a loud speaker operable as an audio input device. A first selecting unit selects the operation input device of an interface device, and a second selecting unit selects the audio input device of the interface device. A third selecting unit selects one of the interface devices. A first control part controls the first selecting unit so that the first selecting unit selects the operation input device of the interface device selected by the third selecting unit. A second control part controls the second selecting unit so that the second selecting unit selects the audio input device of the interface device selected by the third selecting unit.
US08369292B2 Method and apparatus for mobility management in communication networks
A communication network for use in mobile communications may include at least one mobile device configured to communicate with a corresponding host through the communication network. The communication network may also include a packet data gateway configured to detect an attachment of the mobile device roaming into a wireless local area network controlled by the packet data gateway. Further, the communication network may include a mobility server coupled to the packet data gateway to establish a call session between the mobile device and the corresponding host.
US08369281B2 Cell-to-WiFi switcher
Systems and methods that enable a user to seamlessly switch between networks and/or devices, during a content delivery session. The system comprises a network change detection component that can determine when the user switches from one network to another. Further, a context management component is employed that stores a context state of the content delivery session on the first network when a change in network is detected. The context state is employed to seamlessly resume content delivery on the newly connected network and continue the content delivery session.
US08369275B2 Adaptive allocation for variable bandwidth multicarrier communication
Data is distributed among the channels of an asynchronous data subscriber loop (ADSL) communications system in accordance with an adaptive algorithm which from time to time measures the signal to noise ratio of the various channels and finds a margin for each channel dependent on achievement (where possible) of a given bit error rate and a desired data transmission rate. The margin distribution is achieved by augmenting the constellation signal to noise ratio to enhance computational efficiency and allow redetermination of bit allocation tables during transmission as necessary. Pairs of bit allocation tables are maintained at the transmitter and receiver and one table of each pair at the transmitter and receiver is updated while the other pair is in use for controlling communication.
US08369270B2 Method and a mobile phone terminal enabling to merge telephony services over heterogeneous networks
A method to merge telephony services over a circuit switched network (3) and a packet switched data network (4), in a mobile phone terminal, comprises the steps of: receiving communication events arriving via a circuit switched network (3), receiving communication events arriving via a packet switched data network (4), storing communication events into a shared memory, and analyzing communication events arriving via the circuit switched network (3) and communication events arriving the via the packet switched data network (4), and then routing each communication event to a voice application, either directly or via said means for storing, in order to store it temporarily, so that all the events concerning a same call are synchronized when they are received by said voice application.
US08369267B2 Technique for controlling establishment of a tandem-free transcoder operation
The invention relates to a technique for controlling establishment of a tandem free operation (TFO) for transfer of TFO frames including content frames between a first and a second transcoder unit without transcoding of the content frames. A method aspect of the technique comprises the steps of transmitting, in case a remotely used codec does not meet a codec compatibility condition, a first transparent mode message indicating to in-path equipment a transparent mode for subsequent transparent TFO negotiation, and transmitting, in the transparent mode, a TFO configuration frame indicating a local TFO codec list.
US08369266B2 Two stage mobile device geographic location determination
A system and method for mitigating the delay associated with using GPS technologies to determine the location of a mobile device. The system utilizes a two-stage location determination process. During the first stage, an estimated position of the mobile device is immediately provided based on the most accurate stored location information that is available to the system. If greater accuracy is still required, during the second stage a more accurate position of the mobile device is provided using GPS-based technologies.
US08369258B2 Scalable IP-services enabled multicast forwarding with efficient resource utilization
Methods, apparatus and data structures are provided for managing multicast IP flows. According to one embodiment, a network switch module includes a memory and multiple processors partitioned among multiple virtual routers (VRs). Each VR maintains a data structure including information relating to multicast sessions handled by the VR and including a first pointer for each multicast session, a chain of blocks of second pointers and one or more TCBs. Each first pointer points to a chain of blocks of second pointers. Each second pointer corresponds to an OIF of the VR participating in the multicast session defined by the first pointer and defines how many times to replicate packets associated with the multicast session. The TCBs store control information relevant to processing or routing packets. Each second pointer points to a TCB, which identifies the OIF out which packets of the multicast session are transmitted from the VR.
US08369254B2 Network interface apparatus
An intelligent network interface apparatus to provide always-on, always-connected processing for call signals is described. One embodiment of the apparatus includes logic to selectively handle incoming call signals even when a computer to which the apparatus is operably connected is unavailable (e.g., asleep). The apparatus may also include logic for selectively waking up a sleeping computer upon determining that incoming call signals indicate that a communication with the computer is desired. The incoming call signals may be associated with a voice over internet protocol (VoIP) communication.
US08369251B2 Timestamp quality assessment for assuring acoustic echo canceller operability
A voice communication end device provides echo reduction when operating in a full duplex mode using acoustic echo cancellation, which includes periodic audio queue adjustments to account for drift. The end device performs a quality assessment by calculating consistency statistics for the queue adjustments to determine whether acoustic echo cancellation would be ineffective, and if so falls back to a half duplex mode using voice switching.
US08369246B2 Method and apparatus for sending and receiving multicast packets on a multicast tree
The present invention relates to a solution for taking a network equipment in a communication network as a root node to generate a logical topology tree for a subscriber terminal which requests the sending of multicast packets, and then generating a multicast tree on the logical topology tree with the network device as the root node, so as to forward the multicast packets. With the solution of sending a multicast packet to the subscriber terminal, it can effectively save the network bandwidth resource and reduce the transmission delay of multicast packet.
US08369245B2 Communication apparatus having network interfaces and responding to device search, communication method, and storage medium
A communication apparatus that enables a device on a searching side to obtain a single search result, thereby reducing user confusion, even when the same search packet is received by network interfaces of the apparatus. The communication apparatus of a device on a searched side receives a search packet via one of a first and second NIC of the apparatus from a device on the searching side, and determines whether information that is same as information indicating the received search packet is stored. If the information is stored, one of the NICs to be used to respond to the search packet is selected, a response message is created, and the created response message is transmitted via the selected NIC to the device on the searching side. And if the information is not stored, the information indicating the search packet is stored.
US08369242B2 Efficient location discovery
Techniques are generally described for determining locations of a plurality of communication devices in a network. In some examples, methods for determining locations of a plurality of communication devices in a network may comprises formulating the determination as a quantitative problem based at least in part on one or more attributes between individual communication devices and one or more beacon nodes whose locations are known, wherein the quantitative problem is expressed in terms of an objective function, one or more constraints, and one or more models, and solving the quantitative problem to determine the location of at least a portion of the one or more communication devices, wherein the solving includes manipulation of at least the objective function, one of the one or more constraints or one of the one or more models. Additional variants and embodiments are also disclosed.
US08369236B2 Frequency division multiplex transmission device
A frequency multiplex transmission device configured to transmit and receive a frequency multiplex signal having a plurality of subcarriers, the frequency multiplex transmission device comprising: a transmitter configured to transmit the frequency multiplex signal by using a plurality of modulation methods; a receiver configured to receive a signal state to the frequency multiplex signal from an opposite station; and a controller configured to obtain a signal state to each of the subcarriers on the basis of the received signal state and a frequency characteristic of an antenna included in the transmitter, the controller being configured to control transmission on the basis of an obtained result.
US08369235B2 Method of exchanging messages and transmitting and receiving devices
A method of exchanging a round trip time between a transmitting device and a receiving device in a wireless network comprises receiving an echo request command from an audio video control (AVC) layer to a medium access control (MAC) layer, the echo request command including a first identifier for identifying the transmitting device, a second identifier for identifying the receiving device, and a third identifier; transferring a MAC message from the MAC layer to a physical layer, the MAC message including a message preamble, a message type, and the echo request command; transmitting a first physical layer data unit to the receiving device, the first physical layer data unit including at least one header, the MAC message, and audio/video (A/V) data; and receiving a second physical layer data unit from the receiving device, the second physical layer data unit including an echo report command in response to the echo request command, the echo report command including the third identifier.
US08369232B2 Terminal device, system and method for measuring traffic based on user services
A terminal device includes a service type distinguishing module and a traffic measuring module. The service type distinguishing module is adapted to distinguish types of services accessed by the terminal device; the traffic measuring module is adapted to measure the traffic of each service type according to the service types distinguished by the service type distinguishing module. The present disclosure also discloses a system and method for measuring traffic based on user services. With the technical scheme of the disclosure, traffic of different service types can be measured respectively on a terminal device, so that the charging system is able to apply different charging policies to different service types.
US08369231B2 Communication device, communication method, control method for communication device, and communication system
A combination of devices in which communication parameters are to be set is selected on the basis of information indicating the capabilities of communication devices located on a network, and an unselected device is notified of termination of the setting of the communication parameters. Therefore, the communication parameters are set in a desired combination of devices, and the communication parameters are not set in an unintended pair of devices.
US08369228B2 Method for detecting radio link failure for transmission over enhanced dedicated channel in a cell—fach state
A method and apparatus are used for detecting a radio link (RL) failure and a post verification process. A quality of a downlink fractional dedicated physical channel (F-DPCH) is monitored once a transmission on an enhanced dedicated channel (E-DCH) has begun. It is determined whether the quality of the downlink F-DPCH is below a predefined threshold. If the quality is below the predefined threshold, then an occurrence of an RL failure is declared and a transmission over the E-DCH in a cell forward access channel (CELL_FACH) state is terminated. In a case of the post verification failure, E-DCH resources are released.
US08369224B1 Combining network endpoint policy results
An endpoint integrity system controls access to resources of a protected network for endpoint devices attempting to access the protected network. The system may include a number of evaluation modules that communicate with an endpoint device. The evaluation modules generate policy results for the endpoint device, in which each of the policy results assume one of three or more states, called a multi-state policy result. The multi-state policy results are combined to produce a combined Boolean policy result.
US08369222B2 System and method for multi-layer network analysis and design
Techniques for providing a method and system for multi-layer network analysis and design are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method, comprising determining, using a computer model of a network, a minimum probability of failure path between a pair of network nodes at a first network layer for one or more pairs of network nodes, calculating, using a processor and stored network data, a value for the minimum probability of failure for the identified minimum probability of failure path between the pair of network nodes at the first network layer for the one or more pairs of network nodes. The method may include identifying a maximum of the determined minimum probability of failure values for the one or more pairs of network nodes for the first network layer. The method may include probability of failure calculations for one or more secondary network layers.
US08369220B1 Routing a flow of elastic traffic
To route a flow of elastic traffic, plural candidate paths are identified for the flow of elastic traffic. A particular path from among the plural candidate paths is selected to route the flow of elastic traffic according to criteria including numbers of flows on respective candidate paths and measured performances of the respective candidate paths.
US08369217B2 Quality of service monitoring architecture, related method, network and computer program product
An architecture for monitoring quality of service in a telecommunication network having a set of terminals provides for the terminals of the set of terminals to house measuring agents able to be configured to interlace with processes selected among processes for managing the application sessions of the network and processes for measuring the operating conditions of the network itself. Also provided is a management and configuration sub-system having a module for scheduling quality of service measurement campaigns capable of involving respective sub-sets of terminals according to a set of characteristics identifying the measurement campaign. The scheduling module is capable of configuring, for the purposes of the execution of the measurement campaigns, the measuring agents housed by the terminals included in the related subsets according to the set of identifying characteristics. An additional sub-system for managing the collection of the measurement data has a database for storing the measurement data and a processing center for processing the data.
US08369207B2 Failure recovery method, computer system, and storage medium recorded failure recovery program for a stream data processing system
Provided is a failure recovery method for switching to a standby system if a failure occurs in an active system, which allows reduction of loads on the standby system and a network. A computer system, which receives data to which timestamp information is appended in a chronological order and processes the received data by registered queries, includes the active system for processing the received data and the standby system for processing the received data instead of the active system upon occurrence of a failure. The active system processes the received data by the respective queries according to a predefined sequence, and transmits results obtained from the received data by the respective queries to the standby system as intermediate data on a query basis at a predetermined timing. The standby system restores the data by processing the received data and the intermediate data if a failure occurs in the active system.
US08369204B2 Method for high density data storage and imaging
An approach is presented for designing a polymeric layer for nanometer scale thermo-mechanical storage devices. Cross-linked polyimide oligomers are used as the recording layers in atomic force data storage device, giving significantly improved performance when compared to previously reported cross-linked and linear polymers. The cross-linking of the polyimide oligomers may be tuned to match thermal and force parameters required in read-write-erase cycles. Additionally, the cross-linked polyimide oligomers are suitable for use in nano-scale imaging.
US08369200B2 Optical recording medium, and optical information device
An optical recording medium and an optical information device that improve the quality of a servo signal and a reproduction signal. In the optical recording medium, when shape-wise thicknesses tr1, tr2, tr3, and tr4 of a cover layer (42), a first intermediate layer (43), a second intermediate layer (44), and a third intermediate layer (45) are respectively converted into thicknesses t1, t2, t3, and t4 of the respective corresponding layers each having a predetermined refractive index “no”, a defocus amount with respect to a layer having a refractive index nrα and a thickness trα (satisfying: 1≦α≦n (where α is a positive integer and n is an integer of 4 or more)), and a defocus amount with respect to a layer having the refractive index “no” and a thickness tα (satisfying: 1≦α≦n (where α is a positive integer and n is an integer of 4 or more)) are equal to each other. Further, the thicknesses t1, t2, t3, and t4 satisfy |t1−(t2+t3+t4)|≧1 μm, a difference between any two values of the thicknesses t1, t2, t3, and t4 is set to 1 μm or more, and |(t1+t2)−(t3+t4)|≧1 μm.
US08369196B1 BCA recording on optical recording medium
A burst cutting area of an optical recording disc includes a BCA mark comprising a plurality of pits over which a reflective layer is formed. The plurality of pits may be arrayed according to a pit pattern specifying a predetermined nominal positional relationship between adjacent pits. The pit pattern may comprise microstripes which include one pit per pit track and most adjacent pits in adjacent pit tracks. A direction between adjacent pits within each of the microstripes may correspond to a nominal microstripe direction which may form an angle with a pit track direction within a range of 45° to 135°.
US08369192B1 Thermally-assisted magnetic recording head, head gimbal assembly and magnetic recording device
A thermally-assisted magnetic recording head enables even steeper magnetization reversal between adjacent magnetic domains of a magnetic recording medium and satisfies the demand for high SN ratio and high recording density. The thermally-assisted magnetic recording head includes a pole that generates a writing magnetic field from an end surface that forms a part of an air bearing surface that opposes a magnetic recording medium, a waveguide through which light for exciting surface plasmon propagates, and a plasmon generator that couples to the light in a surface plasmon mode. The plasmon generator has a plane part and a projection part, the pole has a projection part opposing surface that opposes the projection part, and the distance between the projection part opposing surface and the projection part is 10-40 nm.
US08369190B2 Proximity sensing system
A data storage system for detecting a location of a head relative to a magnetic media is described. This system comprises arms, a preamplifier circuit coupled to the arms for controlling the arms, a proximity sensing system positioned within the preamplifier circuit, the proximity sensing system comprising: an input stage for transmitting an input sense signal; a programmable gain stage coupled to receive the input sense signal and operative for transmitting a gain signal in response to receiving the input sense signal; a multiplexer coupled to receive the gain signal and at least one control signal, the multiplexer operative for transmitting a multiplexed signal; a detector coupled to receive the multiplexed signal and a second control signal, the detector operative for transmitting an output signal; wherein an amplitude associated with the output signal enables detecting the location of the head.
US08369189B2 Heat assisted narrow pole design with trailing shield
A TAMR (Thermal Assisted Magnetic Recording) writer has a narrow pole tip with a trailing edge magnetic shield. The narrow pole tipped write head uses the energy of laser generated edge plasmons, formed in a plasmon generating layer, to locally heat a PMR magnetic recording medium below its Curie temperature, Tc. When combined with the effects of the narrow tip, this local heating to a temperature below Tc is sufficient to create good transitions and narrow track widths in the magnetic medium. The write head is capable of writing effectively on state-of-the-art PMR recording media having Hk of 20 kOe or more.
US08369187B2 Warning device
The invention relates to a warning device, provided with an electronic warning unit, capable of generating warning signals at pre-programmed constant time intervals, embedded inside a body formed by a single piece of mouldable synthetic material, such as a plastic or silicone, which is provided with starting means for staring the warning device, which means can be actuated by means of the application of a pressure on a part of the outer surface of the mentioned body.
US08369185B2 Inter-diver signaling device and process
Taps on a beam-interrupt button of an underwater signaling transceiver are encoded as binary frequency shift-key modulated Golay codes, which are transmitted via 56-58 kHz compression waves generated by a ring-shaped electromechanical transducer. Light emitting diodes flash to signal the content of received signals and provide monitoring of the distance between divers. All components of the transceiver—except outer portions of input/output leads and a suction cup for attaching to the transceiver to a diver's mask—are completely encased in transparent plastic. The input/output leads allow an internal battery to be recharged, provide access to the internal processor for programming and data retrieval, and monitor whether the transceiver is submerged so that the transceiver can operate in an underwater mode or an above-water mode. Transceivers only communicate with other transceivers which use the same communication channel. Transceivers monitor their separation distances and flash a warning signal when nearing an out-of-range condition.
US08369179B2 Semiconductor module including module control circuit and method for controlling the same
A module control circuit includes an input unit configured to receive a plurality of data signals from a plurality of data input/output pins and output an identification signal and an internal command signal. A latch unit is configured to latch the identification signal in accordance with a first enable signal to output a first group identification signal, latch the identification signal in accordance with a second enable signal to output a second group identification signal, and latch the internal command signal in accordance with the second enable signal to output a group command signal. A comparator is configured to compare the first group identification signal with the second group identification signal, and generate a selection signal. A multiplexer is configured to select one of the group command signal and a module command signal as an input command in response to the selection signal.
US08369176B2 Multi-chip memory device
A multi-chip memory device includes a number of chips and a control circuit included in each of the chips and configured to generate an internal chip enable signal in response to set data stored therein and an external chip enable signal
US08369164B2 Bimodal memory controller
A memory controller has a communication path which is coupled to an external, wired electrical path. The memory controller includes at least two alternative interface circuits to communicate with the external, wired electrical path using signals having one of two different formats. Each of the alternative interface circuits is electrically coupled to a corresponding signal connector, and only one of these signal connectors, in turn, is electrically coupled to the external path via an I/O pin or printed-circuit board connection (depending upon implementation). The remaining signal connector may be left electrically uncoupled from the external, wired electrical path, and, if desired, the corresponding remaining interface circuit may be left unused during operation of the memory controller.
US08369163B2 Memory device for reducing programming time
A non-volatile memory device includes: first and second planes each comprising a plurality of non-volatile memory cells; first and second buffer corresponding to the first and second planes, respectively; an input/output control unit configured to selectively control input/output paths of data stored in the first and second page buffers; a flash interface connected to the input/output control unit; and a host connected to the flash interface.
US08369160B2 Data output circuit of semiconductor memory and related method
Various embodiments of a data output circuit of a semiconductor memory and related method are disclosed. In one exemplary embodiment, a data output circuit may include a plurality of global lines, a sense amplifier block configured to output a plurality of data to the plurality of global lines at different timings, a pipe latch block configured to latch the plurality of data transmitted through the plurality of global lines at different timings, and a control unit configured to control output timings of the plurality of data from the sense amplifier block and latch timings of the pipe latch block using an address signal.
US08369158B2 Erase operations and apparatus for a memory device
Erase operations and apparatus configured to perform the erase operations are suitable for non-volatile memory devices having memory cells arranged in strings. One such method includes biasing select gate control lines of a string of memory cells to a first bias potential, biasing access lines of a pair of the memory cells to a second bias potential and biasing access lines of one or more remaining memory cells to a third potential. A ramping bias potential is applied to channel regions of the string of memory cells substantially concurrently with or subsequent to biasing the select gate control lines and the access lines, and floating the select gate control lines in response to the ramping bias potential reaching a release bias potential between an initial bias potential of the ramping bias potential and a target bias potential of the ramping bias potential.
US08369146B2 Block decoder of semiconductor memory device
A block decoder of a semiconductor memory device includes a control signal generation circuit configured to generate an initial control signal and a block selection control signal in response to memory block selection addresses, an output node control circuit configured to set up an initial voltage of an output node in response to the initial control signal, and a block selection signal generation circuit configured to generate a block selection signal by raising a potential of the output node in response to the block selection control signal and the initial voltage of the output node.
US08369144B2 Semiconductor device and method of manufacturing the same
According to one embodiment, a semiconductor device includes a semiconductor substrate including a device region which is isolated by a device isolation film, a first conductive layer provided on the device region via a gate insulation film, an inter-gate insulation film provided on the first conductive layer and including an opening on the first conductive layer, a second conductive layer disposed over the device region and the device isolation film via the inter-gate insulation film, a third conductive layer provided on the first conductive layer, isolated from the second conductive layer by a peripheral trench, and connected to the first conductive layer via the opening of the inter-gate insulation film, and source/drain diffusion layers provided, spaced apart, in the device region in a manner to sandwich the first conductive layer.
US08369142B2 Nonvolatile semiconductor memory device
A nonvolatile semiconductor memory device comprises a cell unit including a first and a second selection gate transistor and a memory string provided between the first and second selection gate transistors and composed of a plurality of serially connected electrically erasable programmable memory cells operative to store effective data; and a data write circuit operative to write data into the memory cell, wherein the number of program stages for at least one of memory cells on both ends of the memory string is lower than the number of program stages for other memory cells, and the data write circuit executes the first stage program to the memory cell having the number of program stages lower than the number of program stages for the other memory cells after the first stage program to the other memory cells.
US08369139B2 Non-volatile memory with resistive access component
Some embodiments include apparatus and methods having a memory element configured to store information and an access component configured to allow conduction of current through the memory element when a first voltage difference in a first direction across the memory element and the access component exceeds a first voltage value and to prevent conduction of current through the memory element when a second voltage difference in a second direction across the memory element and the access component exceeds a second voltage value, wherein the access component includes a material excluding silicon.
US08369121B2 System for dynamically managing power consumption in a search engine
The power consumption of a search engine such as a CAM device is dynamically adjusted to prevent performance degradation and/or damage resulting from overheating. For some embodiments, the CAM device is continuously sampled to generate sampling signals indicating the number of active states and number of compare operations performed during each sampling period. The sampling signals are accumulated to generate an estimated device power profile, which is compared with reference values corresponding to predetermined power levels to generate a dynamic power control signal indicating predicted increases in the device's operating temperature resulting from its power consumption. The dynamic power control signal is then used to selectively reduce the input data rate of the CAM device, thereby reducing power consumption and allowing the device to cool.
US08369115B2 Time domain voltage step down capacitor based circuit
A time domain voltage step down capacitor based circuit has an oscillating circuit for generating a clock signal. The circuit also has a capacitor based charge pump circuit for receiving the clock signal and an input voltage signal having an input current and generates an output voltage signal, less than the input voltage signal and an output current greater than the input current. The circuit further comprises a comparator circuit for receiving the output voltage signal, as a first input signal thereto, and a reference voltage signal as a second input signal thereto and compares the first input signal to the second input signal and generates a control signal in response thereto. Finally the control signal is supplied to the oscillating circuit to control the generating of the clock signal.
US08369106B2 Plasma display apparatus to reduce EMI emission
A plasma display apparatus having a structure of a base chassis to reduce EMI emission is provided. The plasma display apparatus includes a panel, a driving circuit, and a base chassis having at least one slit formed thereon.
US08369099B2 Electronics device module
Disclosed is an electronic device module including a module substrate having first and second electronic device pair portions. The first electronic device pair portion may include a first and a second contact pad area and a first via area between the first and second contact pad areas. The first electronic device pair portion may also include a first layer and a second layer. The first layer may include a plurality of first lines connecting a plurality of contact pads in the first contact pad area on one side of the module substrate to a plurality of vias. The second layer may include a plurality of second lines connecting a plurality of contact pads in the second contact pad area to a plurality of vias in the via area. The second layer may also include a plurality of third lines connecting the first and second electronic device pair portions.
US08369098B2 Bracket for supporting motherboard
A bracket is used to support a motherboard. The bracket includes a framework, a first supporting element, and a second supporting element. The framework includes a front bar, a back bar, and two side bars, corporately bounding a receiving space. The first and second supporting elements are received in the receiving space and connected to the two side bars. A number of through holes corresponding to a number of through holes of the motherboard are defined in the framework, the first supporting element, and the second supporting elements to fix the motherboard on the bracket via a plurality of screw pillars extending through the plurality of through holes of the bracket and the plurality of through holes of the motherboard.
US08369093B2 Mounting apparatus for expansion card and electronic device using the same
A mounting apparatus for mounting an expansion card to an electronic device includes a panel, a fixing bracket, and two locking members. The panel includes a rectangular plate and a frame. The fixing bracket is pivotably secured to the frame. The fixing bracket includes a contact portion and two pivot portions. The contact portion includes a first latching plate and a second latching plate. The first latching plate and the second latching plate cooperatively define a receiving space therebetween. Each of the two pivot portions includes a main plate, a stop plate, and a resilient portion. The two locking members are received in the two pivot portions. The top surface and a block plate of the expansion card are received in the receiving space.
US08369091B2 Interleaved, immersion-cooling apparatus and method for an electronic subsystem of an electronics rack
Cooling apparatus and method are provided for immersion-cooling of an electronic subsystem of an electronics rack. The cooling apparatus includes a housing at least partially surrounding and forming a sealed compartment about the electronic subsystem and a dielectric fluid disposed within the sealed compartment so that the electronic subsystem is immersed within the dielectric fluid. A liquid-cooled vapor condenser is provided which includes a plurality of thermally conductive condenser fins extending within the sealed compartment. The condenser fins facilitate cooling and condensing of dielectric fluid vapor generated within the sealed compartment. Within the sealed compartment, multiple thermally conductive condenser fins are interleaved with multiple electronic components immersed within the dielectric fluid to facilitate localized cooling and condensing of dielectric fluid vapor between the multiple electronic components.
US08369084B2 Dustproof structure for laptop
A dustproof structure for a laptop includes a gate, a motor and a controller. The laptop includes a shell having an air vent defined therein. The gate is movably mounted on the shell. The motor is mounted on the shell and connected to the gate. The controller is installed inside the laptop and configured for controlling the motor to drive the gate to open the air vent of the shell when the laptop is powered on, and to close the air vent of the shell when the laptop is being powered off.
US08369083B2 System and method for selectively engaging cooling fans within an electronic display
A system and method for cooling an electronic image assembly having a plurality of channels place behind the electronic image assembly. A first fan may be used to force cooling gas through a first grouping of channels while a second fan may be used to force cooling gas through a second grouping of channels. Temperature sensing devices may be positioned so as to measure the temperature of the first and second groupings of channels. The speeds of the first and second fans may be adjusted based on the temperature measurements of the channel groupings. Additional fans with additional temperature sensing devices may be used for further accuracy and control over the temperature gradients of the electronic image assembly. Manifolds may be used to distribute/collect cooling gas to/from the channels.
US08369079B2 Carrier, storage enclosure and methods
There is disclosed a carrier (50) for a disk drive (100) for inserting a disk drive into a bay (22) of a storage enclosure (10), a storage enclosure and methods relating to the same. The carrier (50) comprises a housing for housing a said disk drive, and a latch member (61) slidably attached to the housing. The latch member has at least one latch part (64) for engaging with a corresponding engagement part of a said bay to latch the carrier (50) into position when the latch member (61) is slid in a latch direction to a latch position.