US08590636B2

A rotary steerable system (“RSS”) includes a drive coupling having a first section adapted for connection within a drill string and a second section adapted for supporting a drill bit. A flexible joint connects the first section to the second section for transmitting drilling loads, such as torque and weight, therebetween and permitting pivoting of the second relative to the first section. A tubular sleeve is disposed about the flexible joint and at least portions of the first section and the second section. The tubular sleeve is connected to the second section for movement therewith and is sized to permit pivoting movement of the tubular sleeve relative to the portion of the first section disposed therein. At least three actuators are carried by the portion of the drive coupling's first section that is disposed within the tubular sleeve for applying a pivoting force to an inner surface of the tubular sleeve when activated.
US08590630B2

A system and a method for controlling the flow of fluid in a branched well from a reservoir (29), the system including a completed main well (27) having at least one uncompleted branch well (25), an annulus (24) defined between the reservoir (29) and a production pipe (1) of the completed main well (27) and at least two successive swell packers or constrictors (26) defining at least one longitudinal section of the main well (27) and within which at least one branch well (25) is arranged, and including at least one autonomous valve (2) arranged in the longitudinal section of the main well (27) defined between the two successive swell packers or constrictors (26). The uncompleted branch wells (25) are provided to increase the drainage area, i.e., maximum reservoir contact (MRC).
US08590617B2

An apparatus for use in a wellbore is described, the apparatus having a tubular body and a throughbore which defines a primary fluid path through the apparatus. An expanding element is disposed around the tubular body and is configured to provide an annular barrier in a space between the tubular body and a surrounding wall. A conduit defining a secondary flow path through the apparatus is provided, and is configured to be in fluid communication with at least one alternate path, such as a shunt tube. The conduit is arranged to vary the secondary flow path along a longitudinal direction of the apparatus, for example to redirect the flow path to a radial position closer to the tool body. The conduit is configured to have a reduced effect on the operation of the expanding element, while still allowing the conduit to be coupled to alternate flow paths of adjacent apparatus.
US08590611B2

For use with a top drive power unit supported for connection with a well string in a well bore to selectively impart longitudinal and/or rotational movement to the well string, a feeder for supplying a pumpable substance such as cement and the like from an external supply source to the interior of the well string in the well bore without first discharging it through the top drive power unit including a mandrel extending through a sleeve which is sealably and rotatably supported thereon for relative rotation between the sleeve and mandrel. The mandrel and sleeve have flow passages for communicating the pumpable substance from an external source to discharge through the sleeve and mandrel and into the interior of the well string below the top drive power unit. The unit can include a packing injection system and novel seal configuration.
US08590610B1

A top drive assembly arranged to travel in a derrick. An important use of this assembly is to manipulate tubulars in a wellbore, so it includes a traveling block housing and sheaves disposed about a compensating airbag. The airbag is arranged to prevent damage to the threads during screwing and unscrewing operations of tubulars in a wellbore. The arrangement of the airbag requires only a single air valve thus having only a single leak path.
US08590606B2

According to the present invention, in constituting a heat exchange element having a stacked-layer structure in which sheet-like partition members added a moisture absorbent thereto and spacing members are stacked alternately, the spacing members being joined with the partition members so as to form air flow passages together with the partition members, each of the spacing members includes a plurality of section walls that divide a space between the partition member joined under the spacing member and the partition member joined on the spacing member into a plurality of flow passages, and one or more first section walls formed with holes that bring adjacent flow passages into communication with each other and one or more second section walls formed with no hole that brings adjacent flow passages into communication with each other are alternately arranged in each of the spacing members. The present invention facilitates to constitute a light-weight total-heat type heat exchanger having high heat exchanging efficiency using the heat exchange element.
US08590599B2

A cooler arrangement comprising a charge air cooler which comprises at least one first pipeline for guiding compressed air during cooling and a tank which receives the cooled compressed air via an outlet aperture from the first pipeline, and an EGR cooler which comprises at least one second pipeline for guiding exhaust gases during cooling and a tank which receives the cooled exhaust gases from an outlet aperture of the second pipeline. The cooler arrangement comprises a tubular element extending from the EGR cooler's tank to the charge air cooler's tank. The tubular element has an outlet aperture for exhaust gases which is situated downstream of the most downstream outlet aperture in the charge air cooler's tank with respect to the main direction of flow of the air in the tank.
US08590594B2

A universal joint having a hub formed by molding a material around four stub axles which are arranged so that a first and second stub axle are axially aligned and a third and fourth stub axle are axially aligned. Furthermore, the axes of the first and second stub axles are perpendicular to and coplanar with the axes of the third and fourth stub axles. A bearing is positioned around each stub axle. A first yoke is then molded around two aligned stub axle bearings and an end of a first axle while, similarly, a second axle is molded around the bearings on the other pair of stub axles and an end of a second axle.
US08590589B2

The present invention relates to an improved vacuum drum for handling labels in labelling machines to be used for labelling containers such as bottles. In particular, the present invention relates to a vacuum drum system (1) for labelling machines, comprising a vacuum drum (2) rotatably supported on a non-rotating base (12), a feeding and cutting group (4) for the labels and a gluing group (5) having a gluing drum for the label, characterized in that it comprises a suction system (3) for withdrawing hot glue filaments originating from the glued label assisted by air jets emitted from the drum surface, the said suction system (3) being positioned adjacent to and downstream the gluing drum of the said gluing group (5), along the direction of rotation of the said vacuum drum (2). A method of operating the said system is also claimed.
US08590579B2

The invention relates to an inlet for a tank which is intended for a liquid food product. The inlet is placed in the side wall of the tank and at the upper end of the tank. The inlet is further designed so that the inflowing product is distributed in fan-shape along the inside of the tank. The application also includes a method of supplying liquid food product to a tank.
US08590574B2

A gas stop structure capable of repeated inflation and deflation is provided, which includes: a plurality of outer films; a gas chamber area, formed of the plurality of outer films and including a buffer portion and a gas storage portion; a gas stop valve, located between the plurality of outer films, in which a part of the gas stop valve is exposed beyond the plurality of outer films; and a warp portion, connected the buffer portion and the gas storage portion. When a gas tube is placed inside the gas stop valve to inflate the gas chamber area with gas, a height of the inflated gas storage portion is greater than that of the buffer portion to form a sectional difference, so the gas storage portion bends towards the buffer portion to seal the warp portion. After inflation, the gas tube is removed and the gas stop valve is sealed.
US08590570B2

A valve is provided including a first valve member and a second valve member. The first valve member includes a first step and a first orifice adjacent the first step. The second valve member includes a second step and a second orifice adjacent the second step. The second valve member is movable relative to the first valve member between an open position, in which the first orifice is fluidly connected the second orifice, and a closed position, in which the first orifice is substantially fluidly disconnected from the second orifice. The first and second steps are fluidly connected to the second orifice and substantially fluidly disconnected from the first orifice when the second valve member is in the closed position, and the first and second steps are fluidly connected to the first and second orifices when the second valve member is in the open position.
US08590568B2

A female quick-connect coupling element for releasably joining pipes for pressurized fluid which receives, along a longitudinal axis, an end-piece of a male element, and has at least one locking member for locking the male element, and which includes a fluid flow duct and a valve for controlling the flow of fluid through the flow duct, which valve includes a movable piston element mounted to move relative to a seat, and wherein the female element also includes a discharge circuit for discharging fluid from the flow duct downstream from the valve seat and the flow duct including a hollow end-piece for bearing against a seal carried by a male element when fitted into the female element, and wherein the hollow end-piece includes an inner sleeve and an outer sleeve that are coaxial and mounted to move axially relative to each other, and in that a space defined between the two sleeves is in fluid communication with the discharge circuit.
US08590566B2

A coupling device which is provided at a mouth 4a of a container accommodating a flexible container containing liquid and gas and which includes a plug 11 and a fitted member to be fitted in the plug 11, wherein the plug 11 includes a plug cylinder 11a, a liquid passage 16 communicating with the liquid and through which the liquid is let in and out, gas passages 17 communicating with the gas and through which the gas is let in and out, and fluid passages 19 communicating with a space between the container and the flexible container and through which fluid is let in and out.
US08590558B2

A valve system (5) connectable to a fluid channel (3), wherein the valve system (5) includes an actuating element (33) and a closing element (17) for selectively closing and opening of the channel (3), wherein the valve system (5) includes a chamber (15) and a movable coupling member (37), wherein at least one section (48) of the coupling member (37) is located within the chamber (15) and the coupling member (37) is capable of moving under its gravitational force into a transfer position in which the coupling member (37) may transfer to the closing element (17) an external force acting on the actuating element (33) towards the closing element (17).
US08590555B2

The present invention presents various novel approaches to solving the problems inherent in measuring biological pressures in high pressure systems. Thus, to protect a pressure transducer exposed to fluid flows at higher pressures than its overpressure rating, a novel valve is used that closes a protected leg in which the transducer is located. The various exemplary embodiments of such valves each have a high pressure input, one or more low pressure inputs, and an output. In operation, when a high pressure fluid flow occurs at a high pressure input, such valves automatically close the low pressure inputs. Alternatively, a novel transducer system is presented, which automatically limits the effective pressure sensed by a transducer to a certain maximum.
US08590554B2

The present invention provides an instant tent with an integral vent and corresponding rain fly for providing the tent with continuous ventilation while protecting the vent and interior of the tent from adverse weather conditions. The frame of the tent includes a hub, a plurality of roof poles and eave poles pivotally coupled to the hub, and a plurality of leg poles coupled to the corresponding roof poles. Coupled to the frame is an enclosed canopy which includes the vent at a top portion of the canopy to allow air from continuously entering and exiting the interior of the tent. The rain fly is attached to the canopy and corresponding eave pole, and is disposed proximate the vent. Thus, the instant tent of the present invention is provided with secure and continuous ventilation, and is opened and closed without requiring additional assembly of components.
US08590549B2

A device for removing dust from pharmaceutical tablets or capsules, comprising a dust removal column with a first ramp for controlled conveying in a helical shape; the first ramp is composed of a conveying conduit which has walls leak-light wiih respect to the tablets or capsules and which comprises an inlet in the lower part of the column and an outlet in the upper part of the column, this column comprising a chamber which aspirates dust from tablets or capsules and which has walls that are leak-tight with respect to the conveyed tablets or capsules, a passage for aspiration of dust from tablets or capsules is provided, and the whole assembly formed by the conveying conduit and the aspiration chamber is configured such that the column is leak-tight with respect to the dust from the tablets or capsules.
US08590548B2

Provided is a liquid processing apparatus for a substrate, including a plurality of substrate processing units configured to process the substrate using a processing liquid, a processing liquid generating unit configured to dissolve a gas into a solvent to generate the processing liquid with a predetermined concentration where the processing liquid being supplied to one of the plurality of substrate processing units or being supplied to two or more of the plurality of substrate processing units simultaneously, and a control unit configured to control the plurality of substrate processing units. Also provided are a method for generating the processing liquid and a recording medium storing a program for generating the processing liquid. The liquid processing apparatus generates a processing liquid having a predetermined concentration regardless of the flow rate of the processing liquid used simultaneously.
US08590539B2

A headgear-earwear assembly and a method of assembling the same. The headgear-earwear assembly can include an earwear and a headgear adapted to be coupled together. The earwear can include an elongated member, such as a cord, and an earpiece coupled to the elongated member. The headgear can include a major surface and a channel oriented substantially along the major surface of the headgear. The channel can be configured to removably house at least a portion of the length of the elongated member. The headgear can further include an aperture positioned adjacent the channel and open to the channel. The aperture can include an undulating shape along at least a portion of its length. The method can include positioning at least a portion of the elongated member in the channel, such that at least a portion of the length of the elongated member is removably housed in the channel.
US08590537B2

Magnetic structures develop a magnetic force between a tongue and a posterior pharyngeal wall to stabilize an orientation of the tongue.
US08590532B2

A filtration mask has a collapsible air guide and two filter supports connected at a hinge. The filter supports are movable between a storage position and a deployment position in which the angle between the filter supports being less in the deployment position than in the storage position. In an aspect of this invention, the filter support each have a recess at the hinging edge, and an exhale valve communicating with the air guide is mounted in the recess. In another aspect the exhale valve is connected to the filter supports by a flexible membrane. In a third aspect the air guide is formed by hinged panels.
US08590529B2

An actuator for an inhaler for delivering medicament by inhalation, comprising: a housing for receiving a canister which comprises a body which includes a base and a head and defines a chamber containing medicament, and a valve stem which extends from the body and from which medicament is in use delivered on actuation of the canister; an outlet through which a user in use inhales; and a nozzle assembly which provides for delivery of medicament through the outlet, wherein the nozzle assembly comprises a nozzle block which receives the valve stem of the canister and, as a separately-formed component, a nozzle outlet which is fluidly connected to the nozzle block and includes an outlet orifice from which medicament is in use delivered.
US08590526B2

A stove of saving the combustible gases and ornamenting a kitchen. The stove includes a multiple burner configuration composed of improved removable burners. Each removable burner has a plurality of gas ports for generating angularly patterned flame directly in contact with the bottom surface of a cooking utensil, combustible gas dispersing means and gas-primary air mixing means for producing a homogeneous mixture of the combustible gases and air to achieve efficient combustion. The gas ports are located to each burner's upper section which is surrounded by a removable heat transfer regulating apparatus, wherein the apparatus focuses heat on the utensil positioned onto the apparatus and above the burner to thereby prevent loss of the heat. A flat top plate of the stove conceals the apparatus, which causes the stove to have a flat top surface, so that the visual effect of the flat top surface of the stove is in harmony with that of the horizontal surface of a counter top where the stove is installed to thereby additionally ornament the kitchen.
US08590523B2

A truing and dressing machine for profiling an abrasive wheel. The truing and dressing machine includes a truing wheel assembly for positioning the truing wheel relative to an abrasive wheel mounted on an abrasive wheel spindle. The truing wheel assembly includes a truing wheel swivel located between a truing wheel spindle housing and a reciprocation slide that is attached to an infeed slide. An infeed slide swivel is located between the infeed slide and a bottom support swivel plate which is rotatably connected to a base plate. Utilization of both an infeed slide swivel and a truing wheel swivel allows for dressing both sides and the face of the abrasive wheel without having to remove, flip, and reinsert the abrasive wheel into the machine.
US08590513B2

It is equipped with an injector body 4z which has formed therein high-pressure paths 6az, 6bz, and 6cz through which high-pressure fuel flows to a spray hole and stores therein a piezo-actuator 2z (i.e., an opening/closing mechanism) and a back-pressure control mechanism 3z (i.e., an opening/closing mechanism) which open or close the spray hole, a stem 51z (i.e., an elastic body) which is installed in said body 4z and elastically deformed when subjected to pressure of the high-pressure fluid, and a strain gauge 52z (i.e., a sensing device) which converts the degree of strain occurring at the stem 51z into an electric signal and outputs it as a measured-pressure signal. Specifically, the stain gauge 52z is installed on the stem 51z that is constructed as being separate from the body 4z.
US08590512B2

A multi-layer piezoelectric element includes a multi-layer structure having a plurality of internal electrode layers and a plurality of piezoelectric ceramic layers. The multi-layer structure has a driving portion formed by stacking the plurality of internal electrode layers and the piezoelectric ceramic layers alternately on each other, and non-driving portions that are formed by stacking a plurality of the piezoelectric ceramic layers and are disposed on both end portions of the driving portion in a stacked direction. The piezoelectric ceramic layers of the non-driving portions have the same piezoelectric material as that of the piezoelectric ceramic layers of the driving portion as a main component, and have a mean crystal grain size larger than that of the driving portion.
US08590484B2

Provided is a semiconductor device manufacturing method and a substrate processing apparatus. The method comprise: a first process of forming a film containing a predetermined element on a substrate by supplying a source gas containing the predetermined element to a substrate processing chamber in which the substrate is accommodated; a second process of removing the source gas remaining in the substrate processing chamber by supplying an inert gas to the substrate processing chamber; a third process of modifying the predetermined element-containing film formed in the first process by supplying a modification gas that reacts with the predetermined element to the substrate processing chamber; a fourth process of removing the modification gas remaining in the substrate processing chamber by supplying an inert gas to the substrate processing chamber; and a filling process of filling an inert gas in a gas tank connected to the substrate processing chamber.
US08590483B2

A coating device includes a main body, a transport device, at least one loader, a driving device. The main body has a top plate, a bottom plate, and a pair of sidewalls connecting the top plate and bottom plate. The sidewalls respectively define an input gate and an output gate. The transport device includes a transport track passing through the input gate and the output gate, and at least one lifting arm mounted on the transport track. Each loader is configured for loading workpieces and includes a rotary shaft, at least one loading frame rotatably connected with the rotary shaft. The driving device is mounted on the top plate. Each lifting arm is configured for clamping a corresponding loader and transporting the corresponding loader to engage with the driving device. The driving device rotates the corresponding loader rotary shaft through the rotary shaft of the corresponding loader.
US08590482B2

A traveling type dipping apparatus in a painting system of a vehicle body of an automobile, usable as mechanism to rotate and dip the vehicle body having been supported on a conveying traveling body horizontally in a forward facing direction in a treatment liquid while conveying the vehicle body.
US08590477B2

A collapsible amphibious hunting blind includes an inflatable camouflaged bladder including a waterproof floor and an upper mesh canopy structure to stealthily conceal a user inside during a water fowl hunting or observing activity. The inflatable blind provides an inner space capable of containing a slightly reclined and seated user being positioned between raised side wall portions allowing a user to float on a body of water. The blind includes an air pump for inflating the blind prior to use. The blind further includes a pair of wheels along a bottom surface for transportation across a ground surface when in an inflated state and also includes a carrying bag for transporting in a deflated and folded state.
US08590469B2

A method for positioning panels is for a garment in a digital clothing. The method comprises steps of: providing two orthogonal grain lines comprising horizontal and vertical axes; providing a pattern making window with a horizontal line and a vertical line; providing a panel positioning frame imbedded in a panel for encoding a relative position of the panel with respect to a human body; positioning the panel on a corresponding offset plane and adjusting an amount of offset; providing panel positioning tips to the panel for encoding a body-related position of the panel and storing the panel positioning tips in a panel data; grouping a plurality of related panels and creating group landmark lines; and creating the garment by positioning the panels at proper locations.
US08590464B2

To achieve an improvement in concentration distribution in a vertical direction at an inlet of a pulverized coal distributor and uniformly distribute pulverized coal to respective pulverized coal burners. A pulverized coal distributor and a gas-particle flow adjustment device provided on an upstream side of the pulverized coal distributor and at a bottom in a pulverized coal pipe to adjust pulverized coal to branch pipes in concentration are provided, the gas-particle flow adjustment device comprises a plate-shaped member provided along a substantially overall width of the pulverized coal pipe to have a substantially rectangular shape as viewed in plan view, a front edge of the gas-particle flow adjustment device is mounted pivotally to a bottom surface of the pulverized coal pipe, and an angle formed between an upper surface of the gas-particle flow adjustment device and a bottom surface of the pulverized coal pipe can be automatically adjusted on the basis of signals from flow sensors mounted to the respective branch pipes.
US08590461B2

Devices to shift the stops (8) of rail vehicle bodies or coaches with bogies on curves and rail vehicle body with bogies. The devices are provided in an interior cavity of the frame of the bogies whose lateral edges each have a separate stop (9, 10) and that houses a lower projecting part (4) of the body. In one embodiment, on the front edge of the interior cavity of the frame (1) of the bogie, there is a pair of joints (11) from each of which a rod (5, 6) leads backwards and each of these is joined to a separate slider (7) by means of joints. The sliders (7) are able to move on guides located on the respective lateral surfaces of the lower projecting part (4) of the body, and the sliders (7) are wedge shaped with a guide located on their surface in the form of an inclined plane. The stops (8) of the body are coupled, at their respective inside surfaces, to the guides located on the respective sliders (7); the stops (8) of the body are joined together by transversal connection means (15).
US08590457B2

A rerailer device for rerailing a railway vehicle onto a track, the device including a body with a ramp adapted to support a wheel of a railway vehicle thereon, a sloped face provided on said body and being configured with a slope that declines in a preferred direction toward the track on which the railway vehicle wheel is to be rerailed, and support means for supporting said sloped surface and railway vehicle wheels thereon, where the support configuration, material or combinations of configurations and materials facilitate lightweight construction.
US08590451B2

A method and an apparatus for feeding printing plates to a plate cylinder of a printing press, load the printing plate in the vicinity of its front edge with a curvature which extends convexly with regard to the plate cylinder axis.
US08590449B2

A dry cleaner apparatus for cleaning at least one flexographic printing plate carried on a plate cylinder includes a frame for traveling along a path parallel to the axis of rotation of the plate cylinder, an unwind spindle rotatably attached to the frame, the unwind spindle holding a rolled web of dry cleaning material for turning to dispense new dry cleaning material, a rewind spindle for turning to roll up used dry cleaning material, a motor attached to the frame and coupled to one or both spindles to turn the spindles and thereby dispense new dry cleaning material and rewind used dry cleaning material, a pad assembly including a pad retainer, a pad base, and a dry pad, and a linear actuator attached to the frame and operating on the pad assembly to urge the dry pad toward the flexographic printing to remove ink and debris from the surface thereof.
US08590443B2

A brewing unit of a drinks preparation device is provided with a first housing device with a coffee brewing chamber (4), having an outlet (5), for housing coffee powder and for preparation of a drink therefrom, provided with a second housing device (6) with a housing chamber (7) having a through opening (22) in the base thereof for an alternative or additional milk or foamed milk regeneration, said second device being suitable for housing a milk or milk powder portion unit (14) and for preparation of the milk or milk foam.
US08590441B1

A weapons system having a searchlight is disclosed, the weapons system having a gun, a gun mounting system configured to removably hold the gun, the gun mounting system having vibration/shock isolation portion, a cantilever mount having a first end configured to attach to the vibration/shock isolation portion of the gun mounting system opposite the gun, a light mount configured to attach near a second end of the cantilever mount, and a searchlight removably attached to the light mount.
US08590432B2

A handle for a hand tool includes a body, a guider, and a movable assembly. The body has a chamber, a connecting portion, and an opening. The chamber is defined in the body. The connecting portion is defined in the body for assembling a tool bit. The opening is defined in the body and communicating with the chamber. The guider is inserted into the chamber. The guider has a spindle, a first positioner, a second positioner, and multiple guiding fins. The movable assembly includes a clamping seat movably received in the chamber and a puller mounted on the clamping seat. The clamping seat has a through hole, a shoulder, and multiple clamping units. The through hole is defined through the clamping seat for receiving the guider.
US08590428B2

A laparoscopic scissors, comprising a pair of blades connected at a pivot, each of the blades having a length, a tip portion, a body portion, an outer surface, an inner surface and a cutting edge is provided. The tip portion may have a first body thickness and the body portion may have a second body thickness different from the first body thickness. During the cutting operation, the blades progressively move over each other to provide a point contact along the cutting edges. In another aspect of the invention, a process of manufacturing the pair of scissors of the invention is disclosed, comprising the steps of forming the blades into a desired shape with wire EDM processes from a pre-hardened block of material, and sharpening the cutting edges of the blades.
US08590424B2

An automatic transmission has a transmission casing accommodating a transmission mechanism and a filter case attached to the transmission casing and having an oil filter. The transmission casing has a concave portion with which at least an oil inlet or an oil outlet communicates and an overhanging portion positioned close to the concave portion and extending along a surface of the transmission casing with a clearance provided between the surface and the overhanging portion. The filter case has a case body inserted into the concave portion, a seal member sealing a boundary between an outer circumferential surface of the case body and an inside surface of the concave portion, a first brim portion protruding from the outer circumferential surface and fixed to the surface of the transmission casing, and a second brim portion protruding from the outer circumferential surface and inserted into the clearance.
US08590422B2

A crank has a connection portion with a connection recess defined therein which has an engaging recess, a reception recess and a reception groove. The engaging recess is located at a closed end of the connection recess and the reception recess is located at an opened end of the connection recess. The reception groove is located between the engaging recess and the reception recess. An axle has an engaging portion at an end thereof and the engaging portion is engaged with the engaging recess. A guide surface is defined in an outer periphery of the cylindrical body. A ring-shaped washer is mounted to the cylindrical body and securely fills into the reception groove and the gap between the axle and the reception recess.
US08590421B2

A bicycle bottom bracket assembly has a shaft having a longitudinal axis X-X, a pair of bearings configured to support the shaft in rotation with respect to a housing box of the bottom bracket assembly provided in a bicycle frame, and a pair of adapter devices configured to be cantilevered with opposite free ends of the box to support the bearings outside of said box. At least one of the adapter devices has at least one first stop element and at least one second stop element arranged on opposite sides with respect to at least one bearing, wherein the first and second stop elements cooperate with the at least one bearing to keep the at least one bearing inside a space having a predetermined axial extension. The bearing's movement is thus limited in the axial direction, providing a fixed reference to determine the chain line of the bottom bracket assembly.
US08590415B2

A robotic arm assembly includes a first segment, a second segment, a first driving device, a first transmission mechanism, a second driving device, and a second transmission mechanism. The second segment is rotatably connected to the first segment. The first driving device drives the second segment to rotate about a first axis relative to the first segment via the first transmission mechanism. The second transmission mechanism includes a first bevel gear and a second bevel gear meshed with the first bevel gear. An output shaft is fixed to the second bevel gear, and the output shaft is capable of rotating about a second axis. Each of the second segment, the output shaft, and the second bevel gear defines a guiding hole, and the guiding holes are aligned in the second axis.
US08590407B2

A control moment gyroscope assembly including, but not limited to, a rotor that includes a shaft, a primary rim and a web that connects the shaft to the primary rim. The rotor is made from a metal material and is adapted to spin about the shaft. The control moment gyroscope assembly further includes a secondary rim that is made of the metal material and that is disposed around the rotor. The secondary rim is configured to compress the rotor in the direction of the shaft.
US08590406B2

Disclosed is a millimeter-wave receiving device. The device includes at least one radiometer; and a positioning assembly for holding the radiometer, wherein the positioning assembly comprises: a first positioning member having a first surface; a second positioning member having a second surface, the first surface of the first positioning member and the second surface of the second positioning member holding the radiometer in opposite to each other. With the configuration according to the present invention, the at least one radiometer in the millimeter-wave receiving device can be located in all of freedoms on basis of various design requirements of the radiation path to ensure that the radiometer can be arranged in desired receiving positions.
US08590392B2

A system and method for determining the compressive strength of pellets are presently disclosed. A system includes a moveable feed tray adapted to support a plurality of pellets to be tested, a platen below the moveable feed tray and opposite a ram capable of applying compressive force to a pellet, a drive motor engaging the moveable feed tray, and a compressive force monitoring system including a force sensor. A method includes providing a feed tray and positioning a ram at a first position above a platen, advancing the feed tray to position a pellet at a test position between the ram and the platen, detecting the non-arrival of the pellet at the test position, retracting the ram from the first position, advancing the feed tray and operating the ram to determine the compressive strength of the pellet. Also disclosed is a calibration method for a compression test system.
US08590390B1

A strain sensing apparatus including a deformable substrate is presented. The deformable substrate is configured to detect a strain of the body that can be coupled to the deformable substrate. Sometimes, the deformable substrate is a flexible substrate having an upper surface and an opposite lower surface. The lower can be coupled to the body. There are sensing elements fabricated within the flexible substrate and proximate to the upper surface to detect properties of the body. The strain sensing apparatus is able to detect different strain modes, such as whether the strain is the result of bending of a body or a uniaxial elongation. Furthermore, the apparatus is small and less fragile than most conventional sensors, making it easy to use.
US08590374B2

Method for mounting a capacitive level sensor inside a liquid tank having a bottom wall, the sensor having a foot and a measuring portion comprising at least one capacitive element supported by a rigid support extending from said foot, wherein the foot is fixedly secured to the bottom wall of the tank through a retainer, and according to which the rigid support forms an angle with the foot so that the length of the measuring portion of the sensor is higher than the height of the tank in the portion where the foot is located.
US08590371B2

A tire valve for a vehicle comprises a metal housing (1) and an elastic housing (2) around the metal housing (1). The metal housing (1) has a cylindrical portion (13) corresponding to a rim opening (201). The metal housing (1) has an annular flange (6) above the cylindrical portion (13), and has an annular lower flange (12) under the cylindrical portion (13). The elastic housing (2) has a cylindrical elastic portion (21) around cylindrical portion (13), and has a tapered portion (22) around the annular flange (6). The lower end of the elastic housing (2) is placed around the annular lower flange (12).
US08590370B2

Provided is a power steering sensor assembly which is capable of maintaining a stable coupling between a sensing device and a housing without using a separate auxiliary member, and is mounted in an electric power steering system. The power steering sensor assembly includes a sensing device including a plurality of coupling projections formed on an outer circumferential surface thereof; and a first housing having the sensing device housed therein and including a plurality of coupling grooves formed on an inner circumferential surface thereof, the coupling grooves each having an upper end which is opened. When the sensing device is housed in the first housing, the coupling projections of the sensing device are inserted into the coupling grooves of the first housing, respectively, such that the sensing device is coupled to the first housing without being moved in a radial direction and an axial direction.
US08590367B2

A portable Brinell metal hardness tester has a test head mounted in a carriage, movable vertically along elevating screws, and includes an adjustable valve for relieving hydraulic pressure within the test head where the valve includes a stem, an interior member, and an intermediate member.
US08590366B2

An apparatus for measuring a concentration of CO2 for a vehicle may include an indoor panel of a vehicle in which an air inlet is mounted, and a CO2 sensing unit mounted in the indoor panel, including a light emitting unit, a light receiving unit, and a case surrounding the light emitting unit and the light receiving unit so as to reflect and move light on a plane, and vertically introduced with air introduced into the inlet with respect to the plane on which light moves.
US08590358B2

An apparatus (10) for forming a metal container including one or more devices that are electronically coordinated to perform operations of local and/or extensive deformation over metal containers and one or more interface devices (12) wherein the motion among the devices is accomplished in an indirect way through elements adapted to coordinate and synchronize these same devices.
US08590340B2

A process and apparatus for the recovery of ethane, ethylene, propane, propylene, and heavier hydrocarbon components from a hydrocarbon gas stream is disclosed. The stream is cooled and divided into first and second streams. The first stream is further cooled to condense substantially all of it and is thereafter expanded to the pressure of a fractionation tower and supplied to the fractionation tower at a first mid-column feed position. The second stream is expanded to the tower pressure and is then supplied to the column at a second mid-column feed position. A distillation vapor stream is withdrawn from the column below the feed point of the first stream and compressed to an intermediate pressure, and is then directed into heat exchange relation with the tower overhead vapor stream to cool the distillation stream and condense substantially all of it, forming a condensed stream. At least a portion of the condensed stream is directed to the fractionation tower at a third mid-column feed position located above the feed point of the first stream. A recycle stream is withdrawn from the tower overhead after it has been warmed and compressed. The compressed recycle stream is cooled sufficiently to substantially condense it, and is then expanded to the pressure of the fractionation tower and supplied to the tower at a top column feed position. The quantities and temperatures of the feeds to the fractionation tower are effective to maintain the overhead temperature of the fractionation tower at a temperature whereby the major portion of the desired components is recovered.
US08590337B2

A condenser assembly for an appliance is provided. The condenser assembly can include a horizontally extending condenser coil assembly that has a plurality of supporting connectors that are arranged at an angle to the flow direction of cooling air. Cooling air is drawn through the refrigerator and across a length of the condenser coil by an air mover. Additionally, a baffle works in conjunction with the air mover to direct cooling air through the condenser coil and connectors.
US08590330B2

A method of operating a transport refrigeration unit that is operable to regulate a temperature of a cargo space. The method includes providing a controller, driving a refrigerant compressor of the transport refrigeration unit with an internal combustion engine to compress a refrigerant defining an engine operating state of the transport refrigeration unit, and driving the refrigerant compressor of the transport refrigeration unit with an electric motor to compress the refrigerant defining a motor operating state of the transport refrigeration unit. The method further includes sensing the temperature of the cargo space, receiving into the controller a signal indicative of the temperature of the cargo space, determining the temperature of the cargo space using the controller, and switching between the engine operating state and the motor operating state in response to a signal generated by the controller based on the temperature of the cargo space.
US08590328B2

A refrigeration system with a multi-function heat exchanger has a first heat exchanger with an internal partition defining a condenser, a subcooler and an evaporator. An expansion device is located external of the heat exchanger and receives condensed refrigerant from the subcooler and provides expanded refrigerant to the evaporator. A compressor circulates the refrigerant through the condenser, the subcooler, and the evaporator. A secondary coolant circulates through the subcooler, the evaporator and the loads. A control system receives refrigerant temperature and pressure signals, and provides a control signal to the expansion device to maintain a temperature of the refrigerant within a predetermined range. A second heat exchanger cools a condensing fluid circulating through the condenser to condense the refrigerant.
US08590317B2

A method of starting a gas turbine engine by use of a start sequence is provided. Turbine speed and fuel delivery are coordinated so as to provide a fuel/air mixture at an ignition device allowing a successful ignition. If a successful ignition has not occurred by end of the start sequence the gas turbine engine is purged and the start sequence is repeated after the purging of the gas turbine engine.
US08590316B2

The invention relates to a mixer (100) for a separate-stream nozzle of a turbojet, the mixer being designed to mix a hot inner stream from the combustion chamber of the turbojet with a cold outer stream from the fan of the turbojet. The mixer comprises an inner shroud (120) defining a flow channel for said hot inner stream, an outer shroud (110) disposed around the inner shroud (120) and co-operating therewith to define a flow channel for said cold outer stream, and a lobed structure (130) having lobes (1321, 1322) extending longitudinally from the trailing edges (110a, 120a) of said shrouds. The lobed structure (130) is made of a ceramic matrix composite material and is attached to the outer shroud (110) by flexible fastener tabs (140).
US08590313B2

A precision counter-swirl combustor that includes an annular combustor having a forward end, an aft end opposite the forward end, and an interior. The aft end being proximal to a gas turbine. The combustor further includes a fuel inlet and swirler operatively connected to the forward end and at least one air inlet. The air inlet is equipped with a chute that extends into the interior of said combustor. The combustor is secured to a fixed structure proximate the forward end of the combustor.
US08590302B2

A method and arrangement are for heat exchanging in and work exchanging with a working fluid in a heat engine, or a heat pump if the method and its sub-processes are substantially reversed. A thermodynamic cycle for the working fluid is approximately described through the polytropic relation PVn=constant, where P is the pressure, V is the volume and n is the polytropic index of the working fluid with adiabatic index gamma (γ), and wherein the engine consists of at least one working mechanism provided with a first and at least a second volume change chamber, the method comprising in sequence at least the following steps: in a first volume change process, to carry out a first polytropic volume change of the working fluid in a first volume change chamber where n<γ, and in a second volume change process, to carry out at least one second near-adiabatic or polytropic volume change of the working fluid from a first to a second volume change chamber, where n<γ, or where a volume change starts with n<γ and ands near-adiabatic (n≈γ).
US08590301B2

A free piston Stirling machine including a thermal buffer tube extending from the machine's expansion space and surrounded by its heat rejector and its regenerator, a displacer cylinder extending from the thermal buffer tube to the compression space and surrounded by the heat rejecting heat exchanger, and a displacer that reciprocates within an excursion limit that extends into the regenerator by no more than 20% of the length of the regenerator during normal operation and preferably within excursion limits that are substantially the length of the heat rejector.
US08590300B2

Multiple free-piston Stirling (FPS) machines are arranged in a group and connected for preventing or minimizing vibration. A first set of identical beta FPS machines are arranged in a mechanically co-directional orientation and configured to reciprocate in thermodynamically synchronous reciprocation with each other. The first set has axes of reciprocation intersecting a first point. A second set of beta FPS machines are arranged in a mechanically co-directional orientation that is the same as the mechanical orientation of the first set of beta FPS machines and are configured to reciprocate in thermodynamically synchronous reciprocation with each other but in thermodynamically opposed reciprocation to the first set. The FPS machines of the second set are identical to the FPS machines of the first set and have axes of reciprocation intersecting a point, which may be a point at infinity.
US08590293B2

The exhaust purification system of an internal combustion engine of the present invention is provided with an NOX storage reduction catalyst and a particulate filter which is arranged at the upstream side of the NOX storage reduction catalyst. When causing the NOX storage reduction catalyst to release the stored NOX, the particulate filter is raised to the temperature at which the particulate matter is oxidized, the flow rate of the exhaust gas which flows into the particulate filter is made to decrease, the air-fuel ratio of the exhaust gas which flows into the particulate filter is made rich, and the particulate matter which builds up on the particulate filter is made to oxidize to produce carbon monoxide.
US08590292B2

In a system for feeding fluid into an exhaust gas after-treatment system, during operation fluid is fed via a feed line of the dispensing unit from a main container and is partially returned via a return line to the main container. A diaphragm pressure container is provided on the feed line downstream of a pump and a non-return valve toward the dispensing unit. During operation of the pump, the diaphragm pressure container is filled with fluid. The diaphragm pressure container is emptied as soon as the pump stops operating. In this way, the dispensing unit is cooled even after the operation of the system has ended, thereby protecting electronic components of the same from overheating.
US08590287B2

A device for opening and closing a thrust reverser door (3) of a jet engine includes at least one actuator and at least one locking mechanism (10) including at least one first locking element (11) arranged on the thrust reverser door (3) and at least one second locking element (13) arranged on the thrust reverser structure (5). To open the locking mechanism (10) against higher internal pressures in the thrust reverser (1) without increasing a power of the actuator or requiring the operation of the latter, the device includes, in addition to the actuator, at least one unloading mechanism (20) which is coupled to the locking mechanism (10).
US08590286B2

Gas turbine engine systems involving tip fans are provided. In this regard, a representative gas turbine engine system includes: a multi-stage fan having a first rotatable set of blades and a second counter-rotatable set of blades, the first rotatable set of blades defining an inner fan and a tip fan; and an epicyclic differential gear assembly operative to receive a torque input and differentially apply the torque input to the first set of blades and the second set of blades.
US08590283B2

A rake for harvesting downed corn, including a mounting plate, a camshaft comprising a series of cams, and a plurality of support bars extending between the mounting plate and the camshaft. Rake tines are attached to each of the cams. A rotating rake implement mounted on a header with pairs of rake tines mounted on a camshaft and kickback arms attached to each pair of tines. A hydraulic motor is configured to drive the camshaft.
US08590279B2

A method for packaging products (3), such as candies, the method comprising the steps of positioning the products on a first sheet (1) which is continuously moved in a transport direction, covering the products by a second sheet (2) which is continuously moved in the same transport direction and which is aligned substantially plane-parallel to the first sheet, and sealing together the first and second sheets near the outer edges of the individual products or grouped products by a sealing device (22), wherein the sealing device comprises sealing ribs (12) extending substantially transversely to the transport direction on one side of the moving sheets, wherein the sealing ribs (12) are being moved at the same speed as the sheets and the sealing ribs seal the first and second sheets together in between the moving products.
US08590269B2

An article for applying to a floor substrate for preparing the floor substrate for laying of ceramic tiles by bonding ceramic tiles to the article. The article comprises a backer board having a lower surface for application to a floor substrate and an upper surface, a sheet, and a releasable adhesive bonding the sheet to the upper surface of the backer board. The sheet covers the entirety of the upper surface of the backer board. After the article is applied to the floor substrate, ceramic tiles are then bonded to the sheet. For replacement of the ceramic floor, the releasable adhesive allows the sheet with the ceramic tiles attached to be easily removable from the backer board. A method for laying ceramic tiles comprising laying at least one sheet on a floor substrate so that it floats on the floor substrate, and bonding a plurality of ceramic tiles to the at least one sheet.
US08590266B2

The present invention relates to the art of installing hardwood flooring while maintaining the wood grain in the direction of any bends required to conform to a curved structure. More particularly, the invention pertains to a machine and method for installing curved hardwood flooring using three steps. First step is to establish the desired floor boundary and anchor a plurality of pressure units in place at appropriate intervals to accurately represent the desired shape of the curved hardwood floor to be installed. Second step is to make appropriate adjustments to the pressure units and position the hardwood flooring in the machine; Third step is to activate the pressure units to bend the flooring into the desired contour; hold securely; make adjustments, if necessary and nail the hardwood flooring to the sub-floor. Then repeat steps 2 and 3 until the hardwood floor is completed.
US08590262B1

A cost-effective and energy-efficient system and method for building construction, such as for residential dwellings and the like, uses dual-wall building envelope system having outer walls and corresponding partition walls spaced outwardly from the outer walls. The envelope system provides ample space for insulation to enhance the thermal efficiently of the house or building, while permitting construction at reduced cost using pre-fabrication methods.
US08590260B2

The system and method of securing a single ply membrane to a roof deck or structure described utilizes sections of cable or reinforced membrane material that are completely protected or surrounded by the single ply membrane. A set of perimeter cables or interior cables secure the membrane to a roof decking by stretching the cables or reinforced membrane sections until taut. The cables are secured at their endpoints and additional fasteners may be provided along their lengths. Membrane material is used to weatherproof the fastening of the cables to the roof decking.
US08590259B2

A wall straightening apparatus provides multiple independently controllable jacking members pressing outward on diagonal braces to push those braces against the wall to move the wall into a vertical alignment. Feedback control of the jacking members provides coordinated straightening of large wall sections with lessened cracking and distortion.
US08590251B2

A tile is provided for covering surfaces in the form of one or more metallic plates. A substratum is to be placed on the surface to be covered. At least one metal plate has folds forming male and female shaped elements to be connected with those of adjacent tiles to form a substantially continuous coverage.
US08590242B1

A shaped insulation insert, an insulated concrete wall structure, and a method of producing same is disclosed. The insert is to be embedded in a concrete wall and comprises an elongate, rigid foam insert including an integrally formed base section and cap section symmetrically disposed on the base section. The elongate insert has a length sufficient to form a vertical interior surface expanse of the concrete wall, and flat side surfaces that are sufficient to enable a plurality of inserts to be placed horizontally side-by-side to form a horizontal interior surface expanse of the concrete wall. The insert includes opposed end sections extending from outer ends of the intersection of the cap and base sections to an outer edge portion for disposing adjacent inserts in the concrete wall. The insulated concrete wall structure comprises an interior section including an inner insulation portion effective to produce a saving of concrete. The insulation portion includes a plurality of shaped elongate insulation inserts embedded in an outer concrete portion. The elongate inserts each has flat side edge sections on outer edge portions and coupling devices grasp facing flat side edge sections of juxtaposed inserts each having flat edges to interconnect juxtaposed inserts in their side-by-side disposition. Vertical re-bar and horizontal reinforcement rods within the concrete portion provide strength compensation for the lesser amount of concrete used in the production of the concrete wall.
US08590230B2

The invention relates to a prestressed slab element (10), in particular a concrete slab element, manufactured according to the in-situ concrete method or prefabricated in a concrete precasting plant which in top view of its surface (11) comprises at least one hollow element region (20) with hollow elements (21) contained therein and at least one support region (30) for supporting or holding the slab element (10) without hollow elements (21), as well as stressing elements (40) for reinforcing the slab element (10), which each are installed through the slab element (10) and form a lattice-shaped structure (50), wherein individual fields (51) of this structure (50) establish a support or hollow element region (20, 30), and laterally adjoining fields (51) of the lattice-shaped structure (50) form at least one longish support strip (60) which joins individual support regions (30) with one another and which is embodied in a reinforced manner, characterized by stressing elements (40), which in a lateral view of the slab element (10) are installed in the slab element (10) wave-like and which support themselves on at least one lattice system (90) of bars (91) with hollow elements (21) held therein whose respective height is adapted to the wave shape.
US08590229B2

An inflatable insulator covers an associated attic access hatch to prevent a transfer of heat from a first indoor environment maintaining temperature control and a second indoor environment not maintaining temperature control. The insulator includes at least one air chamber adapted to contain a volume of stationary air. Impermeable layers define the air chamber. Sidewalls extending from a generally planar top wall to remove the impermeable layers from a direct contact with the access hatch.
US08590228B2

A casing for openings in buildings with enhanced thermal insulation capacity includes a first tubular section bar which is fixed to a perimetrical wall delimiting the opening, and a second tubular section bar cooperating with the first tubular section bar in order to hermetically close the opening. The first and second tubular section bars are capable of supporting one or more front panels of an interface between an inner environment and an outer environment of the building. At least one of the first tubular section bars and the second tubular section bars presents a plurality of through openings which create within at least one of the tubular section bars a continuous flow of circulating air which, due to the temperature difference between the inner environment and the outer environment, forms a natural thermal barrier in any season.
US08590221B1

This invention pertains to the drainage of water around subterranean structures and is a modular system of modular panels connected by double standing seams. The modular panels can be interconnected and drain water away from a foundation and can be connected to each other to extend endlessly the length and width of the modular panels.
US08590220B2

The invention provides a metal joint connecting a pair of subject members relatively displaceable in one direction, a metal joint connecting a pair of subject members relatively displaceable in one direction, the metal joint comprising: multiple first attachment portions attached to one of the subject members; a second attachment portion attached to an other of the subject members; and multiple plate portions connecting between the first attachment portions and the second attachment portion to each other, wherein an attachment direction of each of the first attachment portions with respect to one subject member and an attachment direction of the second attachment portion with respect to the other subject member are set so that a surfaces of the plate portions follow a direction of the relative displacement.
US08590219B2

A raised access floor panel with a replaceable insert is provided. The panel includes a cross-braced framework constructed of four side rail members, and at least one cross-brace member. The cross-brace member is connected to the rail members so that the cross-brace member spans an area defined by the rail members. A plate frame is connected to an upper edge of the framework. The plate frame has a centroid void area which is surrounded by a peripheral portion. The peripheral portion includes an inner margin and an outer margin. The outer margin has right-angled corner forming portions. The inner margin is formed with a Z-section profile having a web portion which is capable of receiving the panel insert in fitment with the plate frame so that the insert and the peripheral portion are capable of providing a co-planar working surface.
US08590218B2

Provided are frame members from which a structure can be efficiently assembled, and a structure using the frame members. On a surface of a vertical frame member 28, there are printed a position identification mark (sectional shape mark) showing the position where a horizontal frame member 34 is to be butted, a nut position identification mark N showing the mounting position of a nut 46 which is to be inserted into a guide groove 22, and a position identification mark showing the mounting position of a bracket 42. The frame members can be efficiently assembled to manufacture a structure, without referring to a drawing for assembly.
US08590207B1

A solar gardening system includes a cultivation box; an LED lamp assembly for illuminating the cultivation box; and a power source including a photovoltaic system including a plurality of solar modules electrically connected together, a controller electrically connected to the solar modules, and a rechargeable battery electrically connected to the controller wherein the controller is configured to cause the rechargeable battery to supply electricity to the LED lamp assembly. The LED lamp as light source for plant growth can save energy and prolong lifecycle. Further, the LED lamp can emit monochrome with narrow wavelength. Moreover, the number of LED lamps can be increased or decreased depending on growth seasons so as to provide sufficient illumination to plants being grown. Thus, plants can be well grown.
US08590204B1

The fishing rod with casting mechanism enables an angler to cast a lure or the like by cocking or arming the mechanism and pressing the release. The device includes a central stock having a lower brace and upper tubular member spaced apart from the lower brace, with forward and rearward plates connecting the brace and tube. A spinning reel is installed between the lower brace and upper tube. A coil compression spring and a plurality of elastic tensile members in tandem therewith is installed in the upper tubular member. A telescoping rod extends from the forward plate, and a handle extends from the rear plate. The mechanism propels a projectile (lure, sinker, float, etc.) and tackle (hook, lure, etc.) when the compressed spring and extended elastic bands are released. The projectile draws the fishing line from the reel. The projectile and tackle are reeled in conventionally after the cast.
US08590198B2

Revolvers with cylinder shrouds include first and second shroud portions, each having a cylindrical wall portion having a length at least as great as the length of a revolver cylinder and an interior surface shaped to be closely spaced apart from an exterior surface portion of the cylinder. The first and second shroud portions each include a fastening mechanism operable to removably connect the first shroud to a revolver frame. The first and second shroud portions each include a fastening element operable to removably connect the first and second shroud portions to the frame to cover the cylinder. The first and second shroud portions may have a major cylindrical wall portion having a radius of curvature centered on axis defined by the cylinder when the first and second shroud portions are connected to the frame.
US08590191B2

A wristband assembly comprising a wristband strap, a permanent adhesive supported by a first portion of the strap and adapted to secure the strap into a loop, and a temporary adhesive supported by a second portion of the strap. The wristband assembly can further include a liner positioned over the permanent adhesive, and preferably also over the temporary adhesive. The wristband assembly can also include a perforation between the second portion of the strap and the first portion of the strap to facilitate removal of the second portion. In this way, the second portion can act as a redeemable tag. After the tag has been removed and redeemed, the promoter can stick the tag to a tally sheet to organize the tags into groups of a defined number. The tally sheets can then be counted to determine the number of redeemed tags, without the need to count each tag.
US08590188B2

An information presenting device. The device is arranged to be capable of assuming a first flattened configuration, for transport or storage, and of assuming a second extended and hence self-supporting configuration. The device comprises at least two panels joined together along the respective edges of at least two of the panels such that the device, having assumed the second configuration, forms a hollow cylinder, and at least one locking member, arranged between the panels 4, for continuously adjustable locking of the device in the first or second configuration, the locking member comprising a first part and a second part, the first part being slidably connected to the second part and the locking member being self-locking by a friction band coupling formed between contact surfaces of the first part and the second part of the locking member.
US08590168B2

The present invention is directed towards a device, method of using a device, and a method of making a device for predicting weight and/or the appropriate dose of a medication and/or degree of some other medical intervention in a child. The device includes one or more strips for taking a girth and a length measurement from an individual. The method includes adding or otherwise combining a value given by a girth measurement and a value given by a length measurement together to estimate the weight of the individual.
US08590162B2

Disclosed herein is a shaver. The shaver includes a removable cartridge and a handle assembly. The removable cartridge includes a cartridge body, at least one blade mounted to the lower surface of the cartridge body, a connector mounting part provided on the upper surface of the cartridge body, and a connector mounted to the connector mounting part and having a holder mounting part. The handle assembly includes a handle body, a housing provided on a front end of the handle body, a holder mounted to a front end of the housing in such a way as to rotate around a pivot shaft, a removing means functioning to removably couple the holder to the holder mounting part, a manipulating means installed in the housing to be operated in conjunction with the removing means, and a support means elastically supporting rotating motion of the holder using elastic force.
US08590155B2

A nozzle for delivering texturized fibrous material into a chamber of a muffler has a body including a texturized fibrous material passageway and a separate directional jet passageway. A method of filling a chamber of a muffler with texturized fibrous material includes the steps of extending a wand into the muffler so that a nozzle on the wand is received in the chamber, discharging a stream of texturized fibrous material into the chamber from a first passageway of the nozzle and discharging a directional jet into the stream of texturized fibrous material from a second passageway of a nozzle whereby the stream of texturized fibrous material is redirected into a desired filling direction to more efficiently fill the chamber.
US08590152B2

A method for manufacturing a member for purifying exhaust gas for an automobile exhaust line, including an enclosure, an exhaust gas purification unit arranged in the enclosure, and at least one element for supporting the unit. The method includes the following steps: obtaining a first quantity representative of a mass (Mb) of the exhaust gas purification unit; using at least the first quantity obtained, determining an installation density (dmounted) of the or each support element; determining at least one diameter (Denclosure) of the enclosure as a function of the determined installation density (dmounted); assembling the enclosure, the support element(s) and the gas purification unit, so as to obtain the diameter that was determined for the enclosure and the installation density (dmounted) that was determined for the support element(s).
US08590138B2

A method of manufacturing a thermally-assisted magnetic recording head includes: providing a bar and a plurality of light source units, the bar including a plurality of thermally-assisted magnetic recording head sections arranged in a first direction, and each of the light source units including a substrate and a light source; and bonding a second surface of the substrate to the bar with an adhesive layer in between, where the plurality of light source units are so aligned to the respective thermally-assisted magnetic recording head sections on the bar, as to allow a first surface of the substrate, which supports the light source, to be parallel to the first direction, the bonding allowing the substrates of the light source units to be irradiated with a first laser beam and allowing the bar to be irradiated with a second laser beam, to thereby allow the adhesive layer to be melted.
US08590127B2

An installation aid for installing a blocking element on a suspension strut of a motor vehicle, the installation aid having a flexible, Y-like design with a trunk section, a first branch section and a second branch section, wherein the first branch section is longer than the second branch section, a respective eye is arranged at a free end of the trunk section and at a free end of the second branch section, and the eye on the branch section is designed in such a manner that at least regions of the first branch section can be passed there through.
US08590126B2

An aircraft passenger seat configured in accordance with an embodiment of the invention utilizes composite materials to achieve significant weight savings relative to conventional seat designs. The seat includes one or more lightweight composite support legs, a lightweight composite seat pan, and a lightweight composite seat back structure. The support legs are coupled to the seat pan, which is in turn coupled to the seat back structure. The support legs utilize composite frame elements that are formed as continuous compression molded composite extrusions. The seat pan includes composite fore and aft cross beams that are also formed as continuous compression molded composite extrusions. The aft cross beam includes a rear flange that serves as a flexible “hinge” for the seat back structure. The seat can leverage producible and relatively inexpensive composite manufacturing techniques such that the seat can be economically produced for use as an economy class seat.
US08590111B2

In order to produce air-laid non-woven fabrics with an adjustable strength ratio of the production direction and 90° to the production direction, two non-woven laying machines are set at an angle to the production direction.
US08590109B2

Apparatus and methods for automatically training (i.e., straightening) saw blades along a saw mandrel are disclosed.
US08590108B2

A computer chassis handle may comprise: (a) at least one handle portion rotatable about a first axis of rotation; and (b) at least one support portion rotatable about a second axis of rotation.A computer chassis may comprise: (a) a computer chassis body; and (b) at least one rotatable handle.
US08590106B2

A remote control has lower and upper casings. A sliding hinge has a main bracket attached to the lower casing, a sliding bracket attached to the upper casing, two positioning assemblies mounted between the main bracket and the sliding bracket, multiple fasteners mounted through the sliding bracket, the positioning assemblies and elongated slots of the main bracket and two resilient components connected to the main bracket and the fasteners. The resilient components push the sliding bracket and selectively retain the sliding bracket securely at opposite ends of the elongated slots of the main bracket. The lower and the upper casings of the remote control do not collide with each other or with the main and the sliding brackets and therefore prevent localized wear.
US08590103B2

A battery powered vacuum cleaner is disclosed. The vacuum cleaner comprises a motor, a battery pack comprising a plurality of battery cells arranged in a generally horseshoe configuration and wrapped about the motor, and a battery door providing access to the battery pack and adapted to permit removal of the battery pack from the vacuum cleaner.
US08590090B2

A base plate for a self-propelled robotic cleaning apparatus for cleaning a submerged surface of a pool or tank. The base plate includes a bottom surface and a water inlet formed therethrough, and an inlet extension member configured to mount in the water inlet. The inlet extension member is slidably retractable and extendable in a direction that is normal relative to the bottom surface of the base plate. A height adjustment mechanism is coupled to the inlet extension member and configured to move the inlet extension member upwardly and downwardly in the normal direction relative to the bottom surface of the base plate. The height adjustment mechanism can be adjusted manually. Alternatively, at least one sensor is operably coupled to a controller to automatically control the height adjustment mechanism.
US08590088B2

Automatic pool cleaners and associated hoses are detailed. Hoses may contract and expand in use and include sections of differing compliancies. Such contractions and expansions may be intensified in more compliant portions and attenuated in less compliant portions. Also discussed are positive locking mechanisms for adjacent hose sections.
US08590084B2

The present invention is directed toward a novel moment resisting connection system, for use, but not limited to, with a pony-truss bridge system. The connection system comprises multi-hollow sections that can be, but are not limited to, extruded aluminum and a joint or node connector that can be casted, milled, forged or made by any other means.
US08590083B2

A laundry appliance having a perforated rotatable drum for spin dehydrating a wet textile load, an electric motor for providing an accelerating force which in use causes the drum to rotate, load sensors for detecting any static dynamic imbalance in the rotation of the drum, and a controller which receives inputs from the load sensors and is programmed to, in a spin-up phase, energize said electric motor so as to evenly distribute the load within the drum and thereby minimize any static or dynamic imbalance when the drum rotates.
US08590081B1

A crib liner and method of lining a crib are provided. The crib liner has a plurality of panels and a plurality of stabilzers secured to the panel that are positioned substantially orthogonal to the top side and bottom side. The crib liner may be attached to the crib by at least one fastener.
US08590074B2

An apparatus comprises a frame and a transport assembly supporting the frame. The transport assembly is configured to selectively move relative to the frame between a transport position and a brake position. A portion of the frame frictionally engages a portion of the transport assembly in the brake position to affect a brake application that resists the transportation of the frame. The portion of the frame is disengaged from the portion of the transport assembly in the transport position to allow for transportation of the frame.
US08590073B2

Latching motion transfer arrangements may be used to raise an object up and out of the engagement with the ground or other support surface and to lower the object back onto the ground or other support surface. In one exemplary embodiment, the mechanism is caused to lift and latch by applying force in a first direction, a first time, and is caused to release and lower by applying force in the first direction, a second time.
US08590067B2

Various systems and methods of controlling the flow of water from a fill valve in a toilet tank to a toilet bowl of a toilet using a bowl fill valve are provided. An inlet of the bowl fill valve is coupled to a bowl fill outlet of the fill valve and the outlet of the bowl fill valve is channeled to the toilet bowl. In illustrative embodiment, a method is provided comprising the steps of determining when the toilet tank has been substantially drained of water during a flush cycle, and opening the bowl fill valve for a predefined period of time after the toilet tank has been substantially drained of water to fill the toilet bowl of the toilet with water. The predefined period of time is less than a total time of the flush cycle.
US08595861B2

A thermal probe includes a support element, a conductive pattern and a tip. The conductive pattern is disposed at the support element and has plural bending portions. The tip has a base and a pinpoint. The base has a first surface and a second surface which is opposite to the first surface. The pinpoint is disposed at the first surface. The second surface is connected with the conductive pattern. The bending portions are contacted with the first surface. The tip of the thermal probe is replaceable, and the user can choose the optimum combination of the tip, conductive pattern and support element according to their needs.
US08595854B2

Methods and a systems are described for processing recordable content in a broadcast stream sent to a receiver, wherein said broadcast stream is protected in accordance with a conditional access system and wherein said receiver is configured for storing and consuming content in said broadcast stream in accordance with a digital rights management system. In this methods and systems recording information is sent in one or more entitlement control messages over a broadcast network to a receiver. Using the recording information in the entitlement control messages the receiver is able to store recordable events in a broadcast stream on a storage medium and to consume said recorded events in accordance with a digital rights management system.
US08595851B2

System and method for managing distribution of content such as television programs to portable multi-media devices which are capable of using such content and communicating includes a broadcast management system arranged to manage delivery of content from content sources to the devices, an account management system arranged to manage requests for use of the content from the devices and manage communications to and from the devices, and a processing system coupled to the account management system and arranged to analyze requests to use content relative to information about users of the devices in order to determine whether delivery of the content to the users can be offset against a preallocated amount of resource usage. If so, a message is delivered to that user's device and the device presents the message to the user as a condition for use of the content.
US08595849B2

A method and apparatus for reporting policy violations in messages is described. A violation is identified by detecting fragments in a message that match information from any one or more rows within a tabular structure of source data. The fragments that match this information are then specified as part of reporting the violation.
US08595841B2

A system and method are described that will enable mobile smart devices, such as a cellular phones, PDAs, or iPads, smartphones, mobile payment systems, mobile healthcare systems, handheld law enforcement systems, and other types of tablet devices, to trust download applications and for the download applications to trust the mobile smart devices onto which they are downloaded. The system and method enables charging a mobile smart device and while charging the mobile smart device scans for malware and other viruses in the applications and the operating system on the mobile smart device.
US08595832B1

This disclosure presents a system that uses masking to safely execute native code. This system includes a processing element that executes the native code and a memory which stores code and data for the processing element. The processing element includes a masking mechanism that masks one or more bits of a target address during a control flow transfer to transfer control to a restricted set of aligned byte boundaries in the native code.
US08595831B2

A method and system for cyber security management of Supervisory Control And Data Acquisition (SCADA) systems is provided to enhance situational awareness and cyber security management for industrial control systems. A centralized System Security Manager (SSM) is integrated into a SCADA to collect security related data for the industrial control system and an integrated command and control user interface displays security related data, a system security level, and interfaces with a user to allows for changing of system security settings for the industrial control system based on the security related data collected and manages changes in operational state of the SCADA based on the security level to restrict use of system interfaces and system accesses.
US08595829B1

A computer-implemented method for automatically adding an Internet domain to a blacklist based on monitored activities of an application is described. An application running on a client computing device is analyzed to determine whether the application is a malware application. The execution of the application is terminated when the application connects to an Internet domain. The Internet domain is added to a blacklist. A notification is transmitted that indicates the Internet domain is blacklisted.
US08595827B2

A safety controller for controlling an automated installation has a control unit to which a plurality of control input signals are supplied from the sensors of the installation. The control unit produces a plurality of control output signals on the basis of the control input signals in accordance with a user program running in said control unit in an automatic mode. The plurality of control output signals actuate the actuators. The safety controller also has a diagnosis evaluation unit that ascertains which one of a plurality of operating states is present at a defined instant of time and produces an operating state signal which represents the ascertained operating state. A diagnosis selection unit generates a diagnosis report as a function of the operating state signal and as a function of a user access authorization signal and/or a special operating mode signal. The diagnosis report representing the ascertained operating state thus varies depending on specific circumstances, such as a certain user access authorization or a certain operating mode.
US08595813B2

It is possible to perform encrypted communication between members of a group while assuring a sufficient security compatible with a change of the members. An IC card having the same fixed code F(a) is distributed to all the staffs of company A. When communication is performed between a staff α and a staff β belonging to the same project group, α of the transmission side writes an arbitrary variable code V(1) in the IC card (100a) so as to generate encryption key information K(a1) according to F(a) and V(1) in the IC card and encrypt data D1 by using K(a1). β of the reception side writes the variable code V(1) received from α in the IC card (100b) so as to generate encryption key information K(a1). By using this K(a1), the encrypted data D2 received is decrypted to obtain data D3. The fixed code F(a) is different for each of the companies and rewrite-disabled so as to assure security.
US08595812B2

Provided are devices, methods, systems, computer readable storage media for tokenizing data. In some examples, credit card numbers are tokenized using a pre-generated token map and absent the use of a networked database that stores a relatively large quantity of credit card numbers in a central location. The token map may be generated by a token map generator such that the token map can be used by a tokenizer to replace a portion of an account number with a token, and by a detokenizer to replace the token with the original portion of the account number. A pre-parser and parser may also be used to locate an account number and/or token in a message received over a network.
US08595811B2

The present invention describes methods and apparatus to enable efficient and protected interaction with a virtual world environment. An exemplary embodiment of the present invention provides a system including a virtual world commodity device including a housing and a memory. Furthermore, the system includes a product unique identifier stored in the memory of the virtual world commodity device. The virtual world commodity device is enabled to communicate with a virtual world environment to provide the product unique identifier and the virtual world environment provides a globally unique identifier to be stored in the memory of the virtual world commodity device.
US08595798B2

Enforcing data sharing policy through shared data management, in one aspect, may include extracting data access rights from the one or more data policies based on a user role, data purpose, an object set and a constraint identification; extracting a data domain from the one or more data policies based on the data purpose and the object set; associating the data access rights and the data domain with data attributes of the shared data; automatically responding to application-based offers and requests for the shared data within a Software-as-a-Service platform based on the data access rights.
US08595796B2

An apparatus and method for receiving a request for authorization and access from a requestor; determining the association of a care-of-address (CoA) in the request with an access technology used by the requestor; administering authorization rules based on the association of the care-of-address (COA) and the access technology; and determining either to allow access or to deny access to the requestor using results from administering the authorization rules.
US08595793B2

Embodiments include systems and methods for user login to a multimedia system. In one embodiment, a method of logging in one or more user profiles on a multimedia system includes associating one or more actuation sequences of one or more buttons on a remote control device each with a user profile, each user profile having one or more characteristics for outputting multimedia content, the characteristics affecting multimedia content provided by a multimedia system to personalize the user's multimedia experience, communicating a first signal corresponding to one of the one or more actuation sequences from the remote control device to a multimedia system to identify a first user profile for login, logging in the first user profile as an active user profile on the multimedia system based on the first signal, and controlling multimedia content provided to an output system of the multimedia system based on the active user profile.
US08595791B1

Method for applying a security policy to an application session, includes: recognizing the application session between a network and an application via a security gateway; determining by the security gateway a user identity of the application session using information about the application session; obtaining by the security gateway the security policy comprising network parameters mapped to the user identity; and applying the security policy to the application session by the security gateway. The user identity may be a network user identity or an application user identity recognized from packets of the application session. The security policy may comprise a network traffic policy mapped and/or a document access policy mapped to the user identity, where the network traffic policy is applied to the application session. The security gateway may further generate a security report concerning the application of the security policy to the application session.
US08595785B2

A method for provisioning technology which ensures an IPTV terminal's easy switch to IPTV enterprisers, and suggests terminal configuration procedures independent of IPTV enterprisers includes a terminal initial setting in which the terminal is booted and is physically connected to a network and software stacks for terminal provisioning are initialized, network connection performed after an IP address is assigned by transmitting a discovery message to a DHCP server, enterpriser search and selection, enterpriser access, installation of extended packages for each enterpriser, IPTV service initiation, and service unsubscribing.
US08595779B2

A base server apparatus of the present invention includes a data distribution control unit for receiving a pause request signal that requests to pause playing the data from a terminal, and a data accumulation unit for starting to record data transmitted from a distribution center after receiving the pause request signal. The data distribution control unit includes a distribution unit that transfers the data transmitted from the distribution center to the terminal not requesting to pause playing the data, and if a resume request signal requesting to resume playing the data is received from the terminal requesting to pause playing the data, the distribution unit distributes the data recorded in the data accumulation unit to the terminal.
US08595777B2

A system that incorporates teachings of the present disclosure may include, for example, a communication device having a controller to receive a media program signal from a set-top box (STB), monitor ambient sound, and suppress a portion of the ambient sound according to the media program signal. The media program signal can correspond to a media program presentable at least audibly by the STB. Other embodiments are disclosed.
US08595769B2

Systems and methods of presenting channel content in a distributed network having a client device and a server device, the method comprising the acts of evaluating tagged content, e.g., from the server device and creating a personalized channel at the client device. The personalized channel comprises content from two or more predetermined channels, i.e., channels received from the server device. Last, the system and method displays the content on the personalized channel. Also, systems and methods may be employed to display a personalized programming guide, using profile information to select a preferred subset of information to display such that the user is better able to discern desirable content.
US08595768B2

Methods and apparatus for providing an enhanced EPG or EPG banner are described. A method of displaying first and second audiovisual content, the first audiovisual content comprising a current program and the second audiovisual content comprising audiovisual content relating to a future program according to a program broadcast schedule, the method comprising receiving the first audiovisual content at a media playback device, receiving the second audiovisual content at the media playback device from a remote content system over a packet-based data network, in response to user input, outputting the first and second audiovisual content to an output device having a screen, and controlling the screen of the output device to display the first and second audiovisual content concurrently. A method of controlling a screen, the display being operable in different modes according to whether a PiP window is shown, and whether currently broadcast or future content is shown.
US08595763B1

A live performance is monitored by analyzing an input data stream comprising real-time updates related to the live performance. Different sets of excitement levels, excitement curves, alerts and teasers are generated based on the analysis and reported to a plurality of subscribers using any of a variety of mobile communication and/or computing devices.
US08595757B2

A method of sharing media content is disclosed. A request is received at a network-connected media recorder to send a recording including media content to one or more users. At least one subscriber in the one or more users is identified, where the at least one subscriber is authorized to display the media content. At least one media device associated with the at least one subscriber is determined. The recording is sent to the at least one media device associated with the authorized subscriber.
US08595755B2

Provided are a ground unit and a disk drive including the ground unit. The ground unit is disposed on a guide frame which is installed on opposite sides of a main chassis for guiding a guide chassis that is connected to a tray. The ground unit electrically connects the main chassis and the guide frame to each other.
US08595749B1

A method, computer program product, and computing system for obtaining information concerning the possible occurrence of a data operation event performed within a data environment. In the event of such an occurrence, a log file is modified to indicate the occurrence of the data operation event within the data environment.
US08595745B2

A memory swap management method that can preferentially place in a primary storage device a process that has a high possibility of being executed next, thereby shortening the time to start executing the next process. A planned execution sequence of jobs is stored when there are a plurality of jobs waiting to be executed. A process as a swap-out candidate and a process as a swap-in candidate are determined based on the execution sequence and types of processes stored in the primary storage device. According to the determination, the process as the swap-out candidate is swapped out from the primary storage device to a secondary storage device, and the process as the swap-in candidate is swapped in from the secondary storage device into an area of the primary storage device freed as a result of the swap-out.
US08595744B2

A method and mechanism for using threads in a computing system. A multithreaded computing system is configured to execute a first thread and a second thread. Responsive to the first thread detecting a launch point for a function, the first thread is configured to provide an indication to the second thread that the second thread may begin execution of a given function. The launch point of the function precedes an actual call point of the function in an execution sequence. The second thread is configured to initiate execution of the function in response to the indication. The function includes one or more inputs and the second thread uses anticipated values for each of the one or more inputs. When the first thread reaches a call point for the function, the first thread is configured to use a results of the second thread's execution, in response to determining the anticipated values used by the second thread were correct.
US08595742B2

Methods, systems, and products are disclosed for executing a distributed Java application on a plurality of compute nodes. The Java application includes a plurality of jobs distributed among the plurality of compute nodes. The plurality of compute nodes are connected together for data communications through a data communication network. Each of the plurality of compute nodes has installed upon it a Java Virtual Machine (‘JVM’) capable of supporting at least one job of the Java application. Executing a distributed Java application on a plurality of compute nodes includes: tracking, by an application manager, a just-in-time (‘JIT’) compilation history for the JVMs installed on the plurality of compute nodes; and configuring, by the application manager, the plurality of jobs for execution on the plurality of compute nodes in dependence upon the JIT compilation history for the JVMs installed on the plurality of compute nodes.
US08595740B2

Systems, methods, and computer program products are described herein for managing computer system resources. A plurality of modules (e.g., virtual machines or other applications) may be allocated across multiple computer system resources (e.g., processors, servers, etc.). Each module is assigned a priority level. Furthermore, a designated utilization level is assigned to each resource of the computer system. Each resource supports one or more of the modules, and prioritizes operation of the supported modules according to the corresponding assigned priority levels. Furthermore, each resource maintains operation of the supported modules at the designated utilization level.
US08595739B2

A method for prioritized scanning of resources within an Information Technology (IT) infrastructure includes prioritizing resources by likelihood of each resource being relevant to a target problem and scanning resources that have a higher likelihood of being relevant to the target problem before scanning resources that have a lower likelihood of being relevant to the target problem. A system for prioritized scanning of an IT infrastructure includes a resource list, the resource list identifying at least a portion of resources within the IT infrastructure; a plurality of tags, each of the plurality of tags being associated with a the resource, the plurality of tags being configured to monitor the resources identified in the resource list and generate an output, the output being related to a likelihood that the resources contain information related to a problem within the IT infrastructure; and a scanning program configured to scan resources with a higher likelihood of containing information related to the problem before scanning resources with a lower likelihood of containing information relating to the problem.
US08595731B2

A semiconductor chip includes a plurality of multi-core clusters each including a plurality of cores and a cluster controller unit. Each cluster controller unit is configured to control thread assignment within the multi-core cluster to which it belongs. The cluster controller unit monitors various parameters measured in the plurality of cores within the multi-core cluster to estimate the computational demand of each thread that runs in the cores. The cluster controller unit may reassign the threads within the multi-core cluster based on the estimated computational demand of the threads and transmit a signal to an upper-level software manager that controls the thread assignment across the semiconductor chip. When an acceptable solution to thread assignment cannot be achieved by shuffling of threads within the multi-core cluster, the cluster controller unit may also report inability to solve thread assignment to the upper-level software manager to request a system level solution.
US08595729B2

A method according to one embodiment may include determining if a sequence number of a first thread matches a current sequence number of a lock. If the sequence number of the first thread does not match the current sequence number, the method further includes placing the first thread into a wait queue; receiving a notification of an updated current sequence number by the first thread; determining if the sequence number of the first thread matches the updated current sequence number; acquiring the lock if the sequence number of the first thread matches the updated current sequence number; and remaining in the wait queue if the updated current sequence number does not match the sequence number of the first thread. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.
US08595726B2

A parallel processing apparatus and method are provided. The parallel processing apparatus includes: a control unit determining whether one or more threads can access one or more control blocks of a first container that exists in a direction in which at least one of the one or more threads perform a task; a container generating unit generating a second container that includes one or more control blocks on the basis of the result of the determination; and a container management unit connecting the one or more control blocks of the first container or the one or more control blocks of the first container and the one or more control blocks of the second container and control blocks in which the one or more threads perform tasks, in a ring shape.
US08595723B2

In one embodiment, a computer system comprises a host machine comprising a plurality of compute resources, at least one management processor, a hypervisor, at least one persistent state data store location coupled to the host machine, wherein the persistent state data store location stores configuration data for the hypervisor, and a persistent state module coupled to a management processor coupled to the host machine, wherein the persistent state module maps hypervisor configuration data to a persistent state data store.
US08595704B2

A method, system and apparatus for the extensible and unobtrusive performance monitoring and measurement for scripts executing through a script engine. A script performance monitoring and measurement system can include a script engine programmed to execute a provided script and a script processor configured to provide a script to the script engine for execution. Importantly, the system can include a performance monitor disposed between the script processor and the script engine.
US08595703B2

Embodiments provided a formalized set of intermediate analysis contexts that are relevant for analysis checks of target code. Such intermediate analysis context may include, but are not limited to, the development phase of targeted code, the type or state of the targeted code, a source manipulating the targeted code, a purpose for the targeted code, or other development or runtime requirements. Accordingly, embodiments dynamically identify a current analysis context under which targeted code is being developed and can then execute rules based on knowledge of what contexts the rule(s) may apply. More specifically, analysis rules can describe (e.g., via metadata) those context conditions under which a rule can run. Based on such description and the current context, those rules that have been configured to apply to such context conditions can be executed.
US08595701B2

In particular embodiments, a method includes accessing bytecode generated by a compiler from a software program for execution by a particular processing unit; accessing configuration information describing one or more aspects of the particular processing unit; symbolically executing the bytecode with the configuration information; and, based on the symbolic execution, generating one or more results conveying a functional correctness of the software program with respect to the particular processing unit for communication to a user and generating one or more test cases for the software program for communication to a user.
US08595699B2

Disclosed are methods and systems for generating resource with URI. The methods and systems involve receiving a request for processing a data, the request including an uniform resource identifier (URI), based on the URI, sending the request to an associated resource handler, instantiating set of data resources associated with the URI by calling a resource factory and processing the request by passing the set of data resources to a specific application programming interface for presenting instantiated set of data resources.
US08595694B2

To make functional expansions of business objects possible in a simple manner, it is proposed that one or more function units is assigned to the business object during the creation of the business object or after its creation, using meta knowledge. A function unit can thus be assigned to a business object even during the run time of the software. A design template for software architecture is thus created which makes it possible to resolve software problems in a particularly simple and elegant manner.
US08595679B2

Disclosed herein are methods and devices used for the physical design validation of integrated circuits. One method used for the physical design validation of integrated circuits includes comparing the original circuit netlist of an integrated circuit and the layout data of the integrated circuit and assigning labels to the input and output terminals of the components in the integrated circuit based on the results of the comparison.
US08595669B1

Systems, apparatus, and methods of static timing analysis for an integrated circuit design in the presence of noise are disclosed. The integrated circuit design may be partitioned into a plurality of circuit stages. A timing graph including timing arcs is constructed to represent the timing delays in circuit stages of the integrated circuit design. A model of each circuit stage may be formed including a model of a victim driver, an aggressor driver, a victim receiver, and a victim net and an aggressor net coupled together. For each timing arc in the timing graph, full timing delays may be computed for the timing arcs in each circuit stage.
US08595668B1

Systems and methods are provided for designing integrated circuits using configurable delay cell (CDC) circuits that serve to expedite timing closure for an integrated circuit (IC) design by eliminating the need to iteratively repeat various design steps such as placement, signal distribution network synthesis, and routing. CDC circuits include footprint compatible circuits having different delay characteristics, which may be included as part of a standard cell library for designing integrated circuits. A CDC circuit can be used in an IC design to add a desired delay to a given clock path or data path, and then replaced with another footprint compatible CDC circuit to increase or decrease the delay in the given clock or data path to meet one or more timing requirements and achieve timing closure without having to repeat placement, signal distribution network synthesis or routing steps.
US08595665B2

A method for guiding design actions for complex failure modes in an integrated circuit (IC) design is provided in the illustrative embodiments. A probability of failure estimate of a circuit according to the IC design is received, the probability being determined using a simulation. A sensitivity of the probability of failure to a variable associated with a component in the circuit is calculated, wherein the sensitivity is determined by an estimation without the simulation. The sensitivity is depicted relative to the component in the IC design such that the sensitivity is associated with the component and a visual relationship between the component and the sensitivity is usable for adjusting a characteristic of the component to reduce the probability of failure of the circuit.
US08595643B2

A storage unit is configured to store a document to be displayed in a predetermined display area on a display. An instruction acknowledging unit is configured to receive a scroll instruction signal for scrolling the document displayed in the display area. A range identifying unit is configured to identify a previously displayed block displayed in the display area before the scrolling operation and a subsequently displayed block displayed in the display area as updated by the scrolling operation. A delay control unit is configured to cause the previously displayed block to be scrolled in the display area by the predetermined amount of movement and displayed accordingly, and causing the subsequently displayed block to be scrolled and displayed accordingly with a delay from the previously displayed block.
US08595642B1

A multi faceted graphic user interface with multiple shells or layers may be provided for interaction with a user to speech enable interaction with applications and processes that do not necessarily have native support for speech input. The shells may be components of an operating system or of a parent application which supports such shells. Each shell has multiple facets for displaying applications and processes, and typically speech and other input is directed the application or process in the facet which has focus within the active shell. These multiple shells lend themselves to grouping of input or grouping of related applications and processes. For example, input from a speech recognizer, a mouse and a keyboard may each be directed at different shells; or a user may group related windows within various shells, such that all documents are displayed in one shell and all windows of an instant messaging application are displayed in another, thereby enabling better organization of work and work flow.
US08595636B2

As indicated above, an exemplary feature of the present invention is to automatically identify corresponding GUI elements on different computer systems, or the same computer system at different points in time. Specifically, under the present invention, a user action on a widget of a GUI provided by an application loaded a first computer system is observed, and information about the widget(s) involved in the user action as well as on all other widget(s) in the GUI is collected and associated with the user action. Thereafter a widget(s) (on which the user action is to be performed) of a GUI provided by the application as loaded on a second computer system is robustly identified using the collection information. Then, the action is performed on the identified widget(s). In identifying the widget(s), the present invention utilizes a set of hard and soft constraints to identify a matching widget(s).
US08595628B2

A text file is generated by a plurality of users. Comments associated with portions of the text file are inputted utilizing offline computing units. A first and a second location of first and second portions of the text file are automatically obtained. A first review data packet (RDP), and a second RDP are automatically generated. The first and second RDPs consist of one or more comment fields, one or more separators, and one or more effort fields. The comment field consists of comment, author, date, line number, severity, priority, open status, and category. The first and second RDPs are distributed, without the text file, to a third computing unit which utilizes the first and second RDPs to display, respectively, the first comment together with the first portion, and the second comment together with the second portion.
US08595624B2

Apparatus comprises means for independently controlling the output volume levels of a plurality of software applications associated with the apparatus; means responsive to a user command to change a master volume level for changing the volume levels of each of the software applications in the same sense; and when one of the plurality of software applications is at a maximum volume level, means responsive to a user command to increase the master volume level for increasing the volume levels of each of the other software applications which are not at the maximum level.
US08595623B2

An image processing apparatus is disclosed. The image processing apparatus uses software architecture called pipes-and-filters architecture. The image processing apparatus includes an inputting filter, a processing filter, a printing filter, and a preview image displaying filter. When a preview image of image data to be output is instructed to be displayed, the preview image displaying filter makes an operating section display the preview image.
US08595622B1

The subject matter of this document can be implemented in, among other things, a method that includes displaying a visual representation of an electronic document. The method also includes receiving an input to affect a modification of the electronic document, the modification including two or more document change operations, and causing each of the two or more document change operations to be applied to the electronic document. The method also includes determining a redraw approach for redrawing a portion of the visual representation of the electronic document based on the two or more document change operations, such that the redraw approach includes fewer redraws than document change operations. The method further includes performing a redraw of a portion of the visual representation of the electronic document based on the redraw approach.
US08595615B2

A method is provided for automatically applying named styles to existing documents including word processing documents. The existing document is scanned and parsed into style regions of uniform style. The style attributes of each uniform style region are identified, and these identified style attributes are used to create style groups containing style regions having identical or substantially identical style attributes. These style attributes can be expressed in set or vector form. Named styles are then associated with the identified style group by either comparing the style attributes of a given style group to the attributes of a pre-defined named style or by extracting a named style from the style group. Once associated with a named style, the style regions within a given style group can be modified to be consistent with the named style associated with the style group. In addition, subsequent changes to the style attributes in a given style region are made by changing the attributes of the named style associated with the style group containing that style region.
US08595611B2

There is provided an added information distribution apparatus including a receiving section that receives added information which are added to a shared electronic document; added information memory that stores information on the added information; a message management section that, when the receiving section receives added information, identifies pieces of added information which should be transmitted as a message from among the received added information or the stored added information in accordance with preset conditions for transmission, and compiles one or more pieces of identified added information together to compose a message; and a message transmission processing section that transmits the composed messages to members who share the electronic document.
US08595607B2

The present disclosure includes methods, devices and systems for establishing a connection between a medical device and a remote computing device, receiving an upgrade command at the medical device, storing a current version of persistent data and a current version of executable code in a first storage area of the medical device, transmitting at least the current version of the persistent data to the remote computing device, receiving a second format of the current version of the persistent data and an upgraded version of executable code at the medical device, storing the second format of the current version of the persistent data and the upgraded version of the executable code in a second storage area of the medical device, and executing the upgraded version of the executable code with the second format of the current version of the persistent data.
US08595591B1

A method for data storage includes accepting data for storage in a memory including multiple analog memory cells. For each memory cell, a respective set of nominal analog values is assigned for representing data values to be stored in the memory cell, by choosing the nominal analog values for a given memory cell in a respective range that depends on interference between the given memory cell and at least one other memory cell in the memory. The data is stored in each memory cell using the respective selected set of the nominal analog values.
US08595589B2

A system and a method for determining a quasi-cyclic (QC) low-density parity-check (LDPC) code, such that the QC LDPC code has no trapping sets are disclosed. A set of matrices representing a family of QC LDPC codes are acquired, wherein each QC LDPC code is a tail-biting spatially-coupled code of girth not less than eight, and wherein each column of each matrix in the set has a weight not less than four. Based on a trapping set pattern, a matrix from the set of matrices is selected such that the matrix represents the QC LDPC code with no trapping sets. The matrix can be stored into a memory.
US08595584B2

A semiconductor device comprising processing logic. The processing logic is arranged to configure interleaver logic to re-order data symbols of a data stream according to a quadrature permutation polynomial function. The processing logic is further arranged to: divide a cyclic group of values defined by the QPP function into a set of subgroups, the set of subgroups being capable of being defined by a set of linear functions; derive inverse functions for the set of linear functions defining the subgroups; and configure the interleaver logic to load the data symbols of the data stream into a buffer at locations within the buffer corresponding to a cyclic group of values representative of the inverse function for the QPP function based on the inverse functions of the set of linear functions defining the subgroups.
US08595582B2

A system and method for encoding a stream of bits with a run-length limited high-rate reverse order encoding schema. According to one embodiment, an RLL encoding block includes a receiver having a precoder operable to receive a stream of N-bits having symbols of M-bits in length, a histogram operable to identify an index symbol of M-bits that does not occur within the received stream of N-bits. It is this index symbol that may be used as the key to encoding a block of symbols so as to ensure unique decodability when RLL decoding. Finally, an encoder operable to perform an exclusive-or operation on each symbol with the next symbol stored in the stream. Such an encoding system only adds one symbol of M bits in length to a block of N bits and still results in a stream of bits sufficient to support high-rate requirements and strict timing loop control.
US08595569B2

A flexible and relatively hardware efficient LDPC decoder is described. The decoder can be implemented with a level of parallelism which is less than the full parallelism of the code structure used to control the decoding process. Each command of a relatively simple control code used to describe the code structure can be stored and executed multiple times to complete the decoding of a codeword. Different codeword lengths are supported using the same set of control code instructions but with the code being implemented a different number of times depending on the codeword length. The decoder can switch between decoding codewords of different lengths, without the need to change the stored code description information, by simply changing a code lifting factor that is indicative of codeword length and is used to control the decoding process. When decoding codewords shorter than the maximum supported codeword length some block storage locations may go unused.
US08595568B2

An integration agent device and its fault management method for a node including multi-layered devices are disclosed to effectively control a node including two or more communication devices of different layers and integrally processing relevant fault information. The integration agent device includes: one or more control and management modules controlling and managing one or more communications network devices by layer; and an inter-layer interworking processing module integrating and processing information of the communications network devices by using inter-layer interworking information, and notifying a management system accordingly, wherein the information of the communications network devices is transmitted through the one or more control and management.
US08595566B2

Data storage services are provided for clients for backup of data objects from the clients. A data object is sent to a first location in a first storage device. A determination is made if the data object was successfully stored at the first location, and if so, meta data corresponding with the data object is stored, wherein the meta data includes first path information on a first data path of the data object to the first location. The data object is migrated from the first location to a second location in a second storage device. A determination is made if the data object was successfully stored at the second location, and if so, second path information on a second data path of the data object is added to the second location to the meta data corresponding with the data object, to update the meta data.
US08595565B1

A method that includes monitoring, by a computing device including a processor, transaction activity level of a plurality of pre-defined IT transactions, and determining, by the computing device, that an IT outage has occurred when the activity level is below a threshold.
US08595559B2

This invention provides a method, computer program and system for updating a model of a system under test for use in model-based testing. In one embodiment, the system includes a rules engine, a comparator and a message dictionary. The rules engine runs an action against the system under test and runs the action against a model under test. The comparator compares an output from the system under test with a corresponding output from the model under test, wherein the output from the model under test is selected from one of a plurality of output message records. The dictionary engine updates the output message record by changing the message record if the output of the model under test is different from the output of the system under test. If the output message record is empty, the dictionary engine adds an output message record based on the system under test.
US08595555B1

A method of debugging an integrated circuit (IC) can include receiving, within a debugging system implemented within the IC, a debug command from a system external to the IC and, responsive to the debug command, initiating a debug function specified by the debug command for a processor system embedded on the IC. An IC also is provided that can include a programmable circuitry (e.g., a programmable fabric) coupled via an interface to processor system embedded in the IC. A debugging system can be implemented within the programmable fabric to communicate with the processor system via the interface.
US08595553B2

A system and method of servicing a group of similar types of equipment that maybe installed at geographically separated locations is described. The method makes use of error messages produced by the equipment and service requests received by a servicing center. Data mining techniques are used to establish error patterns associated with specific failure modes so that future error messages may be processed to determine if an identified failure mode has occurred. This will enable the efficient dispatch of spare parts and service personnel to the location where the failure has occurred.
US08595542B2

Methods and apparatus are disclosed, such as those involving an inter-chip interface configured to receive and process electronic data. One such interface includes a receiver circuit that includes a clock tree configured to receive a clock signal at a clock tree input. The clock tree distributes a plurality of clock signals delayed from the clock signal such that one or more of the clock signals have a delay different from the delays of the other clock signals. The receiver circuit further includes a plurality of data input latches configured to receive a plurality of data elements over two or more different points in time. This configuration at least partially reduces crosstalk and simultaneous switching output noise.
US08595540B1

Systems, methods, and other embodiments associated with clock generation are provided. In one embodiment, an apparatus comprises a digital clock circuit. Receive logic is configured to receive a timing message from a network device, where the timing message includes timing information associated with a stream of content. Content logic is configured to process the stream of content. A frequency and a phase are determined from the timing information. The digital clock circuit is configured to generate a digital clock with the frequency and the phase, where the digital clock is used to control the content logic to process the stream of content.
US08595539B2

The display apparatus includes an AD converter converting an analog video signal into a digital video signal, a phase adjuster and a horizontal start position detector. The detector detects a horizontal start position where an output value of the AD converter becomes a minimum value that exceeds a threshold level in a video horizontal direction. The phase adjuster acquires a start position change phase where the horizontal start position is changed. The phase adjuster calculates a first phase period where the analog video signal starts its transition from a first level to a second (higher) level and then ends the transition. The phase adjuster sets a phase not included in the first phase period as an adjusted phase of the quantization clock.
US08595537B2

A system and method are disclosed to generate and terminate clock shift modes during initialization of a synchronous circuit (e.g., a delay-locked loop or DLL). Upon initialization, the DLL is entered into a ForceSL (Force Shift Left) mode and an Onlx mode (i.e., left shifting on each clock cycle). The feedback clock that tracks the phase of the reference clock (derived from the system clock) is initially delayed in a coarse phase detector prior to applying it to the coarse phase detection window. Two delayed versions of the feedback clock are sampled by the reference clock to generate a pair of phase information signals, which are then used to establish an advanced phase equal (APHEQ) signal. The APHEQ signal is used to terminate the ForceSL and Onlx modes, thereby preventing wrong ForceSL exit due to clock jitter or feedback path overshooting during Onlx exit, and resulting in faster DLL locking time.
US08595536B2

A technique for rate verification of an incoming serial alignment sequence includes receiving an incoming serial stream. A determination is then made as to whether an align sequence is recognized in the incoming serial stream. When an align sequence is recognized, a check is made to determine if an appropriate number of align primitives are received during a predetermined number of clock periods. If the number of received align primitives matches the predetermined number, then a rate-verified align detect signal is asserted.
US08595533B2

A power management method for a host computer, which is coupled to a USB hub, is provided. It prevents the USB hub from entering into a suspend mode while the host computer stays in a host active state. The method includes the following steps: a filter driver is loaded. When detecting a specified event, the filter driver issues a device sleep IRP request to control the USB hub enter into a suspend mode. Wherein the specified event represents that the host computer enters into a host sleep state.
US08595527B2

Provided are a method of managing power of a multi-core processor, a recording medium storing a program for performing the method, and a multi-core processor system. The method of managing power of a multi-core processor having at least one core includes determining a parallel-processing section on the basis of information included in a parallel-processing program, collecting information for determining a clock frequency of the core in the determined parallel-processing section according to each core, and then determining the clock frequency of the core on the basis of the collected information. Accordingly, it is possible to minimize power consumption while ensuring quality of service (QoS).
US08595516B2

A system and method for global power management in a power over Ethernet (PoE) chassis. Power supply status signals indicative of an operating condition of a plurality of power supplies are provided to a plurality of power sourcing equipment (PSE) controller chips in a plurality of blades of a chassis system. Pre-configured combination logic within each of the PSE controller chips converts an indicated operational state of the plurality of power supplies into a powering decision for each of the ports served by the PSE controller chip. Global power management is also effected through the use of scaling factors for the various blades to ensure that the lowest priority powered port (LPPP) in a first blade does not have a lower priority than the highest priority non-powered port (HPNPP) in a second blade.
US08595513B2

The method for protecting a cryptography circuit from attacks aiming to discover a secret datum (Di, K) used during execution by the circuit of a cryptography algorithm comprising the application (22) of at least one cryptographic operation (Oi) to the data (Di), said data belonging to a first mathematical structure (E) having at least one group structure and provided with at least one binary operation, is characterized in that it comprises a step (OPi) for protecting said cryptographic operation, comprising applying (20) to said data (Di) at least one first reversible homomorphism (Mi), compatible with said binary operation, before applying (22) said cryptographic operation (Oi), and applying (24) at least one second hornornorphisrn (Mi−1), opposite the first homomorphism (Mi), after applying said cryptographic operation (Oi).
US08595511B2

Provided are a computer readable storage medium, computer apparatus, and method for securely managing the execution of screen rendering instructions in a host operating system and virtual machine. A first rendering instruction hooking section is set to a first mode to hook a screen rendering instruction issued by a virtual machine application in a virtual machine. A second rendering instruction hooking section is set to a second mode to hook instructions issued by the virtual machine application. The hooked screen rendering instruction issued by the virtual machine application are encrypted in response to the setting of the first mode to produce illegible output. The hooked screen rendering instruction issued by the virtual machine application are encrypted in response to the setting of the second mode. The encrypted hooked screen rendering instruction encrypted in the second mode are issued to a host operating system to decrypt.
US08595509B2

A system controlling online access to a study course verifies the identity of an individual taking a study course over a global computer network from a first computer at a node of the network. The first computer has a biometric identification program and communicates over the network with a second computer that is at a network node other than a node of the first computer. The second computer includes study program material. The first computer operates a biometric reader, which obtains a first set of biometric data from the individual and a second set of biometric data from the individual while access is granted to course material. The biometric identification program compares the first set of data with the second set of data to make a verification of the identity of the individual and communicates the verification to the second computer.
US08595501B2

A network helper is provided that assists verifiers in executing a puzzle-based protocol for authentication of a token. A token stores a secret key and one or more puzzle-generating algorithms. The helper stores a plurality of puzzles associated with a particular token. When requested to do so by a verifier, the helper provides a plurality of pseudorandomly selected puzzles for the token to a verifier. The puzzles are encoded with information that is used between the verifier and token to establish a secured symmetric key. The verifier selects one or a few of the encoded puzzles and breaks them by a brute force attack. Because the helper does not know which puzzles have been selected, it has to break all puzzles to attempt to figure out the symmetric key. However, if a large number of puzzles are utilized, say millions, then breaking all of them becomes a computationally prohibitive task.
US08595494B2

A method carried out by a controller is disclosed. The method includes receiving (s10) a message including a request token. A request token is a value used by a consumer (300) to request authorization from a user to access protected resources from a service provider (400). A service provider (400) is at least one of a software application and web site that is configured to provide access to protected resources. A consumer {300} is at least one of a software application and a web site that is configured to access a service provider (400) on behalf of a user. The method further includes determining (s20) whether the message meets policy settings governing the access to protected resources; and, if it is determined (s30) that the message does not meet the policy settings, preventing (s34) the request token from being forwarded to the service provider (400) associated with the request token.
US08595492B2

On-demand protection and authorization of playback of media assets includes receiving digital media at a server computer, storing intermediary data in a data store, and receiving a request from a client for the digital media. The method also includes generating a protected copy of the digital media from the digital media and the intermediary data. The method also includes storing a description of the protected copy in a database and sending the protected copy to the client. The method also includes receiving a request from the client to access the digital media and reading the description from the database based on information in the request. The method also includes sending a response to the client, the response indicating whether the client is authorized to access the digital media, and the response including cryptographic data to decrypt the protected digital media if the client is authorized to access the digital media.
US08595487B2

Hardware virtualization support is used to isolate kernel extensions. A kernel and various kernel extensions are executed in a plurality of hardware protection domains. Each hardware protection domain defines computer resource privileges allowed to code executing in that hardware protection domain. Kernel extensions execute with appropriate computer resource privileges to complete tasks without comprising the stability of the computer system.
US08595483B2

In one embodiment, the present invention includes a method for creating an instance of a virtual trusted platform module (TPM) in a central platform and associating the instance with a managed platform coupled to the central platform. Multiple such vTPM's may be instantiated, each associated with a different managed platform coupled to the central platform. The instances may all be maintained on the central platform, improving security. Other embodiments are described and claimed.
US08595482B2

A packet filtering system able to streamline the filter conditions for filtering and to handle even IPsec, comprised of (i) a step of storing in a packet to be sent to a receiving side filtering information for use in filtering at the receiving side and sending this from the sending side and (ii) a step of receiving the packet from the sending side, detecting the filtering information stored in the packet, and use this for filtering at the receiving side. Further, this filtering information is comprised of a simple filter key.
US08595474B2

An information processor includes a first recording unit which stores first information indicating correspondence between an instruction address and a branch destination address of a most recent branch instruction, a computation of the most recent branch instruction having been completed and a branch for the most recent branch prediction having been taken, a second recording unit which stores a second information indicating correspondence between an instruction address and a branch destination address of each of past branch instructions including the most recent branch instruction, computations of the past branch instructions having been completed and branches for the past branch instructions having been taken, and a control unit which makes a branch prediction based on the first information or the second information, and stops supply of a clock to the second recording unit and makes a branch prediction based on the first information when an instruction sequence enters a loop.
US08595473B2

Methods and systems for performing control of flow in a graphics processor architecture are provided. For example, in at least one embodiment, a computing system includes a memory storing a plurality of instructions and a graphics processing unit. The graphics processing unit is configured to process the instructions according to a multi-stage scalar pipeline and store condition code values in the branch control stack. The graphics processing unit is further configured to process branch instructions using condition code values stored in the condition register at the top of the branch control stack.
US08595463B2

A computing system and methods for memory management are presented. A memory or an I/O controller receives a write request where the data two be written is associated with an address. Hint information may be associated with the address and may relate to memory characteristics such as an historical, O/S direction, data priority, job priority, job importance, job category, memory type, I/O sender ID, latency, power, write cost, or read cost components. The memory controller may interrogate the hint information to determine where (e.g., what memory type or class) to store the associated data. Data is therefore efficiently stored within the system. The hint information may also be used to track post-write information and may be interrogated to determine if a data migration should occur and to which new memory type or class the data should be moved.
US08595458B2

A method, apparatus, and computer program product for initializing a plurality of extents in a computing storage environment is provided. A plurality of states for each of the plurality of extents is defined to include either an initialized state or a modified state. The plurality of extents is initialized at an advance time, designating the plurality of extents as having the initialized state. Upon a first occurrence of a destage operation of a first extent of the plurality of extents, the first extent is designated as having the modified state.
US08595456B1

Techniques for integrating backup applications and/or modules with virtualized storage are disclosed. In one particular exemplary embodiment, the techniques may be realized as a computer implemented method for integrating a backup module with a storage appliance comprising sending a storage device command to a source storage appliance from a source backup module, executing at the source storage appliance the storage device command, and updating one or more source storage indicators associated with the source storage appliance, wherein the one or more source storage indicators include replication status information for one or more portions of electronic storage associated with the source storage appliance.
US08595447B2

Systems, methods of operating a memory device, and methods of arbitrating access to a memory array in a memory device having an internal processor are provided. In one or more embodiments, conflicts in accessing the memory array are reduced by interfacing an external processor, such as a memory controller, with the internal processor, which could be an embedded ALU, through a control interface. The external processor can control access to the memory array, and the internal processor can send signals to the external processor to request access to the memory array. The signals may also request a particular bank in the memory array. In different embodiments, the external processor and the internal processor communicate via the control interface or a standard memory interface to grant access to the memory array, or to a particular bank in the memory array, for example.
US08595445B2

A flash memory device includes a storage area having a main memory portion and a cache memory portion storing at least one bit per cell less than the main memory portion; and a controller that manages data transfer between the cache memory portion and the main memory portion according to at least one caching command received from a host. The management of data transfer, by the controller, includes transferring new data from the host to the cache memory portion, copying the data from the cache memory portion to the main memory portion and controlling (enabling/disabling) the scheduling of cache cleaning operations.
US08595440B2

When a storage capacity of a file server is expanded using an online storage service, elimination of an upper-limit constraint of the file size as a constraint of the online storage service and reduction in the communication cost are realized. A kernel module including logical volumes on the online storage service divides a file into block files at a fixed length and stores and manages the block files to prevent the upper-limit constraint of the file size. When a READ/WRITE request is generated for a mounted file system, only necessary block files are downloaded and used from the online storage service based on an offset value and size information to optimize the communication and realize the communication cost reduction.
US08595438B1

A method, computer program product, and computing system for monitoring an actual read/write ratio for a cache memory system. The operation of the cache memory system may be adjusted to reduce the difference between a target read/write ratio for the cache memory system and the actual read/write ratio of the cache memory system.
US08595437B1

One embodiment of the present invention sets forth a compression status bit cache with deterministic latency for isochronous memory clients of compressed memory. The compression status bit cache improves overall memory system performance by providing on-chip availability of compression status bits that are used to size and interpret a memory access request to compressed memory. To avoid non-deterministic latency when an isochronous memory client accesses the compression status bit cache, two design features are employed. The first design feature involves bypassing any intermediate cache when the compression status bit cache reads a new cache line in response to a cache read miss, thereby eliminating additional, potentially non-deterministic latencies outside the scope of the compression status bit cache. The second design feature involves maintaining a minimum pool of clean cache lines by opportunistically writing back dirty cache lines and, optionally, temporarily blocking non-critical requests that would dirty already clean cache lines. With clean cache lines available to be overwritten quickly, the compression status bit cache avoids incurring additional miss write back latencies.
US08595435B2

A dispersed storage (DS) method begins by issuing a plurality of write commands to a plurality of DS storage units. The method continues by receiving a write acknowledgement from one of the plurality of DS storage units to produce a received write acknowledgement. The method continues by issuing a plurality of commit commands to the plurality of DS storage units when a write threshold number of the received write acknowledgements have been received. The method continues by receiving a commit acknowledgement from a DS storage unit of the plurality of DS storage units to produce a received commit acknowledgement. The method continues by issuing a plurality of finalize commands to the plurality of DS storage units when a write threshold number of the received commit acknowledgements have been received.
US08595432B1

A disk drive is disclosed comprising a head actuated over a disk. The disk drive receives a plurality of access commands including a first access command out of a group G of access commands. The access commands are stored in a command queue. A completion status is received for a number of access commands out of the G access commands that are assigned to other disk drives, and the first access command is selected from the command queue based on the completion status.
US08595430B2

Systems and methods for managing a virtual tape library (VTL) domain capable of being coupled to a host are provided. One system includes a plurality of VTL nodes configured to store multiple scratch erased volumes. Each VTL node comprises a processor configured to perform at least a portion of the below method. One method includes receiving a request from the host to de-mount a volume in one of the plurality of VTL nodes, transferring the volume to a scratch category in response to receiving the request, erasing data in the volume and categorizing the volume as a scratch erased volume, and providing ownership of the scratch erased volume to a VTL node in the plurality of VTL nodes based on pre-determined criteria for the plurality of VTL nodes. Also provided are computer storage mediums including computer code for performing the above method.
US08595429B2

External memory having a high density, high latency memory block; and a low density, low latency memory block. The two memory blocks may be separately accessed by one or more processing functional units. The access may be a direct memory access, or by way of a bus or fabric switch. Through-die vias may connect the external memory to a die comprising the one or more processing functional units.
US08595428B2

A memory controller that can determine a swizzling pattern between the memory controller and memory devices. The memory controller generates a swizzling map based on the determined swizzling pattern. The memory controller may internally swizzle data using the swizzling map before writing the data to memory so that the data appears in the correct order at the pins of the memory chip(s). On reads, the controller can internally de-swizzle the data before performing the error correction operations using the swizzling map.
US08595425B2

One embodiment of the present invention sets forth a technique for providing a L1 cache that is a central storage resource. The L1 cache services multiple clients with diverse latency and bandwidth requirements. The L1 cache may be reconfigured to create multiple storage spaces enabling the L1 cache may replace dedicated buffers, caches, and FIFOs in previous architectures. A “direct mapped” storage region that is configured within the L1 cache may replace dedicated buffers, FIFOs, and interface paths, allowing clients of the L1 cache to exchange attribute and primitive data. The direct mapped storage region may used as a global register file. A “local and global cache” storage region configured within the L1 cache may be used to support load/store memory requests to multiple spaces. These spaces include global, local, and call-return stack (CRS) memory.
US08595424B2

Methods of operating non-volatile memory devices including dividing the non-volatile memory device into a plurality of sequentially addressed clusters, wherein each cluster contains a plurality of sequentially addressed logical blocks, and where at least one cluster of the plurality of sequentially addressed clusters addresses a different number of sequentially addressed logical blocks than another one of the clusters of the plurality of sequentially addressed clusters.
US08595422B2

Apparatus and methods are disclosed, such as those involving a flash memory device. One such apparatus includes a memory block including a plurality of memory cells; and a data randomizer configured to randomly or pseudo-randomly change original data to be stored in the memory block to changed data. The original data is changed such that a pattern of data as stored in the memory block is different than what it would have been if the original data had been stored in the memory block during a write operation. This configuration can reduce or eliminate data pattern-dependent errors in data digits stored in memory cells.
US08595407B2

An apparatus having first and second circuits is disclosed. The first circuit may be disposed on a first side of a bus and configured to store thresholds in a first memory. Each threshold generally represents a respective one of a plurality of regular bit patterns in first data. The first circuit may also be configured to generate second data by representing each respective first data as (i) an index to one of the thresholds and (ii) a difference between the one threshold and the respective first data. A width of the bus may be narrower than the respective first data. The second circuit may be disposed on a second side of the bus and configured to (i) store the thresholds and a plurality of items in a second memory and (ii) reconstruct the first data by adding the respective thresholds to the second data in response to the items.
US08595399B2

A video/sound signal switching and distributing device makes connections to a plurality of video/sound signal receiving devices to be connected at startup of a system and performs authentication between itself and the plurality of video/sound signal receiving devices, thereby acquiring key selection information about a video/sound signal transmitting device and holding the key selection information. Even when another video/sound signal receiving device is connected to the video/sound signal transmitting device while one video/sound signal is already in the middle of displaying a view of the video/sound signal, the video/sound signal transmitting device and the video/sound signal switching and distributing device can again establish a connection without redoing mutual authentication. Hence, disconnection and re-connection of the video/sound signal can be performed without interruption of the video/sound signal being displayed for viewing purpose.
US08595395B2

A recording device is connectable to a host computer and performs recording on the basis of received data including commands, received from the host computer. A receiving buffer stores therein the received data received from the host computer. A command detection section reads the received data stored in the receiving buffer while scanning the receiving buffer with a first read pointer to detect the commands included in the received data. A command execution section processes the commands detected by the command detection section in a stored order of the commands in the receiving buffer. An immediate processing command detection section reads the received data stored in the receiving buffer while scanning the receiving buffer with a second read pointer which is provided separately from the first read pointer to detect an immediate processing command included in the received data. The command execution section preferentially processes the immediate processing command detected by the immediate processing command detection section regardless of the stored order of the commands in the receiving buffer.
US08595394B1

A method for dynamic buffering of disk I/O command chains for a computer system. The method includes receiving a plurality of disk I/O command chains from at least one thread executing on a processor of the computer system. A respective plurality of pointers for the disk I/O command chains are stored in a buffer of a disk controller. The disk I/O command chains are accessed for execution by the disk controller by serially accessing the pointers in the buffer.
US08595390B1

A method for storing information, the method includes: receiving information to be stored on a removable mass storage device; and storing a compact disc recordable (CDR) session representation on a non-optical re-writable storage area of the removable mass storage device; wherein the CDR session representation comprises the received information.
US08595389B2

A plurality of first performance counter modules is coupled to a plurality of processing cores. The plurality of first performance counter modules is operable to collect performance data associated with the plurality of processing cores respectively. A plurality of second performance counter modules are coupled to a plurality of L2 cache units, and the plurality of second performance counter modules are operable to collect performance data associated with the plurality of L2 cache units respectively. A central performance counter module may be operable to coordinate counter data from the plurality of first performance counter modules and the plurality of second performance modules, the a central performance counter module, the plurality of first performance counter modules, and the plurality of second performance counter modules connected by a daisy chain connection.
US08595386B2

A peripheral device can be powered off when not in use by redirecting accesses to the peripheral device's configuration space from the peripheral device to a memory located separate from the peripheral device. A method for redirecting accesses includes copying the current contents of the configuration space to the memory. Accesses to the configuration space are redirected to the memory, whereby the memory services the accesses to the configuration space. After the redirection is enabled, the peripheral device can be powered off. When the peripheral device needs to be used again, it is powered on and the contents of the memory are copied to the configuration space. The configuration space can then resume servicing configuration space accesses.
US08595382B2

In accordance with embodiments, there are provided mechanisms and methods for performing a synchronization of data. These mechanisms and methods for performing a synchronization of data can enable a more efficient synchronization, time and resource savings, an enhanced user experience, etc.
US08595380B2

An update publishing system receives update data representing an update made to a lightweight directory access protocol (LDAP)-based database. The publishing system identifies a list corresponding to the update data, converts the data into a wire level data format, and sends the converted data to an advanced message queuing protocol (AMQP) exchange corresponding to the list. The exchange enables a client not able to process update data in LDAP data format to receive data in a format that is compatible with the client. An update subscribing system subscribes to an AMQP messaging system for updates made to the LDAP-based database. The subscribing system receives update data from the messaging system, where the update data is in the different data format, identifies an entry identifier in the update data, and replaces an entry in a second database that has a matching entry identifier with an entry in the update data.
US08595379B1

Systems and methods are provided for managing resources. In one implementation, a method is provided in which a management server determines whether a condition related to one or more resources has occurred. The management server further determines at least one program instance to terminate. The at least one program instance executes on one of a plurality of servers. The management server further terminates the determined at least one program instance, which was used by an excess program execution capacity user.
US08595378B1

Techniques are described for managing communications between computing nodes of a computer network. In some situations, multiple computing nodes of a provided computer network may share a single virtual network address, and communications sent to that single virtual network address by other computing nodes may be managed in various manners. For example, the multiple computing nodes sharing the single virtual network address may be part of a pool of alternative destinations associated with the single virtual network address, and particular computing nodes from the pool may be selected to receive particular communications sent to the single virtual network address. Pools of multiple related computing nodes may also be identified and monitored in various manners. In some situations, the computing nodes may include virtual machine nodes hosted on one or more physical computing machines or systems, such as by or on behalf of one or more users.
US08595376B2

A device, system and method are provided to dynamically manage bandwidth for audiovisual communications and content distribution. The device, system and method may include dynamic qualification of content or channels for distribution in accordance with one or more distribution models, such as a broadcast distribution model and a narrowcast distribution model (e.g., a multicast distribution model and/or a unicast distribution model). In some embodiments, the qualification may be based on demand as reflected in requests for, or access to, content from user terminals. In some embodiments, based on changes in demand for content, a requalification of the content in terms of one or more distribution models may take place.
US08595373B2

Systems are described for a guide of audio, video, multimedia transmission, receiving and playback with advertising and bi-directional fulfillment of goods and services over the Internet. A method of streaming content distribution includes creating data on streaming content; creating data on network locations of streaming content; creating data on access characteristics; locating a source of streaming content with a with a streaming content guide; and starting playback of streaming content from the source of streaming content. A streaming content distribution system includes a streaming content guide through which a user locates a source of streaming content and starts playback of streaming content; data on streaming content; data on network locations of streaming content; and data on access characteristics.
US08595370B2

A technique is provided for providing a trust indicator for a particular webpage. The trust indicator may indicate whether publishers of web content and/or end-users trust the content of the particular webpage and whether the particular webpage is popular. A user requests, via a web browser a webpage to be displayed. A process associated with the webpage requests a value to be displayed along with the webpage. The value may indicate 1) a number of links that link to the webpage, 2) a number of user-created tags that have been associated with the webpage, or 3) a trust rank that a web crawler associates with the webpage. A trust rank may be based, at least in part, on user-created tags that have been associated with the webpage. A value may also be associated with an advertisement that is displayed along with a particular webpage.
US08595369B2

A system and method for correlating front-end and back-end transactions in a data center. The method includes gathering front-end and back-end transactions; analyzing pairs of transactions to detect correlated front-end and back-end transactions; saving correlated pairs in a database; and displaying the correlated pairs on a graphical user interface (GUI). In accordance with an embodiment of the invention the detection of correlated pairs may be performed using content matching analysis, time proximity analysis, and attributes analysis.
US08595365B2

A wireless local area network ‘WLAN’ client device has one or more virtual private network ‘VPN’ profiles defined therein. In response to the WLAN client device connecting to a WLAN, a user of the WLAN client device is able to indicate whether to attempt to establish a VPN connection over the WLAN.
US08595363B2

System and computer-implemented method for determining optimal combinations of elements having multiple dimensions, including determining the optimal number of destination servers for server consolidation, wherein existing servers are evaluated across multiple dimensions.
US08595362B2

Methods and apparatus for subdividing a hard partition of a computer server system into one or more soft partitions using partition management programming installed within firmware of the server system. The partition management firmware may be disposed at least partially on a central service processor and may be programmed to present generic interfaces, so that operating systems do not require modification to interface with the partition management programming.
US08595353B2

Systems, computer storage devices, and methods receive a request from a first user. The first user has at least one instance running within a cloud-computing environment. The systems, computer storage devices, and methods automatically analyze the first user instance to produce first user instance characteristics, and automatically analyze characteristics of other user instances running within the cloud-computing environment. Other users, who are different from the first user, operate the other user instances. The systems, computer storage devices, and methods automatically match the first user instance to instances of the other user instances by determining which of the other user instances have the same characteristics as the first user instance characteristics. The systems, computer storage devices, and methods automatically identify cloud-computing options selected by such other users that operate the matching instances that are related to the request. The systems, computer storage devices, and methods then automatically make recommendations to the first user using the computing devices.
US08595351B2

A monitoring system includes a center device and terminal devices. The center device is configured to return a first response if receiving a first request from a terminal device. At this point, if the center device has a second request to at least one of the other terminal devices, the center device includes the second request and identification information of a corresponding terminal device in the first response. If receiving the first response, the terminal device transfers the second request to the corresponding terminal device.
US08595347B2

A method and apparatus for configuring and managing policy configuration associated with a plurality of interfaces of a plurality of devices in a network are provided. This method is executable in a processing system. The processing system includes a processor coupled to a display and user input device. The method comprises displaying an icon corresponding to a device in the network, a plurality of interface indicia associated with traffic flow through the device policy-related information of devices in a network, and, a pair of traffic indicia that indicate a direction of traffic flow with respect to the plurality of interface indicia and the icon. A signal is then accepted from the user input device to indicate selection of an interface indicium. Finally, the policy information of an interface associated with the interface indicium is displayed in accordance with a direction of traffic flow in response to the signal from the user input device.
US08595329B2

A method for reducing Domain Name System (DNS) lookup traffic in a computer data network in a system including a router in communication with a client computer includes the steps of receiving a DNS lookup request through a web browser when the user requests to open a particular URL. The router sends the DNS lookup request for a hostname of the web server to a DNS server and receives a corresponding IP address. The router forwards the IP address to the web browser and the web browser sends a network connection request with a file transfer request to the router. The router forwards the request to the web server. The web server responds to the request by sending an HTML document for the web page. Upon receiving the HTML document, the router examines the HTML document for the URLs associated with image elements to be downloaded for display of a web page and sends one DNS lookup request for each of the distinct hostnames, regardless of how many times that distinct hostname appears in the HTML document. The router receives IP addresses, each of which corresponds to one of each of the distinct hostnames and modifies the HTML document by replacing the each of the distinct hostnames, including their recurrences, in the URLs associated with the image elements with their corresponding IP addresses.
US08595328B2

Embodiments of the present invention provide a self-updating node controller (e.g., for an endpoint/node such as a cloud node). In general, the node controller will autonomously and automatically obtain program code (e.g., scripts) from a central repository. Among other things, the program code enables the node controller to: receive a request message from a cloud node queue associated with the endpoint; process a request corresponding to the request message; automatically update the program code as needed (e.g., when requests cannot be processed/fulfilled); place a state message indicating a state of fulfillment of the request in a cloud manager queue associated with a cloud manager from which the request message was received; update an audit database to reflect the state of fulfillment; and/or place a failure message in a triage queue if the request cannot be processed by the node controller.
US08595323B2

An integrated content production environment includes a connected services framework providing connectivity to a set of applications that produce content for the media industry. Users in their roles use the integrated environment to perform setting up, ingesting, logging, selecting, editing, reviewing, playout, distributing, and archiving activities. Notifications are dynamically triggered to users when their action is requested. The notifications may be instant messages, e-mails, voice mails, etc. Throughout the production of content, actions by both users the applications are tracked and stored in a log file for processing. The action data in the log file may include payload data from messages. When one or more applications or when one or more users of the environment have excess capacity, that capacity can be leveraged. External users can purchase or bid on the excess capacity and can then access the environment through available web services.
US08595307B2

A method includes receiving, at a computing device associated with a service provider, a message including multimedia content. The message is addressed to a group address associated with a plurality of group members. The method includes determining a group profile associated with the group address. The group profile includes a profile associated with a group member of the plurality of group members. The profile includes a network address associated with a multimedia data format. The group profile is defined by a sender of the message. The method includes sending the message including the multimedia content to a device associated with the network address. The multimedia content is modified based on the multimedia data format.
US08595289B2

A system and method for transferring application-specific functionality from a mobile handset to a wireless network associated with the mobile handset. A network component of the system communicates with a virtual copy of the mobile application on behalf of the handset while the handset is not actively using the application and performs any necessary application execution on behalf of the handset. The network component transfers execution back to the handset when the handset resumes active use of the mobile application.
US08595286B2

A management apparatus connected to a information processing apparatus includes a first processing unit that receives a data request containing the identification information identifying the first information processing apparatus according to a first protocol from a second information processing apparatus connected to the first information processing apparatus through the management apparatus, an information storage unit that stores the address information indicating the address of the first information processing apparatus and a second processing unit that receives the data request from the first processing unit, acquires the address information from the information storage unit based on the identification information and transmits the data request according to a second protocol to the first information processing apparatus corresponding to the acquired address information.
US08595280B2

A data processing apparatus and method for performing multiply-accumulate operations is provided. The data processing apparatus includes data processing circuitry responsive to control signals to perform data processing operations on at least one input data element. Instruction decoder circuitry is responsive to a predicated multiply-accumulate instruction specifying as input operands a first input data element, a second input data element, and a predicate value, to generate control signals to control the data processing circuitry to perform a multiply-accumulate operation by: multiplying said first input data element and said second input data element to produce a multiplication data element; if the predicate value has a first value, producing a result accumulate data element by adding the multiplication data element to an initial accumulate data element; and if the predicate value has a second value, producing the result accumulate data element by subtracting the multiplication data element from the initial accumulate data element. Such an approach provides a particularly efficient mechanism for performing complex sequences of multiply-add and multiply-subtract operations, facilitating improvements in performance, energy consumption and code density when compared with known prior art techniques.
US08595271B1

A computer-implemented method for performing file system checks may include identifying a file system to check. The computer-implemented method may also include identifying a base log including file system metadata within the file system at a previous time. The computer-implemented method may further include identifying a set of changed inodes within the file system since the previous time. The computer-implemented method may additionally include creating an updated log based on the base log and the set of changed inodes. The computer-implemented method may also include checking the updated log for consistency. Various other methods, systems, and computer-readable media are also disclosed.
US08595268B2

Method, media, and systems for compressing objects, comprising: receiving a request to write a first object including a first key and a first value, wherein the first object is of a given type; receiving a request to write a second object including a second key and a second value, wherein the second object is of the given type; classifying the first object to a compression dictionary according to at least one rule based on a value of the first object and/or the key of the first object; classifying the second object to the compression dictionary according to at least one rule based on a value of the second object and/or the key of the second object; and compressing the first object and the second object based on the compression dictionary.
US08595248B2

Techniques for maintaining a cascading index are provided. In one approach, one or more branch node compression techniques are applied to the main index of a cascading index. In an approach, a Bloom filter is generated and associated with, e.g., a branch node in the main index. The Bloom filter is used to determine whether, without accessing any leaf blocks, a particular key value exists, e.g., in leaf blocks associated with the branch node. In an approach, a new redo record is generated in response to a merge operation between two levels of the cascading index. The new redo record comprises (a) one or more addresses of blocks that are affected by the merge operation, (b) data is that being “pushed down” to a lower level of the cascading index, and (c) one or more addresses of blocks that are written to disk storage as a result of the merge operation.
US08595241B2

A system and method for enhancing the number of page views of a web site or other digitally distributed interactive medium. A custom content hosting service allows a publisher to augment the contents of its own site with additional pages. The custom content hosting service provides content based on a topic supplied by the publisher, extracting data from a database of generic content. Generic content may include, for example, news feeds and news archives; news and archive photographs; links to blogs and other sites; etc. The publisher may customize the look and feel of the hosted pages to allow seamless integration into its own site.
US08595238B2

A tool for using an interconnected network of systems to create an index for a database table. An index advisor on a primary server recommends one or more indexes to improve efficiency. While resources of the primary server are being used by various queries and processes, the primary server sends the recommendations to a secondary server (with available resources) so that the recommended indexes may be built in parallel with the processes executing on the primary server. The secondary server builds the recommended indexes based on its own copies of the database tables. The secondary server sends the built indexes to the primary server, where the primary server must reconcile the indexes with any changes that took place to the database tables subsequent to the replication of the tables on the secondary server. The primary server makes the associations between the new indexes and the tables they were built for.
US08595234B2

Exemplary embodiments allow performance of stream computations on real-time data streams using one or more map operations and/or one or more update operations. A map operation is a stream computation in which stream events in one or more real-time data streams are processed in a real-time manner to generate zero, one or more new stream events. An update operation is a stream computation in which stream events in one or more real-time data streams are processed in a real-time manner to create or update one or more static “slate” data structures that are stored in a durable manner.
US08595217B2

Techniques for using database metric results are provided. Structure Query Language (SQL) statements are parsed for multiple metric calculations. Each metric calculation is dynamically processed against a database to obtain combined results. The combined results are fed to remaining portions of the SQL statements as a source for or a driver to the remaining portions of the SQL statements.
US08595216B2

This invention relates generally to an interactive entertainment system that provides at least two discrete, independent stories that are interactively intertwined through a variety of online or other interactive media whereby the user of the interactive entertainment system can participate by commenting, by contributing materials (in visual, photographic, video, audio, tactile or other sensory and cognitive formats), by responding to quizzes and polls, and by otherwise interacting with other users of the interactive entertainment system, or with characters in any story, as if the latter were real persons.
US08595210B2

Techniques are disclosed for performing a search based on a search query comprising at least one or more subjective elements and one or more objective elements. A first search for content may be performed based on the one or more objective elements of the search query. A distribution of a numerical characteristic of results returned from the first search may be determined, where the numerical characteristic corresponds to one of the subjective elements of the search query. One or more proportional threshold for the subjective element may be determined, and a range of the numerical characteristic may be selected by applying the one or more proportional thresholds to the distribution. A second search for content may be performed based on the selected range of the numerical characteristic.
US08595208B2

Systems, methods, and computer-readable media for presenting video as at least a portion of the background of search engine home pages are provided. Upon receiving a request for presentation of a search engine home page, a static image is transmitted for presentation as at least a portion of the background for the search engine home page. Also transmitted is a streaming video file. The static image may or may not be associated with the streaming video file. After a predetermined amount of time, play of the streaming video file is initiated without user action, the streaming video file replacing the static image as at least a portion of the background of the search engine home page. In this way, the user receives a seamless transition from a static image to a video presentation and is provided a rich, immersive experience at the search engine home page.
US08595205B2

An organization process execution portion 64 is provided in a file management system 1 that has a function to manage files and search folders and a function to search files. When a search condition has been newly designated by a user, if the designated search condition does not match the search condition of any existing search folder, the organization process execution portion 64 generates a new search folder in which the designated search condition is indicated. If the designated search condition matches the search condition of an existing search folder, a new search folder is not generated.
US08595192B1

A computer-implemented method for providing high availability to instance-bound databases may include (1) identifying a first instance of a database server, the first instance hosting a plurality of databases, (2) identifying a second instance of the database server, (3) identifying at least one user database within the plurality of databases to fail over, and (4) migrating the user database to the second instance without migrating every database in the plurality of databases to the second instance. Various other methods, systems, and computer-readable media are also disclosed.
US08595186B1

Systems and methods are provided for creating, publishing, sharing, and delivering mobile software applications called “mobile widgets” onto mobile devices. A system may include functionality to render a declaratory component of a widget, such as HTML, and also functionality to execute an imperative component of a widget, which may or may not be compiled and/or in a scripting or functional language. Mechanisms for providing common access to disparate device capabilities APIs are also provided, as are mechanisms for installing widgets onto mobile devices and managing those widgets.
US08595181B2

The present invention is directed to methods and systems for rendering perceivable stimuli representative of information processing by a multi-tenant architecture that pre-fetches a portion of a subset of data on a multi-tenant architecture and emulates a result set of data in accordance with a report definition. To that end the method comprises identifying a subset of data on the multi-tenant architecture that is subject to a report definition. A portion of the subset is pre-fetched and analyzed to emulate a result. The emulated result is transmitted to a computer system of a user of the multi-tenant architecture. Perceivable stimuli is generated on the user computer system, in response to receiving the emulated result. In this manner, a user may have the perception of real-time processing of information in accordance with the report definition white affording the owner of the multi-tenant architecture flexibility to processes the data as desired while minimizing the user's awareness that real-time processing is not occurring.
US08595173B2

A dashboard evaluator is disclosed. The dashboard evaluator evaluates a dashboard design for its effectiveness in providing the information. The dashboard evaluator determines a compliance score to indicate a level of compliance with dashboard design principles. The design principles may be tailored to a specific purpose and/or user.
US08595172B2

Described herein are systems and methods for three phase exception handling ensuring high availability of services. Via unified application program interface (API), one or more inspector instances are observing the behavior one or more services. The three phase exception handling is triggered upon observing an abnormal service behavior. Phase one comprises executing one or more commands from the unified API by the one or more inspector instances in attempt to resolve the abnormal service behavior and notifying a centralized inspector engine. Phase two comprises executing one or more predefined rules according to the current service state by the centralized inspector engine in attempt to resolve the abnormal service behavior and notifying an administrator. Phase three comprises abnormal service behavior analysis by the administrator and executing customized by the administrator rules to resolve the abnormal service behavior.
US08595171B2

A system, method, and computer program for validating a rule set for applicable checks of a part, comprising querying a validation rule set; correlating a part data to said validation rule set; comparing a part against said part data; and whereby said part is approved at an event, and appropriate means and computer-readable instructions.
US08595167B1

A system and method for suggesting love interests and friendships based on inferred information to users within a social network is disclosed. Data is retrieved from a database. The database includes data from users that achieved relationships. The data also includes a list of each user's connections, the user's activities on the social network and the user's interests. The data is input into a network and the network is trained to predict a likelihood of a successful connection. Data from unconnected users is retrieved and put into the trained network to predict a possible relationship. A connection suggestion is sent to the two unconnected users.
US08595166B2

A system, method, and computer-readable medium for detecting plagiarism in a set of constructed responses by accessing and pre-processing the set of constructed responses to facilitate the pairing and comparing of the constructed responses. The similarity value generated from the comparison of a pair of constructed responses serves as an indicator of possible plagiarism.
US08595151B2

Data records containing user feedback regarding at least one offering are received. From among candidate attributes in the received data records, a subset of attributes that relate to user sentiment regarding the at least one offering is selected, where the selecting is according to selection criteria including frequency of occurrence of the candidate attributes, relative amounts of negative and positive feedback associated with the candidate attributes, and time density of feedback associated with the candidate attributes. A visualization of at least one sentiment characteristic of the selected subset of attributes that relate to user sentiment is presented for display.
US08595148B1

The invention is directed to a method and system to verify an employment history of an applicant. The method involves obtaining data from a plurality of data sources comprising a business application, aggregating data to obtain aggregated data, where aggregated data includes employment and payroll data from the plurality of data sources, receiving a request for an employment history verification report based on a job application, where the request includes applicant identification information, searching aggregated data for data associated with applicant identification information, and providing the employment history verification report corresponding to applicant identification information, where the employment history verification report is based on the request and aggregated data. The employment history verification report may be based on employment and payroll data associated with applicant identification information.
US08595140B2

Modified firmware is registered and controlled, and, when a download request is received from a terminal device, unupdated firmware is determined and downloaded to the terminal device. User identification information obtained from the download request is acquired, and, if the user identification information matches the user identification information of another terminal device that is already carrying out download, the download to the terminal device that output the download request is stopped. Even when the user identification information matches the user identification information of the other terminal device that is already carrying out download, if it is determined to be a download request by an operator operation, stopping the download is cancelled so as to execute the download, and a forcible termination notification is transmitted to the other terminal device that is already executing download so as to interrupt the download thereof in the process.
US08595133B2

Systems and methods for paying a transaction amount at a point of sale (e.g. a physical point of sale or a virtual point of sale) are disclosed. The systems and methods are configured to monitor transaction information to identify eligible transactions at the point of sale. Alternative funding options may be presented at substantially the same time as a transaction is being processed at a point of sale. Based on the user's selection, a credit may be applied to the transaction account corresponding with at least a portion of the transaction amount from the alternative funding source.
US08595126B2

A system and method for factoring in a trader's trading activity into the margin requirements is disclosed. In the securities arena, day traders are assessed different margins than non-day-traders, however, the specific profile of the trader is analyzed (that is, the same rule applies to all day traders).
US08595118B2

Methods and systems for selecting and weighting securities for an actively managed exchange-traded fund. An initial selection of stocks includes domestic or international stocks, which are selected based at least in part on market capitalization. Each stock is scored using a plurality of growth and value factors to generate one or more growth scores and one or more value scores. A selection score is determined for each stock, and the stocks are ranked according to selection scores. A predetermined amount of stocks are eliminated from the stock portfolio based on selection score ranking, and the remaining stocks are split into a plurality of sub-groups. A stock portfolio is generated by weighting the remaining stocks according to the sub-groups they are in, with each stock being equally weighted within its sub-group. An exchange-traded fund is offered to consumers based on the stock portfolio.
US08595117B1

A method for providing a financial instrument includes providing a processor. The method also includes generating, using the processor, an annuity comprising a fluctuating annuity payment and an option to fix the fluctuating annuity payment and setting a payment schedule for the fluctuating annuity payment.
US08595108B2

A method for providing contingent payments includes receiving, from a first user through a user device over a network, a contingent payment request. The contingent payment request is stored in a database. A contingent payment intent is provided on a user profile that is associated with the first user. The user profile is monitored. When it is determined that at least one contingent payment factor in the contingent payment request has been satisfied by a second user, funds are transferred from a user account associated with the first user to a merchant account in order to purchase a first product that is associated with the contingent payment request. In an embodiment, the second user may provide a coupon on the user profile that satisfies the at least one contingent payment factor and results in the purchase of the first product using the user account.
US08595106B2

An Internet service provider uses virtual machines dedicated to one (or a few) customers to perform transactions on behalf of those customers, where the transactions require sensitive or confidential user authentication data. Each virtual machine only has access to the user authentication data it needs to perform the transactions for its dedicated customers, not authentication data for all the customers of the service provider. Virtual machines are shut clown when not performing transactions or interacting with customers, thus further reducing the risk of disclosure of the confidential user authentication data.
US08595093B2

A program interface which provides access from a business management application to an accounting application to share account information. As described in illustrative embodiments, the system includes an interface module to instantiate and invoke an interface from the business management application to generate an accounting record from an opportunity or prospect record in the business management application. Thus, the accounting record is generated through the interface from the business management application to eliminate the need for duplicate data entry in the accounting application.
US08595087B1

An auction system and method, which identifies at least one lot to be auctioned, having a plurality of units within the lot and associated auction parameters; transmits a remaining quantity of units within the lot from a central server to a plurality of remote locations; receives bid identifications for remaining units within the lot at the contemporaneous offering price from the plurality of remote locations; and decrements the offering price over time. The decrement may be adaptive to a bid activity pattern, and the bid activity pattern may be stored in a database. A local server may be provided to communicate between the central server and remote locations while changing the format of the information communicated. The packets preferably include compressed information, and preferably include quantity remaining information for a plurality of auction lots.
US08595081B2

Customized articles of footwear are produced by defining options that can be selected by a customer when submitting a custom order. These options typically include model options, functional options, and aesthetic options. These options are created by a design source, such as a shoe designer within a particular market, and presented to the customer when making the order. Upon a customer selecting one or more of the options at a user interface, the selected options are converted to specifications associated with the order. A work-load engine is employed to generate, based on the specifications, a work order that includes a dataflow for selecting appropriate stations on a manufacturing floor to participate in a manufacturing process, and a workflow for instructing each of the appropriate stations to perform a sequence of operations, within the manufacturing process, that result in fabricating individual components of the article of footwear according to the order.
US08595077B2

Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing service request and order management. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service operations, each being implemented for a respective process component. The process components include an Outbound Delivery process component, a Site Logistics Processing process component, an Inventory Processing process component, a Customer Requirement Processing process component, a Supply and Demand Matching process component, a Logistics Execution Control process component, a Service Request Processing process component, a Service Order Processing process component, and a Service Confirmation Processing process component.
US08595074B2

A system and method for activating and funding prepaid cards at the point of sale by making innovative use of existing point-of-sale devices and existing credit/debit card acceptance networks and processes. The invention obviates the need to implement new/different technology at point-of-sale terminals that are widely used at retail outlets. This invention makes use of the existing credit and charge card systems and processes, including industry standard message formats, to settle funds and fees between the seller and the issuer of the prepaid card, thus further reducing the expense and time-to-market for product distribution.
US08595070B1

A method is provided for coupon validation. A coupon is downloaded to a mobile device. The mobile device is used to determine a radio frequency fingerprint comprising cell tower data and cell sector data. The coupon is associated with the radio frequency fingerprint. Whether the radio frequency fingerprint matches a radio frequency fingerprint specified for redemption is determined. Redemption of the coupon is enabled in response to a determination that the radio frequency fingerprint matches the radio frequency fingerprint specified for redemption.
US08595068B1

A portfolio management system includes a method that uses multi-dimensional analysis to create a user group based on whatever characteristics the manager desires that would be the subject of a messaging campaign and that tracks user actions as a result of the messaging campaign. The method includes creating a user data set through multi-dimension analysis to define a user target base. Based on the data set, a messaging campaign is developed and one or various communication channels are selected to run the messaging campaign. A message campaign runs to target the user data set. Information is tracked from user actions after running the message campaign. Analysis of the tracked information can be generated into a report and can be used to create additional user data and messaging campaigns.
US08595066B1

Maximum offers in an online advertising space (and/or some enhanced ad rendering attribute) arbitration may be discounted such that there exists a dominant bidding strategy, whereby advertisers can choose optimal maximum offers without knowing anything about their competitors' behavior, and without knowing anything about the relative selection rates for different ad spot positions (or the relative values of different enhanced ad rendering attributes that advertisers may compete for). Arbitrations can be run combining offers for use in arbitrations with a first price discounting method, with offers for use in arbitrations with a second price discounting technique.
US08595064B1

A host system and methods are provided for engaging consumers to interact with at least a sub-set of digital content provided by a third-party client. The client also provides associated user engagement criteria and reward criteria. A user community platform may be defined for engagement, and a user interface and delivery network are established accordingly. The host system engages a user to interact with the user interface, either by proactively inviting user interaction or by receiving a request for interaction with the user interface. The host displays digital content to the user which is selected based on user criteria and the user engagement criteria. Completion of user engagement is confirmed based on the reward criteria, after which access is provided to a predetermined reward. User engagement data is collected by the host in accordance with the engagement criteria and the client is provided access to the user engagement data.
US08595059B1

A gift payment management system allows a user to redirect a payment request for selected offers to one or more potential purchasers. The gift payment management system monitors the potential purchaser's response. If the gift payment request is accepted by a potential purchaser, the gift payment management system facilitates verification of payment from the potential purchaser and notifies the user that the gift payment request was accepted. The product associated with the offers is then made available to the user. If multiple purchasers are designated, the gift payment management system further withdraws the gift payment request after the request is completed.
US08595056B2

An issuing system and an electronic advertisement management method which allow both users and issuers to exploit ticket information, privilege information, and additional information for coupons and numbered tickets. A user can receive a coupon issued by a coupon issuing device and exercise it at a coupon exercising terminal in a store to enjoy a privilege such as a discount. When a coupon is exercised at the coupon exercising terminal, the fact is communicated to a coupon issuance control server, which can alter subsequent coupons substantially in real time. Coupon discounts can be changed according to the coupon exercise status or exercise history for each user.
US08595040B2

Methods and apparatus according to the invention are directed towards providing means for identifying a selection of entity associates that may contain a perpetrator of claimed fraud against an entity account. Means are also provided for scoring the associates within the selection as to relative likelihood of being the perpetrator. Identification means and scoring means may include analyses of the number and nature of connections associates may have with the frauded account, with other entity accounts, with past claims of fraud, and with other associates.
US08595030B2

A system and method for managing form-generated data related to a patient encounter involves translating location information related to a user writing on a form into a contextualized data element that includes contextual information. The contextual information helps to explain and/or give meaning to the user writing. Contextual information may include a descriptive name, an identification of data type, healthcare classification information, taxonomic information, an indication of the patient, an indication of the person that wrote on the form, and/or an indication of the date and time at which the writing occurred. The contextual information is then used by an Electronic Medical Record (EMR)/Electronic Health Record (EHR) application to perform a function such as patient/insurance billing, case management, or order fulfillment.
US08595023B2

A weight control software system and method may provide an interactive software environment to a user via a network to enhance the ability of users to follow a weight control program. The weight control software system may generate meal plans that are automatically updated based on an updated weight of the user following the weight control program. A variety of tools may be integrated into the weight control software system and be interoperable to utilize information entered by the user or generated by the system in controlling body weight of the user. Such tools may include journal and meal planning functionality.
US08595021B2

Methods for using a liner in a waste sorting and disposal system are provided. The liner includes an internal space and an opening that provides access to that internal space. In some embodiments, the liner may also include a machine-readable identification key that is configured to identify a type of waste that the liner may receive. In some embodiments, the machine-readable key is optical, color-coded, alphanumeric or graphical. The liner can include one or more closure members to allow a user to securely seal the liner when it is removed from the container. In some embodiments, the liner can include a flange, lip, hook or other protrusion to secure its position relative to a container.
US08595019B2

An audio encoder adapted for encoding frames of a sampled audio signal to obtain encoded frames, wherein a frame includes a number of time domain audio samples. The audio encoder includes a predictive coding analysis stage for determining information on coefficients of a synthesis filter and a prediction domain frame based on a frame of audio samples. The audio encoder further includes a time-aliasing introducing transformer for transforming overlapping prediction domain frames to the frequency domain to obtain prediction domain frame spectra, wherein the time-aliasing introducing transformer is adapted for transforming the overlapping prediction domain frames in a critically-sampled way. Moreover, the audio encoder includes a redundancy reducing encoder for encoding the prediction domain frame spectra to obtain the encoded frames based on the coefficients and the encoded prediction domain frame spectra.
US08595013B1

A method, a system, and computer readable medium comprising instructions for an open framework for speech application design are provided. The method comprises defining at least one element of a speech application, creating a design for a first step in designing the speech application using a data presentation element, storing the design in a repository using a data repository element, generating a design for a second step in designing the speech application using a data generation element, and presenting the design for the second step using the data presentation element.
US08595010B2

A program for generating Hidden Markov Models to be used for speech recognition with a given speech recognition system, the information storage medium storing a program, that renders a computer to function as a scheduled-to-be-used model group storage section that stores a scheduled-to-be-used model group including a plurality of Hidden Markov Models scheduled to be used by the given speech recognition system, and a filler model generation section that generates Hidden Markov Models to be used as filler models by the given speech recognition system based on all or at least a part of the Hidden Markov Model group in the scheduled-to-be-used model group.
US08595004B2

A problem to be solved is to robustly detect a pronunciation variation example and acquire a pronunciation variation rule having a high generalization property, with less effort. The problem can be solved by a pronunciation variation rule extraction apparatus including a speech data storage unit, a base form pronunciation storage unit, a sub word language model generation unit, a speech recognition unit, and a difference extraction unit. The speech data storage unit stores speech data. The base form pronunciation storage unit stores base form pronunciation data representing base form pronunciation of the speech data. The sub word language model generation unit generates a sub word language model from the base form pronunciation data. The speech recognition unit recognizes the speech data by using the sub word language model. The difference extraction unit extracts a difference between a recognition result outputted from the speech recognition unit and the base form pronunciation data by comparing the recognition result and the base form pronunciation data.
US08595001B2

A method applies a parametric approach to bandwidth extension but does not require training. The method computes narrowband linear predictive coefficients from a received narrowband speech signal, computes narrowband partial correlation coefficients using recursion, computes Mnb area coefficients from the partial correlation coefficient, and extracts Mwb area coefficients using interpolation. Wideband parcors are computed from the Mwb area coefficients and wideband LPCs are computed from the wideband parcors. The method further comprises synthesizing a wideband signal using the wideband LPCs and a wideband excitation signal, highpass filtering the synthesized wideband signal to produce a highband signal, and combining the highband signal with the original narrowband signal to generate a wideband signal.
US08594999B2

For relieving typing burdens caused by incorrect spellings, typing errors, unknown spellings, and characters with diacritical marks, and for enhancing a typing efficiency of a typist with some simplified techniques, several candidate generating methods are provided for assisting the typist to pick a candidate word from a list of generated candidate words, or for selecting a candidate word from said list of generated candidate words in an automatic-selection manner. A proper-designed user interface may also be utilized for implementing the candidate generating methods.
US08594997B2

An input handler may receive natural language input associated with a command from a user through a user interface, and a language parser may parse the natural language input to determine parsed natural language input. A context monitor may receive context information associated with the user, and a context parser may parse the context information to obtain parsed context information associated with the natural language input and with the command. A command interpreter may interpret the parsed natural language input, using the parsed context information, to thereby determine the command.
US08594993B2

Frame mapping-based cross-lingual voice transformation may transform a target speech corpus in a particular language into a transformed target speech corpus that remains recognizable, and has the voice characteristics of a target speaker that provided the target speech corpus. A formant-based frequency warping is performed on the fundamental frequencies and the linear predictive coding (LPC) spectrums of source speech waveforms in a first language to produce transformed fundamental frequencies and transformed LPC spectrums. The transformed fundamental frequencies and the transformed LPC spectrums are then used to generate warped parameter trajectories. The warped parameter trajectories are further used to transform the target speech waveforms in the second language to produce transformed target speech waveform with voice characteristics of the first language that nevertheless retain at least some voice characteristics of the target speaker.
US08594992B2

This application is related to a means and a method for facilitating the use of translation memories by aligning words of an input source language sentence with the correspondent translated words in target language sentence. More specifically, this invention relates to such a means and method where there is an enhanced translation memory comprising an alignment function.
US08594991B2

A memory mapping system for compactly mapping dissimilar memory systems and methods for manufacturing and using same. The mapping system maps a source memory system into a destination memory system by partitioning the source memory system and disposing memory contents within the partitioned source memory system into the destination memory system. In one embodiment, the mapping system factorizes a source data width of the source memory system in terms of a destination data width of the destination memory system to form at least one data sub-width. A source memory sub-region is defined for each data sub-width. The memory contents associated with each source memory sub-region are disposed within the destination memory system in a side-by-side manner across selected destination memory registers of the destination memory system. The mapping system thereby can compactly map the memory contents into the destination memory system without a loss of valuable memory space.
US08594990B2

Computer implemented methods and systems for designing a true experiment, and optionally conducting the experiment and analyzing the experimental data are described. Information required to design the true experiment is identified. Questions are presented to a user eliciting responses that provide the required information. The required information is extracted from responses received from the user. The true experiment is designed based on the required information.
US08594987B2

Systems and methods for modeling wellbore trajectories, which can be used to model corresponding drillstring trajectories and transform the torque-drag drill string model into a full stiff-string formulation.
US08594985B2

Techniques for analyzing flow of a quantity in a given domain are provided. In one aspect, a method for modeling regions in a domain affected by a flow of a quantity is provided which includes the following steps. A physical representation of the domain is provided. A grid that contains a plurality of grid-points in the domain is created. Sources are identified in the domain. Given a vector field that defines a direction of flow of the quantity within the domain, a boundary value problem is defined for each of one or more of the sources identified in the domain. Each of the boundary value problems is solved numerically to obtain a solution for the boundary value problems at each of the grid-points. The boundary value problem solutions are post-processed to model the regions affected by the flow of the quantity on the physical representation of the domain.
US08594982B2

Distributed computing methods and systems are disclosed, wherein intensive fatigue-risk calculations are partitioned according to available computing resources, parameters of the fatigue-risk calculation, time-sensitive user demands, and the like. Methods are disclosed wherein execution-cost functions are used to allocate accessible computing resources. Additional methods include partitioning calculation tasks by user-prioritized needs and by general mathematical features of the calculations themselves. Included herein are methods to calculate only prediction-maximum likelihoods instead of full probability distributions, to calculate prediction likelihoods using Bayesian prediction techniques (instead of full re-tabulation of all data), to collate interim results of fatigue-risk calculations where serial results can be appropriately collated (e.g., serial time-slice independence of the cumulative task involved), to use simplified (e.g., linear, first-order) approximations of richer models of fatigue prediction, to assign user-identified priorities to each computational task within a plurality of such requests, and the like.
US08594978B2

A system including an environmental sensor that can travel with a product within a carrier's logistics network. The environmental sensor being configured to sense an environmental condition capable of affecting the product to generate product environment data. The system includes a scanner configured to read product environment data from the environmental sensor. The system also includes a hub control unit configured to communicate with the scanner and receive the product environment data from the scanner and determines whether the product environment data transcends a limit of exposure of the product to an environmental condition. The hub control unit is also configured to generate a transporting instruction to redirect transport of the product to an alternate destination different from its original destination if the hub control unit determines that the product environment data indicates the environmental condition of the product has transcended the limit of exposure.
US08594975B2

Disclosed herein is a method to enhance detection and quantification of features in the wafer edge/wafer roll off regions. Modifications and improvements have been made to earlier methods which enable improved accuracy and increased scope of feature detection.
US08594972B2

A system for measuring a parameter of a medium with a vehicle moving in a traveling direction through the medium includes four detecting portions and a calculating portion. The four detecting portions respectively detect first through fourth values of the parameter from first through fourth lines-of-sight in first through fourth directions at first through fourth positions of the vehicle at first through fourth times. The first line-of-sight and the third line-of-sight are in a first plane and intersect at a first intersection, while the second line-of-sight and the fourth line-of-sight are in a second plane and intersect at a second intersection. The calculating portion calculates the parameter based on the first through fourth values and the first and second intersections.
US08594958B2

A method of electrical device characterization comprises: providing an array of electrical devices arranged in rows and columns, wherein each electrical device has a first terminal, a second terminal and a third terminal; clamping a first voltage at a first terminal of a selected electrical device via a first buffer or an first external voltage source; clamping a second voltage at a second terminal of a selected electrical device via a second buffer or a second external voltage source; controlling a third buffer to couple the third terminal of the selected electrical device to a first terminal or a second terminal of at least one non-selected column of electrical devices; and deriving a characterization result via the third terminal of the selected electrical device; wherein the array of electrical devices, the first buffer, the second buffer and the third buffer are on a same die or a same module.
US08594955B2

Establishing a power profile of power consuming components of computer system configurations for generating electrical ratings, beginning with a default, limited configuration of a computer system and continuing for a number of configurations of the computer system, each configuration including additional power consuming components not included in a previous configuration, where establishing a power profile includes: measuring, for a present configuration, power consumption of the computer system; calculating, in dependence upon the measured power consumption for the present configuration, an estimated power rating for the one or more additional power consuming components; and recording, in a power profile, estimated power ratings for the additional power consuming components, where the number of configurations of the computer system for which power consumption is measured is less than the number of possible configurations of the computer system.
US08594952B2

A method for determining mechanical power dissipation in a vibratory system, assuming the system is linear time-invariant and steady-state. The method includes the steps of identifying connection points between the vibratory system and components outside the vibratory system. The acceleration is measured at each connection point in a windowed time domain and the force at each connection point is also determined for the windowed time domain. The time domain values are converted into the frequency domain values by the fast Fourier transform, and the frequency domain acceleration values are converted to velocity values. The power dissipation of the vibratory system then equals the summation of one half of the power flow into the vibratory system. Here, each power flow is one half of the real part of the product of complex-conjugated velocity times force at the connection point in the frequency domain for each time window.
US08594949B2

Biomarkers that are diagnostic of type 1 diabetes, type 2 diabetes and/or diabetic disorder are identified. Detection of different biomarkers of the invention are also diagnostic of the degree of severity of type 1 diabetes, type 2 diabetes and/or diabetic disorder. An analysis includes the parameters of matching for BMI and Tanner stage. Receiver-operator characteristic (ROC) curves were established to assess association of the biomarkers with a disease.
US08594939B2

A method for adjusting an isotropic depth image based on a mis-tie volume is provided. The method generally includes obtaining an isotropic velocity volume for a geophysical volume, obtaining an isotropic depth image of the geophysical volume, obtaining time-depth pairs at downhole locations in the geophysical volume, generating mis-tie values based on the time-depth pairs and the isotropic velocity volume, assigning uncertainties to the mis-tie values, generating a smoothest mis-tie volume that satisfies a target goodness of fit with the mis-tie values. Adjustment of the isotropic depth image may be achieved based on the mis-tie volume or a calibration velocity obtained from the mis-tie volume.
US08594934B2

A method of setting a bus route for a bus includes the step of providing a global positioning system (GPS) device (100) on the bus (12), and reading passenger data corresponding to a passenger. The passenger data is read from a passenger identification card and transmitted to the GPS device (16). The method further includes the step of matching the passenger data with a bus stop (28), and generating a bus route with the GPS device (100) based on the passenger data (34). Only bus stops that match passenger data are included in the bus route (34).
US08594931B2

Techniques are described herein for generating a moving map that includes a graphical representation of a vehicle, such as an airplane, and content relevant to a location of the vehicle as the vehicle is in transit. An in-route entertainment server that serves the moving map may be onboard the vehicle or offboard the vehicle. The moving map may display the current location of the vehicle displayed by modifying a delayed location of the vehicle to account for a speed, a heading, and an amount of delay. Content items may be included on the moving map if they are within a bounded region around the location of the vehicle or in the vehicle. Content items may also be included if they are associated with a region that overlaps the bounded region. The bounded region changes as the vehicle moves in transit.
US08594930B2

Systems and methods associated with an open area map are disclosed. For example, one method comprises obtaining an image of a layout. The layout represents a real-world area in which a person moves about. A grid is applied on the image. The grid may include tiles that fill in a ground area of the image. A routable map is generated as a function of the grid. The routable map is configured to provide point-to-point routing within the layout.
US08594927B2

A navigation filter for a navigation system using terrain correlation delivering an estimation of the kinematic state of a carrier craft using a plurality of data includes the measurements returned by at least one terrain sensor, the model associated with the terrain sensor, the data from an onboard map, an error model for the onboard map, the measurements returned by an inertial guidance system, and a model of the inertial guidance system. The navigation filter also includes a first filter referred to as convergence filter, for example of the Kalman filter type, and a second filter referred to as tracking filter, for example of the particle filter type.
US08594924B2

An asset operational health monitoring system, in which a plurality of sensors are arranged to determine values of asset operation parameters pertaining to an instance of asset operation. One or more processing unit receives data corresponding to said asset operation values and determine a plurality of asset locations at a corresponding plurality of points in time. The one or more processing unit is arranged to receive data indicative of the location of a region of adverse environmental conditions which may impact on the operation of the asset and to compare the determined locations of the asset with the location of said region so as to determine whether one or more of said asset locations fall within said region. An indicator of operational risk associated with the presence of said asset in said region is output which can drive asset operation or maintenance decision making. The system may be used for ash cloud impact monitoring for aircraft, a fleet of aircraft or aircraft engines.
US08594922B1

Systems, apparatuses, and methods for an image translation device are described herein. The image translation device may include a navigation sensor defining a sensor coordinate system askew to a body coordinate system defined by a body of the image translation device. Other embodiments may be described and claimed.
US08594912B2

An auto-stop/start system for a vehicle includes an object identification module, a distance determination module, and an auto-stop/start control module. The object identification module determines a location of an object that is in a path of the vehicle. The distance determination module determines a distance between the vehicle and the location of the object. The auto-stop/start control module selectively disables provision of fuel to an engine of the vehicle while an ignition system of the vehicle is ON based on the distance.
US08594909B2

A method of stoichiometrically operating a diesel-fueled internal combustion engine. A control unit is provide with stored data representing, within a range of exhaust valve timing or event modifications, an amount of fresh air flow and exhaust gas residuals resulting from each modification. During operation of the engine, the control unit is used to determine a desired amount of exhaust gas residuals for a given engine load; to access the stored data to determine a modification that will provide the desired amount of exhaust gas residuals; and to generate a control signal that will result in the desired modification.
US08594906B2

Methods and systems for diagnosing a multiple cylinder engine are provided herein. An exemplary method of diagnosing an internal combustion engine system having a multi-cylinder internal combustion engine is described. In one example, cylinder air-fuel imbalance is determined from the squared value of a difference of two values.
US08594901B1

An estimating method for transmitting torque of a dry type clutch in a vehicle, may include a slip determining step of determining by a processor whether only one clutch slips between an engine and a transmission, a transmitting torque estimating step of estimating a current transmitting torque of the dry type clutch by using a torque observer when the only one clutch slips as a result of performing the slip determining step, and an updating step of reflecting the current transmitting torque of the dry type clutch estimated in the transmitting torque estimating step and an actuator torque in the transmitting torque estimating step to a T-S (Torque-Stroke) curve.
US08594900B2

An enhanced wheel data processing unit may analyze tire air temperature data from a tire pressure monitoring system (TPMS) and antilock brake system (ABS) wheel speed sensor fault codes from an ABS controller within a vehicle. When the enhanced wheel data processing unit determines that the tire air temperature is above a predetermined threshold for a given tire and that an ABS wheel speed sensor fault code exists for the wheel end corresponding to the same tire, the enhanced wheel data processing unit may initiate a vehicle shutdown or derate procedure. The vehicle shutdown or derate procedure may include instructions to give an operator of the vehicle a warning indicator for a predetermined time period before shutting down or derating the engine power to the vehicle.
US08594896B2

A system for a loader controlling movement of a lift arm of the loader near a limit of travel of the lift arm receives a signal indicative of the loader engine speed and a signal indicative of actuation of a sensor on the lift arm. A controller determines a lift arm command signal based at least upon the engine speed signal, and transmits the lift arm command signal to an electro-hydraulic system to control the movement of the lift arm adjacent the limit of travel of the lift arm.
US08594895B2

A method is described of operating an apparatus which has at least two alternative operational modes, and a plurality of controllable operating devices and a controller to which demand signals to operate the controllable operating devices are input by the operator from a main operating control structure, and from which command signals are issued to the controllable operating device, to change the operating states of the devices, and the apparatus further including a warning device, and an auxiliary control structure for the operator to input an auxiliary signal to the controller, the auxiliary control structure being operationally separate from the main operating control structure, at least one of the operating devices having an expected operating state appropriate for an operational mode, the method including determining the selected operational mode in which the apparatus is being operated or is about to be operated, and determining the operating state of the at least one operating device, comparing the determined operating state with the expected operating state and where the determined operating state is not the expected operating state, the controller providing an indication to the operator by the advisory device, and being responsive to the operator changing the operating state of the at least one operating device to the expected operating state using the auxiliary control structure.
US08594892B2

A steering angle estimation section calculates a front-wheel-side estimative steering angle and a rear-wheel-side estimative steering angle through use of wheel speeds of respective wheels, and averages these steering angles to thereby obtain an accurate estimative steering angle. It also calculates an estimative steering angle difference between the steering angles. An axial force estimation section calculates a base axial force through use of the estimative steering angle and a vehicle speed, and calculates a correction axial force which applies an axial force difference (hysteresis) to the base axial force in accordance with a turning or returning operation by a driver. The axial force estimation section adds the base axial force and the correction axial force together to thereby calculate an accurate estimative axial force. An assist computation section compares a target steering torque, which changes with the vehicle speed, and the accurate estimative axial force, and subtracts the target steering torque from the estimative axial force, to thereby calculate an assist torque.
US08594890B2

It is an object to provide a lane departure warning device capable of generating almost no false warning if a driver performs an avoiding operation of a lane departure. The lane departure warning device estimates the steering amount of the own vehicle toward the center of the lane or the amount correlating with this steering amount based on the parameter representing the vehicle behavior such as the steering angle, the yaw rate and the lateral G, thereby detecting the state of the vehicle steering toward the center of the lane when a driver is performing an avoiding operation to avoid the lane departure (quick steering), and determining whether or not the possibility of the vehicle's departure from the lane is high without using the time TLC and its threshold value Ts, but only based on the determination whether or not the distance D1 or D2 from the outer edge of the front wheel to the marking line is less than the threshold value Ds if the driver performs the avoiding operation to avoid the lane departure (quick steering).
US08594881B2

In a method for structured storage of error entries of the users of a data bus in a motor vehicle, upon occurrence of an error, a function possibly influenced by the error and the members of an associated function-specific group of diagnostic-relevant users is determined, an error entry is prepared at a first member of the function-specific group, and a diagnostic pointer referring to the first member is stored at a second member of the function-specific group.
US08594872B2

In a vehicular control apparatus mounted on a vehicle including an internal combustion engine, a rotating electrical machine, and a storage device that is supplied with a power from the rotating electrical machine, the vehicle can be decelerated through stoppage of injection of fuel into the internal combustion engine and regenerative braking by the rotating electrical machine. The vehicular control apparatus controls the vehicle such that a remaining capacity in the storage device becomes lower when a catalyst temperature of the internal combustion engine is high than when the catalyst temperature of the internal combustion engine is low.
US08594867B2

An engine and a second power generating device transmit power through a transmission to a driveline to a wheel. A control module determines a regenerative braking axle torque capacity and a regenerative braking torque. Power output from the second power generating device is controlled based upon a regenerative braking axle torque request. A brake control module determines a total braking torque request and generates the regenerative braking axle torque request based upon the total braking torque request, the regenerative braking axle torque capacity, and the regenerative braking torque. The brake control module controls a friction brake.
US08594865B1

A train control system, in particular to a train control system for a train consist using a Distributed Power (DP) technology. This technology refers to the placement and operation of one or more groups of locomotives, which are distributed throughout a train consist including a multiple railcars and multiple locomotives. These locomotives are remotely controlled from the cab in the leading locomotive (i.e., the Lead locomotive (LL)).
US08594857B2

A modulized heat-dissipation control method for a datacenter is provided. In this method, a temperature sensor is used to sense inner temperatures of multiple servers and CPU temperatures in the multiple servers. If any one of the CPU temperatures is abnormal, a flow of a first coolant is adjusted. If any one of the inner temperatures is abnormal, a rotating speed of a fan module is adjusted. If the rotating speed of the fan module has reached its maximum, a flow of a second coolant is adjusted.
US08594849B2

A method and a device for regulating the temperature inside a building having walls that include an inner microporous wall separated from a thermally insulating outer wall by a sheet of air, the device having a data processor configured to drive and control the circulation of outside air between the double walls of the building so as to act as a function of climatic conditions to regulate the temperature and the hygrometry inside the building by evaporating and condensing a fraction of the humidity of the microporous inner wall of the double walls of the building.
US08594848B2

Systems and methods for software-reconfigurable chemical process systems useful in a wide range of applications. Embodiments may include software control of internal processes, automated provisions for cleaning internal elements with solvents, provisions for clearing and drying gasses, and multitasking operation. In one family of embodiments, a flexible software-reconfigurable multipurpose reusable “Lab-on-a-Chip” or “embedded chemical processor” is realized that can facilitate a wide range of applications, instruments, and appliances. Through use of a general architecture, a single design can be economically manufactured in large scale and readily adapted to diverse specialized applications. Clearing and cleaning provisions may be used to facilitate reuse of the device, or may be used for decontamination prior to recycling or non-reclaimed disposal. In other embodiments, a flexible software-reconfigurable multipurpose reusable laboratory glassware setup may be realized, sparing talented laboratory staff from repetitive, complex, or low-level tasks occurring in analysis, synthesis, or small-scale chemical manufacturing.
US08594846B2

A beat tracking apparatus includes: a filtering unit configured to perform a filtering process on an input acoustic signal and to accentuate an onset; a beat interval reliability calculating unit configured to perform a time-frequency pattern matching process employing a mutual correlation function on the acoustic signal of which the onset is accentuated and to calculate a beat interval reliability; and a beat interval estimating unit configured to estimate a beat interval on the basis of the calculated beat interval reliability.
US08594830B2

A sewing machine that includes a first reference setting portion setting, as a first reference, a reference for a first pattern sewn in a first holding position, a first layout identification portion identifying, as a first marker layout, a marker for the first reference, a first reference change portion changing the first reference after the first marker layout is identified, a second layout identification portion identifying, as a second marker layout, a marker for the changed first reference, a second reference setting portion setting, as a second reference, a reference for a second pattern sewn in a second holding position, a third layout identification portion identifying, as a third marker layout, a marker for the first reference in the second holding position or the changed first reference, and a setting portion setting the second pattern for the sewing target object in the second holding position.
US08594818B2

A production monitoring system (10) comprises a plurality of injection and production units (80) coupled in operation to sensors (410) for measuring physical processes occurring in operation in the injection and production units (80) and generating corresponding measurement signals (420) for computing hardware (400). The computing hardware (400) is operable to execute software products (300) for processing the signals (420). Moreover, the software products (300) are adapted for the computing hardware (400) to analyze the measurement signals (420) to abstract a parameter representation of the measurement signals (420), and to apply a temporal analysis of the parameters to identify temporally slow processes and temporally fast processes therein, and to employ information representative of the slow processes and fast processes to control a management process for controlling operation of the system (10).
US08594814B2

The invention provides, in some aspects, systems for interaction with a control environment that includes controlled equipment along with control devices that monitor and control that controlled equipment. According to some of those aspects, such a system includes first functionality that generates output representing an operational status of the controlled equipment, as well as second functionality that generates output representing an operational of one or more of the control devices. An engine coordinates the first functionality and to the second functionality to generate an operational status of the control environment. A virtual reality environment generates, as a function of that operational status and one or more physical aspects of the control environment, a three-dimensional (“3D”) display of the control environment. The virtual reality environment is responsive to user interaction with one or more input devices to generate the 3D display so as to permit the user to interact with at least one of the control devices and the controlled equipment at least as represented by the 3D display of the control environment. The engine applies to at least one of the first and second functionality indicia of those interactions to discern resulting changes in the operational status of the control environment. It applies indicia of those changes to the virtual reality environment to effect corresponding variation in the 3D display of the control environment—i.e., variation indicative of the resulting change in the control environment.
US08594803B2

An implantable assembly is disclosed comprising a diode device charging assembly having the means for transferring thermal energy from a living organism to a diode device, means for creating electrical energy from said thermal energy, and means for charging an implantable device with said electrical current. The diode device of this invention is a thermotunneling or thermionic converter. In a preferred embodiment the electrodes of the diode device have been modified to reduce their work function by through the addition a periodically repeating structure comprised of one or more indentations of the dimensions so as to create de Broglie wave interference, leading to a change in electron work function. The implantable assembly utilizes a temperature difference in a body to efficiently generate energy to be harnessed by a wide range of devices.
US08594802B2

Systems and methods for adapting the performance of a wireless communication link with an implantable medical device (IMD) are disclosed. An illustrative method includes initiating a wireless link with the IMD, measuring an initial performance of the wireless link, determining whether the initial performance of the wireless link is adequate, adjusting an operating parameter related to the wireless link in the event the initial performance of the wireless link is inadequate, measuring a performance of the wireless link in response to the adjusted operating parameter, and setting the operating parameter to a prior setting if the measured performance of the wireless link does not improve in response to the adjusted operating parameter.
US08594797B2

A system and method of providing therapy to a patient using a plurality of electrodes implanted within the patient. A virtual multipole configuration is defined relative to the plurality of electrodes. The distance between each of a group of the electrodes and a virtual pole of the virtual multipole configuration is determined. A stimulation amplitude distribution is determined for the electrode group based on the determined distances, thereby emulating the virtual multipole configuration. Electrical energy is conveyed from the electrode group in accordance with the computed stimulation amplitude distribution.
US08594781B2

A method for performing impedance measurements on a subject. The method includes, in a processing system, causing at least one electrical signal to be applied to the subject via first leads operatively connected to first electrodes provided on the subject, determining a first indication indicative of at least one first electrical signal measured via second leads operatively disconnected from second electrodes positioned on the subject, determining a second indication indicative of at least one second electrical signal measured via second leads operatively connected to second electrodes positioned on the subject, and determining from the indications and the at least one applied signal, at least one instantaneous impedance value.
US08594772B2

The present invention provides a system and a method of monitoring and communicating biomedical data to a remote receiver. Specifically, the present invention provides a system and method that can monitor a biomedical-based electromagnetic field, e.g., heart rate variability (HRV) field, emitted from a human user (“sender”), and/or communicate the biomedical-based electromagnetic field to a remote receiver by measuring the biomedical-based electromagnetic field emitted from the sender, creating an electronic signal corresponding to the field and transmitting or broadcast and/or apply the signal to a remote receiver.
US08594766B2

In the continuous moving table imaging, high-speed imaging such as the echo planar method is implemented without deteriorating image quality, realizing a high-speed table movement, namely, high-speed imaging.In the magnetic resonance imaging apparatus, an imaging control means for controlling a magnetic field generation means, a transfer means, and a signal processing means executes an imaging sequence for applying multiple readout gradient magnetic fields to measure multiple nuclear magnetic resonance signals, after one-time application of an exciting RF pulse, while moving the transfer means. On this occasion, a positional deviation of the readout gradient magnetic fields given to the multiple nuclear magnetic resonance signals, caused by the movement of the transfer means, is calculated in advance as correction data, so that the measured nuclear magnetic resonance signals are corrected by the correction data.
US08594755B1

A mobile device case including a housing sized to retain a mobile device. A screen protector removeably engageable with a portion of the housing is included, the screen protector including an engagement element at least partially concealable insertable within a portion of the housing.
US08594754B2

An electronic device is provided, including a first module, a second module movable relative to the first module, and an elastic component. The second module has a slot and a convex surface on opposite sides thereof, wherein a sliding portion of the first module is movably received in the slot. When the second module moves relative to the first module to a closed or open position, the sliding portion abuts a first or second end surface of the slot. The elastic component is disposed in the first module and has a retractable end portion contacting the convex surface. When the second module moves with respect to the first module, the end portion slides along the convex surface and exerts an elastic force on the second module.
US08594747B2

Method, apparatus and computer program product to adapt the timing for releasing connections between a mobile wireless device and a wireless network is described. The mobile wireless device monitors data activity, and the value of a fast dormancy timer increases when data activity increases and decreases when data activity decreases. The mobile wireless device counts successive time intervals that include data activity and changes the value of the fast dormancy timer based on a preferred fast dormancy timer value related to the successive time interval count.
US08594742B2

Described is a system and method for monitoring a mobile device. The device comprises a plurality of sensors and a processor. The sensors detect first data including spatial orientation data and motion data of the device, and the processor compares the first data to second data to determine an occurrence of an event related to at least one of a communications functionality and a power setting of the device. The second data includes predetermined threshold ranges of changes in the spatial orientation data and the motion data. If the event is detected, the processor selects a predetermined procedure for execution as a function of the first data and executes the predetermined procedure.
US08594741B2

A system and method for adjusting an audible notification of a mobile computing device are disclosed. The method comprises receiving an audible notification communication at a mobile communication device from an Audible Notification Signal (ANS) transmitter located at a selected location. The audible notification communication can include an identification value of the ANS transmitter and an audible notification mode value. The identification value of the ANS transmitter can be authenticated. The authentication can be communicated to the mobile computing device. An audible notification mode of the mobile computing device can then be set while the mobile communication device is at the selected location based on the audible notification value.
US08594739B2

A system that incorporates teachings of the present disclosure may include, for example, a communication device having a controller to detect a selection of an image from a graphical user interface, identify an entry in a contact book responsive to the detected selection of the image, and retrieve one or more communication identifiers associated with the party from the entry of the contact book for initiating a communication session. Other embodiments are disclosed.
US08594730B2

A smart card usable in magnetic stripe swipe transactions with a transaction terminal configured to read transaction information encoded on a magnetic stripe of a standard transaction card includes a card body, which includes a magnetic stripe emulator for use with the transaction terminal, a smart card chip programmed with at least one transaction application for providing secured data for use in a transaction and dynamic card verification data, a power supply, and a card controller in communication with the magnetic stripe emulator. The card controller is configured to receive the dynamic card verification data and control the magnetic stripe emulator to emit a magnetic field encoded with at least a portion of the secured data and the dynamic card verification data.
US08594729B2

An apparatus and method for managing data for a wireless device, which includes a first memory for storing received data of a wireless device, a second memory for storing a network operational file, the operational file consisting of instructions for selecting a destination using a wireless module of the wireless device, and instruction steps for operating the network operational file for sending the received data using the wireless module to the selected destination.
US08594720B2

An electronic device includes: a communication section to wirelessly communicate with an external device; a first section to make the communication section establish a wireless connection with the external device; a detective section to detect whether the electronic device is in a used condition or an unused condition; a second section to shift to a power-saving mode when the unused condition is detected for a while; and a third section to cancel the power-saving mode when the used condition is detected during the power-saving mode, wherein the second section cuts off the connection if the connection is still alive when shifting to the power-saving mode; and the third section changes a connection processing for making the first section establish the connection after the power-saving mode was canceled, based on a connecting condition from a time of detecting the last used condition to a time of shifting to the power-saving mode.
US08594718B2

A carrier aggregation power headroom reporting method is disclosed. User equipment selects from one of four possible definitions of a single parameter used to calculate the power headroom of the user equipment. The user equipment uses the parameter to calculate the power headroom for two different equations. The two results are transmitted to the enhanced base station.
US08594716B2

A power control apparatus performs data telecommunication with a mobile station and receives data quality information transmitted therefrom in a wireless telecommunication system. Then it judges a reception quality of the mobile station by using the received data quality information and changes a target power quality which is set up for the mobile station, followed by notifying the mobile station of the changed target power quality.
US08594712B2

A wireline telephony instrument for wirelessly receiving and displaying data messages allows a wireline telephone to wirelessly receive data messages, although the wireline telephony instrument does not wirelessly receive or transmit calls. The data messages may include text, images, and other types of multimedia data. Wireless receive-only capabilities may be integrated into the wireline telephony instrument by adding an integrated circuit, such as a CDMA chipset or a GSM chipset, to the wireline telephony instrument. Further, by integrating a display into the wireline telephony instrument, the wireline telephony instrument may display the data messages. Logic is also integrated into the wireline telephone for routing the data messages received by the wireline telephone to the display.
US08594711B2

Systems and methods are provided that allow an application residing on a user device to intercept messages directed to that device and to extract control information and/or data from the intercepted messages for use by the application. In one embodiment, the intercepted message can cause the application to change its configuration or to present information to the user that came from a sending website. In another embodiment, a message from a device can trigger a website to send back a desired piece of data. The returned data may contain a flag, which directs the data to a formatting server. The formatting server then converts the data into a format that allows the data to be intercepted by the desired application on the user device. This then allows the desired data to be presented to the user in the context of an application resident on the user's device.
US08594703B2

The present invention is broadly directed to systems and methods for gathering information about wireless transceiver devices in a defined boundary region. To this end, the disclosure is more particularly directed to gathering movement information (e.g., via detection and location) about two-way end-user wireless terminals within three-dimensional boundaries of defined local space (“DLS”) to allow for selective control of the terminals and other subsystems, as desired. Additionally, the data collected can be used to improve accuracy and precision regarding the prediction of behavior characteristics and tendencies of populations based on a sampling of observed terminals.
US08594698B2

At least one portable RF communications device in conjunction with at least two fixed-location service-area antenna stations respectively capable of RF communication with the at least one device performs the steps of: (I) using a portable device at a selected location to measure RF communications signals from the plurality of local fixed-location service-area antenna stations and electronically storing at least two of the respective reception signal strength measurements; and (II) monitoring a portable device location by causing the device to measure reception signal strength associated with local fixed-location service-area antenna stations signals, and to electronically compare these measurements with the stored at least two measurements.
US08594694B2

A user equipment (UE) in a mobile communications system is operated in a manner that alleviates or avoids an overload condition in the UE. This involves operating a receiver of the UE to receive one or more data blocks via a channel. In response to a user equipment overload condition being detected, a channel quality indicator (CQI) value is reported to a serving base station, wherein the reported CQI value represents a channel quality that is lower than an actual quality of the channel. The UE is then operated in a manner that is consistent with the reported CQI value. UE overload conditions include overheating, and an inability to process received data blocks at the rate at which they are being received.
US08594682B2

There is provided a method for improving an allocation of resources, i.e., frequency and power, to terrestrial services and satellite services that use a same frequency band. The method includes determining a demand (DS) for a resource by users of a satellite system, determining a demand (DT) for the resource by users of a terrestrial system, and allocating the resource between the satellite system and the terrestrial system based on a ratio of DS to DT.
US08594681B2

Intelligent routing of communication(s) is provided to international number(s) in a messaging service. To route a communication that includes an international number, format of the communication is established. A text-only communication is delivered through a messaging service transport protocol (MSTP) suitable for text. A media-based communication intended for a plurality of recipients, e.g., a group message, is ungrouped, the international number is identified, and a new message is generated for a group of recipients that excludes a recipient associated with the international number. The new message is delivered through a MSTP suitable for media, whereas an exception handling procedure is conducted for the international number. In addition, to route the communication that includes an international number, network interoperability of predetermined MSTP can be assessed. The communication is delivered through the predetermined MSTP if it is interoperable. Conversely, the communication is routed as a media-based group message.
US08594680B2

An apparatus for preserving privacy of a determined location(s) of a device may include a processor and memory storing executable computer code causing the apparatus to at least perform operations including receiving a request for determining a location of a device based on received fingerprint data corresponding to a summary of radio information identifying a physical place, location, area, or region. The summary based on information received from radio frequency (RF) devices. The computer program code may further cause the apparatus to determine whether fingerprint data associated with a geographical location of the RF devices is stored locally for determining whether to request a network device to determine the location of the device based on providing the network device with fingerprint data and false fingerprint data relating to a location(s) that does not correspond to a current location of the device. Corresponding methods and computer program products are also provided.
US08594676B2

In a cellular wireless system, power thresholds used for determining whether to add or drop servers held in a set of servers, such as an active set, for serving a user equipment (UE) are determined based on the motion of the respective UE. A lower threshold may be used with respect to the adding or dropping of a given server to or from a set of servers for serving a fast moving UE than would be used for the same server with respect to adding or dropping to or from a set of servers for serving a slow moving UE, while maintaining a given quality of service. As a result, the average number of servers held in sets is reduced in a typical network that comprises a plurality of UEs moving at different speeds, compared to a situation in which the threshold is set irrespective of the motion of a UE.
US08594672B2

Systems and techniques for managing the use of almost blank subframes in wireless communication systems. Base stations in a wireless network monitor load information affecting network nodes. Load information may be in the form of load metric information. The load information may be exchanged between system elements, and an almost blank subframe proportioning may be updated by one or more of the base stations, and information relating to the updated proportioning. The updated almost blank subframe proportioning may be used in scheduling and load metric calculation, as well as almost blank subframe patterning. Updating of almost blank subframe information and load metric information may be performed iteratively.
US08594671B2

A method of handling minimization of drive tests, hereafter called MDT, for a mobile device is disclosed. The method comprises receiving a MDT measurement configuration from a first RAT, starting a timer for a MDT measurement logging corresponding to a timer value in the MDT measurement configuration, and keeping the timer running when the mobile device performs an inter-RAT procedure to move from the first RAT to a second RAT.
US08594667B2

In a radio terminal, while put in a waiting state in a second base station which covers a communication dead zone of a first base station, a search unit regularly searches for the first base station capable of communication. A notifying unit notifies a user of search results of the search unit in the case where the first base station is found by the search unit.
US08594660B2

An apparatus includes a report configuration controller configured to command reporting an event defined by receipt of a plurality of signals of different senders, wherein the signals are received at a same location, the signals are received with a strength above an absolute threshold, and a difference of the strengths is within a relative threshold. Another apparatus includes an aggregator configured to aggregate information reflecting an event defined by receipt of a plurality of signals of different senders, wherein the signals are received at a same location, the signals are received with a strength above an absolute threshold, and a difference of the strengths is within a relative threshold; and an aggregated information provider configured to provide the aggregated information.
US08594658B2

The present invention relates to a method and an apparatus for diagnosing a feeder misconnection. The method includes: for each planned non-co-site strong neighboring cell of a sector to be analyzed, by using each sector of a base station where the sector to be analyzed is located as an interference source, determining a sector having the greatest interference with the non-co-site strong neighboring cell; and when in the planned non-co-site strong neighboring cells of the sector to be analyzed, the sector having the greatest interference with the non-co-site strong neighboring cell is in another sector except the sector to be analyzed, and a ratio of the number of non-co-site strong neighboring cells of the another sector to the total number of the non-co-site strong neighboring cells reaches a preset first threshold, determining that a feeder of the sector to be analyzed is misconnected.
US08594652B2

A method for a mobile communication device to indicate activity associated with an operating domain includes establishing a plurality of operating domains for the mobile communication device each operating as an independent virtual machine. The method also includes providing a trusted indicator at the mobile communication device for indicating activity associated with a high-side domain. The method also includes providing an input on the mobile communication device for switching from a low-side domain to the high-side domain. The method also includes providing a trusted element for the mobile communication device that is independent of either the high-side domain or the low-side domain. The trusted element may be configured to receive a signal from the input for switching from the low-side domain to the high-side domain and to perform user authentication for switching from the low-side domain to the high-side domain.
US08594650B2

A mobile communication system according to the present invention capable of efficiently reducing power consumption of a radio base station apparatus includes a radio base station apparatus 1 for performing communication with a mobile terminal 4, a location information management apparatus 3 for acquiring location information of the mobile terminal 4, and a processing apparatus 2 for changing an operation state of the radio base station apparatus 1 by changing at least one of intensity, type, and cycle of radio waves emitted from the radio base station apparatus 1 or by setting the radio base station apparatus 1 in such a way that the radio base station apparatus 1 does not emit radio waves based on the location information of the mobile terminal 4 acquired by the location information management apparatus 3.
US08594644B2

A device and method for executing a reserved function using time information extracted from a broadcasting data that provides a correct time in asynchronous mobile communication terminal are provided. The method of executing a reserved function in a mobile communication terminal includes: when a broadcasting function is executed, performing (1) extracting a time information from received broadcasting data, (2) calculating a time difference between a time of the extracted time information and a corresponding operating time of the mobile communication terminal, and (3) storing the calculated time difference as a time difference information; and if a reservation time for executing a specific function is set and when the operating time reaches the set reservation time based on the stored time difference information, executing the specific function.
US08594639B2

A system and method to automatically park a voice call on a mobile electronic device so that the device can receive data, comprising a switch for establishing a voice call at the at least one caller device, a database for storing at least one call processing rule, and an enterprise data server for receiving a data message, comparing contents of the data message with at least one rule in the database, and in the event that the contents match the rule then parking the call, switching the mobile electronic device to a data mode of operation, downloading the data message to the device and un-parking the call.
US08594637B2

A method for modified dialing behavior includes capturing a dialing stream in a virtual input buffer, comparing the dialing stream of the calling party to a history of dialing streams stored in a database, analyzing the history of dialing streams to determine a desired dialing behavior of the calling party, and passing a modified dialing stream to a mobile operating system based on the determined desired dialing behavior of a calling party.
US08594634B2

A method, system and computer program product for enhancing a phone device such as a cell phone by automatically linking/associating caller identifying information with voicemail notification so that the phone's user (callee) receives notification of which missed call(s) generated a voicemail/SMS notification. The voicemail notification displays a notification identification (NID) associated with the particular caller number that generated the voicemail, and each voicemail displayed via the associated NID on the phone's display when the user selects the voicemail. Also, voicemail notification (icon or check mark) is added to the missed call log and displayed next to the missed call number that generated a voicemail. Additionally, granular user-directed access to voicemail is provided whereby the user of the phone device accesses the voicemail from the missed call (or received call) log and is able to listen to a specific voicemail left by a selected one of the listed missed calls/callee.
US08594628B1

Network devices provide seamless offloading of data communications from a service provider's cellular network to an alternate access network outside of the service provider's cellular network. After a cellular mobile device has initially been authenticated by devices in the cellular network to communicate with a packet data network via the cellular network, the cellular mobile device is configured to leverage its prior authentication on the cellular network and automatically obtain credentials for use in logging onto the alternate access network, without requiring any action by a user of the cellular mobile device. After the cellular mobile device is logged on to the alternate access network, the cellular mobile device sends wireless data communications to the packet data network via the alternate access network instead of the cellular network.
US08594624B2

Systems and methods to provision a non-handset target device with wide-area communication service, such as wireless wide area network (WWAN) technology. Identifying information of the target device can be provided to a provisioning service provider (PSP) via a mobile provisioning device over a communication network. The PSP can determine the service carrier associated with the mobile provisioning device and enable the provisioning of the target device with the wide-area communication service to the service carrier via the mobile provisioning device. A billing plan can be instituted for the service of the target non-handset device relating to a billing plan of the mobile provisioning device.
US08594621B2

Various exemplary embodiments relate to a method for determining the usage of a subscriber to mobile and fixed line services including: receiving subscriber usage information from a fixed line network; receiving subscriber usage information from a mobile network; computing a usage metric based upon the received subscriber usage information from the fixed line network and the mobile network and rating factor information; comparing the usage metric to a predetermined usage threshold; determining a usage policy action; and transmitting a usage policy action message.
US08594618B2

A method and system are provided for mobile communications. The system includes a first platform (103) associated with an MVNE; a second platform (105) which is integrated with said first platform and which has a plurality of tenants associated therewith, wherein each tenant has a set of mobile communications devices (107) associated with it, wherein each mobile communications device in the set has an instance of a client installed on it which maintains an open connection to a communications network, and wherein each client is equipped with a graphical user interface (GUI); and a group of offers (143) selected by a tenant which are displayed on the GUI of each member of the set of mobile communications devices associated with the tenant.
US08594605B2

The present invention is directed to accurately set a frequency characteristic of a filter integrated in a semiconductor integrated circuit. A semiconductor integrated circuit includes a filter circuit, a cutoff frequency calibration circuit, and a Q-factor calibration circuit. The cutoff frequency calibration circuit adjusts cutoff frequency of the filter circuit to a desired value by adjusting capacitance components of the filter circuit. After adjustment of the cutoff frequency of the filter circuit by the cutoff frequency calibration circuit, the Q-factor calibration circuit adjusts the Q factor of the filter circuit to a desired value by adjusting a resistance component of the filter circuit.
US08594604B2

Capacitive circuits are implemented with desirable quality factors in various implementations. According to an example embodiment, a fringe capacitor includes two capacitive circuits (e.g., plates), respectively having a plurality of capacitive fingers extending from an end structure, and respectively having a connecting pin that is adjacent the connecting pin of the other capacitive circuit, on a common side fringe capacitor. The capacitive fingers are arranged in stacked layers, with vias connecting the fingers in different layers back to the connecting pins.
US08594603B2

In some embodiments, systems and methods for cancelling interferers in a receiver, comprise: a first mixer in a main path that downconverts a first RF signal to form a main baseband or intermediate-frequency signal; and a second mixer in an alternate path that downconverts a second RF signal to form an alternate baseband or intermediate-frequency signal, wherein the first RF signal and the second RF signal are both based on a third RF signal, and wherein the main baseband or intermediate-frequency signal and the alternate baseband or intermediate-frequency signal, when combined, cancel out an interferer in the third RF signal.
US08594600B2

An integrated RF device includes at least one RF amplifier configured to be electrically coupled alternatively to a selected one of a RF signal input and a RF test source. A first mixer stage includes a first local oscillator and is electrically coupled to the at least one RF amplifier. At least one second mixer stage includes a second local oscillator and is electrically is coupled to the first mixer. The at least one baseband amplifier is electrically coupled to the second mixer. At least a selected one of the RF amplifier and the baseband amplifier has at least one actuator and at least one actuator terminal configured to provide an actuator setting. A method to self-heal an integrated RF receiver device is also described.
US08594599B2

Radio messages may be transmitted by endpoints delivering utility consumption data. A portable unit may traverse a route among the endpoints and obtain the consumption data. If the endpoints are sufficiently grouped, communication between the portable unit and a plurality of endpoints may be possible in a same power cycle to a radio of the portable unit while the portable unit is at a single location. In a two-way communication environment, the portable unit may send commands to a plurality of endpoints during a single power cycle, which may result in responses from the plurality of endpoints during the same power cycle. Such communications may be performed with endpoints that are ahead of a current endpoint on the route being traversed, and may constitute read-ahead data. Read-ahead data reduces power cycles to the radio, because when the portable unit reaches an endpoint on the route whose data has previously been read, a power cycle is not required.
US08594597B2

A portable transmitter includes a circuit board having a button battery and an antenna; and a case accommodating the battery and the circuit board. The case includes first and second case members being engaged with each other. A concave portion is formed on the first or second case members to accommodate the button battery, and a lock portion is formed on the first or second case members to lock the circuit board. While the concave portion accommodates the button battery and the circuit board is locked by the lock portion, a surface of the circuit board and a surface of the button battery are attached, and the first case member and the second case member are engaged.
US08594593B2

A frequency converter includes a first pair of transistors including first and second transistors, a second pair of transistors including third and fourth transistors, and a variable impedance circuit. The first transistor includes source terminal being connected to positive-phase input terminal, drain terminal being connected to positive-phase output terminal, and gate terminal being supplied with positive-phase local signal. The second transistor includes source terminal being connected to positive-phase input terminal, drain terminal being connected to negative-phase output terminal, and gate terminal being supplied with negative-phase local signal. The third transistor includes source terminal being connected to negative-phase input terminal, drain terminal being connected to positive-phase output terminal, and gate terminal being supplied with negative-phase local signal. The fourth transistor includes source terminal being connected to negative-phase input terminal, drain terminal being connected to negative-phase output terminal, and gate terminal being supplied with positive-phase local signal.
US08594582B2

The present invention relates to a receiver for a radio network. The receiver comprises a receiving unit and a channel estimation unit (18). The receiving unit is arranged to receive a number of time domain signals forming a plurality of symbols, each symbol having a cyclic prefix. The channel estimation unit is (18) arranged to determine a channel estimate (hos) in the time domain for a user (u) based on known pilots in the signals received by the receiving unit, and to determine the channel estimate (hos) estimate (hos) for a user (u) using a DFT matrix (V) with a fundamental period related to a number (Nc) of sub-carriers associated to said user (u), wherein the channel estimate (hos) has a length of L taps, L being less that the number (Nc) of sub-carriers associated to said user. The present invention also relates to a method for determining a channel estimate (hos) for a radio channel.
US08594578B2

The present invention discloses a method and system for triggering OI report. The method includes: a first terminal performing area division for its own coverage area to obtain layers of the coverage area of the first terminal; the first terminal determining a layer, in which a second terminal is located, of the coverage area of the first terminal according to maximum inter-cell interference intensity suffered by the second terminal currently; the first terminal computing PRBs needing to be computed according to status information of the interference suffered by the PRBs occupied by the second terminal, and setting a triggering threshold of the OI report used by the second terminal in the layer; and the first terminal triggering the OI report used by the second terminal when determining that the result of computing the PRBs is larger than the triggering threshold of the IO report.
US08594571B2

Method for streaming data over a plurality of data links formed between a master device and a plurality of slave devices includes constructing a vendor specific command packet, sending the vendor specific command packet to a host controller of the master device, and constructing at least one baseband packet addressed to each slave device of the plurality of slave devices. The vendor specific command packet includes a plurality of headers of a first type, a plurality of headers of a second type, and a payload. A device configured to stream data over a plurality of data links formed between a plurality of slave devices includes a host adapted to construct a vendor specific command packet, a transport layer and a host controller adapted to receive the vendor specific command packet over the transport layer.
US08594569B2

An apparatus include a first electronic component having first interface circuitry configured to generate an electromagnetic signal. The first electronic component is switchable such that in a first mode of operation, the first interface circuitry is configured to transmit the generated electromagnetic signal via a first antenna, and in a second mode of operation, the first interface circuitry is configured to transmit the electromagnetic signal to a second electronic component via a constrained signal path coupling the first electronic component and the second electronic component. The generated electromagnetic signal may be a radio frequency signal or an optical signal.
US08594563B2

A mobile terminal is disclosed which includes a near field or RFID tag (41). The mobile terminal (1) communicates with the mobile telecommunications network and is authenticated with that network using the SIM (15). The mobile terminal (1) is operable to obtain security data from the user thereof, such as a PIN or biometric data, or the mobile terminal (1) incorporates a sensor such as a light sensor, pressure sensor, heat sensor, skin resistant sensor or inertial sensor. The input device or sensor is used to confirm the identity of the user or to evaluate whether the user wishes to use the near field tag (41) to make a payment or obtain entry to a building (for example). Data from the sensor is passed to the SIM (15), which issues a command enabling the near field tag (41), via link (43). The near field tag (41) may then be read by a reader. The near field tag (41) may be automatically disabled after being read by the reader, after a predetermined time, or when the stimulus to the sensor is no longer present.
US08594562B2

In one exemplary embodiment, an apparatus (50) includes: means for determining (52) a source timing parameter for a source node (70) and a relay timing parameter for a relay node (60), wherein the relay node (60) is disposed between the source node (70) and the apparatus (50); first means for transmitting (56) the relay timing parameter to the relay node (60); and second means for transmitting (56) the source timing parameter and the relay timing parameter to the source node (70). In another exemplary embodiment, an apparatus (70) includes: first means for receiving (76) a first timing parameter; second means for receiving (76) a second timing parameter; first means for transmitting (76) a message to a first node (60) in accordance with the first timing parameter; and second means for transmitting (76) the message to a second node (50) in accordance with the first and second timing parameters.
US08594556B2

A medium ejection apparatus is provided which may be part of an image forming apparatus. The medium ejection apparatus may include an ejection roller configured to eject a recording medium and a pinch roller disposed opposite to the ejection roller. The pinch roller is configured to move toward and away from the ejection roller and to press a recording medium toward the ejection roller. Also, the medium ejection apparatus may include an elastic member configured to press the pinch roller toward the ejection roller and a lever disposed downstream of the pinch roller in a recording medium transport direction. The lever is configured to be moved between a first position and a second position. When the lever is in the second position, the lever contacts the pinch roller, which causes a force to be applied against the elastic member, and the pinch roller is spaced away from the ejection roller.
US08594547B2

An imaging forming device and a constrained transfer assist blade (CTAB) that provides for faster printing speeds, with an improved image-to-edge border specification is disclosed. An upper blade layer constrains pressure blades towards a lifter assembly in order to prevent the lower lying pressure blades from delaminating and a wear layer is formed around outer edges of the blade. Faster response times and improved trail edge flip defects as well as printing closer to the sheet edges is enabled.
US08594542B2

An image control apparatus according to an embodiment includes: a traveling member which carries a toner image; a detection unit which detects an adjustment pattern formed on the traveling member; and a control unit which generates an edge detection signal obtained by binarizing a detection result from the detection unit, and generates converted data obtained by analog-digital converting the detection result from the detection unit.
US08594541B2

A method for transferring developer (14) to a development roller (11) in an electrophotographic printing process includes feeding developer from a first channel (12) to the development roller; releasing developer from the development roller to a second channel (15); and wherein a strength of a pickup field of a feed magnet (50) in the development roller increases in a direction of developer flow in the first channel.
US08594537B2

A powder carrier screw includes a rotation shaft which is provided along a path which carries powder such as toner and is rotatably supported by a container forming the path, the rotation shaft having one end from which a rotation driving force is applied, a coil which is provided in a spiral form along an outer circumference of the rotation axis, the coil having a shaft center of the rotation shaft as a shaft center and having both end portions joined to both end portions of the rotation shaft, and the coil rotating along the rotation of the rotation shaft, a thick portion which is provided in at least one end portion of the coil, the thick portion having a thickness larger than a thickness of a general portion of the coil, and a coil welded portion in which the thick portion and the rotation shaft are welded.
US08594529B2

An image forming apparatus includes a transfer unit detachably supported by a body frame to transfer an image on an image holding member to a recording medium. A driving unit installed on the body frame provides a rotational driving force to the transfer unit. A waste developing agent container is selectively attached to the body frame to store waste developing agent collected from the transfer unit. An engagement assembly is installed on the body frame to selectively engage the transfer unit with the driving unit to the transfer unit while at the same time allowing or blocking the installation of the waste developing agent container in the body frame in accordance with the state of engagement of the transfer unit.
US08594518B2

A method and device detect printing defects on prints produced by an electrostatic printing device and, in response, place the electrostatic printing device into a diagnostic mode. While in the diagnostic mode, the method and device charge an image bearing surface of the electrostatic printing device to a uniform potential charge and disable all light emitting devices of the electrostatic printing device that could alter the uniform potential charge. Next, this method and device transfer marking material to the image bearing surface to create a test image and print at least one test patch by transferring the test image from the image bearing surface to a sheet of media. This method and device evaluate whether the test patch includes the printing defects and identify whether the light emitting devices of the electrostatic printing device are defective, based on whether the test patch includes printing defects.
US08594516B2

An image forming apparatus includes: a loading unit on which a toner cartridge is loaded, the toner cartridge having a first storage unit in which first information indicating at least a date of manufacture of toner is stored; an image forming unit which forms an image on a sheet; a counting unit which counts time; and a determination unit which determines whether the toner cartridge is a genuine product or not, based on how large a difference is between the first information and second information specified on the basis of a count result from the counting unit.
US08594510B2

Proposed is a light module (110) comprising at least two primary light sources (111,112,113) capable of emitting a primary color light. This allows the light module to emit light having intensity (Y) and color coordinates (x,y) through additive color mixing of the constituent primary colors. The light module further comprises an modulator (115) capable of modulating the primary light sources enabling embedment of data in the light emitted. The modulator (115) is arranged to modulate the color coordinates of the light emitted for embedding the data. This is especially advantageous as the sensitivity of the human eye to changes in color is lower than to changes in intensity. The invention thus advantageously allows embedding the data into the light emitted from the light modules (110) of an illumination system (100) without reducing the performance of its primary function as an aid to human vision.
US08594504B2

An optical demultiplexing structure and method for demultiplexing channels from a wavelength multiplexed optical signal comprising a first optical filter (115), a second optical filter (117), and at least one third optical filter (120), wherein the first filter has a band-pass characteristic for extracting a first set of channels from the optical signal, and the second filter has a cut-off wavelength corresponding to a wavelength within the pass-band of the first filter, and wherein the first filter is connected to the second filter, the second filter extracting a second set of channels from the channels that remain after extraction of first the set of channels by the first filter, and wherein the at least one third filter has a passband to extract a subset of channels from the second set of channels spaced apart from the first set of channels. The corresponding multiplexing structure and method are also described.
US08594502B2

A bidirectional optical communications network comprises an optical transmission fiber for carrying a downstream signal at a first wavelength and a multiplicity of upstream signals at a second, different wavelength. The fiber is characterized by distributed Raman gain over at least an extended portion of its length. A first terminal, optically coupled to one end of the fiber, includes a first transmitter for generating the downstream signal, a first receiver for detecting the upstream signals, and at least one pump source for generating pump light that provides Raman amplification to either the downstream signal or the upstream signal or both. A multiplicity of second terminals, optically coupled to another end of the fiber, each includes a second transmitter for generating one of the upstream signals, and a second receiver for detecting a downstream sub-signal. A passive optical node is configured to (i) split the downstream signal into a multiplicity of downstream sub-signals each propagating at the first wavelength to a separate one of the second terminals and (ii) to combine each of the upstream signals from each of the second terminals onto the fiber for transmission to the first terminal. In another embodiment, the network is a GPON compatible with current ITU standards.
US08594488B1

Methods and systems for video retargeting and view selection using motion saliency are described. Salient features in multiple videos may be extracted. Each video may be retargeted by modifying the video to preserve the salient features. A crop path may be estimated and applied to a video to retarget each video and generate a modified video preserving the salient features. An action score may be assigned to portions or frames of each modified video to represent motion content in the modified video. Selecting a view from one of the given modified videos may be formulated as an optimization subject to constraints. An objective function for the optimization may include maximizing the action score. This optimization may also be subject to constraints to take into consideration optimal transitioning from a view from a given video to another view from another given video, for example.
US08594486B2

With this invention, at least one of a video file containing video information, a still picture file containing still picture information, and an audio file containing audio information and a management file having management information on a control method of reproducing the information in the file are recorded on an information storage medium. This realizes a data structure that causes the recording and deleting places on the information storage medium to correspond spuriously to places on a single tape, such as a VTR tape. Use of the data structure provides users with an easy-to-use interface.
US08594485B2

Systems and methods for presenting incident information provided by video devices and electronic weapons. Information may be selected for presentation by a machine or a human operator. Information from video devices and/or electronic weapons may be temporally aligned (e.g., synchronized) for presenting events that occurred in a temporally related manner. Information for aligning may be collected by a server and/or a video device.
US08594478B2

A laser optical fiber storage system (10) and method for temporarily storing a proximal section (12) of an elongated flexible optical fiber (14). The system and method include a storage housing (16) having a closed end (18) and an open end (20). A plug stopper (22) being laser energy impermeable is disposed within the open end of the elongated storage housing to prevent the escape of laser light from within the storage housing. The plug stopper has an access port (24) adapted to enable the proximal section of the optical fiber to be loaded into and withdrawn from the housing. The storage housing is configured to temporarily retain the proximal section of the elongated flexible optical fiber in an elongated configuration or in a spiral configuration. Structure (29) within the storage housing prevents laser light from passing through walls of the storage housing.
US08594477B2

In an optical waveguide device of the present invention, optical element mount (17) includes first base block (19a) for supporting first optical element (18a) and second base block (19b) for supporting second optical element (18b) that has an active layer depth smaller than that of first optical element (18a). Second base block (19b) is formed from stacks of upper clad layers whose number of stacks is larger than that of first base block (19a). Difference (h1) in height between the first and second base blocks is equal to difference (d1−d2) in active layer depth between the first and second optical elements.
US08594474B2

A Mach-Zehnder wavelength division multiplexer (WDM) is provided. The WDM has a short length with flat passband and low crosstalk. Since passband is flattened, crosstalk is reduced and length of the WDM is shortened, the WDN can be used for optical communication and optical interconnection in a single chip.
US08594473B2

A planar optical router consisting of two stages performing stationary imaging has advantages of reduced size, increased number of channels and reduced crosstalk. In one embodiment, each stage of the router includes a waveguide grating, and the router produces several sets of interleaved images, with the property that different sets are characterized by different diffraction orders of the two gratings. The new arrangement substantially increases the number of output waveguides, as compared to previous arrangements using only one set of images, characterized by the same order of the output stage. Moreover, since adjacent sets are characterized by different orders, crosstalk is substantially reduced. In a second embodiment, the number of output waveguides is further increased by including two gratings in the second stage.
US08594471B2

Systems and methods according to these exemplary embodiments provide for optical interconnection using a combination of an arrayed waveguide grating router (AWGr) and optical crossbar. Optical wavelengths can be flexibly routed from an input port to one or more output ports. Scaling of the system is easily accommodated.
US08594463B2

Disclosed herein is a method of processing an image of a medical monitor. The method includes performing primary scaling of an image in longitudinal and transverse directions of a monitor panel according to a preset mode, when the image input to the monitor is a high definition (HD) image, determining a position of the image using a panel size of the monitor and an image size such that the image is displayed at a center of the panel, when the image is the HD image or a standard definition (SD) image, and loading preset information from an internal memory of the monitor to apply the preset information to the image. An apparatus for processing an image of a medical monitor is also disclosed herein.
US08594462B2

According to one aspect of the invention, there is provided an information processing apparatus including: a display configured to include a display screen and to display image information at a display position on the display screen, the display screen having a plurality of pixels arranged in a matrix, the display position represented by pixel-based coordinates; a calculation module configured to calculate coordinates of a next display position at which the image information is to be displayed next based on coordinate information of the display position and differential coordinate information, the coordinate information representing a position where the image information is to be displayed, the differential coordinate information representing a pixel-based distance with which the display position shifts; and a display control module configured to control the display to display the image information at the next display position based on the coordinate thereof.
US08594448B2

Methods, machines, and computer-readable media for processing an input image with a bi-selective filter in a transform domain are described. In one aspect, a forward transform of an input image is computed. A bi-selective filter smoothes image regions with low magnitude coefficients and sharpens image regions with high magnitude coefficients. An output image is generated from the filtered forward transform.
US08594444B2

A system and method for enhancing digital images is described. A digital image is transformed into a series of decomposed images in frequency bands, or different resolution grids. A decomposed image is noise suppressed and contrast enhanced. Representative value of signal at each pixel is computed based on contributions to signals from pixels in a neighborhood of the pixel. Lookup tables are applied to pixel values to selectively enhance signal in a predetermined range of signal strength. Another set of lookup tables are applied to pixel values to suppress noise components contained therein. Optionally, operations are applied to decomposed images to suppress quantum noise, enhance object edges or enhance global contrast, among others. These decomposed images, after signal enhancement and noise suppression, are then recombined to result in an enhanced image.
US08594443B2

Provided are a method and apparatus for compensating motion of a moving image. The method includes calculating a pixel value of a pixel located between pixels of a reference image corresponding to a current image based on pixel values of the pixels of the reference image by using at least one method from among a plurality of methods, such as a vertical linear filtering, a horizontal linear filtering, and a cubic filtering, of interpolating the pixels of the reference image according to codec information indicating one of a plurality of codecs, such as MPEG4, H.264/AVC, and VC1, and restoring the current image by adding motion compensation data, including the calculated pixel value, and a difference between the reference image and the current image.
US08594438B2

A method for the identification of objects in a predetermined target area involves recording a first and a second height profile of the target area, wherein the two height profiles are recorded at a predeterminable time interval. A height difference profile is determined from the first and the second height profile. The height difference profile is subdivided in equidistant horizontal height sections. The positions of the centroids of the surface areas enclosed by the respective contour lines of the horizontal height sections are calculated and the determined height difference profile and the calculated centroids of the surface areas are supplied to a system for classifying objects.
US08594436B2

Method for detecting edge of fixed pattern includes receiving and analyzing a first image to obtain a first edge information. Second image and a corresponding second edge information are received, in which the second image includes an accumulation of image history information. According to the first edge information and the second edge information, a consistent number and an inconsistent number for pairs of pixels at the corresponding location of the first image and the second image are calculated, in which the consistent number represents how many pairs of pixels of which two compared pixels of each pair are both edge pixels, and the inconsistent number represents one of the two compared pixels is not the edge pixel. When the consistent number is greater than first predetermined value and meanwhile the inconsistent number is less than second predetermined value, first image and second image have a fixed pattern with fixed edge.
US08594426B2

Some embodiments provide a computer program for matching colors of a first image to colors of a second image. The computer program identifies a set of transforms for converting the first image to a device-independent color space. The computer program modifies the set of transforms to segment colors of the first image into a set of segmented colors. The computer program applies the modified set of transforms to pixel values of the first image in order to segment the pixels of the first image into the set of segmented colors. The computer program applies the modified set of transforms to pixel values of the second image in order to segment the pixels of the second image into the set of segmented colors. The computer program matches each segmented color in the set of segmented colors in the first image to the segmented color in the second image.
US08594422B2

A method and system is provided for identifying a page layout of an image that includes textual regions. The textual regions are to undergo optical character recognition (OCR). The system includes an input component that receives an input image that includes words around which bounding boxes have been formed and a text identifying component that groups the words into a plurality of text regions. A reading line component groups words within each of the text regions into reading lines. A text region sorting component that sorts the text regions in accordance with their reading order.
US08594419B2

A method and apparatus for converting a color digital image into a grayscale digital image is disclosed. First, each green intensity value in the color digital image is copied into a corresponding pixel location of the grayscale digital image. Then for each red intensity value in the color digital image, the red intensity value is adjusted to match a local dynamic range of green intensity values. The adjusted red intensity value is inserted into the corresponding pixel location of the grayscale digital image. Then for each blue intensity value in the color image, the blue intensity value is adjusted to match a local dynamic range of green intensity values. The adjusted blue intensity value is inserted into the corresponding pixel location of the grayscale digital image.
US08594410B2

An image-based biomarker is generated using image features obtained through object-oriented image analysis of medical images. The values of a first subset of image features are measured and weighted. The weighted values of the image features are summed to calculate the magnitude of a first image-based biomarker. The magnitude of the biomarker for each patient is correlated with a clinical endpoint, such as a survival time, that was observed for the patient whose medical images were analyzed. The correlation is displayed on a graphical user interface as a scatter plot. A second subset of image features is selected that belong to a second image-based biomarker such that the magnitudes of the second image-based biomarker for the patients better correlate with the clinical endpoints observed for those patients. The second biomarker can then be used to predict the clinical endpoint of other patients whose clinical endpoints have not yet been observed.
US08594408B2

Systems and methods for analyzing dynamic occlusion during replicated excursions of virtual three-dimensional representations of a dental patient's occlusal complex are provided. The method may include scanning a patient's jaws and teeth configuration using a medical imaging system such as CBCT, laser scanners, or traditional dental impressions; creating a virtual three-dimensional representation of the patient's occlusal complex; replicating excursions of the virtual three-dimensional representation of the patient's occlusal complex based at least on virtual inter-condylar angles and distances; determining acceptable occlusal contacts and/or malocclusions within the virtual three-dimensional representation of the patient's occlusal complex based at least in part on virtual dynamic occlusion during the replicated excursions, and determining at least one virtual dental appliance and/or orthodontic repositioning of one or more teeth based at least in part on the one or more acceptable occlusal contacts and/or malocclusions within the virtual three-dimensional representation of the patient's occlusal complex.
US08594403B2

A data management system automatically manages image buffers to produce images for angiography using a first memory portion, a second memory portion and an image data processor. The first memory portion stores first image frame data representing minimum luminance values of individual pixels of a sequence of medical images. The second memory portion stores second image frame data comprising a difference between the minimum luminance values and corresponding maximum luminance values. The image data processor processes data representing an acquired X-ray image frame of a catheterized vessel using a stored frame of maximum or minimum pixel luminance values and the second image frame data to provide an image with enhanced visualization of a catheter in a vessel.
US08594395B2

A number of orthopaedic surgical instruments are also disclosed. A method, apparatus, and system for fabricating such instruments are also disclosed.
US08594393B2

A fingerprint scanning and image reconstruction system and method including a fingerprint scanner providing a first scan line and a second scan line separated by a line separation distance in a scanning direction. The system includes an image reconstruction module accumulating scan lines including at least the first scan line and the second scan line over a time period t. The image reconstruction module a value for decimation (t) necessary to produce a selected y axis resolution in the scanning direction based at least in part on (line count(t)/line separation distance)* a selected y resolution, where line count(t) is the number of lines accumulated in time t, and decimation(t) indicates of whether the line count(t) is greater than or less than the number of lines accumulated as a function of the time period t that will result in a selected reconstructed image y resolution in the scanning direction.
US08594390B2

A composition determination device includes: a subject detection unit configured to detect a subject in an image based on acquired image data; an actual subject size detection unit configured to detect the actual size which can be viewed as being equivalent to actual measurements, for each subject detected by the subject detection unit; a subject distinguishing unit configured to distinguish relevant subjects from subjects detected by the subject detection unit, based on determination regarding whether or not the actual size detected by the actual subject size detection unit is an appropriate value corresponding to a relevant subject; and a composition determination unit configured to determine a composition with only relevant subjects, distinguished by the subject distinguishing unit, as objects.
US08594375B1

Cloud cover assessment system and method provides for automatically determining whether a target digital image acquired from remote sensing platforms is substantially cloud-free. The target image is acquired and compared to a corresponding known cloud-free image from a cloud-free database, using an optimized feature matching process. A feature matching statistic is computed between pixels in the target image and pixels in the cloud-free image and each value is converted to a feature matching probability. Features in the target image that match features in the cloud-free image exhibit a high value of feature matching probability, and are considered unlikely to be obscured by clouds, and may be designated for inclusion in the cloud-free database.
US08594372B2

An operation method for a portable electronic device is provided. The portable electronic device includes a micro-controller, a ringing module, a g-sensor and an image capturing module. The operation method includes the following steps. When the ringing module is started up at a pre-set time, the g-sensor detects whether the portable electronic device is slanted. If the portable electronic device is slanted, the micro-controller enables the image capturing module to perform human-eye recognition. If human-eye recognition is performed successfully and lasts for a specific period, the micro-controller disables the ringing module.
US08594371B2

A subject tracking device includes: a first similarity factor calculation unit that compares an input image assuming characteristics quantities corresponding to a plurality of characteristics components, with a template image assuming characteristics quantities corresponding to the plurality of characteristics components, and calculates a similarity factor indicating a level of similarity between the input image and the template image in correspondence to each of the plurality of characteristics components; a normalization unit that normalizes similarity factors corresponding to the plurality of characteristics components having been calculated by the first similarity factor calculation unit; and a second similarity factor calculation unit that calculates a similarity factor indicating a level of similarity between the input image and the template image based upon results of normalization achieved via the normalization unit.
US08594366B2

A method of providing CABAC compliant changes such as watermarks comprises accessing encoded data such as video which comprise at least two blocks; creating or accessing a list of changes to the encoded data that include a direct change to a block; determining motion character or motion vector differential of non-immediate block, non-immediate blocks being adjacent to an immediate block that are immediately adjacent to the block; determining change to the immediate block based on original motion character of the block and the non-immediate block and the motion character of the block that would result from the application of the change; storing the change to the list if the change does not cause a difference to the immediate block; and evaluating other potential changes if other potential changes are available, wherein the other potential changes are subjected to the same process steps as the direct change.
US08594362B2

A speaker includes a base having a groove, a tube received in the groove, a magnet disposed in the tube, a first ring-shaped body and a washer mounted, from top to bottom, on an outer side of the tube sequentially, and a second ring-shaped body connected to an edge of the first ring-shaped body and installed around a wall surface of a rim of the groove. The second ring-shaped body has an inner ring-shaped plate, an outer ring-shaped plate, and a connection segment connected between the inner ring-shaped plate and the outer ring-shaped plate. Therefore, a low-frequency effect thus generated is greatly improved.
US08594355B2

This invention relates to a hearing device for compensating hearing impairment of a user. The hearing device comprises an input signal converter for converting an acoustic signal to an electric signal, a signal processor, an output signal converter for converting a processed signal to a processed acoustic signal presented to the user, and an adaptive feedback suppression unit compensating for acoustic feedback between the output signal converter and the input signal converter and to generate a feedback compensation signal, which is mixed with the electric signal from the input signal converter to provide a compensated electric signal. The signal processor is adapted to process the compensated electric signal and to generate a processed signal therefrom. The hearing device further comprises an open loop approximation unit adapted to monitor relation between the compensated electric signal and the processed signal, and adapted to generate a control signal based on the relation, the control signal controlling the signal processor and/or the adaptive feedback suppression unit.
US08594354B2

There is presented a hearing aid that comprises an input transducer for transforming an acoustic input signal into an electrical input signal, a compressor for generating an electrical output signal from the electrical input signal, an output transducer for transforming the electrical output signal into an acoustic output signal, an autocorrelation estimator for calculating an autocorrelation estimate of the electrical input signal, and an acoustic loop gain estimator for determining a dynamic gain limit from the autocorrelation estimate and an instantaneous gain level of the signal processor. The invention further provides a method of adjusting signal path gain in a hearing aid, and a system for providing increased stability in a hearing aid.
US08594351B2

An earphone includes a first acoustic chamber having a reactive element and a resistive element in a parallel configuration, a second acoustic chamber separated from the first acoustic chamber by an acoustic transducer and including a unitary port to provide both pressure equalization of the second chamber and equalization of the earphone to a predetermined frequency response, and a housing to support the apparatus from the concha of a wearer's ear and to extend the second acoustic chamber into the ear canal of the wearer's ear.
US08594349B2

A speaker structure includes a membrane, an electrode which has a plurality of holes, a frame holding member and at least one set of supporting members. The frame holding member forms an exterior shape of the speaker structure and holds the membrane and the electrode at two opposite sides. Each of the set of the supporting members has a geometric structure and is placed in a space opposite to a soniferous hole region between the electrode and the membrane, so as to prevent the membrane and the electrode from contacting.
US08594345B2

Systems and method for adapting a gain of an audio signal containing at least two different tracks with different signal level ranges. An example system includes a loudness determination unit for determining a perceived loudness of the audio input signal based on a psychoacoustic model of a human hearing. The system further includes a loudness adaptation unit configured to determine a loudness adaptation indicator based on the perceived loudness and a predetermined loudness, and to introduce the loudness adaptation indicator into the audio signal to generate an adapted gain signal. A gain determination unit is configured to adapt the gain for outputting the audio signal containing the at least two tracks based on the loudness adaptation indicators in the adapted gain signal at about the predetermined loudness.
US08594344B2

A system and method for providing layered audio which allows a user to selectively and simultaneously listen to multiple audio sources for limited time periods and switch between these layered audio sources. The system allows a user to discernibly listen to two content sources at the same time.
US08594339B2

Power management circuitry of a portable electronic biosensor implements conditional power management logic to control biosensor power usage and to discriminate between intended use and nonuse of the biosensor by a clinician. The biosensor is configured to sense a property of the human body, such as a manifestation of acoustic energy produced by matter of biological origin or an action potential of the human body. An output signal is produced that is representative of the sensed property. A sensor of the biosensor produces a signal having a plurality of sensor signal features that are received by a detector of the power management circuitry. The power management circuitry or a processor of the biosensor discriminates between intended use and nonuse of the biosensor by the clinician using the sensor signal features. Power supplied to biosensor components is controlled based on the sensor signal features.
US08594337B2

A method to operate a hearing device and a hearing device are disclosed comprising a plurality of source units (S1, . . . , Sn). The method comprises the steps of monitoring activities of the source units (S1, . . . , Sn), selecting input signals of active source units (S1, . . . , Sn), processing the selected input signals of active source units (S1, . . . , Sn), and generating an output signal of the hearing device by said processing. According to the present invention, the parameters for controlling said processing are derived from at least one active source unit (S1, . . . , Sn) and/or from at least one selected input signal, respectively. The new technology describes for the first time a hearing device comprising a plurality of source units that are dealt with in automatic manner.
US08594329B2

A processor on a delegator receives an input upon which an expensive function is to be evaluated. The delegator incorporates the input into a request to perform a task that is different from evaluating the function. When the task is performed, it provides a secondary result that is observable by the delegator. The secondary result is different from an answer to the expensive function and can be verified by the delegator with less computational expense than evaluation of the expensive function. The task can be performed by the server only after the server has verifiably evaluated the function based on the input. Request data, that is indicative of the request to perform a task with the input incorporated therein is transmitted to the server for performance of the task. The delegator then receives a returned result from the server indicative of the server performing the task. The returned result has a value that reflects both an answer to which the server has evaluated the function, and whether the answer is verified as being correct.
US08594325B2

The invention provides an enciphering apparatus and method, a deciphering apparatus and method and an information processing apparatus and method by which illegal copying can be prevented with certainty. Data enciphered by a 1394 interface of a DVD player is transmitted to a personal computer and a magneto-optical disk apparatus through a 1394 bus. In the magneto-optical disk apparatus with which a change to a function is open to a user, the received data is deciphered by a 1394 interface. In contrast, in the personal computer with which a change to a function is open to a user, the enciphered data is deciphered using a time variable key by a 1394 interface, and a result of the decipherment is further deciphered using a session key by an application section.
US08594320B2

Acoustic echo control and noise suppression in telecommunication systems. The proposed method of processing multi-channels audio loudspeakers signals and at least one microphone signal, comprises the steps of: transforming the input microphone signals (y1 (n), y2 (n), . . . , yM (n)) into input microphone short-time spectra, computing a combined loudspeaker signal short-time spectrum [X(i,k)] from the loudspeaker signals, (x1 (n), x2 (n), . . . , xL (n)), computing a combined microphone signal short-time spectrum [Y(i,k)] from the input microphone signal, (y1 (n), y2 (n), . . . , yM (n)), estimating a magnitude or power spectrum of the echo in the combined microphone signal short-time spectrum, computing a gain filter (G(i,k)) for magnitude modification of the input microphone short-time spectra, applying the gain filter to at least one of the input microphone spectra, converting the filtered input microphone spectra into the time domain (e1 (n), e2 (n), . . . , eM (n)).
US08594312B2

A web-based hosted solution (a managed service or system) through which business entities create and manage communications campaigns, such as interactive campaigns that afford target recipients an opportunity to be connected to a contact center. The managed service carries out a communications campaign on behalf of a client. A “campaign” refers to a series of calls to a contact list using one or more sub-campaigns. A sub-campaign associates a list of contacts, a script, and a timeframe. An “agent” typically is a contact center operator. A “skill group” is a set of agents that are trained to handle a given script. Call pacing enhancements are implemented to allow simultaneous progress on multiple sub-campaigns under a skill group. The techniques enable control over the pacing of individual sub-campaigns when multiple sub-campaigns are running under a single skill group. The service also provides a framework by which a set of “pluggable” pacing models are provisioned and managed, preferably on a per-model basis.
US08594310B2

A method may include receiving, at a first call center, a call from a caller, forwarding the call to an agent workstation and determining that the call must be transferred. The method may also include providing, at the agent workstation, a user interface identifying a number of items associated with possible reasons for the call and receiving, via the user interface, input selecting one of the items. The method may further include appending information to the call based on the received input and forwarding the call with the appended information to a network device associated with a number of call centers.
US08594304B2

The present solution is directed to a hybrid customer support model for providing remote online support service in conjunction with local onsite support service. A local technician provides on site support service for a device at a premise for a predetermined amount of time. The onsite support by the local technician may be limited to a subset of the tasks for resolving an issue with the device or otherwise be limited to applying a subset or scope of skills to resolving the issue. In one embodiment, the local technician has a first type of skill from a plurality of skills. The local technician identifies an issue with the device and sends the issue to a centralized service. The centralized service receives an identification of the issue—the resolution of which may include a plurality of tasks. In one embodiment, each of the plurality of tasks is performed by one or more remote technicians having a skill type corresponding to the task. A resource pool is managed via the centralized service to support information flow in the hybrid model. The centralized service tracks service information and results.
US08594295B2

A method includes associating an e-mail address with a plurality of telephone numbers; associating one of the telephone numbers with a one number service (108); allowing telephone calls to the one of the telephone numbers by selecting the e-mail address. In some embodiments, the allowing telephone calls comprises calling a programmed caller number and calling to a called party number associated with the e-mail address. In some embodiments, a called party and a calling party are subscribers to a one-number service (108).
US08594282B2

In one embodiment, the present disclosure is a method and apparatus for navigation of a dialogue system. In one embodiment, a method for facilitating navigation of a menu of a dialogue system includes encoding data including information for navigating the menu in a machine-readable data structure and outputting the machine-readable data structure.
US08594277B2

A collector optical system for EUV and X-ray applications is disclosed, wherein the system includes a plurality of mirrors arranged in a nested configuration that is symmetric about an optical axis. The mirrors have first and second reflective surfaces that provide successive grazing incidence reflections of radiation from a radiation source. The first and second reflective surfaces have a corrective shape that compensates for high spatial frequency variations in the far field intensity distribution of the radiation.
US08594274B2

In an imaging method and a tomosynthesis apparatus, a two-dimensional low-energy image of the predetermined volume segment is obtained after administration of a contrast agent, followed by a two-dimensional high-energy image and then a high-energy tomosynthesis of the predetermined volume segment is obtained with a high total radiation dose that is significantly higher than the low radiation dose. The two-dimensional low-energy image is subtracted from the two-dimensional high-energy image to generate a result with which the concentration of the contrast agent is visible. Additionally, in a time interval in which an enrichment or a washing-out of the contrast agent occurs within the predetermined volume segment, a tomosynthesis of the predetermined volume segment is automatically implemented to show the concentration of the contrast agent in the predetermined volume segment.
US08594273B2

According to one embodiment, a CT scanning tabletop includes a tabletop body and an aid. The tabletop body has a placement surface where a subject is to be placed, and is formed in a manner that an X-ray transmission loss by one end portion in a longitudinal direction thereof is smaller than an X-ray transmission loss by a portion of the tabletop body other than the one end portion. The aid is provided on the one end portion in a manner that the aid is attachable and detachable by moving in advancing and retreating directions toward and away from the placement surface, the aid is configured to hold a part of the subject.
US08594266B2

A method including placing around the shoulder of the lid a ring-shaped gasket formed by a metal strip maintained on the vertical wall of the shoulder by self-maintaining members firmly attached to the strip, placing the lid bearing the ring-shaped gasket above the vessel by positioning it at a determined height, carrying out a cleanliness inspection of the gasket plane, lowering and laying the lid on the vessel so that the end side edges of the strip will come into contact with a horizontal wall of the lid and of the vessel flange respectively and attaching this lid on the vessel.
US08594264B1

Alignment of a clock signal to a particular phase is described. In one aspect, a method includes receiving an incoming clock signal and multiple phased clock signals, each of the phased clock signals having a different phase and a substantially same phase offset from another phased clock signal. At least one detection signal based on the incoming and phased clock signals is provided, and one or more errors contributed by noise in at least the incoming clock signal are corrected in the at least one detection signal. Based on the at least one detection signal, one of the phased clock signals is selected as the most closely aligned of the phased clock signals to the predetermined clock phase, and the selected clock signal is output.
US08594257B2

A system and method for obtaining a frequency error estimate representing the difference between a reference frequency and the frequency of a space-time transmit diversity signal is disclosed. The method includes taking the correlation of total sums, comprised of partial sums taken in defined first and second intervals, to represent the frequency error as the imaginary component of the correlation function.
US08594253B2

Circuits and methods for jitter compensation in a receiver system are useful to improve performance. One such circuit includes a combiner block for combining a reference signal with an input signal (Sin) of the circuit, and a converter stage for converting the input signal (Sin) together with the reference signal. The converter stage is clocked by a clock signal modulated by a jitter signal. A forward path having a first mixer unit is provided for multiplying a copy of an output signal (A) of the converter stage with the frequency of the reference signal in order to generate a jitter compensating signal (B). A compensation unit for compensating jitter in the output signal (A) of the converter stage in a direct output path with the jitter compensating signal (B) is also provided.
US08594247B2

A method and apparatus for measuring channel quality over which has been transmitted a sequence of symbols produced by encoding and constellation mapping a source data element sequence. A sequence of received symbols is received over the channel. The sequence of received symbols is de-mapped based on a first channel quality indicator previously transmitted to a transmitter of the sequence of symbols. The de-mapped symbols are decoded to produce a decoded output sequence. In some embodiments, the decoding may be based on the first channel quality indicator. The decoded output sequence is re-encoded to produce a re-encoded output sequence. The de-mapped symbols are correlated with the re-encoded output sequence to produce a second channel quality indicator. The second channel quality indicator is transmitted to the transmitter to adaptively select a type of mapping based on the second channel quality indicator.
US08594246B1

A circuit includes a first Viterbi detector configured to generate a first estimate signal based on an equalized signal. The first estimate signal includes preliminary non-return-to-zero data estimates. A first filter is configured to generate a first filtered signal based on a preliminary decision signal. The preliminary decision signal is generated based on the first estimate signal. A second Viterbi detector is in communication with the first Viterbi detector. The second Viterbi detector is configured to generate a final decision signal based on a sum of (i) a delayed version of the equalized signal, and (ii) the first filtered signal, wherein the final decision signal comprises final non-return-to-zero estimates.
US08594242B2

A method for receiving modulation signals includes receiving a plurality of multiplexed modulation signals each transmitted from multiple antennas of a communication partner, wherein each modulation signal includes a pilot symbol sequence consisting of plural pilot symbols used for demodulation. Each of the pilot symbol sequences is inserted at the same temporal points in the each modulation signal. The pilot symbol sequences are orthogonal to each other with zero cross correlation among the plurality of modulation signals, each pilot symbol having a non-zero amplitude, the quantity of the plural pilot symbols in each sequence being greater than the quantity of the plurality of transmitted modulation signals. The method further includes estimating a transmission path distortion of the each modulation signal based on the plurality of received multiplexed modulation signals; and demodulating the each modulation signal including the plurality of received multiplexed modulation signals using the transmission path distortion.
US08594232B2

A post-distorter compensates for receiver nonlinearity in calibration mode. Linearized receiver-side output from the post-distorter is used to correctly compensate for transmitter-side nonlinearities in calibration mode. The post-distorter also compensates for receiver-side nonlinearities during normal receive mode. Thus, the post-distorter features dual modes of use, a calibration mode, wherein calibration signals received from the adjacent transmitter are linearized by the post-distorter and a normal receive mode, wherein communication signals from a remote transmitter are linearized by the post-distorter.
US08594225B2

The invention relates to an integrated circuit arrangement with connection contacts for the serial exchange of data and/or signals with external components and apparatuses and with a control apparatus and/or a serial interface for the clocked receiving of data by means of a signal voltage on such a connection contact, which voltage is modulated between at least one low, one middle and one high voltage state. The control apparatus and/or the interface are designed in such a manner that data is sent in a sending mode via the connection contact in that the switching apparatus, after having received a slope changing in particular from the middle voltage state into in particular the higher or the lower voltage state, pulls the voltage state into the in particular opposite lower or higher voltage state. Furthermore, the invention relates to an apparatus and a process for operating such a circuit arrangement.
US08594222B1

Methods and systems are provided for searching for a codeword from a plurality of codewords in a codebook for use in precoding, for example, as used in a multiple-input multiple-output (MIMO) transmission system. Tree search and recursive algorithm techniques may be utilized to reduce the complexity and enhance the efficiency of the codebook search. Distance values may be determined between an optimal codeword and codewords in a codebook. The distance values may be accumulated for a group of the k-best codewords. Additionally or alternatively, a codeword from the codebook may be removed from consideration if the codeword meets a stop rule condition. A codeword may be selected from the codebook based on a minimum distance value from the optimal codeword.
US08594216B2

Beamforming may be used in MIMO communication systems to further enhance spectral efficiency. Beamforming refers to beamed transmissions to a single destination (e.g., a station) at a time, to enhance the rate and/or range of transmission. To perform beamforming from a source to one or more destinations, a channel and/or beamforming matrices corresponding to the channel needs to be known at the source, which may be obtained as feedback from the destination. However, the beamforming matrices may not be smooth over frequency as it is fed back from the destination. Therefore, certain aspects of the present disclosure provide beamforming feedback options, resulting in the smoothness of a beamforming matrix.
US08594215B2

Embodiments provide a MIMO system having a plurality of service antennas and method for data transmission and reception. The system includes a plurality of service antennas, where each service antenna is configured to simultaneously serve a plurality of terminals and independently receive a pilot sequence from the plurality of terminals. The system further includes a plurality of channel estimation units configured to independently generate an antenna-specific channel estimate based on the received pilot sequence and a plurality of pre-coding units configured to independently generate a coded signal to be transmitted to the plurality of terminals via a respective service antenna based on a set of data symbols and the antenna-specific channel estimate.
US08594212B2

An arrangement for processing a received wireless communication signal is disclosed. The arrangement comprises a frequency offset compensation unit adapted to apply a frequency offset compensation to the received wireless communication signal, determination circuitry adapted to determine one or more adjustment values associated with the frequency offset compensation, and an FFT-unit adapted to transform the frequency offset compensated received signal to a frequency domain. The arrangement also comprises an IQ-imbalance estimator adapted to estimate an IQ-imbalance, and an IQ-imbalance compensation unit adapted to perform IQ-imbalance compensation of the received wireless communication signal based on the estimated IQ-imbalance. At least one of the IQ-imbalance estimator and the IQ-imbalance compensation unit is adapted to base its operation on the one or more adjustment values. Corresponding method and computer program product are also disclosed.
US08594205B2

A method and apparatus reliably encode and decode information over a communication system. The method includes transforming two coefficients into two pairs of random variables, one random variable in each pair having substantially equal energy as one random variable in the other pair. The method further includes quantizing each of the pairs of random variables and entropy coding each quantized random variable separately creating an encoded bitstreams. The encoded bitstreams are received by a decoder which first determines which channels of the communication system are working. The encoded bitstream is entropy decoded, inversed quantized and inversed transformed. An inverse transform performs three different transformations depending upon which channels are working, i.e., whether the first, second or both channels are working.
US08594195B2

Provided are a method and apparatus for encoding and decoding at least one image frame artificially inserted by a user among a plurality of image frames of an image sequence by using a parameter regarding characteristics of the image frame.
US08594192B2

An image processing apparatus for encoding or decoding an image, wherein, even when it is desired to process a motion picture having, e.g., a high resolution, the capacity of a memory necessary for storing a predictive frame is reduced. In an image processing device such as an image encoding or decoding device for encoding or decoding an image, the processing device encodes or decodes the image in an intra-child-frame correlation system or in an inter-child-frame correlation system. In the system, a frame of the image to be processed is treated as a parent frame, the parent frame is divided into a plurality of child frames, and an intra-child-frame correlation or an inter-child-frame correlation is used for each child frame.
US08594187B2

This disclosure describes techniques for second pass video coding in a multi-pass video coding scenario. The coding modes for some video blocks encoded during a second pass may be changed relative to the coding modes used for such video blocks in the first pass. However, motion information does not change for those video blocks that have the changed modes. In particular, mode changes can be made in the second coding pass relative to the modes used in the first coding pass without changing the manner in which motion information will be derived at the decoder, e.g., due to similarities between the original modes of the first pass and changed modes used in the second pass. The second pass coding techniques may also include quantization parameter adjustments, and the mode changes can cause such quantization parameter adjustments to have more profound refinements effects on the second pass coding.
US08594183B2

A video decoding method including: extracting, from a bitstream of an encoded video, at least one of information indicating independent parsing of a data unit and information indicating independent decoding of a data unit; extracting encoded video data and information about a coded depth and an encoding mode according to maximum coding units by parsing the bitstream based on the information indicating independent parsing of the data unit; and decoding at least one coding unit according to a coded depth of each maximum coding unit of the encoded video data, based on the information indicating independent decoding in the data unit and the information about the coded depth and the encoding mode according to maximum coding units.
US08594180B2

A stereo 3D video frame includes left and right components that are combined to produce a stereo image. For a given amount of distortion, the left and right components may have different impacts on perceptual visual quality of the stereo image due to asymmetry in the distortion response of the human eye. A 3D video encoder adjusts an allocation of coding bits between left and right components of the 3D video based on a frame-level bit budget and a weighting between the left and right components. The video encoder may generate the bit allocation in the rho (ρ) domain. The weighted bit allocation may be derived based on a quality metric that indicates overall quality produced by the left and right components. The weighted bit allocation compensates for the asymmetric distortion response to reduce overall perceptual distortion in the stereo image and thereby enhance or maintain visual quality.
US08594171B2

Techniques for operating a diversity receiver are described. A user equipment (UE) may include (i) a first receive chain having an equalizer and a first rake receiver and (ii) a second receive chain having a second rake receiver. The UE may support (i) a first mode in which only the equalizer is used to process a received transmission and (ii) a second mode in which both rake receivers are used to process the received transmission. The UE may determine a first performance metric for the first mode (e.g., based on the performance of the equalizer) and a second performance metric for the second mode (e.g., based on the performance of both rake receivers or only the first rake receiver). The UE may select the first or second mode based on the performance metrics and may power down the second receive chain if the first mode is selected.
US08594160B2

A radio transmitting/receiving circuit, a wireless communication apparatus and a radio transmitting/receiving method, wherein low power consumption can be achieved without complicating software. In a control unit of the radio transmitting/receiving circuit, according to a communication system applied to a radio transmitting/receiving unit, a clock control unit selects a clock frequency; a program decoder adjusts information included in a transmission/reception program and related to the execution timing of the transmission/reception program for the radio transmitting/receiving unit; and a timing control unit controls the execution timing on the basis of the adjusted information related to the execution timing. The information related to the execution timing includes a bit sequence indicating an ON/OFF timing for the radio transmitting/receiving unit in accordance with a first communication system, and the program decoder bit-shifts the bit sequence if a second communication system is applied to the radio transmitting/receiving unit.
US08594159B2

A feedback section acquires an analog signal that has passed through a band-pass filter, and converts the analog signal to a digital signal. A digital signal processing section compares the digital signal obtained from the feedback section and an input digital signal with each other to measure modulation accuracy, and performs delay correction on a subsequently input digital signal so as to improve the modulation accuracy.
US08594155B2

Systems and methodologies are described that facilitate synthesizing a single baseband waveform from digital signals related to multiple carriers. Digital signals can be received relating to a plurality of carriers. The digital signals can result from spreading data symbols from transport blocks to create chip sequences, which can additionally be pulse shaped. The digital signals can be rotated in a positive or negative direction, such as according to a complex sinusoid or a negative representation thereof. The rotated signals can be combined or added to generate a single baseband waveform. The single baseband waveform can be converted to an analog signal, which can be up-converted and centered at a plurality of frequency carriers, which can be adjacent, assigned for transmitting the signal. In addition, optimizations can be provided to ensure threshold power ratio over the plurality of carriers for effectively transmitting jointly encoded signals.
US08594151B2

A user equipment and corresponding method detect a frequency division permanent common pilot and include a controller configured to use a sliding correlator with a frequency division phase-shift, an averaging unit configured to average a peak magnitude output of the sliding correlator over a predetermined number of sub-frames for each of possible reference pilot sequence and each sample shift of the sliding correlator, and a maximum peak storing unit configured to store first and second maximum peaks depending on corresponding ratios and a threshold. The user equipment and method thereof also include a pilot sequence index candidate storing unit configured to store a pilot sequence index candidate for each shift of the sliding correlator. The user equipment and method thereof include a selector configured to select the pilot sequence index candidate with a lowest peak ratio to shift the sliding correlator.
US08594149B2

A method of reducing probability of detection and interception of a sub-carrier signal comprising encoding, using an encoder, information that is to be transmitted via the sub-carrier signal, modulating, using a modulator, the encoded information such that a modulated sub-carrier signal results, spreading, using a spreader, the modulated sub-carrier signal such that a spread sub-carrier signal results, and transmitting the spread sub-carrier signal at a frequency that is dynamic relative to an original carrier signal having a static frequency.
US08594141B2

The present invention provides a femtosecond laser apparatus using laser diode optical pumping. To provide a stable mode locking and improve power stability and beam stability in an ultrafast laser such as a femtosecond laser, optical mounts which have mounted thereon optical parts of a diode pumping unit are mechanically engaged using bars of low thermal expansion coefficients and form a pumping module, and the pumping module is maximally separated from a laser platform or case.
US08594139B2

A dual transmission stream generating device includes an adaptor to receive a normal stream and to generate an adaptation field in an area of a packet of the normal stream; and a stuffer to generate a packet for a dual transmission stream by stuffing a turbo stream into the adaptation field. Accordingly, the turbo stream and the normal stream can be transmitted efficiently by the generation of the dual transmission stream in various constructions.
US08594138B2

Improvements are disclosed for in-band signaling, i.e., transmission of data in a voice channel of a digital wireless network during a voice call session. A family of narrow-band signaling methods, some employing tapered waveforms, is disclosed to successfully pass data-carrying signals through the low-bit rate modes of the EVRC-B vocoder commonly used in CDMA wireless channels. These features can be used in cell phones or other wireless communication devices, including automotive applications.
US08594136B2

There is described a method for transmitting N parallel data flows on a parallel bus. The method comprises, at a first communication device: generating a further parallel data flow comprising alignment words periodically distributed with a period; at each period, rotating the N of parallel data flows and the further parallel data flow thus generating N+1 rotated parallel data flows, each comprising part of the alignment words periodically distributed with a frame period; transmitting the N+1 rotated parallel data flows on respective physical connections of the parallel bus. The method further comprises, at a second communication device: aligning the N+1 rotated parallel data flows by using the alignment words, thus compensating skew and obtaining N+1 aligned parallel data flows; and at each period, de-rotating the N+1 aligned parallel data flows, thus generating N de-rotated parallel data flows corresponding to the N parallel data flows.
US08594129B2

A wireless local area network (WLAN) communication method and apparatus are provided. The WLAN communication method includes allowing a receiving station to receive a multi input multi output (MIMO) frame, allowing the receiving station to determine whether the MIMO frame is erroneous and whether the MIMO frame is destined for the receiving station, allowing the receiving station to generate a single input single output (SISO) acknowledgement (ACK) frame if the MIMO frame is not erroneous and is destined for the receiving station, and allowing the receiving station to transmit the SISO ACK frame to a sending station that has transmitted the MIMO frame.
US08594127B2

A communication device includes: a transmission label table storage that stores a transmission label table that holds pseudo wire labels for each header information of Ethernet (standardized by IEEE 802.3 committee) frames; and an encapsulation unit that deletes the header information from the Ethernet (standardized by IEEE 802.3 committee) frame, adds a pseudo wire label and an MPLS tunnel label to the Ethernet (standardized by IEEE 802.3 committee) frame and transmits a packet to an MPLS network via a pseudo wire, when the header information of the received Ethernet (standardized by IEEE 802.3 committee) frame agrees with the header information held in the transmission label table.
US08594122B2

Systems and methods for transmission announcement indication are disclosed. A transmission announcement indication is provided for use inside a communications frame addressed to a destination as an indication that another transmission for that same destination will follow.
US08594117B2

A base station in a mobile communications system which uses a single-carrier technique for uplink includes a classifying unit which classifies, for each of multiple user apparatuses according to a path loss between the respective user apparatus and the base station, the multiple user apparatuses into two or more groups; and a scheduler which plans allocating of uplink resources to the user apparatuses. Uplink signals of each user apparatus that have multiple frequency components lined up in equal frequency intervals are multiplexed using a distributed frequency division multiplexing technique such that they are made mutually orthogonal on a frequency axis, the scheduler plans the resource allocating such that the user apparatuses belonging to different groups utilize different group bands or different time slots, and the group bands are specified by dividing a system band into groups.
US08594108B2

In an apparatus, there are provided an IP transmitting and receiving unit for transmitting and receiving an IPv4 packet and an IPv6 packet; an IP header converting unit for performing a mutual conversion of the IPv4 packet and the IPv6 packet by an IP header conversion; a DNS substituting unit for receiving a domain information capturing request sent from an IPv4 terminal or an IPv6 terminal and substituting its process; an IPv4 address capturing unit for capturing an IPv4 address from a DHCP server; and an IP address conversion information holding unit for holding an IPv6 address of the IPv6 terminal and the IPv4 address captured by the IPv4 address capturing unit in correspondence to each other. Thus, a communication with the IPv4 terminal can be executed without preliminarily fixedly allocating the IPv4 address to the IPv6 terminal.
US08594098B2

The present invention discloses a method, an apparatus, and a system for transmitting data. A method for sending data includes: categorizing a received packet based on field information of a preset field in a packet header; encapsulating, for each category of packets, field information of a preset field in a packet header of a packet to an overhead field of a data unit, and encapsulating a packet payload of each packet and field information of another field except the preset field in a packet header of each packet to a payload field of the data unit; and sending the generated data unit to a destination node of the packet. The method, the apparatus, and the system are capable of improving bandwidth usage of a transmission link.
US08594096B2

Dynamic hardware address assignment to network devices in a switch mesh is described. In an example, a network device in a switch mesh dynamically assigns a hardware address to a network interface. The network device receives an address request from a client through the switch mesh. The network device calculates an index value for the client based on data in the address request. The network device selects the hardware address of a plurality of hardware addresses assigned to the network interface based on the index value. The switch mesh includes a plurality of traffic paths respectively for the plurality of hardware addresses. The network device sends the hardware address in a reply to the client through the switch mesh.
US08594094B2

An access node comprising at least one component configured to support forwarding of data packets to a user agent connected to a relay node, wherein the relay node is connected to the access node, and wherein the access node is a termination point for a first tunneling path from a core network.
US08594091B2

An apparatus and method for switching and/or routing electronic data between two networks communicating at different bit rates, where the bit rate of the faster network divided by the bit rate of the slower network is a non-integer. A switching/routing unit interconnects the networks via two set of lanes, one set connected to each network. Each lane communicates at a bit rate that is a common factor of the two bit rates. One set of lanes communicates with a set of transceivers that communicate at the faster bit rate on the faster network. The other set of lanes communicates with a (larger) set of network elements (NEs) that communicate at the slower bit rate on the slower network. Each transceiver and NE is structured so that the total bit rate of the lanes communicating with it is equal to the bit rate of its respective network.
US08594087B2

A packet duplication control system including an input port for receiving a packet and a plurality of output ports for outputting duplications of the packet is disclosed. The duplications can be suitable to support a Virtual Local Area Network (VLAN) system. The duplications can be controlled by descriptors arranged in a linked-list table. Also, the descriptors can have encoding formats, such as contiguous range encoding, non-contiguous range encoding, and discrete encoding. Further, the linked-list table can include at least one shared descriptor.
US08594084B2

A local network is secured using a router or hub that includes a security switch. During or immediately after initial network configuration, the router or hub records MAC addresses of connected network devices. After initial configuration is completed, the switch is activated. After the switch is activated, the router or hub will not allow connection of additional devices, as determined by the MAC addresses of connected devices. The security switch can be deactivated to permit connection of additional devices.
US08594082B2

A switching network includes an upper tier and a lower tier including a plurality of lower tier entities. A master switch in the upper tier, which has a plurality of ports each coupled to a respective lower tier entity, implements on each of the ports a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Data traffic communicated between the master switch and RPIs is queued within virtual ports that correspond to the RPIs on lower tier entities with which the data traffic is communicated. The master switch enforces priority-based flow control (PFC) on data traffic of a given virtual port by transmitting, to a lower tier entity on which a corresponding RPI resides, a PFC data frame specifying priorities for at least two different classes of data traffic communicated by the particular RPI.
US08594081B2

A network device includes a data store with first and second parameters, the first parameter affecting a communication operation of the network device and the second parameter affecting a security operation of the network device. A device reset function enables a user to selectively and independently refresh the first and second parameters. For example, a Session Initiation Protocol (SIP) device user can restore a default communications configuration of the SIP device while preserving the device decryption key.
US08594075B2

Methods, an apparatus, and a system for communications using multiplexed packets including payloads of the current and at least one preceding packet are disclosed. The invention is able to implement both robustness and a degree of compression while still being able to operate in environments of limited bandwidth having high rates of packet loss, such as in wireless VoIP networks.
US08594060B2

In accordance with the exemplary embodiments of the invention there is described a method and apparatus to group at least one cell of a network according to at least one characteristic of a physical layer cell identification of the at least one cell, and to signal a representation comprising the at least one characteristic of the grouped at least one cell to a mobile station. In addition, according to another exemplary aspect of the invention there is at least a method and apparatus to receive signaling comprising a representation of a grouped at least one cell of a network, where the representation is according to at least one characteristic of a physical layer cell identification of the at least one cell, and to determine, based on the signaling, whether the grouped at least one cell are to be considered for an operation including at least one of reselection and measurement reporting.
US08594055B2

A wireless communication system comprising: a holding unit that holds at least wireless resource allocation information on an opposite-direction communication link for use as information for deciding priority of wireless resource allocation to mobile stations, said opposite-direction communication link being a communication link in a direction opposite to a direction in which allocation priority is to be decided; and a scheduling unit that performs scheduling to allocate wireless resources with priority given to mobile stations, to which wireless resources are allocated on the opposite-direction communication link, using the wireless resource allocation information on the opposite-direction communication link.
US08594053B2

Apparatuses and methods for maintaining an optimal beam direction in a wireless communication system are provided. The method for operating a receiving node in a wireless communication system includes, determining a first transmission beam is determined as a preferred transmission beam using a plurality of reference signals transmitted by a transmitting node, generating preferred transmission beam information, transmitting the preferred transmission beam information to the transmitting node, receiving transmissions from the transmitting node via the first transmission beam, and determining whether a change of a transmission beam is necessary. When the change of the transmission beam is determined to be necessary, generating a beam change request and transmitting the beam change request to the transmitting node.
US08594050B2

Techniques to control wireless personal area networks are described. An apparatus may include a radio coordinator module operative to receive a transmit data flow having media information and control information, and switch the media information to a media flow path and the control information to a control flow path, a first transceiver to couple to the radio coordinator module, the first transceiver operative to transmit the media information from the media flow path to a receiver using a first frequency band allocated for a wireless personal area network, and a second transceiver to couple to the radio coordinator module, the second transceiver operative to transmit the control information from the control flow path to the receiver using a second frequency band allocated for a wireless local area network. Other embodiments are described and claimed.
US08594043B2

Methods and devices are disclosed for forwarding data packets during handover in a packet-switched wireless communications system, such as a 3GPP Long-Term Evolution/System Architecture Evolution system. In an exemplary method, a source base station node determines that handover of at least one radio bearer for a served user terminal to a target base station node is imminent. The source base station node classifies a plurality of data packets into two or more data flow classifications according to a transmission status for each data packet, a service requirement for each data packet, or both and selectively forwards one or more of the data packets to the target base station node based on the data flow classification for each data packet. For example, data packets associated with a reliable delivery service requirement may be forwarded while data packets associated with a maximum delay service requirement are not.
US08594037B2

An apparatus and method for assigning an acknowledgement (ACK)/a negative acknowledgement (NACK) channel resources. The method includes setting a User Equipment (UE) to feed back Acknowledgement (ACK)/Negative Acknowledgement (NACK) information in a Carrier Aggregation (CA) mode; setting a Transmit Power Control (TPC) field of a Physical Downlink Controlling Channel (PDCCH) message to transmit an ACK/NACK Resource Indicator (ARI) information, when a Downlink Assigning Indicator (DAI) value of the PDCCH message of a Secondary cell (Scell) scheduled in a non cross-carrier manner is 1; setting the TPC field to transmit a TPC command for the ACK/NACK feedback information, when the DAI value is greater than 1; and transmitting the PDCCH message and downlink data to the UE.
US08594029B2

A radio communications link is established between radio stations, and a semi-persistent radio resource is allocated to support data transmission over the communications link. The semi-persistent radio resource is associated with a corresponding automatic repeat request (ARQ) process identifier. Non-limiting examples of a semi-persistent radio resource include a regularly scheduled transmission time interval, frame, subframe, or time slot during which to transmit a data unit over the radio interface. Retransmission is requested of a data unit transmitted using the semi-persistent radio resource. The ARQ process identifier associated with the semi-persistent resource is used to match a retransmission of a data unit dynamically scheduled on the communications link with the requested data unit retransmission. In a preferred example embodiment, the ARQ process identifier is a hybrid ARQ (HARQ) process, where a retransmitted data unit is combined with a previously-received version of the data unit.
US08594027B2

An apparatus and method for supporting Peer-to-Peer (P2P) communications in a broadband wireless communication system are provided. A frame used by the terminal in P2P communications includes a plurality of P2P contention channels overlapping with a region for cellular communications and at least one P2P dedicated channel allocated by a base station only for the P2P communications. The method includes establishing a P2P connection with a correspondent terminal through the at least one P2P dedicated channel, and exchanging P2P communication data with the correspondent terminal through at least one of the plurality of P2P contention channels.
US08594021B2

Certain aspects of the present disclosure relate to a technique for effective measurement in a second Radio Access Technology (e.g., TD-SCDMA) while receiving service in a first Radio Access Technology (e.g., GSM).
US08594011B2

A method and an apparatus for establishing a connection between evolved Node Bs (eNBs) are provided. The method includes after finding a new neighboring cell, sending, by a first network node, a first request message carrying information of a third network node, to which the neighboring cell belongs to a second network node, sending, by the second network node, a second request message carrying cell information of the first network node to the third network node, sending, by the third network node, a first response message carrying information of the first network node to the second network node, and sending, by the second network node, a second response message carrying cell information of the third network node to the first network node, for establishing, by the first network node, a communication connection between the first network node and the third network node with the cell information of the third network node. The present invention may establish the X2 interface connection between a Relay eNB or a Home eNB (HeNB) and other eNBs, and implement the X2 interface based application, such as the mobile handover.
US08594009B2

A transmission method for use in a multi-hop wireless communication system is provided. The system includes a base station, a relay station and mobile stations. The method transmits using a downlink transmission frame that has a first zone for transmitting radio signals from the base station to the relay station, a second zone for transmitting radio signals from the relay station to a mobile station, and a third zone provided between the first zone and the second zone for transmitting radio signals from the base station directly to a mobile station.
US08594002B2

A method and system to facilitate the mapping of the DisplayPort standard over a wireless interface. The wireless interface uses a communication protocol that operates in accordance with, but is not limited to, a wireless gigabit alliance (WGA) standard, a Institute of Electrical and Electronics Engineers (IEEE) 802.11a/b/g, IEEE 802.11n, and other IEEE wireless standards, a Bluetooth standard, a Ultra-wideband (UWB) standard, and a 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) standard. In one embodiment of the invention, it provides a definition for mapping the DisplayPort standard over a wireless interface to enable wireless display usage model with existing or new DisplayPort sink devices. The definition for mapping the DisplayPort standard over a wireless interface allows end-to-end interoperability of DisplayPort based wireless devices and facilitates the adoption of the definition as an industry standard in one embodiment of the invention.
US08593992B2

A method in a first node of a network comprises computing a packet duration when using a first unicast profile with a first type preamble and a packet duration when using a second unicast profile with a second type preamble; comparing the computed packet durations so as to determine one from the first and second unicast profiles which yields a shorter duration; and sending the packet to a second node by using the determined unicast profile.
US08593986B2

In one embodiment, a management device, such as a root node, monitors Internet Protocol (IP) overhead (e.g., IP header sizes during source-routing or route table sizes) within a directed acyclic graph (DAG) in a computer network. If it is determined that the IP overhead is above a configured threshold, then in response, a trigger is initiated to have devices within the DAG label-switch downward traffic directed away from the root node within the DAG. In another embodiment, a device communicating within a DAG stores IP routes corresponding to upward traffic from the device directed toward a root of the DAG, and IP-routes upward traffic based on the IP routes. Conversely, the device also stores labels corresponding to downward traffic from the device directed away from the root of the DAG, and label-switches downward traffic based on the labels, accordingly.
US08593985B2

A transmitting apparatus accurately estimates an available bandwidth even in a high bandwidth in a network. The transmitting apparatus includes a timer that generates a signal having a signal cycle of a predetermined unit time and a packet train generating unit that generates probe packets each transmitted at the signal cycle, and generates, at least one adjustment packet inserted between two of the probe packets, the number of which corresponds to a measurement The apparatus also includes a transmitting unit that transmits, at the signal cycle, each probe packet having transmission time information, and the adjustment packet between the two probe packets, a receiving unit which receives, from a receiving apparatus, return information obtainable based on a reception time of each probe packet and a determining unit that determines the available bandwidth, using the received return information.
US08593970B2

In one embodiment, a processor-readable medium can store code representing instructions that when executed by a processor cause the processor to receive a value representing a congestion level of a receive queue and a value representing a state of a transmit queue. At least a portion of the transmit queue can be defined by a plurality of packets addressed to the receive queue. A rate value for the transmit queue can be defined based on the value representing the congestion level of the receive queue and the value representing the state of the transmit queue. The processor-readable medium can store code representing instructions that when executed by the processor cause the processor to define a suspension time value for the transmit queue based on the value representing the congestion level of the receive queue and the value representing the state of the transmit queue.
Patent Agency Ranking