Document Document Title
US08689751B2 Rocker arm structure
The disclosed structure achieves a desired balance between higher-rigidity and weight saving in a connection-type rocker arm which integrally rocks a plural of arm portions. The rocker arm has a plurality of arm portions integrally formed on a swinging base end side of the rocker arm which are forked and extend towards a swinging end of the rocker arm, a connecting portion which integrally connects each swinging end of the arm portions, and a concave thinning portion which overlaps a swinging trajectory of the connecting portion, when viewed in the axis direction of the pivot shaft of the rocker arm.
US08689741B2 Thermal management system, vehicles embodying same and methods related thereto
The present invention features a thermal management system for a hybrid electric vehicle. Such a system includes a heater core supplies heat for heating the vehicle's interior by heat exchange between a coolant and air of the vehicle's interior, a coolant line fluidly coupling an engine and heater core so the coolant being circulated by a coolant pump passes there through. A bypass valve is located in the coolant line in proximity to the engine and is selectively opened and closed according to the on/off state of the engine and so that the coolant does not pass through the engine but passes through only the heater core in the engine off state. Such a system includes a heat exchanger fluidly coupled to another heat source so the coolant is heated by the heat exchanger and supplied to the heater core when in the off state.
US08689737B2 Wildlife feeder
A wildlife feeder having a hopper, a manifold, and a removed head at a removed end of the manifold. The hopper is designed to enclose particulate feed, such as corn, for dispensing through the manifold and head to wildlife. The head has a multiplicity of feed troughs and each feed trough has an angled top wall and an angled bottom wall, angled with respect to a longitudinal axis of the manifold and a plane of a tabular floor of the head.
US08689733B2 Plasma processor
This invention includes a first filter (27) connected between a susceptor (21) and ground and having a variable impedance, a sensor (28) for detecting an electrical signal based on the state of a plasma (P) generated in a process chamber (11), and a control means (36) for controlling the impedance of the first filter (27) on the basis of a detection result output from the sensor (28). Thus, a preferable plasma distribution to match the object of the plasma process can be realized.
US08689729B2 Apparatus for coating stents
An apparatus is provided for forming coatings on stents. The apparatus includes a temperature adjusting element that can increase or decrease the temperature of the stent.
US08689725B2 Process device for coating particles
A process device for coating particles in which, on the inside wall (1), there are one or more units installed. Each unit includes a swirl flow generator (4) around which a straight or curved perforated plate (3) and draft tube (5) are located in cross-section. A single or multi-phase spraying nozzle (6) is installed centrally through the swirl flow generator (4) with a conduit (7) for dispersion for coating and a conduit (8) of compressed air. The swirl flow generator (4) has at an angle from the vertical adjacent grooves (18) that open outwards, with the angle of grooves (18) to the vertical line are between 10 and 45°.
US08689716B2 Servo-assisted steering device
A servo-assisted steering device for vehicles includes a manual control member connected to a shaft driving a pressurized control fluid supplying and conveying unit, which has at least two fluid conveying lines connected to one of two chambers of one or more steering actuators. A hydraulic power unit is connected to the supplying and conveying unit and includes a reservoir for the hydraulic fluid and powered pumping means, which are driven by an electric motor and which are connected to the fluid supplying/conveying circuit to supply the pressurized fluid alternately to either one or the other of the two chambers of the actuator (or actuators) depending on the rotational direction of the control member. The electric motor is energized and/or de-energized upon operation of the control member, causing the pumping means to increase the amount of pumped fluid and reduce resistance upon steering the manual control means.
US08689708B2 Method and device for combustion of solid fuel
Method and device for combusting a solid phase fuel, where the fuel is caused, by the help of a non-pneumatic feeding element (11), to be fed to an inlet opening (11a) in a burner device (10), where the burner device (10) includes a first inlet (13a) for the oxidant through which an oxidant is caused to flow via a first supply conduit (13). The first inlet (13a) for oxidant is arranged in the form of a first opening arranged by the inlet opening, through which the oxidant is caused to flow out, through a burner pipe (16) and out through a burner orifice (17) to a combustion space (18), so that the oxidant by ejector action causes the fuel to be conveyed through the burner pipe and out through the burner orifice (17), and water vapour is added to the oxidant before the oxidant reacts with the fuel.
US08689698B2 Methods and systems for multi-dimensional motion
An apparatus includes: a fixed primary anchoring element, a beam mount movably connected to the primary anchoring element, a beam connected to the beam mount, a vessel mount movably connected to the beam, a vessel connected to the vessel mount, the vessel being movable along at least a vertical axis, and a control unit within the vessel. The control unit is configured to accept control input from a passenger within the vessel and transmit at least one control signal to cause the beam to move relative to the primary anchoring element, the vessel mount to move relative to the beam, and the vessel to move relative to the vessel mount independently.
US08689694B2 Flying bomb
A flying bomb includes a standardized bomb casing formed of steel and having a nose opening and a tail opening. A thin penetrator is disposed in the bomb casing in order to achieve high effectiveness with little collateral damage when the flying bomb strikes a target. A distance between the tip of the penetrator and the nose opening is greater than 100 mm.
US08689693B2 Active body
An active body (1) includes flares (2, 6, 7) arranged adjacent, above, or behind each other, wherein at least one hydrophobic separating layer (3, 5) is integrated between the flares, or flare disks (2, 6, 7), thereby preventing the flares (2, 6, 7) from attaching or sticking. In one embodiment, the hydrophobic separating layer (3) is applied to at least one side of the flares (2), preferably as a powder preferably consisting of microspheres, or the like. In another embodiment, a separating disk is disposed between the flares (6, 7) as the separating layer (5), which in addition is anti-cohesive and anti-adhesive.
US08689692B2 Guided weapon with in-flight-switchable multiple fuze modes
A method for operating a guided munition with a switchable fuze arrangement includes launching the guided munition towards a target. During flight of the guided munition, images are provided to a remote operator, who supplies a switching input. Responsive to said switching input, the fuze arrangement is switched to either of at least two of the following states: a delayed detonation state in which detonation of the explosive charge is delayed by a time delay after impact of the guided munition, an impact detonation state in which detonation of the explosive charge occurs on impact of the guided munition, a proximity detonation state in which detonation of the explosive charge is triggered by a proximity sensing arrangement, and a disabled state in which the guided munition functions as a guided kinetic shell without detonation of the explosive charge.
US08689690B2 Safety and arming device with breakable lock
A micro-machined or micro-engraved safety and arming device for a projectile pyrotechnic train, said device comprising a substrate onto which a shutter is positioned to ensure the blocking of a channel, said shutter being mobile in translation on said substrate, said shutter being held immobile in the safety position by at least one acceleration lock that is released further to the application of the axial acceleration imparted to said projectile during firing, wherein said acceleration lock is constituted by at least one breakable tongue linking said shutter to said substrate, said tongue being oriented and dimensioned such that the axial inertial stresses developed during firing and exerted on said shutter cause said tongue to break.
US08689689B2 System and method for marking sheet materials
An apparatus for applying a marking to an elongated sheet material is provided. The apparatus includes a processing machine through which an elongated length of the sheet material is passed. A marking system is arranged to apply a marking to the elongated length of sheet material passing through the processing machine. The marking system comprises at least one spray gun and a pump for supplying marking fluid to the spray gun. The pump is operable at selectively variable speeds. A controller controls the speed of the pump based upon a speed at which the sheet material is passed through the processing machine.
US08689686B2 Screen printing device with infinite loop stencil
A screen printing device is disclosed. The screen printing device includes a screen printer workstation having a work path. The work path has an input end, an output end, and a conveyor for transporting a workpiece between the input end and the output end. A stencil assembly is adapted to engage the workpiece as the workpiece is transported between the input end and the output end. The stencil assembly includes a stencil having an endless loop. A method of applying a substance to a workpiece using an endless loop stencil is also disclosed.
US08689670B2 Composite material, composite part and methods for making such
A composite material comprising a plurality of fiber tape strips woven or braided together. Each of the plurality of fiber tape strips is made of a single layer of unidirectional fibers. The fibers are at least partially embedded in a thermoplastic matrix. A tubular composite part is made from this composite material and of an internal film. A method of manufacturing the composite material comprises weaving or braiding the fiber tape strips, especially in the form of a tube. A method of manufacturing a composite part comprises pressurizing the film inside the tube while heating both the tube and the film up to their forming temperature so as to bond the film to the woven fiber tape strips.
US08689653B2 Pipeline inspection apparatus and method using radio frequency identification and inertial navigation
A pipeline inspection device, for example a pipeline inspection gauge or pig, is configured for inspecting a pipeline. The pipeline includes a plurality of pipes of varying orientations and a radio frequency identification device (RFID) provided on each pipe. Each RFID contains information indicative of the identity of each respective pipe. The inspection device includes a RF transceiver configured to receive the identity information from each RFID; an inertial navigation unit configured to generate three-space position information indicative of the position of the inspection device in the pipeline; and a processor configured to synchronize the identity information of each RFID with the position information to determine a three-space location of each pipe in the pipeline. A method of inspecting a pipeline that has a plurality of pipes includes collecting identity information indicative of the identity of each pipe; generating three-space position information indicative of the position of each pipe; and synchronizing the identity information and the position information.
US08689641B2 Detecting satellization of a laundry load
A method of determining satellization of a laundry load in a washing machine by filtering a drum motor torque signal to block drum frequencies and pass high frequencies to enable further conditioning of the high frequencies and facilitate efficient and accurate determination of satellization.
US08689638B2 Ultrasonic flow sensor
An ultrasonic flow sensor comprises a flow cell body with an inlet on one side and an outlet on the other side through which the liquid or gaseous media flows; an inner flow conduit with rough surface which not only decreases the flow transition point from turbulence regime to laminar regime but also suppresses the parasitic multi-mode ultrasonic waves; one pair of electro-ultrasonic transducers for transmitting and receiving ultrasound signals; one pair of ultrasonic wave reflecting mirrors for guiding ultrasonic waves from one transducer to the other; and two reflecting mirror support fixtures which set the position and orientation of the ultrasonic wave reflecting mirrors in such a way that their disturbance to the flow inside the inner flow conduit is minimized while the ultrasonic signal strength is maintained.
US08689633B2 Micromechanical system
A micromechanical system includes a first movable element, which is connected to a substrate via a first spring element, and a second movable element, which is connected to the substrate via a second spring element. The first movable element and the second movable element are movable in relation to the substrate independent of one another. Furthermore, the first movable element and the second movable element are situated one above the other in at least some sections in a direction perpendicular to the substrate surface.
US08689627B2 Low liquid level detecting device and method
The invention discloses a low liquid level detecting device comprising a float sensor and a casing. The casing has first to third chambers formed between an upper wall and a bottom wall. The top portion of the first chamber is formed with a top opening. The bottom portion of the first chamber communicates with the bottom portion of the second chamber. The top portion of the second chamber communicates with the top portion of the third chamber. The bottom portion of the third chamber is formed with a bottom opening. A float sensor is mounted inside the third chamber. A drain hole is formed through the bottom part of a chamber wall surrounding the third chamber. A method for detecting a low liquid level using the above low liquid level detecting device is also disclosed.
US08689615B2 Bubble presence/absence determining method and dispensing apparatus
The present invention relates to a method for determining the presence or absence of bubbles inside pipes in a dispensing apparatus and a dispensing apparatus.
US08689613B2 Leak detection method and system for a high pressure automotive fuel tank
A vapor management system (10) includes a fuel tank (12), a canister (14), a pressure control valve (16) between the tank and canister and defining a high pressure side (34) and a low pressure side (32), a vacuum source (18), a purge valve (19) between the canister and vacuum source, a leak detection valve (20) connected with the canister and including a processor (30). A pressure sensor (24) and a temperature sensor (26) are disposed in a fuel vapor cavity of the fuel tank, with signals from the sensors being received by the processor. Based on an absolute temperature measured by the temperature sensor, the processor compares a predicted pressure in the fuel tank to the measured absolute pressure, and identifies a leak on the high pressure side if the predicted pressure is outside a tolerance range, while maintaining pressure in the fuel tank.
US08689607B2 Apparatus and method of photoacoustic sensor signal acquisition
A photoacoustic detector includes first and second microphones carried by an acoustic sensing chamber. Signals from the microphones are processed using lock-in detection to increase the signal-to-noise ratio. An acoustic pressure generator can be incorporated to calibrate the microphones.
US08689604B2 Offset error automatic calibration integrated circuit
An integrated circuit includes a transducer and transducer circuitry and additional elements useful in testing the transducer and transducer circuitry. A first power supply terminal and a second power supply terminal are for being directly connected to an external power supply terminal. A power bus is connected to the first power supply terminal. A logic function is for determining if the second power supply terminal is receiving power and if an automatic calibration test of the transducer and transducer circuitry has been run. An automatic calibration is for running an automatic calibration test on the transducer and transducer circuitry if the logic means determines that the second power supply terminal is receiving power and the automatic calibration test of the transducer and transducer circuitry has not been run.
US08689597B2 Ring rolling mill and ring rolling method
This ring rolling mill includes a main roll and a mandrel that are brought close to or separated from each other, and roll a peripheral portion of a ring-shaped body in a radial direction of the ring-shaped body while the ring-shaped body is rotated along its peripheral direction in a state where the peripheral portion of the ring-shaped body is pinched in the radial direction between an outer peripheral surface of the main roll, and an outer peripheral surface of the mandrel. This ring rolling mill further includes a mechanism which inclines and supports the mandrel with respect to the rotation axis of the main roll such that the gap between the outer peripheral surface of the mandrel and the outer peripheral surface of the main roll differs on one side and on the other side as seen in a direction along the rotation axis of the main roll.
US08689595B2 Key and disc tumbler cylinder lock
The invention relates to a disc tumbler cylinder lock and a key for it. The key according to the invention comprises a groove that is transverse to the key shank. The groove comprises a bottom section and side sections that are transverse to the bottom section between the bottom section and the outer surface of the key shank. The bottom section of the groove is the key's main driving surface used to transfer turning force to the disc tumbler cylinder lock. This reduces wear on the O-surfaces of the key because the O-surfaces do not transfer the majority or any of the key turning force to the disc tumbler cylinder lock.
US08689593B2 Anti-theft security device for vehicles
The invention relates to an anti-theft device for the steering column of a motor vehicle, comprising a locking device including: a sensor (4) located close to the input of the rotor (2) such that it can be biased by the key (3) once it has been introduced into the rotor (2), and a retractable retaining member which can move between a locked position in which it acts on the control finger (7) in order to prevent the longitudinal movement of the slide (6) in the direction of the cam (8) counter to elastic means and an unlocked position in which the slide is released and can move under the action of the elastic means. In addition, coupling means between the sensor (4) and the retaining member enable said retaining member to be moved into: the locked position when the rotor (2) is in the rest position and the key (3) is engaged therein, and the unlocked position when the rotor (2) is in the rest position and the key is removed therefrom.
US08689588B2 Glass-melting device for producing glass fiber and method for producing glass fiber using same
An object of the present invention is to effectively reduce mixing of bubbles into a spun glass fiber. A glass-melting device 10 for producing glass fibers includes; a first glass-melting tank 12 exposed to a reduced-pressure atmosphere; a second glass-melting tank 14 and a third glass-melting tank 16 arranged below the first glass-melting tank 12; an ascending conduit 18 that sends up molten glass resulting from melting in the second glass-melting tank 14 to deliver the molten glass to the first glass-melting tank 12; a descending conduit 20 that sends the molten glass down from the first glass-melting tank 12 to deliver the molten glass to the third glass-melting tank 16; a decompression housing 22; and a bushing 24. The glass-melting device 10 further includes heating means for separately heating the first glass-melting tank 12, the second glass-melting tank 14, the third glass-melting tank 16, the ascending conduit 18, the descending conduit 20 and the bushing 24.
US08689584B2 Method of manufacturing vitreous silica crucible
The present invention provides a method of manufacturing a vitreous silica crucible including: a silica powder supplying process of supplying a material silica powder into a mold for molding a vitreous silica crucible, to form a silica powder layer, and an arc fusing process of arc fusing the silica powder layer by arc discharge generated by carbon electrodes, wherein the arc fusing process includes processes of measuring temperatures at measuring points provided on different heights of an inner surface of the silica powder layer while rotating the mold, and controlling the arc discharge to enable detection, at each measuring point, of a local maximum point which appears first in the arc fusing process.
US08689567B2 Clutch locking plate with oil slinger
A locking plate for use in an air turbine starter has a lock plate body including an oil slinger extending away from a base. The base is positioned on an outer peripheral surface of a clutch frame. The slinger extends away from the base for a distance, and a ratio of the distance to a thickness of the base is ten and thirty. A clutch and air turbine starter, and a method of assembly are also disclosed.
US08689562B2 Combustion cavity layouts for fuel staging in trapped vortex combustors
In one embodiment, alternative combustion cavity layouts are provided for practicing fuel staging in a trapped vortex (TVC) combustion apparatus comprising an inlet premixer, for injecting fuel-air mixture into the inlet of the combustion apparatus and one or more vortex premixers, for injecting fuel-air mixture into the recirculating vortex within each of one or more trapped vortex cavities. A plurality of TVC cavities, may, for example, be laid out axially, radially, peripherally, internally, or in combinations of such arrangements. These layouts may be used in conjunction with a fuel staging method whereby the relative proportion of mixture introduced through the inlet and the respective vortex premixers can be varied as a function of operating conditions.
US08689560B2 Gas turbo set and method for controlling a gas turbo set
A gas turbo set including a first turbine, a second turbine, and a combustion chamber connected between the first and second turbines and operated by auto-ignition is provided. The turbines and the combustion chamber are located on a common shaft that may be rotated about an axis. To increase the efficiency of the gas turbo set, the outer periphery of the second turbine is at a greater distance from the axis than that of the first turbine, leading to a reduction in the size and/or the number of turbine blades.
US08689557B2 Steam seal dump re-entry system
A steam seal dump re-entry system delivers steam dump flow to an LP steam turbine. The system includes a steam seal header receiving steam leaking from turbine end seal packings, and a desuperheater receiving and cooling the steam from the steam seal header. The desuperheater outputs cooled steam. A temperature sensor is disposed downstream of the desuperheater and detects a temperature of the cooled steam. A flow control circuit communicating with the temperature sensor selectively delivers the cooled steam to at least one of the condenser and to the LP steam turbine depending on the temperature of the cooled steam.
US08689555B2 System and method for cooling a turbocharger
A vehicle includes an intercooler cooling fluid circuit coupled to and in fluid communication with a turbocharger of an internal combustion engine for circulating a flow of cooling fluid to the turbocharger to cool the turbocharger. A turbocharger cooling control valve controls fluid flow between the turbocharger and an intercooler. The turbocharger cooling control valve directs the flow of the cooling fluid to the intercooler when the engine is running, directs the flow of cooling fluid to the turbocharger when the engine is not running. The vehicle uses an intercooler pump for circulating the cooling fluid to both the intercooler when the vehicle is running and the turbocharger when the vehicle is not running.
US08689547B2 Annular heat exchanger
An annular heat exchanger for cooling hot gases comprises an inner shell, an intermediate shell and an outer shell. Where the heat exchanger is integrated with a catalytic converter for treatment of hot exhaust gases in a motor vehicle, the inner shell contains a catalyst for treatment of the exhaust gases. Inner and outer gas flow passages are provided between the shells, and a coolant flow passage is provided, either on the outer surface of the outer shell, or between the intermediate and outer shells. The exhaust gases change direction twice as they pass through the heat exchanger, and the annular structure of the heat exchanger provides a large surface area, and a large flow section, relative to volume, and thereby provides effective heat exchange without significantly increasing space requirements.
US08689542B2 Emissions reductions through reagent release control
One embodiment is a method including determining whether an ammonia storage device has a stored quantity of ammonia, predicting an impending ammonia release from the ammonia storage device, determining a NOx increase amount in response to the impending ammonia release, and increasing an amount of NOx provided by an engine based on the NOx increase amount. In certain embodiments, determining the NOx increase amount in response to the impending ammonia release comprises determining a NOx increase schedule based on the stored quantity of ammonia. In certain embodiments, the NOx increase schedule comprises a specified NOx increase time period, and in certain further embodiments, the method further includes decrementing the specified NOx increase time period based on an estimated catalyst degradation value.
US08689540B2 Component configured for being subjected to high thermal load during operation
A component configured for being subjected to a high thermal load during operation includes a wall structure with cooling channels adapted for handling a coolant flow. At least one first cooling channel is adapted to convey the coolant from a first portion of the component to a second portion of the component. At least one second cooling channel in the second portion is closed so that the coolant is at least substantially-prevented from entering the closed second cooling channel from a cooling channel in the first portion.
US08689531B2 Bag making and packaging machine
A bag making and packaging machine includes a conveying unit, a transverse sealing mechanism, and a gusset forming mechanism. The conveying unit is configured and arranged to continuously convey a tubular packaging material. The transverse sealing mechanism has a pair of sealing jaws configured and arranged to revolvingly move while following annular loci to seal the tubular packaging material in a transverse direction with respect to a conveyance direction of the tubular packaging material. The gusset forming mechanism has a pair of folding members configured and arranged to be pressed against side portions of the tubular packaging material to form gussets in the side portions of the tubular packaging material while the folding members move along the conveyance direction of the tubular packaging material before the transverse sealing mechanism seals the tubular packaging material.
US08689526B2 System and method for facilitating opening of plastic bags
A plastic bag for retaining a food product is formed of first and second plastic sheets sealed along the bottom and sides. The bag has an exterior increased friction surface section proximate the mouth. The bag is used in combination with a glove having an exterior increased friction surface portion. The exterior increased friction portion of the glove engages the increased friction section of the bag to facilitate opening of the mouth of the bag. Preferably, aligned increased friction sections are formed on the exterior surface of opposite sides of the bag and the glove has exterior increased friction portions on the tips of the finger stalls. When the bag is held between the thumb and index finger of the glove user, movement of the thumb and index finger of the glove in opposite directions facilitates opening of the bag.
US08689516B2 Bonding assembly
A device and method for the protection of a first member and second member from corrosion by utilizing a connector that bonds the members without allowing direct contact of the members.
US08689515B2 Hinge assembly for a frame structure
A hinge assembly is provided for a frame structure. The hinge assembly includes a first generally flat plate having an inner face, an outer face and a bolt-receiving bore therethrough. The bolt-receiving bore extending between the inner face and the outer face along a bore axis at an acute angle to the outer face. A second generally flat plate has an inner face, an outer face and a bolt-receiving bore therethrough. The bolt-receiving bore in the second plate extending between the inner face and the outer face thereof along a bore axis at an acute angle to the outer face. A pin pivotably connects the first plate to the second plate. A first lip extends from the inner face of the first plate and a second lip extends from the inner face of the second plate.
US08689510B1 Roofing system and method
A roofing system and kit including a texture layer for application to an upper surface of the deck of the roof with an upper face of the texture layer being contoured to resemble a different roofing material, a transition texture strip for positioning across gaps between texture layer occurring at transitions in the upper surface of the roof deck and having a contoured upper surface, and an edge strip for application along the perimeter edges of the roof to create an outer perimeter for the roofing system. A finish layer is applied to the texture layer, transition texture strip and edge strip positioned on the roof deck in a liquid sprayable form as a coating onto the texture layer, transition texture strip and edge strip to solidify into a solid layer such that the finish layer forms a continuous membrane over the texture layer, transition texture strip and edge strip.
US08689509B2 Expressed joint facade system
A panelized cladding system including a plurality of battens securable to a building structure, each batten having a structure engaging surface and an integrally formed finish ready panel supporting surface, and fiver cement cladding panels secured to or through the battens such that the finish ready panel supporting surface of each batten forms an external recessed surface of an express joint formed thereon.
US08689503B2 Embeddable device for passing conduits through a constructional component
An embeddable device (11, 41) for passing conduits through a constructional component (6), includes a tubular housing (12, 42) having an attachment flange (14) provided at one of its ends for temporary securing the device on a formwork (7) of the subsequently cast constructional component (6), and a receptacle (15) for isolation means (8) and which surrounds, at least regionwise, an axially extending through-opening (16). A connection device (21, 44) connects a plurality of embeddable devices (11) with each other and includes at least one connection element (23, 24, 26, 27) provided on the housing (12) and extending parallel to a plane (E) defined by the attachment flange (14) at a distance from the plane (E).
US08689500B2 Snow removal method and system for a metal roof
A method of removing accumulated frozen rain/ice/snow from a metal roof. The method comprising the steps of inducing vibration into the metal roof, via at least one vibration imparting member attached to the metal roof, to break up the frozen rain/ice/snow accumulated on the metal roof and separate the frozen rain/ice/snow from the metal roof; and allowing the frozen rain/ice/snow to slide off the metal roof under an effect of gravity.
US08689498B2 Bird spike with plastic base having upper and lower recesses
A deterrent device can include an elongated base having a plurality of spikes coupled to the base that are configured to extend from the base such that the spikes alternate on each side of the base between a lower-angled spike and an upper-angled spike. The base can further include first and second wings that each has a width that is at least twice a width of the base.
US08689497B2 Adjustable bird slope
An adjustable bird slope has a face that can be extended or contracted so that the bird slope can effectively fit almost any perching area.
US08689496B2 Frangible hinge mechanism for a platform partition, associated partition, assembly and method
A mechanism including a hinge and movement assembly having a first fastening region, a second fastening region, and a hinge defining an axis of rotation of the second fastening region relative to the first fastening region is provided. The mechanism further comprises an assembly for maintaining a releasable portion of the partition relative to a stationary portion of the partition, the maintenance assembly having at least one frangible connection that can be broken to rotationally free the second fastening region relative to the first fastening region. The hinge and movement assembly includes relative movement means for the second fastening region relative to the first fastening region at least in a direction parallel to the axis of rotation.
US08689491B2 Device with inflatable membrane for raising flat roof low areas
A low cost method and device for diverting water away from a flat roof's low spots, thus preventing it from puddling there during a rainstorm. Such puddles, if allowed to stand, can damage a roof deck structurally. The device includes a flexible membrane, an air valve mounted thereon, and mechanical fasteners for attaching the membrane along its periphery, to both the roof deck and its existing covering. Ideally, the membrane can be heat welded, taped or glued to the roof covering and joined thereto to form an airtight seal, thus simplifying construction of inflatable barriers for the roof's low spots. For each such barrier, a membrane, sized and shaped to cover at least one low spot, substantially overlaps the latter's edges and defines, in combination with the roof covering, an air pocket which, when inflated via the air valve, causes the membrane to protrude upwardly, effectively elevating the covered spot.
US08689489B2 Glass run for motor vehicle
A glass run includes an outer side wall, an inner side wall and a bottom wall, which define a generally U-shaped cross-section. A first outer seal lip and an inner seal lip are respectively formed in the outer side wall and the inner side wall. An extension part is formed to extend from an open end of the outer side wall of the glass run for attachment to vertical side portions of the door frame in an extending direction thereof, and a second outer seal lip is formed to extend from a tip end of the extension part in a direction of a front side of a vehicle body such that the second outer seal lip seals the door glass on a front side of a part sealed with the first outer seal lip.
US08689488B2 Locking core plug
A locking core plug includes an upper plate, an insertion portion extending outward from the upper plate and forming an outer perimeter, and a locking mechanism positioned within the outer perimeter of the insertion portion. The locking mechanism includes a rotating member, a plurality of locking arms having a first end connected to the rotating member and a second end extending outward toward holes in the outer perimeter, and a plurality of guides fixedly mounted to the upper plate. Each guide engages a corresponding locking arm to convert the circular movement of the first end of the arm as rotating member rotates into a generally linear movement of the second end between a release position retracted toward or within the outer perimeter of the insertion portion and a locking position extended outward from the outer perimeter of the insertion portion.
US08689480B2 Collapsing trap
A collapsing trap is described. The collapsing trap includes a base and a plurality of surrounding panels pivotally attached with the base. An outer panel is attached with one of the surrounding panels. A locking mechanism is attached with the surrounding panels to selectively hold the panels in an open configuration. A trigger is operably connected with the locking mechanism. The locking mechanism includes a locking pivot that is attached with the base and connected with the trigger. The locking pivot is adapted to rotate and lock onto each of the surrounding panels to hold the surrounding panels in an open and substantially planar configuration. When the locking pivot is activated by the trigger, the locking pivot rotates to release the surrounding panels and cause the surrounding panels (and outer panel) to collapse up and around the base to trap the item therein.
US08689479B1 Method and apparatus for weedless fish lure
Method and apparatus for a hard body fishing lure having a cavity disposed therein which conceals a fish hook held internal the body by a magnet. An axle is provided near the front of the lure about which the hook rotates from the internal position to an external position when the lure is struck by a fish and back pressure is placed on the fishing line so that the hook is deployed from internal the body to external the body so as to hook a fish in the mouth. A tube for receiving the line is placed between two halves of the lure wherein weights are placed near the bottom edges of the halves in order to properly weight the lure body. An additional embodiment is shown wherein a bill or lip is placed on the front of the halves of the lure body in order to make the lure dive deeper into the water column.
US08689467B2 Sole structure with visual effects
A multi-colored effect for a sole structure for an article of footwear is disclosed. The sole structure comprises a sole member having a first color and an exterior layer having a second color that is different from the sole member. A plurality of slots are formed in the sole structure and the second color is visible on an outer surface of the sole structure through the plurality of slots.
US08689463B2 Clothes dryer apparatus with improved lint removal system
A method and apparatus for removing lint from air that is discharged from a clothes dryer uses a lint filtration housing mounted on the frame of the clothes dryer, the filtration housing having an interior that contains a filter for removing lint from the dryer exhaust air flow stream. The housing provides an influent fitting for transmitting heating exhaust air from the drying chamber to the housing interior. An ambient air supply enables ambient air to be added to the filtration housing interior. One or more vanes is provided that create an annular vortex within the filtration housing interior. The flow of the annular vortex within the filtration housing interior can be between about 500 and 3,000 cubic feet per second. A flow line transmits pre-heated air from the filtration housing interior to the dryer interior.
US08689462B2 Steam laundry dryer
The present invention relates to a steam laundry drier, and more specifically to a steam laundry dryer capable of removing or preventing crease or wrinkle occurring in cloth, etc. and capable of improving assembling efficiency by easily mounting a steam generator provided to remove the crease or the wrinkle and a water supply source supplying water to the steam generator in the inside of the steam laundry drier.
US08689460B2 Optimization of nucleation and crystallization for lyophilization using gap freezing
This application discloses devices, articles, and methods useful for producing lyophilized cakes of solutes. The devices and articles provide for a method of freezing liquid solutions of the solute by the top and the bottom of the solution simultaneously. The as frozen solution then provides a lyophilized cake of the solutes with large and uniform pores.
US08689452B2 Foam grooving sled
A grooving sled for use with a pre-formed groove blade and hot knife, for making grooves in expanded polystyrene foam boards or walls. The grooving sled includes a built-in straight edge guide, one of two cutting position margins, and a stabilizer plate that fits inside a freshly-cut groove to keep the grooving sled straight while operating along the cutting layout line established on the board or wall. The stabilizer plate aligns with the groove blade by use of an angular adjuster, and if necessary, an insert bar. The stabilizer plate can also be adjusted vertically.
US08689441B2 Method for machining a slot in a turbine engine rotor disk
A method is provided for machining a slot having a slot base in a turbine engine rotor disk. The method includes forming a preform slot that extends along a longitudinal axis through the rotor disk. The preform slot includes a preform slot endwall connected laterally between a first slot sidewall and a second slot sidewall. A cutting tool is rotated about its axial centerline, which is substantially parallel to the longitudinal axis. The preform slot endwall is machined with the rotating cutting tool to form the slot base.
US08689440B2 Method of forming a hollow component with an internal structure
A method of forming a hollow component with an internal structure from first and second panels includes the step of forming at least one protrusion on a surface of at least one of the first and second panels by a material deposition process. The first and second panels are assembled into a preform the panels being oriented such that each panel defines an interior and an exterior facing surface, with the at least one protrusion extending from an exterior facing surface of a panel. The preform is expanded against a die, such that the at least one protrusion is transferred from the exterior surface of a panel to the interior surface of a panel so as to define an internal structure. Forming the at least one protrusion may include encapsulating an elongate member on the surface of a panel by a material deposition process.
US08689431B2 Apparatus for the connection of articles via at least one connection element plasticizable by heat
An apparatus for the connection of articles via at least one connection element plasticizable by heat includes a heatable cap, which is movable toward and away from the connection element and which has a shaft, for the forming of a rivet head at the connection element and having means for the direct heating of the cap. In this respect, the means for the direct heating of the cap include at least one ceramic heating element.
US08689429B2 Method of reworking head suspension
A method of reworking a head suspension removes a slider from the head suspension by pressing a blade from a first side toward a second side in a longitudinal direction of the slider to solder ball bonding, stopping the second side of the slider in the longitudinal direction with a holding mechanism, and forcing the blade to bite and cut the solder ball bonding to remove the slider from the flexure. The solder ball bonding is cut without applying extra force to components of the head suspension except the slider. The method improves product yield.
US08689425B2 Manufacturing a shoulder prosthesis with a one-piece humeral head
A humeral head augment device for use in a modular shoulder prosthesis. The humeral head augment device has an external bearing surface with at least one surface portion that includes a radius of curvature. The radius of curvature is configured to constrain translational movement of the implanted shoulder prosthesis when the humeral head augment device is positioned within the shoulder prosthesis. The humeral head augment device also includes a coupling mechanism designed to lock the humeral head augment device to either the stem or the humeral head, thereby ensuring proper operational positioning of the device within the shoulder prosthesis and allowing the implanted shoulder prosthesis to function in a patient suffering from rotator cuff arthropathy. A shoulder prosthesis using a humeral head augment device, a method for assembling a shoulder prosthesis and method for using a humeral head augment device in a shoulder prosthesis are also disclosed.
US08689424B2 Fifty three foot universal stackable container
One embodiment of the invention is directed to a shipping container forming a rectangular box shape, comprising a pair of side walls, a front wall and a rear wall coupled to the pair of side walls, a top wall coupled to the side walls and the rear walls, a bottom wall coupled to the side walls and the rear walls. The side walls, the front wall, the rear wall and the top wall form top corners. The sides walls, the front wall, the rear wall and the bottom wall form bottom corners. The shipping container further comprises a set of top corner fitting elements disposed at the top corners of the shipping container, each top corner fitting element having an outer aperture, and a set of bottom corner fitting elements disposed at the bottom corners of the shipping container, each bottom corner fitting element having an outer aperture.
US08689422B2 Securing plugs for attaching computer components
A keyboard assembly for a small form factor computer includes a number of keys and associated electrical contacts positioned between the top case portion of the computer and the feature plate. The attachment of the keyboard assembly during the manufacturing process can be accelerated by welding securing fasteners through small holes in the feature plate directly to the top case portion of the computer.
US08689417B2 Precision laser adjustable thin film capacitors
Disclosed are apparatus and methodology for providing a precision laser adjustable (e.g., trimmable) thin film capacitor array. A plurality of individual capacitors are formed on a common substrate and connected together in parallel by way of fusible links. The individual capacitors are provided as laddered capacitance value capacitors such that a plurality of lower valued capacitors corresponding to the lower steps of the ladder, and lesser numbers of capacitors, including a single capacitor, for successive steps of the ladder, are provided. Precision capacitance values can be achieved by either of fusing or ablating selected of the fusible links so as to remove the selected subcomponents from the parallel connection. In-situ live-trimming of selected fusible links may be performed after placement of the capacitor array on a hosting printed circuit board.
US08689414B1 Protective fabric with weave architecture
Crimp-imbalanced protective fabric is accomplished by varying the levels of yarn crimp within and across a layer or layers of a multi-layer fabric armor system. The method includes developing a crimp in the yarn (utilized for producing a fiber layer) by pulling the yarn through a solution that substantially coats the yarn. The removable coating has a thickness that ensures a proper amount of crimp in the yarn. The tension in the yarn is controlled; the yarn is weaved; and a crimp is applied in the yarn. Once the crimp is applied, families of the crimped yarn are utilized as a layer or layered to produce a soft armor form.
US08689406B2 Clamping band
The clamping band has a simple structure and is capable of preventing crush of an engaging claw and buckle of an inner band part, which are caused when an outer band part and the inner band part are moved close to each other to reduce an inner diameter of a band section. In the clamping band, an overriding guide is formed between the engaging claw and a second tool-catching claw of the inner band part. The overriding guide is outwardly projected to radially outwardly guide an outer end of the outer band part when the engaging claw is moved to an engage hole from a temporary engage hole.
US08689404B2 Rotary shaft structure
A rotary shaft structure is provided with rotational and locating functions based on a compact request condition. The rotary shaft structure includes a combination of a shaft body and a braking device, in which the braking device includes a first end provided with a limiting portion and a second end provided with an assembling portion, thereby preventing an axial displacement of a rotary shaft. The shaft body corresponding to the first end of the braking device and the limiting portion thereof includes a base portion and at least one braking portion formed on the base portion, in which a locating function is formed when an interference state of the limiting portion of the braking device and the braking portion of the shaft body is formed, thereby improving the conditions of assembly and fitting difficulties, complication and time-consuming process in conventional skills.
US08689403B2 Door hinge for motor vehicles
A motor vehicle door hinge, having a pillar fitting able to be mounted on a vehicle body, and a door fitting able to be mounted on a motor vehicle door, which are connected to each other in an articulated manner by a hinge pin connected to either the pillar fitting or the door fitting in a rotation-resistant manner and to the remaining one of the pillar fitting or the door fitting in an articulated manner, and an arresting unit having a detent body carrier connected to the hinge pin in a rotation-resistant manner and radially extending to the latter and having a detent body, and a detent element adjustable on the other one of the pillar fitting or the door fitting with respect to the detent body carrier, coaxially arranged with respect to the hinge pin axis and in engagement with the detent body and including at least one detent notch, and arranged within a housing surrounding the hinge pin and the detent body carrier.
US08689400B2 Vacuum cleaner
A vacuum cleaner is provided that includes a main body, a dust-collecting unit mounted in the main body, a suction force generating unit mounted in the main body, a first filter unit disposed upstream from the suction force generating unit, and a second filter unit disposed downstream from the suction force generating unit, wherein the first filter unit and the second filter unit are disposed adjacent to each other, and are individually, detachably mounted in the main body.
US08689398B2 Cleaning apparatus and detecting method thereof
The disclosure provides a cleaning apparatus and detecting method thereof. The cleaning apparatus includes a fan, a motor, a detecting device and a control unit. The motor drives the fan to create an air flow through the cleaning apparatus. The detecting device is electrically connected to the motor, and is utilized detected an impedance of the motor. The control unit is electrically connected to the motor and the detecting device respectively, for comparing the impedance of the motor with a predetermined value and outputting a signal indicative of a comparison result.
US08689393B2 Cleaning device for sunlight collecting devices in a solar thermal electric power generation system
A device for cleaning a collector of a solar thermal electric power generation system is provided which does not need to secure any water source or the like and which improves the flexibility of selection of a place for installing the solar thermal electric power generation system. The cleaning device includes an air supply device and an air nozzle configured to blow air supplied from the air supply device, which are mounted on a self-propelled truck. The cleaning device is capable of blowing air blown from the air nozzle against a sunlight reflecting surface of a collector to clean up the sunlight reflecting surface. The air nozzle is configured to be capable of moving up and down. The cleaning device further includes a soiling degree measuring device for measuring soiling degrees of the sunlight reflecting surface before and after air blowing by the air nozzle.
US08689389B2 Connecting unit for wiper arm and flat wiper blade with the same
A connecting unit for a flat wiper blade is provided. The connecting unit separably connects the flat wiper blade to a wiper arm having one of the following: a first coupling element including a top plate and a pair of side plates having a concave portion at a rear end; a second coupling element including a top plate and a pair of side plates; and a third coupling element including a side pin and a clip arm. The connecting unit has a bracket fixed to a frame of the flat wiper blade and an adaptor. The adaptor is pivotally mounted on the bracket via a pivot shaft of the bracket. The adaptor has first to third fixing devices separably fixing the adaptor to the first to third coupling elements respectively. The flat wiper blade is connected to the wiper arms via the adaptor.
US08689385B2 Tire-shine system and method
A tire-shine system includes a housing, at least one manifold supported by the housing, and a brush rotatably supported by the housing. The brush is spaced apart from the at least one manifold and includes a plurality of bristles each including a feather-tipped end. The feather-tipped end of the plurality of bristles selectively receives a first fluid from the at least one manifold.
US08689383B2 Upper structure for bridge
An upper structure for a bridge includes a coping placed on the top of a pier, and girders held by the coping, wherein the coping has girder holding grooves. The girders are installed continuously without using bridge bearings. The coping and the girders behave in an integrated state. The girders are held by being fitted into the grooves, so the coping is not excessively exposed to the outside. The girders and the coping are dry joined together in a prestressed state using prestressed steel strands. Further, the girders and the coping can be integrated with each other without being processed by site work.
US08689375B2 Integrated bedding cover system and method
The embodiments described herein generally relate to a system and method for joining a detachable fabric sheet to a cover through the use of one or more corresponding fastening or temporary joining mechanisms located on the cover and fabric sheet. In an embodiment, the cover includes one or more mechanisms to align and/or secure a filling material to the cover, as well as one or more fastening or temporary joining mechanisms for attaching the detachable fabric sheet to the cover. Methods and systems are provided for detachably joining the fabric sheet to the cover, for creating a multi-layer unit of a cover and detachable sheets, as well as for aligning and securing the filler to the cover. A method is also provided for manufacturing the integrated bedding cover system.
US08689373B2 Fitted bed sheet
A fitted top sheet is provided with a lip having an elastic member that runs side to side along at least a portion of the lip. This provides corners that grab the corners of the mattress for a form fit, while at the same time permitting movement of the sheet upwardly to accommodate an individual's toes without having to provide a so-called zone of expansion.
US08689370B2 Nozzle with independent flow and pulse control
A jet for a spa or bathing system that has a water flow modifier, where the water flow modifier is controlled independently from the flow rate of water through the jet.
US08689366B2 Mask attachment assembly
A strap for use in a mask attachment assembly. The strap includes a hook pad provided on a first portion of a surface of the strap located and having a first width extending perpendicularly to a longitudinal axis of the strap. The hook pad includes a plurality of hooks. Loops are provided on a second portion of the surface of the strap. The second portion has a second width extending perpendicularly to the longitudinal axis of the strap. The plurality of loops extend entirely across the second width and are configured to engage the plurality of hooks in a releasable and engageable manner. The second width is greater than the first width, and an outer edge portion of the first portion of the surface surrounding at least a portion of the hook pad, wherein the outer edge portion does not include any hooks.
US08695105B2 Identity verification systems and methods
Systems and methods for authenticating the identity of a user prior to giving access to confidential data at a user interface via a network. In an embodiment, a user provides initial data as part of a request to access the confidential data. At least one database having the confidential data stored therein is accessed by the server to retrieve confidential data relating to the user based on the initial data. An exam creation function causes creation of an exam comprising at least one question based at least in part on a portion of the confidential data relating to the user. This function creates the exam based on at least one exam definition. An exam administration function causes transmitting of the exam to the client interface for presentation to the user. The user is granted access to the confidential data subsequent to determination that the user successfully passed the exam.
US08695100B1 Systems and methods for electronic fraud prevention
In some embodiments, a phishing detection method includes computing a first phishing indicator of a target webpage; when the target webpage is considered suspicious of phishing according to the first phishing indicator, computing a second phishing indicator of the target webpage, and deciding whether the webpage is a phishing site according to the first and second phishing indicators. Computing the second phishing indicator comprises comparing a word content (semantic content) of the target webpage to a word content of each of a plurality of reference webpages. Comparing the word contents may include counting the number of visible words which are common to the target and reference webpages, and/or computing a ratio of a number of words which are common to the target and reference webpages to the total number of words in both the target and reference webpages.
US08695092B2 Host IP reputation
Various embodiments described above are directed to identifying abuse-hosting services at their source, rather than using such intermediaries as URLs and associated domains. In one or more embodiments, threats can be blocked by using the Internet protocol (IP) address of an identified attacker that is hosting content associated with abuse.
US08695089B2 Method and system for resilient packet traceback in wireless mesh and sensor networks
A system and method for packet traceback in a network includes maintaining an identity number (ID) for each node in a network and generating a signature (e.g., a message authentication code (MAC)) using a secret key shared between each node on a forwarding path and a sink. Each forwarding node leaves a mark by appending its ID and a signature in the packet, either in a deterministic manner or with a probability. Upon receiving a packet at the sink, correctness of the signatures included in each packet is verified in the reverse order by which these signatures were appended. A last valid MAC is determined in the forwarding path to determine the locations of compromised nodes that collude in false data injection attacks.
US08695085B2 Self-protecting storage
A method and apparatus for managing passwords for accessing data in a storage is provided. The method comprises generating and storing a password, generating and providing to the storage a request to access data in response to receiving a first request to access data in the storage, retrieving and providing the password to the storage in response to the request for a password. The apparatus comprises an initialization module and a storage access module. The initialization module is configured to generate and store a password. The storage access module is configured to generate and provide a request to access data in response to receiving a first request to access data in the storage, receive a request for a password, retrieve the password in response to the request for a password, and provide the password to the storage to obtain access to the data in the storage.
US08695082B2 Method and communication system for accessing a wireless communication network
A method for accessing a wireless communication network is described, comprising collocating a Proxy Agent apparatus with an Access apparatus and determining in a Mobile Gateway apparatus an address of the Access apparatus. The Proxy Agent apparatus comprises information about a Master apparatus, the Master apparatus being adapted for executing a master function. The method further comprises indicating a message, to be handled by the master function, as a master function message and sending the master function message to the address of the Access apparatus. Furthermore, the method comprises diverting in the Access apparatus the master function message to the Proxy Agent apparatus and forwarding the master function message to a Proxy Relay apparatus for relaying the master function message to the Master apparatus.
US08695078B2 Group formation using anonymous broadcast information
A number of devices co-located at a geographic location can broadcast and receive tokens. Tokens can be exchanged using a communication link having limited communication range. Tokens that are received by a device can be stored locally on the device and/or transmitted to a trusted service operating remotely on a network. In some implementations, the tokens can be stored with corresponding timestamps to assist a trusted service in matching or otherwise correlating the tokens with other tokens provided by other devices. The trusted service can perform an analysis on the tokens and timestamps to identify devices that were co-located at the geographic location at or around a contact time which can be defined by the timestamps. A group can be created based on results of the analysis. Users can be identified as members of the group and invited to join the group.
US08695073B2 Automated device provisioning and activation
A computer-readable medium, a service controller, and a method for obtaining one or more credentials from a device communicatively coupled to the service controller over a network, the credentials identifying an aspect of the device; determining, using the credentials, that a user of the device has not selected a service plan for the device; identifying one or more candidate service plans, at least one of the plans identified based on the one or more credentials; establishing a secure link between the service controller and a service processor of the device over an ambient services connection enabling the user to select one of the candidate service plans for the device; sending, to the service processor over the secure link, information about the candidate service plans; and obtaining, from the service processor over the secure link, a response identifying a service plan selected by the user.
US08695072B2 User identification method applicable to network transaction and system thereof
A user identification method and a system thereof. A user device delivers a certificate packet with a unique serial number to a certificate server, and receives a reply packet with a password from a password server. The user device then uses the password and the unique serial number to produce a user terminal identification code, and then delivers an identification packet with the user terminal identification code to the certificate server. After receiving the certificate packet, the certificate server delivers an inquiry packet with the unique serial number to the password server, and then the password server inquires about password and expiration time thereof according to the unique serial number. After receiving the identification packet, the certificate server verifies the validity of the user terminal identification code and the expiration time with a database to determine if the user is admitted to proceed to the subsequent transaction.
US08695070B2 User identification method applicable to network transaction and system thereof
A user identification method and a system thereof are provided. A user device delivers a certificate packet with a user identification number to a certificate server, and receives a reply packet with a code from a password server. The user device uses the code to produce a user terminal identification code, and delivers an identification packet with the user terminal identification code to the certificate server. After having received the certificate packet, the certificate server delivers an inquiry packet with the user identification number to the password server, for the password server to inquire about the password and expiration time according to the user identification number. After having received the identification packet, the certificate server verifies the validity of the user terminal identification code and the expiration time with a database to determine whether the user is allowed to proceed to the subsequent transaction.
US08695069B1 Session management between a web application and a CRM system
Embodiments of the present invention provide a system that facilitates session management between a web application and a Customer Relationship Management (CRM) system. During operation, the system receives, at a proxy, a service call intended for a CRM system. Next, the system modifies a header of the service call to include authentication credentials for the CRM system. The system then determines if an available session token for the CRM system exists at the proxy. If so, the system modifies the header of the service call to include the session token. Next, the system forwards the service call with the modified header to the CRM system. The system then receives a response to the service call, which includes the session token. Upon receiving the response, the system stores the session token at the proxy for a subsequent service call. Finally, the system forwards the response to the web application.
US08695067B2 Method to authenticate device and service, and system thereof
A method to authenticate a device and service, and a system thereof, the authentication method including: requesting device authentication information from a device provider in order to receive a service from a service provider, distinct from the device provider, and receiving the device authentication information from the device provider, the device authentication information being used by the service provider to authenticate the device. Therefore, it is possible to perform a device authentication process and service authentication process more simply.
US08695059B2 Method and system for providing network security services in a multi-tenancy format
An approach is provided for performing cloud based computer network security services. Security policies are established for each of a number of subscribers. The subscribers are provided access to the security services via a common network cloud managed by the service provider. The security services are administered according to a multi-tenancy format, which enables the subscribers' data communications to be separately processed. The security services include network firewalling and filtering of content originating from or destined to one or more networks associated with the subscribers.
US08695048B1 Systems and methods of processing closed captioning for video on demand content
A method includes receiving closed captioning data at a computing device. The closed captioning data is associated with a video on demand asset and is represented in a first format. The method also includes converting the closed captioning data from the first format to a platform-independent format and converting the closed captioning data from the platform-independent format to a second format. The method further includes transmitting the closed captioning data in the second format to a destination device.
US08695040B2 Information descriptor and extended information descriptor data structures for digital television signals
A digital television (DTV) data stream includes an event information table (EIT), the EIT including: a descriptor including: a descriptor tag identifying the descriptor as a genre descriptor, a descriptor length field, and at least one category code for an associated event in a DTV data stream.
US08695031B2 System, device, and method for delivering multimedia
A system and method for delivery of multimedia data includes a plurality of media devices coupled to each other via a network. Each of the media devices is configured to retrieve multimedia data and advertisement data from an external source such as a public and/or private network. The multimedia data may include a number of video clips and the advertisement data includes a number of advertisements. Each media device is also configured to associate an advertisement of the advertisement data to a video clip of the multimedia data based on one of a number of criteria and transmit the associated video clip and advertisement to a playback device for viewing thereon.
US08695030B2 Instant messaging with a media device
A content processing device is provided. Media content is selectively received by the content processing device for display on a media playback device. A software application is included on the content processing device and is configured to perform at least one of (a) receiving message content from a remote computer and providing the message content for display on the media playback device, and (b) receiving, from the media playback device, input for a message and sending the input to the remote computer.
US08695025B2 Media transportation mechanism, method of controlling a media transportation mechanism, and media processing device
A media transportation mechanism has: a storage unit that stores disc-shaped media with a center hole in a stack; a transportation arm that moves vertically and has a gripping member to hold a medium stored in the storage unit, and a separating member that moves radially to the medium from the hole of the medium; and a transportation arm drive member that sets the ascent speed of the transportation arm to a first speed, and to a second speed that is slower than the first speed, when moving the transportation arm vertically up while the gripping member holds the medium.
US08695020B2 Techniques for customizing a toolbar using widgets
A method for customizing the functionality of a web-browser extension by installing widgets in the web-browser extension. The method comprises obtaining a manifest file of a new widget from a web server hosting the new widget; extracting an address designating a location in a secured repository of source files of the new widget; retrieving the source files of the new widget; and loading the source files of the new widget to the web-browser extension.
US08695016B2 Method and system for recovering stranded outbound messages
A method for recovering and requeueing lost messages is disclosed. The lost messages are intended for delivery from a first computer program to a second computer program but are instead stranded in locations internal to the first program. The method extracts one or more of these stranded messages from the location internal to the first program, determines the original destination of each stranded message and delivers that message to the second program. Delivery of each message to the second program is facilitated by using message queues provided by middleware type software programs. The desired middleware program can be selected by the user of the method, and the method provides for the necessary formatting of each recovered message according to the selected middleware. Absent use of the present method, these stranded messages would not be routed to their original destinations.
US08695013B2 System and method for thread protected testing
A method performed by a system including one or more data processing systems. The method includes receiving a plurality of requesting process calls for a target process from one or more requesting processes, and identifying dependencies between the requesting process calls. The method includes sending the requesting process call to the target process for execution on multiple threads, including sending thread execution parameters corresponding to the requesting process calls. The method includes receiving results, corresponding to the requesting process calls, from the target process. The method includes sending the results to the requesting processes corresponding to the respective requesting process calls.
US08695010B2 Privilege level aware processor hardware resource management facility
Multiple machine state registers are included in a processor core to permit distinction between use of hardware facilities by applications, supervisory threads and the hypervisor. All facilities are initially disabled by the hypervisor when a partition is initialized. When any access is made to a disabled facility, the hypervisor receives an indication of which facility was accessed and sets a corresponding hardware flag in the hypervisor's machine state register. When an application attempts to access a disabled facility, the supervisor managing the operating system image receives an indication of which facility was accessed and sets a corresponding hardware flag in the supervisor's machine state register. The multiple register implementation permits the supervisor to determine whether particular hardware facilities need to have their state saved when an application context swap occurs and the hypervisor can determine which hardware facilities need to have their state saved when a partition swap occurs.
US08695006B2 Resource management method
There is provided a method of managing a resource within a computer system using a configuration wrapper, the method comprising: providing a configuration file comprising configuration data for the resource; generating metadata related to the configuration data; and automatically processing the metadata to produce a configuration wrapper for the resource. The configuration wrapper may be a java object with management attributes and methods.
US08695005B2 Model for hosting and invoking applications on virtual machines in a distributed computing environment
The described method/system/apparatus uses intelligence to better allocate tasks/work items among the processors and computers in the cloud. A priority score may be calculated for each task/work unit for each specific processor. The priority score may indicate how well suited a task/work item is for a processor. The result is that tasks/work items may be more efficiently executed by being assigned to processors in the cloud that are better prepared to execute the tasks/work items.
US08695003B2 Method for managing data accessibility by scheduling three types of executable agents associated with pre-defined access rights within a domain
Multiple types of executable agents operating within a domain. The domain includes mutable shared state and immutable shared state, with agents internal to the domain only operating on the shared state. Writer agents are defined to be agents that have read access and write access to mutable shared state and read access only to immutable shared state. General reader agents have read access to both mutable shared state and immutable shared state and have no write access. Immutable reader agents have read access to only immutable shared state and have no write access. By appropriate scheduling of the different types of agents, data races may be reduced or eliminated.
US08694997B2 Deterministic serialization in a transactional memory system based on thread creation order
A hardware and/or software facility for controlling the order of operations performed by threads of a multithreaded application on a multiprocessing system is provided. The facility may serialize or selectively-serialize execution of the multithreaded application such that, given the same input to the multithreaded application, the multiprocessing system deterministically interleaves operations, thereby producing the same output each time the multithreaded application is executed. The facility divides the execution of the multithreaded application code into two or more quantum specifying a deterministic number of operations, and the facility specifies a deterministic order in which the threads execute the two or more quantum. The facility may operate together with a transactional memory system. When the facility operates together with a transactional memory system, each quantum is encapsulated in a transaction that, may be executed concurrently with other transactions, and is committed according to the specified deterministic order.
US08694996B2 Application initiated negotiations for resources meeting a performance parameter in a virtualized computing environment
A hypervisor negotiates to reserve at least one available local resource in a host system that meets a performance parameter for at least one resource specified in a reservation request by a particular logical partition from among one or more logical partitions of virtualized pools of resources managed by the hypervisor in the host system, wherein the at least one performance parameter is specified by a particular application initiating the reservation request. The hypervisor, responsive to determining that the at least one available resource is not available in the host system, negotiates for offers to migrate the particular logical partition to at least one other host system comprising at least one available remote resource that meets the performance parameter, wherein the at least one other host system is managed by at least one other hypervisor that manages one or more other logical partitions of virtualized pools of resources.
US08694995B2 Application initiated negotiations for resources meeting a performance parameter in a virtualized computing environment
A hypervisor negotiates to reserve at least one available local resource in a host system that meets a performance parameter for at least one resource specified in a reservation request by a particular logical partition from among one or more logical partitions of virtualized pools of resources managed by the hypervisor in the host system, wherein the at least one performance parameter is specified by a particular application initiating the reservation request. The hypervisor, responsive to determining that the at least one available resource is not available in the host system, negotiates for offers to migrate the particular logical partition to at least one other host system comprising at least one available remote resource that meets the performance parameter, wherein the at least one other host system is managed by at least one other hypervisor that manages one or more other logical partitions of virtualized pools of resources.
US08694994B1 Optimization of packet processing by delaying a processor from entering an idle state
Some embodiments facilitate high performance packet-processing by enabling one or more processors that perform packet-processing to determine whether to enter an idle state or similar state. As network packets usually arrive or are transmitted in batches, the processors of some embodiments determine that more packets may be coming down a multi-stage pipeline upon receiving a first packet for processing. As a result, the processors may stay awake for a duration of time in anticipation of an incoming packet. Some embodiments keep track of the last packet that entered the first stage of the pipeline and compare that with a packet that the processor just processed in a pipeline stage to determine whether there may be more packets coming that need processing. In some embodiments, a processor may also look at a queue length of a queue associated with an upstream stage to determine whether more packets may be coming.
US08694992B2 Traversing memory structures to parse guest operating system instrumentation information in a hypervisor
Methods, apparatuses, and computer program products are provided for acquiring guest operating system instrumentation information in a hypervisor. Embodiments include receiving from a platform management application, by a hypervisor communication module of the hypervisor, a platform request for guest operating system instrumentation information associated with at least one guest operating system executing within the hypervisor; in response to receiving the platform request for the guest operating system instrumentation information, retrieving through shared memory between the hypervisor and the guest operating system, by the hypervisor communication module, the guest operating system instrumentation information associated with the at least one guest operating system; and transmitting, by the hypervisor communication module, the guest operating system instrumentation information to the platform management application.
US08694988B2 Runtime extensions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, provide a technique for supporting native program code extensions for managed code environments. In one aspect, a method includes the actions of: obtaining a package of information defining an extension to an application program interface of a runtime, the package of information including native program code and descriptors that identify different computing platforms supported by the extension; obtaining a declaration of a target computing platform for an application program that employs the extension; comparing the declaration of the target computing platform for the application program with the descriptors that identify the different computing platforms supported by the extension; if the target computing platform is supported by the extension, generating an installable package for the application program; and if the target computing platform is not supported by the extension, providing a notification corresponding thereto.
US08694986B2 Providing update notifications on distributed application objects
The present invention extends to methods, systems, and computer program products for providing update notifications on distributed application objects. When a new version of an object is created that another object depends on, a notification can be added to the dependent object to alert a person that manages the dependent object of the creation of the updated object. Dependent objects can include template objects, such as virtual machine template objects that refer to virtual disk objects and service template objects that refer to one or more virtual machine template objects, as well as service instance objects that represent service instances that are instantiated from template objects. Versions of objects within a family can be identified by sharing a family name and having different releases. A timestamp is used to represent when an object is released to determine which version of an object is the newest version in a family.
US08694985B2 Managing digital content in hierarchies
Methods, apparatuses, and systems for managing digital content in hierarchies are described. A first version of a digital image is received from an external device which tracks changes to the first version. It is determined that a second version of the digital image, changes to which have been tracked, exists. Based on comparing the tracked changes of both versions, the versions are combined. The first version is created by splitting the second version, which is stored in a master hierarchy, and transmitting the split version to the external device. During splitting, a child hierarchy of information is split from the master hierarchy, the child hierarchy including portions of the master hierarchy to access the second version such that the second version can be accessed independent of the master hierarchy. Changes to the versions are tracked in change tables, for example, using values that are mashed into a single record.
US08694984B2 Memory apparatus and method of updating firmware of the memory apparatus
A method of updating firmware that is included in a memory apparatus that includes first and second volatile memories and a non-volatile memory, can be provided by storing new firmware in the second volatile memory when old firmware is loaded into the first volatile memory and determining on a component basis which of a plurality of components of the old firmware is an updated component in the new firmware.
US08694983B1 Systems and methods for providing guidance on the potential impact of application and operating-system changes on a computing system
A computer-implemented method for determining the impact of a software change on the health of a computing system or an application installed on the computing system may comprise identifying the software change, performing a first health evaluation, allowing the software change to occur, performing a second health evaluation, and then determining the impact of the new application by comparing the results of the second health evaluation with the results of the first health evaluation. Exemplary methods for providing guidance on the potential impact of a software change and for determining the health impact of a software change based on information obtained from a plurality of computing systems are also disclosed. Corresponding systems and computer-readable media are also disclosed.
US08694979B2 Efficient egonet computation in a weighted directed graph
An embodiment of the invention pertains to a weighted directed graph comprising multiple nodes and edges that each extends between two nodes. The embodiment includes processing edges to generate a forward and reverse edge corresponding to each edge. Forward and reverse edges are processed to generate indirect edges, each comprising two edge components, and extending between two nodes. One node associated with each forward edge, each reverse edge, and each indirect edge is selected to be the key node of its associated edge. All forward, reverse and indirect edges having a particular node as their respective key nodes are placed into a group. All edges of the group are then selectively processed to provide information pertaining to an egonet of the graph that has the particular node as its egonode.
US08694975B2 Programming system in multi-core environment, and method and program of the same
A first compiler generates one or more object codes from a program code for a first processor included in an arithmetic processing system to which a plurality of processors are mutually connected. A first linker links the generated one or more object codes to generate an execution file for the first processor. A parameter information generation unit generates, based on the information acquired from the first linker, parameter information used in a second processor included in the arithmetic processing system. A second compiler refers to a program code and the parameter information for the second processor to generate one or more object codes. A second linker links the generated one or more object codes to generate an execution file for the second processor.
US08694966B2 Identifying test cases to be run after changes to modules of a software application
An aspect of the present invention facilitates identification of test cases to be run after changes to modules of a software application. In one embodiment, a reference data is generated by inspecting the instructions (static analysis) forming the modules of the software application, with the reference data specifying a corresponding set of modules in the application that are referenced by each of the modules in the application. The reference data is then examined to find a referencing set of modules which reference any of the changed modules either as immediate reference or multi-level reference through other modules. Test cases invoking any of the modules in the referencing set are identified as suitable test cases to be run.
US08694953B2 Tool and methodology for enterprise software applications
A system for creating and viewing simulation models that are used for managing requirements and design specifications for complex systems. Users simultaneously collaborate on the description of a complex system such as an enterprise software project throughout its life cycle. User interfaces, designed to assist in the visualization of a particular form of knowledge, allow users to describe the complex system with simple interactive elements. Information in all perspectives is presented so that it is legible and discernable to a non-technical audience. Multi-dimensional data structures record all the resulting information, creating a simulation model of the complex system, and the tasks required for construction and maintenance. Tasks are driven from the specifications not as a separate activity, but as part of the same activity to facilitate project management by allowing decisions to be tracked virtually throughout the simulation model.
US08694944B1 Predicting routability of integrated circuits
Methods, computer program products, and systems are disclosed associated with calculating a routability metric for a second IC design using inputs from the compilation to a first IC design. The first and second IC designs are alternative implementation options for a user circuit design, such as FPGA and structured ASIC options. Information about user design demands on routing resources of one IC design are considered along with information about the projected supply of routing resources in another IC design, to produce a routing metric. The routing metric may be mapped to a degree of difficulty indicator, and either may be used to condition a compile of the user circuit to the second IC design or be used in other ways.
US08694942B2 Filler cells for design optimization in a place-and-route system
A system and method are provided for laying out an integrated circuit design into a plurality of circuit layout cells having gaps therebetween, and inserting into each given one of at least a subset of the gaps, a corresponding filler cell selected from a predefined database in dependence upon a desired effect on a performance parameter of at least one circuit cell adjacent to the given gap. The circuit layout cells may be arranged in rows, and in some embodiments the selection of an appropriate filler cell for a given gap depends upon effects desired on a performance parameter of both circuit cells adjacent to the given gap. The predefined filler cells can include, for example, dummy diffusion regions, dummy poly lines, N-well boundary shifts and etch stop layer boundary shifts. In an embodiment, circuit layout cells can be moved in order to accommodate a selected filler cell.
US08694941B1 System and method for abutment in the presence of dummy shapes
A system and method for optimizing a design layout by identifying features for abutment where the shapes that trigger the abutment are overlapping, within a predefined proximity of each other, or are interface elements for features having a short circuit. The abutment process may identify shapes for abutment that are not connected to a netlist of the design or are otherwise not associated with a connection pin. The abutment process may adjust a shape or feature including, for example by resizing, moving, inserting, or removing one or more shapes from the layout in accordance with predefined layout rules. After the shapes and features have been adjusted abutments may be formed between the features.
US08694940B2 System and method for integrated circuit design and implementation using mixed cell libraries
A system and method for designing circuits, such as integrated circuits, that allow a designer to employ mixed cell libraries. In one embodiment, the system includes: (1) a cell placement EDA tool configured to transform a logical circuit representation into a physical circuit representation by placing cells from mixed cell libraries into clusters corresponding to the mixed cell libraries and (2) an interconnect routing EDA tool associated with the cell placement EDA tool and configured to route interconnects in buffer zones separating the clusters.
US08694939B1 Method for determining critical junction temperature
A method for determining a critical junction temperature for a user-design implemented in a field programmable gate array (programmable device), includes: obtaining a static power vs. temperature curve for the user-design implemented in the programmable device; obtaining a system thermal curve for the user-design implemented in the programmable device; and using the static power vs. temperature curve for the user-design implemented in the programmable device and the system thermal curve for the user-design implemented in the programmable device to determine the critical junction temperature.
US08694932B2 Layout determination
A device includes a processor and a computer-readable medium including computer-readable instructions. Upon execution by the processor, the computer-readable instructions cause the device to receive a first request from a second device, where the first request is a layout request that includes an identification of a space. The computer-readable instructions also cause the device to provide a second request to a third device, where the second request includes the identification of the space. The computer-readable instructions also cause the device to receive one or more dimension corresponding to the space, and to provide the one or more dimension to the third device. The computer-readable instructions further cause the device to receive a generated layout from the third device, and to provide the generated layout to the second device.
US08694931B1 Systems and methods for super-threading of integrated circuit design programs
In one embodiment of the invention, a method is disclosed including receiving a netlist of an integrated circuit design; executing a first copy of an integrated circuit design program with a first processor associated with a first memory space to independently perform work on a first portion of the integrated circuit design; and executing a second copy of the integrated circuit design program with a second processor associated with a second memory space to independently perform work on a second portion of the integrated circuit design; wherein the second memory space is independent of the first memory space.
US08694926B2 Techniques for checking computer-aided design layers of a device to reduce the occurrence of missing deck rules
A technique for computer-aided design layer checking of an integrated circuit design includes generating a representation of a device (e.g., a parameterized cell). Computer-aided design (CAD) layers are sequentially removed from the parameterized cell and a determination is made as to whether expected errors are detected or missed by an associated deck. The associated deck is then modified to detect the expected errors that are missed.
US08694918B2 Conveying hierarchical elements of a user interface
Techniques are disclosed for generating a view of a data flow model. One or more groupings of data flow objects in the data flow model is determined, based on an ontology. At least a first one of the groupings is collapsed in the view. The view is output for display in a user interface configured to selectively expand and collapse the first group based on user input.
US08694913B2 Apparatus and method for managing layout of a window
An apparatus and method for managing the layout of a window is provided. The apparatus includes a display unit that displays the window on a screen; the screen is divided into a plurality of display areas; a pointer-position-checking unit that checks the coordinate position of a pointer moved by a user and determines the one display area corresponding to the position of the checked pointer; and a window-size-adjusting unit that moves the window to the one display area where the pointer is positioned and adjusts the size of the window in proportion to the size of the one display area.
US08694909B2 Device for analysing variable magnitudes by simultaneous multiple windowing
The device (D) is dedicated to the analysis of time varying quantities. It comprises a tool for managing display windows (MA) each for displaying the representation of a selected quantity and each associated with a first quantity selection tool (01) and a second time reference(s) selection tool (02) coupled to the management tool (MA). The device (D) further includes a third linking tool (03a-03c) which i) allows a user, who has selected several quantities and related time references, to select at least two of the display windows and the selected quantities, and ii) connects together the first tools (01) and/or second tools (02) of the selected display windows so that the selection of a quantity by the user using one of the first related tools (01), or master tool, of a master window results in the selection of the same quantity by the management tool (MA) at each so-called slave display window, and/or so that the selection of a time reference by one of the second related tools (02) results in the selection of the same time reference by the management tool (MA) at each slave display window.
US08694907B2 Imaging study completion processing system
An automated system manages completion of a medical imaging study having one or more different reports associated with one or more different personnel. A user interface provides multiple display images. A configuration processor enables a user, using a display image, to assign a predetermined completion status to a report. The predetermined completion status is used to indicate a report is complete as required for an associated imaging study to be designated complete. A monitoring processor monitors stored indicators indicating current status of corresponding reports associated with the imaging study. A decision processor, in response to the monitoring of the stored indicators, automatically determines whether a current status of a report matches a corresponding predetermined completion status of a report for individual reports associated with the imaging study and in response to a match for the individual reports, initiates generation of a message indicating the imaging study is complete.
US08694904B2 Cross-browser rich text editing via a hybrid client-side model
A full-featured cross-browser hybrid rich text editor for editing webpage content. The hybrid editor is integrated with a user interface (e.g., toolbar, menu bar), and provides the appropriate context-sensitive behavior when users interact with the user interface and the interface contents. The hybrid editor responds immediately to basic commands (e.g., cursor movements, inserts, selections, repeated key presses, etc.), and employs behaviors and effects that are more aligned with familiar editor experiences, such as in a word processor. The editor architecture leverages the strengths of both the current browser content editability and JavaScript, limits the browser-based content editing to the insertion pointer, paste, processes content as the content is entered or when cursor is moved around, and implements an abstraction layer that maps browser-specific functions independent of the browser to the underlying support of the hybrid editor.
US08694902B2 Device, method, and graphical user interface for modifying a multi-column application
A method includes: displaying simultaneously a plurality of columns in a multi-column application that comprises: a first column that includes user-modifiable content items; and a second column that includes user-selectable items; detecting a first input that corresponds to a request to enter an edit mode for the first column; in response to detecting the first input: entering the edit mode for the first column; and deactivating the user-selectable items in the second column; while in the edit mode for the first column: detecting one or more edit inputs; and in response to detecting the edit inputs, editing one or more of the user-modifiable content items in the first column; detecting a second input that corresponds to a request to exit the edit mode for the first column; and in response to detecting the second input: exiting the edit mode, and reactivating the user-selectable items in the second column.
US08694895B2 Human interaction with application from email client
The embodiments described herein generally relate to systems and methods for providing human interaction with a business application from an email client. To complete a business process, individuals often must provide information to a business application. However, it may be difficult for the individual to interact with the application if the user is not familiar with the application's user interface (UI) or if it is necessary to navigate to the application's UI. Accordingly, it may be more efficient to interact with the application using a UI within an email client. User input for an automated business process can be submitted from a general-purpose email client. Benefits from such include providing input to a business application while working within the familiar email interface; not needing to switch contexts to complete work for the application; and completing work for the application while being offline or having limited corporate network connectivity.
US08694893B2 Interactive product configurator with persistent component association
A constraint based product configurator determines a structure that is adapted to be associated with one or more components and determines if an arbitrary association is possible for the structure. If an arbitrary association is possible, the configurator associates a component with the structure and generates a component association choice for the association. The component association choice is an identity of the structure and the corresponding first component.
US08694882B2 Control device, method of controlling a recording device, and a storage medium
A recording device is made to record text after suitably correlating universal character code characters to font data that is actually stored in the printer. A printer 20 stores a plurality of code pages CP each storing font data for a plurality of characters that is used when recording text on a recording medium. Based on the plural code pages CP stored by the printer 20, a character code conversion table 18 that stores Unicode characters correlated to information identifying a code page CP containing font data corresponding to the Unicode character and information denoting the storage address of the font data on the code page CP is created or updated.
US08694865B2 Data storage device configured to reduce buffer traffic and related method of operation
A method is provided for performing a write operation in a data storage device comprising a storage medium, a processing unit, and a buffer memory storing data to be transferred to the storage medium under control of the processing unit. The method comprises aggregating data in the buffer memory as a strip group comprising multiple data strips, transferring data strips in at least one strip group to the storage medium, calculating a parity strip based on the transferred data strips of the at least one strip group without additional access to the buffer memory, and transferring the parity strip to the storage medium.
US08694862B2 Data processing apparatus using implicit data storage data storage and method of implicit data storage
A data processing apparatus is provided having error code generation circuitry configured to generate an error code associated with a received data value, such that a bit change in the received data value can be known about by reference to the error code. Stored data values are stored in a data store and associated error codes are stored in an error code store. Error checking circuitry performs a verification operation on a stored data value and an associated error code to determine if an error has occurred in at least one of the stored data value and the associated error code during storage. The received data value comprises at least one additional bit with respect to the stored data value and the error checking circuitry is configured to reconstruct the at least one additional bit by reference to the stored data value and the associated error code.
US08694854B1 Read threshold setting based on soft readout statistics
A method for data storage includes storing data in analog memory cells by programming the memory cells with respective analog input values. After storing the data, respective analog output values are read from the memory cells using multiple read thresholds, which define multiple ranges of the analog output values. Respective numbers of read errors in the data, corresponding to the analog output values falling in the ranges, are assessed. The stored data is recovered based on respective numbers of the read errors assessed in the ranges.
US08694852B2 Nonvolatile memory devices with age-based variability of read operations and methods of operating same
Integrated circuit memory systems include a nonvolatile memory device having an array of nonvolatile memory cells therein and a memory controller, which is electrically coupled to the nonvolatile memory device. The memory controller is configured to apply signals to the nonvolatile memory device that cause the nonvolatile memory device to modify how data is read from the array of nonvolatile memory cells. This modification occurs in response to detecting an increase in an age of the nonvolatile memory device. The age of the nonvolatile memory device may be determined by keeping a count of how many times the nonvolatile memory device has undergone a program/erase cycle.
US08694849B1 Shuffler error correction code system and method
A data storage device stores a data unit in a memory page of a storage block along with an error correction code unit for the data unit. Additionally, the data storage device stores an error correction code unit for the data unit in a memory page of another storage block. In various embodiments, one or both of the error correction code units form an error correction code for correcting data bit errors in the data unit. Because the memory page containing the data unit does not have a storage capacity for simultaneously storing the error correction code and the data unit, the data storage device is capable of correcting a greater number of data bit errors in the data unit by using the error correction code in comparison to using an error correction code that would fit in the memory page.
US08694843B2 Clock control of pipelined memory for improved delay fault testing
In an embodiment of the invention, a pipelined memory bank is tested by scanning test patterns into an integrated circuit. Test data is formed from the test patterns and shifted into a scan-in chain in the pipelined memory bank. The test data in the scan-in chain is launched into the inputs of the pipelined memory bank during a first clock cycle. Data from the outputs of the pipelined memory bank is captured in a scan-out chain during a second cycle where the time between the first and second clock cycles is equal to or greater than the read latency of the memory bank.
US08694841B1 Methods and devices for preventing potential media errors from growing thermal asperities
A method to enable defect margining of a disk drive may comprise executing a data access command on a target sector on the disk drive. Upon encountering a data access error at the target sector, an address of the target sector may be added to an error list. The address of the target sector in the error list may then be converted to a physical location on the disk drive. A thermal asperity scan may be performed at and around the physical location and, upon detecting a thermal asperity, and at least sectors around the detected thermal asperity may be margined, and the data stored within the margined sectors may be relocated. Instead of sectors, entire tracks may be margined and the data stored therein relocated to a spare or reserve location, one track at a time.
US08694839B2 Method and system for testing chips
A chip operating method is provided which includes enabling a transmission mechanism or a receiving mechanism of the chip while normally operating the chip. The method further includes enabling both of the transmission mechanism and the receiving mechanism of the chip while testing the chip.
US08694838B2 Cache memory, processor, and production methods for cache memory and processor
A cache memory built in a processor comprising a plurality of independent memory blocks, pass/fail information memory unit memorizing a presence/absence of a failure occurring in each of the memory blocks, and a screening control function substituting a sound memory block for a failed memory block based on a memory content in the pass/fail information memory unit.
US08694835B2 System health monitoring
An apparatus for health monitoring includes a settings module, a field data module, a settings update module, and a monitoring module. The settings module is configured to store health monitoring settings for a plurality of monitored subsystems. The field data module is configured to receive field data, the field data comprising failure data of one or more systems of the same type as at least one of the monitored subsystems. The settings update module is configured to update the health monitoring settings stored by the settings module, wherein the health monitoring settings are updated based at least in part on the field data. The monitoring module is configured to perform one or more health monitoring tasks according to the health monitoring settings.
US08694830B2 Debug registers for halting processor cores after reset or power off
A method and apparatus of stopping a functional block of an integrated circuit (IC) for debugging purposes is disclosed. In one embodiment, an IC includes a number of functional units accessible by an external debugger via a debug port (DP). During a debug operation, a power controller in the IC may power down a functional unit. When the functional unit is powered off, a first register may be programmed. Responsive to the programming of the first register, a first signal may be asserted and provided to the functional unit. When power is restored to the functional unit, operation of the functional unit may be halted prior to execution of instructions or other operations, responsive to the signal.
US08694826B2 SAS host cache control
A SAS method to control host controller failure that includes, in response to receipt of a failure signal indicating that a host controller has failed, sending a wakeup signal to a host cache module of the failed host controller to cause the host cache module to determine whether there is trapped data in the host cache module that has not been transferred to a storage system. In response to receipt of a cache state signal indicating that there is trapped data in the host cache module that has not been transferred to the storage system, initiating transfer of the trapped data from the host cache module of the failed host controller to a host cache module of another host controller.
US08694824B2 System and method for upgradable remotely deployed intelligent communication devices
In one embodiment, an intelligent communications device for operating in a network is disclosed. The device includes a storage device having a plurality of partitions storing images for performing boot operations. The device also includes a detection module that is operative to detect a boot failure, and a first restoration module that is operative to restore an active image with a first backup image, in response to a detected boot failure from an active image. The device further includes a second restoration module that is operative to restore a second backup image in response to a detected boot failure after restoration from a first backup image. The device also includes a programmable processor that is programmed to cause execution of boot operations and functions performed by the detection module, first restoration module, and second restoration module.
US08694821B2 Generation of standby images of applications
Embodiments that generate checkpoint images of an application for use as warm standby are contemplated. The embodiments may monitor accesses of external references by threads. An external reference may comprise a connection or use of services of an entity that is external to the set of processes that constitute the application, to which a process of the application attempts to connect by means of a socket or inter-process communication (IPC). Various embodiments comprise two or more computing devices, such as two or more servers. One of the computing devices may generate a checkpoint image of an application at a suitable point in time during initialization, when the state of the application is not yet dependent on interactions with external references. The second computing device may preload checkpoint image for the application and activate the checkpoint images when needed, following the specific resource management rules of the distributed subsystem.
US08694820B2 Failure recovery method
The reliability is improved at a low cost even in a virtualized server environment. The number of spare servers is reduced for improving the reliability and for saving a licensing fee for software on the spare servers. A server system comprises a plurality of physical servers on which a plurality of virtual servers run, a single standby server, a module for detecting an active virtual server, and a module for switching the correspondence of boot disks of virtualization modules for controlling virtual servers to the physical servers. When a physical server fails, the boot disk of the associated virtualization module is connected to a spare server to automatically activate on the spare server those virtual servers which have been active upon occurrence of the failure.
US08694819B2 System and method for gradually adjusting a virtual interval timer counter value to compensate the divergence of a physical interval timer counter value and the virtual interval timer counter value
A system and corresponding method virtualizes a real-time clock in the presence of a time-disrupting event. The real-time clock is used with physical machines and includes a single time source within each of the physical machines. The system is implemented in one or more programmable devices, which may be hardware and/or software devices, or a combination of hardware and software devices. The physical machines include one or more virtual machines. The system includes an offset module that determines a time difference offset between a virtual interrupt timer counter (ITCV) associated with a virtual machine and a physical interrupt timer counter (ITCP) associated with a physical machine. The system also includes a virtual machine monitor that computes one or more first time adjustments based on the offset and applies the adjustments to eliminate at least a first part of the offset.
US08694814B1 Reuse of host hibernation storage space by memory controller
A method for data storage includes, in a host system that operates alternately in a normal state and a hibernation state, reserving a hibernation storage space in a non-volatile storage device for storage of hibernation-related information in preparation for entering the hibernation state. While the host system is operating in the normal state, a storage task other than storage of the hibernation-related information is performed using at least a portion of the reserved hibernation storage space.
US08694812B2 Memory calibration method and apparatus for power reduction during flash operation
A method for providing reduced power consumption in a computer memory system is provided. The method includes calibrating, by a processor, a volatile memory of the computer memory system at a first and a second operating speed, where the second operating speed is higher than the first operating speed. The method also includes operating, by a memory controller coupled to the processor and the volatile memory, the volatile memory at the second operating speed if a main power source provides power to the computer memory system. The method further includes operating, by the memory controller, the volatile memory at the first operating speed if a backup power source provides power to the memory controller and the volatile memory. The backup power source provides power to the memory controller and the volatile memory when there is a loss of main power to the computer memory system.
US08694809B2 Dedicated power supply apparatus, terminal, power supply system, and power supply method
Disclosed is a physical processor. The processor is connected to an electronic device. The electronic device includes a rechargeable battery, a connector, and operation unit. The processor is configured to: determine whether an external device is a predetermined power supply apparatus; control communication with the external device so that the rechargeable battery is charged by a first current from the external device when the external device is the predetermined power supply apparatus; and control communication with the external device so that the rechargeable battery is charged by a second current from the external device when the external device is not the predetermined power supply apparatus. The second current is greater than the first current. The processor is further configured to control to playback content data stored in the electronic device based on a command from the operation unit by using power of the rechargeable battery.
US08694807B2 Load control device having a microprocessor for monitoring an internal power supply
A load control device includes a power supply that supplies power to a microprocessor and a load circuit (e.g., a light-emitting diode and/or a communication circuit). The power supply comprises an energy storage element, e.g., a capacitor, for producing a DC voltage for powering the microprocessor and the load circuit. The microprocessor is operable to monitor the power supply and to control the amount of power delivered to an electrical load connected to the load control device in response to the monitoring of the power supply. In addition, the microprocessor is operable to cause the load circuit to draw less current in response to determining that the energy storage capacitor does not have enough time to charge during each half-cycle of the AC voltage.
US08694800B2 Apparatus and method for securing data on a portable storage device
A portable storage device including a microprocessor and a secure user data area, the microprocessor operable to perform on-the-fly encryption/decryption of secure data stored on the storage device under a user password, the microprocessor also operable to exclude access to the secure user data area unless the user password is provided.
US08694798B2 Generating and securing multiple archive keys
A method and apparatus for generating multiple keys for a set of archives or portions of a set of archives. The process includes receiving a passphrase from a user and an indicator of a set of archives to be modified or created. An archive key generation process can be based on a random value generation, an algorithm for generating keys with specific characteristics, an indexing scheme, a progressive enciphering scheme or a shared secret scheme. The generated keys are enciphered using an enciphering algorithm in combination with the passphrase. The archive keys are stored with the archives in their enciphered form. Other intermediate key information is also stored with the archive to enable deciphering of the set of archives using the passphrase as needed.
US08694796B2 Secure data deletion in a database
A data storage application encrypts one or more data pages using a first initialization vector and one or more encryption keys. In addition, the data storage application encrypts one or more converter pages using a second initialization vector and the encryption key(s). The first initialization vector uses the converter page(s) to encrypt the data page(s). The encrypted data page(s) and the converter page(s) are stored to physical storage. Related apparatus, systems, techniques and articles are also described.
US08694792B2 Biometric based repeat visitor recognition system and method
A biometric authorization method, system, and program product Biometric data associated with a subject can be detected and acquired. Thereafter, particular biometric features can be segmented and extracted from the biometric data. These particular biometric features are then compared to biometric data previously stored in a database in order to determine if the particular biometric features match the biometric data previously stored in the database and thereby rapidly and automatically determine if the subject comprises a repeat visitor.
US08694790B2 Storage device and method for communicating a password between first and second storage devices using a double-encryption scheme
A first storage device provides a host device with access to a private memory area by communicating a password between the first storage device and a second storage device via the host device using a double-encryption scheme. In one embodiment, a host device receives a twice-encrypted password from a first storage device, sends the twice-encrypted password to a second storage device, receives a once-encrypted password from the second storage device, decrypts the once-encrypted password to obtain the password, and sends the password to the first storage device. In another embodiment, a first storage device sends a twice-encrypted password to a host device, receives the password from the host device after the twice-encrypted password is decrypted by a second storage device and the host device, and provides the host device with access to the private memory area only if the password matches one that is stored in the first storage device.
US08694770B1 Auditable cryptographic protected cloud computing communication system
An auditable cryptographic protected cloud computing communication system, wherein the system can include a plurality of industrial devices. Each industrial device can have an individualized messaging protocol enabling each industrial device to receive commands and transmit status and measurement data using the individualized messaging protocol for each industrial device.
US08694769B2 System and method for controlling data communications between a server and a client device
A system and method for controlling data communications between a server and a client device, such as a mobile device. Embodiments relate generally to a technique where stop data is provided to the client device. This stop data can be transmitted (e.g. by the client device) to the server. When processed by the server, the stop data indicates to the server that at least some of the encrypted data received by the client device from the server was not decrypted using the second key (e.g. as may be the case when the second key has been deleted). Upon receiving the stop data, the server may, for example, withhold the transmission of data encrypted with the first key to the client device until the second key is restored on the client device. In one embodiment, the stop data is provided to the client device in an encoded (e.g. encrypted) form.
US08694764B2 Multi-phase resume from hibernate
Resume of a computing device from hibernation may be performed in multiple phases. Each phase may partially restore a state of the computing device to an operational state and may establish an environment in which another phase of the resume is performed. The hibernation information may be partitioned to store separately data to be used at each resume phase. The information may be stored in a compressed form. In a first phase, a boot-level resume loader may restore a portion of the operating system based on a portion of the hibernation information. The restored portion may be used in a second phase to retrieve hibernation information from another portion through the operating system (OS). Multiple processors supported by the OS may read and decompress the hibernation information that is then moved back to operational memory. The operating system may support asynchronous disk input/output or other functions that accelerate the resume process.
US08694762B2 Secure boot with trusted computing group platform registers
Disclosed is a method that includes providing at least two platform configuration registers, where a first platform configuration register is a measurement platform configuration register and where a second platform configuration register is a resettable binding configuration platform configuration register. The method further includes during an authorization of a device, such as a mobile device, including a value of the measurement platform configuration register as a precondition and extending the binding platform configuration register with a value enforced by the authorization. The method further includes monitoring a validation result of the binding platform configuration register. If the validation result indicates success then the measurement platform configuration register can be extended with a reference value, while if the validation result instead indicates a failure then the measurement platform configuration register can be extended with a predetermined error value. Apparatus and computer program instructions that implement the method are also disclosed.
US08694757B2 Tracing command execution in a parallel processing system
Tracing command execution in a data processing system having a host processor and a co-processor. The host processor maintains a record of a plurality of commands for the co-processor, storing each of the plurality of commands is stored in a command queue. Hardware trace logic is provided to store one or more events based, at least in part, on transfer of the plurality of commands to a small memory. Software is executed to store the one or more events to a main memory, wherein the one or more events are aggregated into a single memory trace within the main memory.
US08694755B1 Virtual memory management for real-time embedded devices
An apparatus comprising an arbiter circuit, a translation circuit and a controller circuit. The arbiter circuit may be configured to generate one or more first control signals and a data write signal in response to an input signal and a read data signal. The translation circuit may be configured to generate a one or more second control signals in response to the one or more first control signals and the write address signal. The controller circuit may be configured to generate an address signal in response to the one or more second control signals.
US08694754B2 Non-volatile memory-based mass storage devices and methods for writing data thereto
A non-volatile solid state memory-based mass storage device having at least one non-volatile memory component and methods of operating the storage device. In one aspect of the invention, the one or more memory components define a memory space partitioned into user memory and over-provisioning pools based on a P/E cycle count stored in a block information record. The storage device transfers the P/E cycle count of erased blocks to a host and the host stores the P/E cycle count in a content addressable memory. During a host write to the storage device, the host issues a low P/E cycle count number as a primary address to the content addressable memory, which returns available block addresses of blocks within the over-provisioning pool as a first dimension in a multidimensional address space. Changed files are preferably updated in append mode and the previous version can be maintained for version control.
US08694751B2 Defer separating children in parallel copying garbage collection
Automatic memory management with a generational copy collector garbage collection algorithm running on parallel threads to perform simultaneous and independent copying and scanning. An object is scanned. It is determined whether an object referenced within the slot of the object being scanned may be copied to the same generation as the scanned object. A mark may be made to indicate that the referenced object may be copied to a different generation than the scanned object. The mark defers the copying of the referenced object.
US08694748B2 Data merging method for non-volatile memory module, and memory controller and memory storage device using the same
A data merging method for merging valid data of one logical block in a rewritable non-volatile memory module is provided. The method includes assigning a plurality of log physical blocks for the logical block. The method also includes performing a data arrangement operation and a data move operation with a partial synchronization manner to copy the valid data of the logical block into the lower physical pages of the log physical blocks from a first data physical block and at least one spare physical block while programming the valid data of the logical block into a second data physical block from the lower physical pages of the log physical blocks in units of each physical page group. The method further includes remapping the logical block to the second physical block. Accordingly, the method can effectively shorten the time of merging valid data and improving the reliability of data writing.
US08694746B2 Loose synchronization of virtual disks
In order to synchronize copies of a virtual disk, a virtualization layer maintains a first record of file system blocks of a first copy of the virtual disk that are modified during an access session by a virtual machine using the first copy of the virtual disk. The file system blocks correspond to a file system of the virtual disk. During an attempt to synchronize the first copy with a second copy of the virtual disk, (i) a second record of file system blocks that are currently used by the file system is obtained from the guest operating system, and (ii) file system blocks in the first copy of the virtual disk that are present in both the first record and the second record are copied into the second copy of the virtual disk.
US08694737B2 Persistent memory for processor main memory
Subject matter disclosed herein relates to a system of one or more processors that includes persistent memory.
US08694725B2 Storage system and control method thereof as well as program
In a storage system in which computers are connected via a network, in order to avoid a state where communication quality is degraded due to poor performance of an apparatus constituting the network, for a transfer data amount, an amount of data sent out from a storage apparatus is suppressed. Moreover, the storage apparatus inhibits a read-ahead process, in accordance with the suppression of the sending out of the data. Furthermore, proper load allocation is realized by migrating a logical storage unit provided by the storage, to another network interface or a second storage apparatus, without changing a configuration of the network.
US08694724B1 Managing data storage by provisioning cache as a virtual device
There is disclosed a technique for use in managing data storage. In one embodiment, the technique comprises managing data storage in a data storage system comprising a cache and data storage devices arranged in a RAID configuration. The technique also comprises detecting the state of the data storage devices and provisioning at least a portion of the cache as a virtual hot spare device in response to detecting a failure state in connection with a data storage device.
US08694720B2 Nonvolatile memory devices with page flags, methods of operation and memory systems including same
A method programming multi-bit data to multi-level non-volatile memory cells (MLC) includes; programming a first page of data to the MLC, programming a first page flag to an initial first flag state in response in the programming of the first page, programming a second page of data to the MLC, in response to programming the second page, determining whether the first page has been programmed and if the first page has been programmed, programming the first page flag to a final first flag state different from the initial first flag state in response to programming of the second page, and if the first page has not been programmed, inhibiting programming of the first page flag during programming of the second page.
US08694718B2 Wear leveling for erasable memories
In accordance with some embodiments, wear leveling may be done based on the difference in age of discarded blocks and engaged blocks. Data is moved to an older discarded block from a younger engaged block. Two wear leveling bits may be used for each logical block, such that the wear leveling bits are used in alternating cycles.
US08694702B2 Input command
A method for detecting an input command including configuring a sensor to determine whether a user is within a proximity of a computing machine, configuring an input device to detect an input command entered by the user when the user is within the proximity of the computing machine, and transmitting the input command for the computing machine to process.
US08694697B1 Rescindable instruction dispatcher
A system and method dispatches commands from multiple instruction streams to processing engines, allowing for some of the dispatched commands to be rescinded before they are executed by the processing engines. The dispatching enables several of the processing engines to execute commands concurrently. Dispatched commands may be rescinded to quickly switch processing from one instruction stream to another instruction stream.
US08694694B2 Portable memory drive with portable applications and cross-computer system management application
A system and method for transporting the look, feel, and function of one's personalized computer preferences across multiple host computers, including the appearance, settings, programs, and user data. This system and method uses a portable memory device and a data management system that maintains a consistent interface and data file structure on multiple host computers, including a common visual desktop interface. The portable memory solution also provides mobile access to the user's applications and personal data files. The memory device is capable of being connected to multiple host computers via a standard interface such as a USB port.
US08694690B2 External evironment sensitive predictive application and memory initiation
An input tracker learns relationships between end user inputs made at a computer and external environment conditions sensed at the computer by external environment sensors integrated in the computer, such as a camera, microphone, hard disk drive motion detector, display ambient light sensor and display orientation accelerometer. An input predictor interfaced with the input tracker applies current external environment conditions sensed by the external environment sensors to the relationships defined by the input tracker to predict future user input and initiates actions by the computer responsive to the predicted future user input before the input is detected to have results responsive to the input prepared for the user upon detection of the input.
US08694685B2 Migrating virtual machines with adaptive compression
A method, data processing system, and computer program product for managing images. A processor unit divides an image for a virtual machine into blocks. The processor unit determines whether to compress the blocks prior to transmitting the blocks to a destination for the image. In response to a determination to compress the blocks, the processor unit compresses the blocks to form a compressed set of blocks. The processor unit sends the compressed set of blocks and any uncompressed blocks remaining in the blocks to the destination for the image.
US08694680B2 Methods and apparatus for enabling use of web content on various types of devices
A method system for interactive communication with a web site using a mobile communicator having the following functionalities: receiving, at a server, an http request from a mobile communicator being used by a user, the http request identifying a website and should the mobile communicator not support a client-side script employed by the website, causing the server to emulate the script so as to enable the user to interact with the website.
US08694675B2 Generalized dual-mode data forwarding plane for information-centric network
A networking system comprising a content router for an information-centric network (ICN) comprising a content store (CS), a pending interest table (PIT), a forwarding information base (FIB), and a plurality of interfaces, and configured to receive and forward interest from one or more users and data from one or more applications via the interfaces using a dual-mode data forwarding plane, and a plurality of next hop nodes of the ICN coupled to the content router and configured to forward the interest and data to the content router via the interfaces, wherein the dual-mode forwarding plane forwards the interest and data using the FIB without the CS and PIT for conversational traffic and using the CS, PIT, and FIB for content dissemination traffic.
US08694670B2 Time synchronization of multiple time-based data streams with independent clocks
Techniques are described for synchronizing multiple time-based data streams with independent clocks wherein relationships between clock rates of timing devices associated with the time-based data streams are determined, and based on these relationships, times in at least one of the time-based data streams may be translated to times in any of the other time-based data streams despite the data streams having independent clocks.
US08694668B2 Streaming media software interface to a dispersed data storage network
A client computer streams a digital media presentation from a dispersed data storage network including a plurality of slice servers. A dispersed data storage network access component streams data directly from the dispersed data storage network and passes data to a media player, also residing on the client computer.
US08694665B2 System and method for embedding supplementary data into digital media files
A novel process and system for flexibly adding supplemental digital program content such as, for example, transactional advertising content, games, polls, contests, interactive music videos, and e-commerce content generally and the like, into pre-prepared digital media files, such as an MP3 audio file or the like, for playback by digital playback apparatus, wherein the pre-prepared media file is modified by embedding therein executable code representing such supplemental program content, and enabling the playback apparatus to decode and execute the presentation of the supplemental program material as an addition to the playback of the pre-prepared media file content.
US08694661B2 Method of communication to a detached terminal via a network
A communication apparatus, which allows a user to communicate via a network, carries out a switch off step (SOA) in response to a switch off command. In the switch off step (SOA), the communication apparatus allows the user to select (SM2, SM3) a detach message from a list of detach messages (DML). The communication apparatus conveys (SM6, SM7) a detach message identification (MID) to the network and, subsequently, switches off (SM8). The detach message identification (MID) represents the detach message that the user has selected. The network carries out a call handling step in which the network conveys the detach message to another communication apparatus from which a call emanates that is destined for the communication apparatus that is switched off.
US08694660B2 System and method for determining trust for SIP messages
A method in a user agent (UA) is provided. The method includes sending a SIP REGISTER request, and receiving a SIP REGISTER response message. The SIP REGISTER response message has a first header field that includes an identifier associated with a trusted network node. The method also includes receiving a SIP message having a second header field for indicating a URI, and sending a SIP communication if the URI matches the identifier associated with the trusted network node.
US08694658B2 System and method for enabling communication sessions in a network environment
A method is provided in one example implementation and the method includes receiving a query for a policy (e.g., a multi-media session) that pertains to a selected one of first and second endpoints. Each endpoint interfaces with their respective session initiation protocol entity, which interacts with a session border controller (SBC). The method further includes negotiating credentials via a policy element and a selected SBC and determining, via a selected policy within the policy element, whether a requested communication session is prohibited or conducted between the endpoints. In more specific embodiments, each SBC makes a mapping between signaling entity information and pre-configured SBC virtual private network (VPN) information used for dynamic configuration of the communication session, and wherein a SIP [or other communication protocol] adjacency configuration is created, where adjacency characteristics are defined for each enterprise in which the endpoints reside.
US08694650B2 System and method of managing information distribution to mobile stations
A system and method for distributing information from a host service in communication with a computer network to a mobile station in communication with a wireless network is provided. A data item associated with the mobile station is received at the host service. The host service then determines whether a network resource of the wireless network is currently associated with the mobile station. If the network resource of the wireless network is not currently associated with the mobile station, then the host service transmits a resource request message to the mobile station to instruct the mobile station to acquire the network resource. Subsequently to acquiring the network resource, the host service is then able to transmit the data item to the mobile station using the network resource.
US08694647B2 Read-only operations processing in a paxos replication system
Embodiments are directed to processing read-only operations without storing the operations persistently, determining a processing order for read-only requests, and to directing read-only requests to nodes best able to handle the requests. In an embodiment, a quorum leader receives various read-only requests. The quorum leader controls process ordering for replicas in the leader's quorum. The quorum leader determines an appropriate order for processing the read-only operations, without clock-based synchronization. The quorum leader sends the read-only request to an appropriate replica in the quorum and executes the read-only request at the appropriate replica without storing the operation persistently.
US08694640B2 Low level storage protocols, systems and methods
Communication protocols, systems, and methods that facilitate communication between disaggregated elements, and also to devices adapted to function as such disaggregated elements, particularly across peer-to-peer (masterless) and include one or more unique features such as packet atomicity, blind ACKs, NAT bridging, locking, multicast spanning and mirroring, and authentication.
US08694634B2 System and method for performing capacity planning for enterprise applications
A system and method for capacity planning for enterprise networks, such as identifying bottlenecks and removing or replacing the bottleneck device are provided. The device utilization for one or more network devices are measured or read from measured data. A relative load is calculated from the device utilization data and device utilization is compared to a device threshold to determine the bottleneck device. A method is also provided for determining network utilizations, network populations and a relative response times based on only limited measurable device usage data.
US08694633B2 Curating communications
A computer-implemented method includes notifying a first person that a significant event is going to occur with respect to a second person; receiving from the first person, the second person, or another person a communication that relates to the significant event and to the first person and that has been curated at least in part from information that has been accumulated automatically from online resources; and sending the curated communication to the communication target.
US08694624B2 Systems and methods for concurrent wireless local area network access and sensing
This invention describes systems and methods for combining the Wireless Local Area Network (WLAN) infrastructure and Wireless Intrusion Prevention Systems (WIPS) by leveraging a common radio platform equipped with more than one WLAN radio and a unified management system. The invention provides all the benefits of the WLAN, without sacrificing the 24×7 dedicated security monitoring and performance troubleshooting available from an overlay WIPS system, while reducing the deployment cost and management complexity, by sharing a common hardware platform for the WLAN Access Point (AP) and WIPS sensor and leveraging an integrated management system.
US08694615B2 Providing identifying information for computers on a network
A hostname configuration unit associates a display hostname with a regular hostname of a host, where the regular hostname identifies the host and the display hostname identifies a service associated with the host, where the service is provided by a client application. The hostname configuration unit further associates a graphical representation with the display hostname. A hostname query unit is configured to provide the client application the regular hostname, the display hostname, and the graphical representation in response to a request for hostname data received from the client application. The regular hostname, the display hostname, and the graphical representation are used by the client application to advertise a service to allow a remote node to access the advertised service of the application over a network.
US08694614B2 Shortcut sets for controlled environments
A method and apparatus for shortcut sets to data sources, such as web sites, is disclosed. The shortcut sets may be associated with a controlled environment. A controlled environment might be a home, corporation, business, etc. As an example, an information technology (IT) manager configures shortcuts for the employees of the company. As another example, a family member configures shortcuts that are common to all family members, when at home. A user may enter a shortcut into a search box of a web browser to be directed to a data source. If the shortcut indicates a search at the data source is desired, then a search is automatically performed at the data source.
US08694601B2 Method and apparatus for communicating during automated data processing
A number of items of data from a data source (12) can be processed and supplied to a data destination (16, 17). The data can include image data, text data, numeric data or other types of data, or a combination of these types of data. The processing of the data is controlled by a project definition (14, 71, 101), which includes a plurality of modules selected from a variety of available modules (Tables 1-4). The modules have input and output ports which are interrelated by binding information. Where a project definition is complex and/or is assigned to process a large data set, capability is provided to launch multiple instances of the same project definition, each of which processes a respective portion of the data. Further, capability is provided to launch multiple instances of the same or different project definitions on each of one or more computers, in order to efficiently execute project definitions in a centralized processing facility.
US08694598B2 Host device and method for accessing a virtual file in a storage device by bypassing a cache in the host device
A host device is provided comprising an interface configured to communicate with a storage device having a public memory area and a private memory area, wherein the public memory area stores a virtual file that is associated with content stored in the private memory area. The host device also comprises a cache, a host application, and a server. The server is configured to receive a request for the virtual file from the host application, send a request to the storage device for the virtual file, receive the content associated with the virtual file from the private memory area of the storage device, wherein the content is received by bypassing the cache, generate a response to the request from the host application, the response including the content, and send the response to the host application.
US08694596B2 Systems and methods for information brokering in software management
Methods and systems consistent with embodiments of the present invention may provide an interface configured to obtain software management information from software applications under management, and provide a central information broker having the software management information.
US08694595B2 Low latency, high bandwidth data communications between compute nodes in a parallel computer
Methods, systems, and products are disclosed for data transfers between nodes in a parallel computer that include: receiving, by an origin DMA on an origin node, a buffer identifier for a buffer containing data for transfer to a target node; sending, by the origin DMA to the target node, a RTS message; transferring, by the origin DMA, a data portion to the target node using a memory FIFO operation that specifies one end of the buffer from which to begin transferring the data; receiving, by the origin DMA, an acknowledgement of the RTS message from the target node; and transferring, by the origin DMA in response to receiving the acknowledgement, any remaining data portion to the target node using a direct put operation that specifies the other end of the buffer from which to begin transferring the data, including initiating the direct put operation without invoking an origin processing core.
US08694592B2 E-mail addresses in color
A system includes an e-mail client including instructions configured to be executed by a processor. The e-mail client may be configured to receive a plurality of addresses specifying recipients of a message; apply a color coding to the plurality of addresses, the color coding indicating an associated color for at least one of the plurality of addresses; and send the message with the applied color coding to the plurality of addresses.
US08694579B2 Enterprise network system for programmable electronic displays
A client-server based enterprise network system providing network services and applications to administer, manage, control access to, and use a plurality of programmable electronic display devices and systems is disclosed. The enterprise network system may include client-server network system configurations and methods to enable a plurality of enterprise users to expeditiously, efficiently and securely access and use enterprise network resources and capabilities, including provisioning of graphical display content on a plurality of programmable electronic display systems sited locally, regionally, globally or in combination thereof. The enterprise network system and the network services and capabilities here disclosed, may be accessed through Web-enabled applications with Internet/Web browsers, which enable users to access network services and capabilities from any Internet/Web-enabled computer or workstation from any location.
US08694578B2 Swarm-based synchronization over a network of object stores
An object set may be redundantly stored by a set of computers, each configured to store a local representation of corresponding objects. When a computer changes the object set (e.g., by adding or altering an object), the updated object may be synchronized across the computers by iteratively forming and using an ad hoc swarm network from the neighbors of a node storing the updated object. This swarm network may operate cooperatively, where each node distributes object chunks to other nodes as quickly as possible, and may disregard concepts of competitive swarm networks such as fairness and cheating avoidance, which may not apply to cooperative swarming and might otherwise slow the propagation of the object. An alternative “ask” technique may be included to identify and recover missed object updates, and a computing environment host may be included as an authoritative object source and/or as an object store of last resort.
US08694569B2 High-speed system having compensation for distortion in a digital-to-analog converter
A method and system for the design and implementation of an inverse-sinc function that can efficiently process signals produced by high-speed systems is presented. An integrated inverse-sinc module accepts multiple data streams that may result from parallel sub-systems and creates multiple outputs that can be interleaved to produce a sequence that has been filtered by an inverse-sinc function. The multiple-input, multiple-output system may be beneficially operated at a low data rate, such as the data rate used by each of the sub-systems.
US08694565B2 Language integrated query over vector spaces
Language-integrated query (LINQ) operators can be extended to a set of vectors associated with a digital signal processing (DSP) environment. A language-integrated query (LINQ) operator can be created to execute a change of basis for a set of vectors. LINQ operators can be further be utilized with specifically generated parameters to perform a change of basis for the set of vectors. Additionally, the standard LINQ operators can be extended to enable querying with LINQ against the set of vectors.
US08694555B2 Processing drug data
Computer-assisted methods and systems of processing a drug information source. Characterizing the drug by the set comprising: syntax-parsed drug rule elements, adverse event data, mapped terms, and metadata. A method includes: creating a drug rule syntax; extracting metadata from the drug information source; extracting verbatim adverse event data from the drug information source; identifying drug rule content from the drug information source; mapping terms from verbatim data to a reference source; and parsing drug rule elements from at least one identified instance of drug rule content into the drug rule syntax, retaining associations between those drug rule elements that form a drug rule.
US08694543B2 Handheld electronic device with assisted text entry using existing message thread, and associated method
A method of facilitating the entry of text into a new message generated by a messaging application of a handheld electronic device is provided that includes receiving a command to reply to or forward a received message that is included within a message thread, scanning the message thread, identifying a plurality of words in the message thread, generating one or more word lists that include the identified words, and displaying the one or more word lists. The method further includes receiving a selection of a selected one of the words from the one or more word lists, and entering the selected one of the words into the new message. Also provided is an improved handheld electronic device that implements the described method.
US08694527B2 Simplified query generation from prior query results
Embodiments of the present invention provide a method, system and computer program product for query generation from a previous result set. In an embodiment of the invention, a method for query generation from a previous result set is provided. The method includes identifying commonalities in a selection of records of a result set produced by a previously issued query against a database in a database management system executing in memory by at least one processor of a host server. The method further includes deriving a query from the identified commonalities that when executed against the database management system would produce the selection of records as the result set. Finally, the method includes storing the derived query for subsequent use in querying the database.
US08694523B2 Analyzing usage information of an information management system
In an information management system, activity data is collected and analyzed for patterns. The information management system may be policy based. Activity data may be organized as entries including information on user, application, machine, action, object or document, time, and location. When checking for patterns in the activity or historical data, techniques may include inferencing, frequency checking, location and distance checking, and relationship checking, and any combination of these. Analyzing the activity data may include comparing like types or categories of information for two or more entries.
US08694521B2 Modeling and searching patterns in a data sequence
The invention allows modeling and searching patterns in a data sequence. A data sequence is analyzed to determine at least two data elements that, when replaced with one replacement data element, will cause a metric of irregularity of the data sequence being analyzed to be maximized. The replacement data element is not included in the data sequence being analyzed. The determined at least two data elements are replaced with the replacement data element thereby generating a residual data sequence. The steps of analyzing and replacing are iterated until reaching a predetermined value of an iteration threshold, wherein with each iteration the analyzing and replacing are applied to the residual data sequence generated in the preceding iteration.
US08694520B1 Method and apparatus for providing virtual content to a mobile device
A virtual content server and method are provided for giving virtual content providers an opportunity to provide their virtual content, such as an advertisement, to a mobile device of a user who has achieved or otherwise satisfied one or more predetermined conditions in, or interacted in a certain way with, one or more mobile apps on the mobile device. When a certain condition is satisfied in a mobile app of the mobile device, a device identifier of the mobile device is sent to the virtual content server and stored in a previously-generated recipient list of users in a recipient list database. When a virtual content request including the device identifier is later received from the mobile device, the virtual content server retrieves as at least part of a plurality of virtual content candidates virtual content previously associated with recipient list(s) for which the device identifier has been stored in the recipient list database. Then, one or more of the virtual content candidates are selected and sent to the mobile device to be displayed.
US08694519B2 Real estate analysis system
A real estate analysis system that provides an integrated approach for gathering available real estate data and synthesizing the real estate data for various uses by various users. The real estate data may be real time data, historical data, and/or most recent data. The processing of the data utilizes cloud resources in a cloud computing architecture. In addition, cloud resources are used to store various accumulated real estate data in a manner such that the cloud resources can quickly process calculations and have the results returned to an end user who requested the data.
US08694518B2 Method and apparatus for database mapping
A computerized stored library of a plurality of database mappings is provided. Each database mapping represents the manner in which fields of a source database maps to fields of a target database. When a source database needs to be mapped to a target database, one or more of the database mappings are selected from the library and used to perform a mapping. Data transformations may be performed on one or more of the fields of the source database during the mapping.
US08694506B2 System for displaying graphical narrations
An online network collects a dataset of an individual's information through a computer-implemented method. An individual enters a dataset of the information and a plurality of an individual's life events into a computer system. The dataset is arranged and converted into a graphical representation for display. The online database receives and stores the dataset. The database associates the dataset with the plurality of the member's life events and then the dataset and the life events are outputted into the graphical representation for display for a witness.
US08694505B2 Table of contents for search query refinement
Computer-implemented methods and a computing system are provided for presenting a new user interface paradigm which allows users to explore facets related to a search query term while maintaining the original state of the search query term or staying within the confines of the user defined topic. The methods and system present facets or categories of relevant topics of a user generated search query term. The user may then explore these facets in a number of embodiments while maintaining the state of the search.
US08694501B1 Methods and systems for inventory management
The present invention relates to inventory management solutions, and in particular, to methods and systems for inventorying items and property over wireless and data networks, using digital imaging, positioning, RFID, and data terminals. The user experience in performing inventory management is simplified and enhanced over existing methods.
US08694494B2 Selecting images using associated keywords
An automated method for identifying images in an image database based on scores assigned to a plurality of input keywords. Each input keyword is assigned a keyword score based on the number of images in the database that are associated with that keyword. Each image in the database is then assigned an image similarity score based on the keyword scores of the input keywords associated with that image. If a user selects an image in the image database and requests to see similar images, the keywords associated with the selected image are used as input keywords. Images in the database with image similarity scores indicating greatest similarity are provided to the user.
US08694490B2 Method and apparatus for collection, display and analysis of disparate data
The system provides a method and apparatus for sorting and displaying collections of communications. These communications can be a single type or multiple types of data and may come from email systems, bulletin boards, text messages, Facebook and Twitter postings and comments, financial transactions, travel itineraries or any other type of communications. The communications represented by the system can be electronic or physical as desired. The system can also present forwarded, copied, replied, or other types of communications. In one embodiment, the system provides a Universe View of a set of communications. The Universe View, in one embodiment, is a three dimensional representation of a plurality of cubes. Each cube represents a subset of a collection of communications. Each cube can be color coded or shaded to represent a dominant theme of the contents of the communications represented by the cube.
US08694488B1 Identifying sibling queries
Methods, systems, and apparatus, including computer program products, in which one or more search query suggestions can be identified based upon the intersection of predicate search groups. A first predicate search group can be compared to a second predicate search group to derive a query map value associated with the intersection of the predicate search groups. The query map value can be compared to a threshold to determine whether to identify different search queries as suggestions for one another.
US08694487B2 Project management system
A project management system includes a database formed of one or more tables and a computing device having one or more modules configured to: receive data and an identifier of the data, store the data in one or more tables of the database based upon the data identifier, in which the one or more tables in the database are accessible by a database management tool, and produce one or more records corresponding to the data stored in the one or more tables, in which the one or more records are accessible by a project management tool.
US08694480B2 System and method for real-time web page analysis and modification
A technique is described for delivering contextual information to end users of a data network which includes at least one client system associated with an end user. According to a specific embodiment, the technique of the present invention provides a contextual-based platform for delivering to an end user in real-time proactive, personalized, contextual information relating to web page content currently being displayed to the user.
US08694477B2 Method for optimizing the storage of calibration data in an automobile electronic control unit
A method for storing, in the rewritable memory of an automobile electronic control unit, calibration data functionally equivalent to a set of various models (M1-M5) of complete calibration data, this method including operations consisting in recording a single copy (CALIBAS) of common calibration data (COM1-COM4), and specific calibration data (SP1-SP5) relieved of these common data. The method uses the relations existing between the various versions (SP1-SP5) of specific data to further reduce the memory space dedicated to storage by defining, from among these versions, standard versions (T1; T2) and variants (V11; V21, V22), the variants being relieved of data already contained in the standard versions (T1; T2).
US08694474B2 Block entropy encoding for word compression
A computer-implemented method, computer-readable media, and a computerized system to compress words are provided. The computerized system includes a compression engine that compresses a list of words. The compression engine generates a symbol list from the list of words, decomposes the words using the symbol list and a cost function, and encodes the decomposed words. The words may be from a search index. The compression engine may be utilized to reduce the size of the search index and improve efficiency.
US08694464B2 File system node updates
For each of one or more existing nodes in a file system, pending notifications of updates that have been performed on the node can be identified and sent to one or more other nodes. The file system can be opened for use, and one or more other nodes can be updated in response to the pending notifications while the file system is open for use. For example, this may be done in an operation for recovering from a crash of the file system. Also, a process for dealing with stale data in container nodes in a file system can include processing access requests according to a stale data scheme.
US08694461B2 Systems and methods for interval control element chain architecture
The present disclosure generally relates to accessing data, and more particularly, to systems and methods for improving the efficiency and quality of real-time extracting, transforming, and/or loading data using customer information control system (CICS) interval control element (ICE) chain processing.
US08694452B2 Methods and systems for CMOS implementation of neuron synapse
Certain embodiments of the present disclosure support techniques for power efficient implementation of neuron synapses with positive and/or negative synaptic weights.
US08694447B2 Information processing apparatus, information processing method, and program
An information processing apparatus is disclosed. The apparatus may include a processing method preparation unit for generating a first processing method. The apparatus may include an evaluator generation unit for generating an evaluator based on a genetic algorithm, using one or more input data sets, each of which may include data and a corresponding evaluation value. The apparatus may include an evaluation unit for calculating, using the evaluator, a first evaluation value using first output data obtained by processing the data using the first processing method. The apparatus may include a processing method update unit for generating a second processing method such that a second evaluation value calculated by the evaluator, using second output data obtained by processing the data using the second processing method, is higher than the first evaluation value. The apparatus may include an output unit that outputs the second output data and the second processing method.
US08694443B2 System and method for automatically distinguishing between customers and in-store employees
An approach that automatically distinguishes between in-store customers and in-store employees is provided. In one embodiment, there is a learning tool configured to construct a model for an in-store employee; a matching tool configured to match attributes between a particular person and the constructed models for an in-store employee; and a classifying tool configured to classify persons into categories of employees and customers based on amount of matching attributes between a particular person and the model for an in-store employee.
US08694429B1 Identifying and resolving discrepancies between purchase documents and invoices
In an embodiment, a computer-implemented method operating at a server system is disclosed. The server hosts and electronic procurement system. In response to receiving an invoice, a purchase document corresponding to the invoice is identified. Contents of the purchase document are compared to contents of the invoice. A discrepancy is identified between the purchase document and the invoice. A notification is generated based upon the identified discrepancy. Related methods and systems are also disclosed.
US08694422B1 Method and system for user signup by a network service provider
A system and a method for performing purchase transactions over a network are provided. The system includes a server controlled by a service provider, including a link to a network; a processor circuit, the processor circuit configured to receive purchase requests from a mobile phone, and to transfer funds from a user account to a vendor account; and a memory circuit storing a plurality of mobile phone numbers and a plurality of personal identification numbers (PINs), wherein each mobile phone number and PIN is associated with a user account. A non-transitory machine-readable medium may include a plurality of machine-readable instructions which when executed by one or more processors of a server controlled by a service provider are adapted to cause the server to perform a method as above.
US08694401B2 Systems and methods for using online social footprint for affecting lending performance and credit scoring
Provided are apparatuses, computer media, and methods for analyzing data gathered from the online social footprint and determining a credit score to facilitate access to financial services. A credit score is determined based on available personal data and data gathered from the online social footprint and is indicative of a borrower's propensity to pay an owed amount. A credit score is determined from a scoring expression that is associated with a score cluster, typically including a subset of available data gathered from the online social footprint. The credit score can also be affected by means such as endorsements or negative behavior of individuals in a borrower's social network. Corresponding apparatus, systems, programs for computers, and communications mechanisms are also provided to gain access to financial services based upon at least one borrower's request criterion, optimization of reputation in the borrower's online social footprint and performing a lending transaction.
US08694394B2 Methods, data record, software interface, data warehouse module and software application for exchanging transaction-tax-related data
The invention is directed to a computer-based method performed in a first transaction-tax-related application. The method comprises exchanging transaction-related data with at least a second transaction-tax-related application according to a standardized transaction-tax interface data model. The invention is also directed to another computer-based method and a related data record, a related software interface, a related computer-based data warehouse module and a related software application.
US08694390B2 System and method for resolving transactions with lump sum payment capabilities
A system and method for the online settling of a transaction is provided. The system includes a server having a rules based engine including rules established on behalf of a party to the transaction, such as a creditor. The rules based engine is configured to process data and present a transaction settlement offer set comprising a plurality of selectable offers to the user based on at least one decision made by the rules based engine. The server is further configured to receive a lump sum payment proposal from the user and to use the rules based engine to process information comprising the lump sum payment proposal and present a second transaction settlement offer set to the user based at least in part on the lump sum payment proposal from the user.
US08694386B1 Online auction system and method
An online auction system and method comprising a single access fee for participation and allowing participants to place bids free of charge. The system comprises an auction management assembly in communication with a network, an auction event structured to present information pertaining to an auction item, access fee defining entry to the auction event, and at least one bid independent of an associated fee. In some embodiments, the system comprises an entry requirement and entry fee. In some embodiments, the system comprises an auction room having a plurality of auction events, and a single entry fee for access to auction room and its contents. The method comprises receiving, storing, and presenting auction item information, establishing an access fee, receiving indication of payment of the access fee, commencing an auction event, allowing participants to access the auction and place multiple bids free of charge, and facilitating completion of the auction event.
US08694373B2 Methods and systems for processing and displaying advertisements of variable lengths
A cost-per-second (CPS) based technology for Internet advertising is introduced. In one embodiment, the systems and methods described herein improve efficiency and efficacy of Internet based advertisements. Efficiency is improved by making advertisements relevant to the user; decreasing loss or waste in advertisement space and opportunity for the publisher; and displaying advertisements only for an appropriate duration and being charged according to actual duration for the advertiser. In embodiments, the cost for a certain branding effect can be measured and used with higher accuracy. In embodiments where multiple advertisements are shown simultaneously or at various timings, the technology introduced here provides unique bidding models to allow an advertiser to bid for advertising space, of an advertisement display. The bidding models incorporate bidding based on CPS, a function of CPS and cost-plus-click, effective CPS, etc. Conversion models for comparing advertising schema using traditional and newly introduced models are also disclosed.
US08694365B2 Generating targeted group based offers to increase sales
A method, system and computer program product for increasing the sales of a retailer. A unit, referred to herein as the “retailer promotions device,” generates a group offer for a set of users/customers to purchase a product based on intelligent analytics (e.g., real-time attributes/dynamics such as the strategy in selling the remaining inventory). A group offer refers to an offer to sell a product at a promotional price if a number of users (e.g., users of mobile devices and/or customers online and/or customers in a physical store) agree to purchase the product at the promotional price within a time period. The group offer is sent to targeted users/customers via online and mobile devices as well as via electronic displays and kiosks in the physical store. By using real-time attributes/dynamics to generate group offers that can be sent to targeted users/customers, the sales of the retailer are likely to be increased.
US08694360B2 Smart server and smart device
A smart server and smart device are disclosed, by which a new power unit price (hereinafter named a combined power unit price) can be calculated in consideration of an internally generated electricity quantity instead of using an external power unit price as it is. The present invention includes a power demand obtaining unit obtaining a home power demand for at least one electronic appliance including a smart device, a generated quantity detecting unit detecting an internally generated power quantity for at least one home generator, a price information receiving unit receiving power information including external power price information on an external power via a network, and a combined unit price output unit outputting a combined power unit price using an external power demand and the internally generated power quantity and the external power price information, wherein the external power demand is calculated based on the power demand.
US08694359B2 Information modeling and projection for geographic regions having insufficient sample size
The various exemplary embodiments provide a method for projecting survey information into a geographic region. The geographic region is divided into a plurality of geographic subregions, each of which are profiled using a plurality of profiling variables to form a selected geographic subregion profile. The profiling variables include both demographic and behavioral variables. A plurality of survey respondents are then randomly assigned into the selected geographic subregion to form a modeled population, with the random assignment weighted based on a representation probability of each of the corresponding plurality of survey respondents for the selected geographic subregion profile, with the representation probabilities having been determined using a sample balancing algorithm. Following such profiling and assignment for all subregions, survey information corresponding to the modeled population is projected into the geographic region.
US08694355B2 Method and apparatus for automated assistance with task management
The present invention relates to a method and apparatus for assisting with automated task management. In one embodiment, an apparatus for assisting a user in the execution of a task, where the task includes one or more workflows required to accomplish a goal defined by the user, includes a task learner for creating new workflows from user demonstrations, a workflow tracker for identifying and tracking the progress of a current workflow executing on a machine used by the user, a task assistance processor coupled to the workflow tracker, for generating a suggestion based on the progress of the current workflow, and a task executor coupled to the task assistance processor, for manipulating an application on the machine used by the user to carry out the suggestion.
US08694352B1 System and method for providing handheld field force data gathering automation in a big box retail environment
The present invention provides systems and methods for tracking service representative activity and data. Service representatives are equipped with handheld devices that are configured to execute question and instruction sequences during a service call. Worksheets containing such surveys and instruction sequences may be periodically transmitted to the handheld device from a backend server. The handheld device records the times at which the service representative enters and exits a retail location and the times at which particular tasks are started and completed. The worksheets allow service representatives to enter relevant data into the handheld device. Such data may include digital images, signatures and the like. All data collected at the handheld devices may be transmitted via a network or other communication link to a secure backend server, where it stored in a database and made available for query by a reporting module.
US08694351B2 System and method for an audit tool for communications service providers
A method for auditing installation of communications facilities. Network engineering information is received. The network engineering information may include telecommunications installation requirements and a budget associated with one or more telecommunications projects. A portal is displayed to receive telecommunications installation information from one or more contractors assigned to perform the one or more telecommunications projects. Auditing information associated with the one or more telecommunications projects is received. The auditing information and the network engineering information are automatically compared to the telecommunications information to determine deviations for multiple criteria. The deviations are reported for adjusting the compensation of the contractor.
US08694337B2 Display of patient-specific data
Systems, methods, and computer-program products identify clinical data corresponding to a plurality of patients located within a common health care delivery unit, and apply one or more rules to at least some of the clinical data using at least one quality and/or safety measure-specific specification. Based on the application of the rules, one or more care indicators corresponding to the plurality of patients are displayed in a single interface, the one or more care indicators indicating whether one or more of the patients is receiving appropriate care.
US08694336B1 Systems, devices, and methods for providing healthcare information
Certain exemplary embodiments can comprise a method that can comprise, for a predetermined user, automatically determining a score for each resource from a plurality of predetermined resources based on the user's weighting of predetermined factors associated with the resources and an objective score for each factor for each resource, ranking the scored resources, and/or providing an identity of a best matched resource for the user.
US08694335B2 Methods and apparatus for applying user corrections to medical fact extraction
Techniques for applying user corrections to medical fact extraction may include extracting a first set of one or more medical facts from a first portion of text documenting a patient encounter. A correction to the first set of medical facts may be received from a user. The correction may identify a fact that should be associated with the first portion of the text. A second set of one or more medical facts may be extracted from a second portion of the text based at least in part on the user's correction to the first set of medical facts. Extracting the second set of facts may include extracting one or more facts similar to the identified fact from the second portion of the text.
US08694334B2 Readmission risk assessment
Readmission risk of patients admitted to a healthcare facility are determined using a generic readmission risk algorithm. The readmission risk assessment of patients may be based on portions of a patient's profile and may be performed before, during, and after their index admission. Based on the readmission risk assessment of patients, those patients that are at a greater risk for readmission may be identified. A readmission prevention worklist may be provide that identifies those patients and facilitates managing the risk of readmission for those patients.
US08694322B2 Selective confirmation for execution of a voice activated user interface
A voice-activated user interface for an application is described. The voice activated user interface invokes a speech recognition component to recognize audio input from a user. If the audio input is a command, then a validation component is invoked to determine whether to validate the command prior to execution.
US08694317B2 Methods and apparatus relating to searching of spoken audio data
Methods for processing audio data containing speech to produce a searchable index file and for subsequently searching such an index file are provided. The processing method uses a phonetic approach and models each frame of the audio data with a set of reference phones. A score for each of the reference phones, representing the difference of the audio from the phone model, is stored in the searchable data file for each of the phones in the reference set. A consequence of storing information regarding each of the reference phones is that the accuracy of searches carried out on the index file is not compromised by the rejection of information about particular phones. A subsequent search method is also provided which uses a simple and efficient dynamic programming search to locate instances of a search term in the audio. The methods of the present invention have particular application to the field of audio data mining.
US08694311B2 Method for processing noisy speech signal, apparatus for same and computer-readable recording medium
A sound quality improvement method for a noisy speech signal according to an embodiment of the present invention comprises the steps of estimating a noise signal of an input noisy speech signal by performing a predetermined noise estimation procedure for the noisy speech signal; measuring a relative magnitude difference to represent a relative difference between the noisy speech signal and the estimated noise signal; calculating a modified overweighting gain function with a non-linear structure in which a relatively high gain is allocated to a low-frequency band than a high-frequency band by using the relative magnitude difference; and obtaining an enhanced speech signal by multiplying the noisy speech signal and a time-varying gain function obtained by using the overweighting gain function. Accordingly, the amount of calculation for noise estimation is small, and large-capacity memory is not required. Furthermore, the present invention can be easily implemented in hardware or software, and the accuracy of noise estimation can be increase because an adaptive procedure can be performed on each frequency sub-band.
US08694303B2 Systems and methods for tuning parameters in statistical machine translation
A method for tuning translation parameters in statistical machine translation based on ranking of the translation parameters is disclosed. According to one embodiment, the method includes sampling pairs of candidate translation units from a set of candidate translation units corresponding to a source unit, each candidate translation unit corresponding to numeric values assigned to one or more features, receiving an initial weighting value for each feature, comparing the pairs of candidate translation units to produce binary results, and using the binary results to adjust the initial weighting values to produce modified weighting values.
US08694301B1 Test environment for accumulating cumulative metric data
Generating cumulative metric data for a test in a test environment includes: generating in the test environment a test for a simulation model of a system under test; generating in the test environment at least one test condition for the test, the at least one test condition determining a plurality of iterations of the simulation model; generating in the test environment at least one temporary test variable for the test; generating in the test environment at least one mapping between a metric setting for the simulation model and one of the temporary test variables; running in the test environment the test for the plurality of iterations, wherein metric data for the simulation model is generated for each mapping and for each iteration of the test; and accumulating in the test environment the generated metric data for each mapping and for each iteration of the test to obtain cumulative metric data for the simulation model.
US08694288B2 CAD pipe arrangement and pipe relationship database validation
An arrangement possible/impossible determination part of a piping order edit device: refers a pipe constituting a pipe list as a pipe subjected to determination; searches a main-branched pipe relationship database for a given pipe using identification information on the pipe subjected to determination as a search key; acquires a main pipe and a branched pipe corresponding to the searched given pipe; and, if there is a branched pipe positioned before the pipe subjected to determination in the pipe list or if there is a main pipe positioned after the pipe subjected to determination in the pipe list, the “arrangement possible/impossible” of the pipe subjected to determination is set at “impossible”.
US08694279B1 Data center thermal monitoring
A system includes a first computing component and a second computing component. A first measurement indicative of a temperature of a first computing component is received. A second measurement indicative of a temperature of a second computing component is received. A thermal value is calculated for the first computing component based on the first measurement and the second measurement. In response to determining that the calculated thermal value exceeds the threshold, an operational or physical parameter of the system is modified.
US08694277B2 Remote monitoring system
A remote monitoring system is disclosed. In one such embodiment, a system may comprise a first measuring unit disposed within a structure, a first processor disposed in operative communication with the first measuring unit, and a second processor disposed within the structure. The first measuring unit may comprise a first sensor adapted to detect a first parameter. The first measuring unit may be adapted to output a first signal associated with the first parameter. The first processor may be adapted to receive the first signal and to control the first measuring unit. The second processor may be disposed in operative communication with the first measuring unit and the first processor.
US08694267B2 Autonomous monitoring method and system using sensors of different sensitivities
A method and system of monitoring for chemical or other toxic agents includes operating a plurality of first type sensors having a first level of sensitivity to an agent in a monitored area. Concurrently a second type sensor is operated having a second level of sensitivity to the agent in the monitored area, where the second level of sensitivity is at least ten times more sensitive than the first level of sensitivity. Input from the plurality of first type sensors and the second type sensor is received and analyzed, at a central location, in order to determine the presence of the agent in the monitored area.
US08694262B2 System and method for subsurface characterization including uncertainty estimation
A system and method for subsurface characterization including depth and structural uncertainty estimation is disclosed. In one embodiment, the method may include determining a detectability threshold for moveout in a seismic data gather based on the seismic data and computing a depth uncertainty function, wherein the depth uncertainty function represents an error estimate that is used to analyze an interpretation of the seismic data. In another embodiment, the method may include receiving a depth uncertainty volume and at least one interpreted horizon from seismic data, extracting a depth uncertainty cage for each of the interpreted horizons based on the depth uncertainty volume, and simulating multiple realizations for each of the interpreted horizons, constrained by the depth uncertainty cage. The multiple realizations may be used for analyzing changes to geometrical or structural properties of the at least one interpreted horizon. The changes may be plotted as at least one distribution and may be used to make P10, P50 and P90 estimates.
US08694261B1 3D-well log invention
In an embodiment, creation of a continuous three dimensional array of data from digital information obtained from a wellbore, and representation in a seismic data formatted dataset. In an embodiment, providing the capability to export stratigraphic interpretations made while working within the 3D-log data volume back to any wellbore that is encompassed within the areal extent of the 3D-log data volume. In one embodiment, a 2D well grid creation process comprises the steps of (a) selecting an initial grid spacing, (b) assigning wells from a dataset of well data to closest nodes in the grid, (c) if a plurality of wells are assigned to a single node after completing step (b), narrowing the grid spacing and repeating step (b) until no more than one well is assigned to any node. In an embodiment the non-well nodes are populated by extrapolating from adjacent single well nodes.
US08694252B2 Personal navigation device which provides portable electronic map and related navigating method
A personal navigation device includes a navigation console and a peripheral device. The navigation console is configured to acquire a navigation instruction from a start point to a destination and a detailed map which depicts a predetermined area around the destination. The peripheral device is connected to the navigation console in a detachable manner for displaying the detailed map.
US08694247B2 Method, mobile device and computer-readable medium for displaying surrounding points of interest
A method, a mobile device, and a computer-readable medium for displaying surrounding points of interest (POIs), adapted to a mobile device, are provided. In the present method, at least one keyword is received and set as a searching condition for searching POIs. When the mobile device obtains new current location information of the mobile device, a POI database is queried to find surrounding POIs of the current location that fit the searching condition. Finally, the searched POIs are updated and displayed.
US08694243B2 Optimization method and device for navigation device
An optimization method for a navigation device includes recording a plurality of coordinate variation data, analyzing the plurality of coordinate variation data to generate an analysis result, generating at least one behavior rule according to the analysis result, and adjusting a navigation result of the navigation device according to the at least one behavior rule.
US08694238B2 Automated ground handling of aircraft
In a system and method of navigating a plurality vehicles consisting of one or more standalone tugs, or one or more tug propelled aircraft, or some combination thereof on the grounds of an airport, a virtual safety zone is electronically defined around each vehicle. Movement of each vehicle on the grounds of an airport is controlled based on the virtual safety zones defined around the plurality of vehicles.
US08694231B2 Vehicle rollback control systems and methods
A control system for an auto-stop/start vehicle includes a transmission load module, a target engine speed module, and an actuator control module. The transmission load module determines a load imposed on an engine through a transmission. The target engine speed module selectively determines a target engine speed during an engine startup event based on the load. The actuator control module controls at least one engine actuator based on the target engine speed during the engine startup event.
US08694223B2 Adaptive traction control system
A method of controlling a traction control system (30) includes continuously adapting a steady state driven wheel speed to reference wheel speed ratio, so that said traction control system can avoid unnecessary actuations (e.g., demanding torque reduction). The continuous adaptation methodology provides traction control robustness to vehicles equipped with a spare tire, or a different final drive such as in the use of aftermarket parts. The method includes a dual rate adaptation that allows both fast adaptation and fine tuning capabilities of the ratio. The method includes comparing the instant driven wheel speed to reference wheel speed ratio to the filtered driven wheel speed to reference wheel speed ratio, to obtain a ratio difference. When the difference is above a threshold, the first filter constant is selected and the first constant is applied to an adaptation filter, resulting in a first filtered and adapted ratio. The traction control system is controlled with the adapted ratio. When the difference is below the threshold, the second filter constant is selected and the selected constant is applied to the adaptation filter, resulting in the second filtered and adapted ratio. The traction control system is controlled with the adapted ratio.
US08694221B2 Method for braking a vehicle in critical driving situations
A method for braking a vehicle in a driving situation, in which an automatic braking function is active. The hydraulic pump of the brake control system may be sized to be relatively small and cost-effective, if, in critical driving situations, an additional braking device is automatically switched on or its braking capacity is increased, in order to assist the service brake and further decelerate the vehicle.
US08694220B2 Left-right wheel drive force distribution control apparatus for a vehicle
In a transient control computing section, a left-right drive force difference transient control gain computing section finds a left-right drive force difference transient control gain α that is smaller than 1 in a region where a target yaw rate change rate is small, i.e., a low speed steering region, and a left-right drive force difference transient control computation value calculating section finds a left-right rear wheel drive force difference transient control computation value. The transient control computing section then multiplies the left-right rear wheel drive force difference transient control computation value by the left-right drive force difference transient control gain α to calculate the left-right rear wheel drive force difference transient control amount and contributes the same to a drive force distribution control for left and right wheels (left and right rear wheels).
US08694214B2 Automatic transmission for a motor vehicle
An automatic transmission of a motor vehicle driven by an internal combustion engine with a transmission oil circuit, a main oil pump, mechanically driven by a combustion engine, and an auxiliary oil pump (1) that can be electrically driven and is located inside an oil sump (4). It is proposed that the auxiliary oil pump (1) is arranged transversely with respect to the travel direction (x) of the motor vehicle.
US08694199B2 Vehicle state monitoring server and vehicle state monitoring system
Disclosed is a vehicle state monitoring system in which, when a vehicle (2) has been in a driving stopped state for a reference duration or more, a message is sent to a contact address associated with a vehicular identifier of the vehicle (2). The timing for sending the message may be determined on the basis of an SOC level of a battery (23) identified from vehicle information or estimated on the basis of a length of a last driving duration identified from the vehicle information.
US08694197B2 Gain/amplitude diagnostics of NOx sensors
A method of diagnosing vehicle NOx sensor faults that includes sensing that an exhaust gas recirculating (EGR) valve is closed and that fuel flow to a vehicle engine is above a predetermined rate using an electronic control unit (ECU) located on a vehicle; recording the output received from an NOx sensor relative to an amount of fuel consumption over a period of time using the ECU; calculating the mean of the NOx sensor output relative to fuel consumption recorded over the period of time using the ECU; performing a least-squares estimation (LSE) using the ECU for more than one calculated mean based on an expected NOx sensor output; generating a NOx sensor gain for the NOx sensor using the ECU based on the LSE; and determining whether the NOx sensor gain is above or below a predetermined threshold.
US08694193B2 Determination of routes for arranging automatic control of mobile mining machine
The present invention relates to a method of determining routes for arranging automatic control of a mobile mining machine. A return route is determined computer-aidedly for the mining machine on the basis of data concerning a route taught by driving by executing, by a data processing device configured for generating return routes, at least the following steps: determining a route identifier for the return route, determining as route points of the return route at least some of the route points of the drive route in a reverse order, wherein when determining route point data of the return route on the basis of the route point data of the drive route, deleting additional control data associated with one or more route points of the drive route, and storing the data determining the return route to be used for automatically controlling the mining machine.
US08694192B2 Control of vehicles based on auditory signals
Methods and systems for control of vehicles based on auditory signals are described. In an example, a computing device may be configured to control a vehicle or may be in communication with the vehicle. The computing device may be configured to receive audio information relating to an audible crosswalk signal for an intersection. The computing device also may be configured to determine a likelihood associated with a presence of a pedestrian in a crosswalk at the intersection based on the audio information. The computing device further may be configured to determine a control strategy associated with a driving behavior of the vehicle from among multiple control strategies, based on the likelihood, and may be configured to provide instructions to control the vehicle based on the determined control strategy.
US08694191B2 Unmanned autonomous vehicle for displacing feed
An unmanned autonomous vehicle for displacing feed lying on a floor is provided with two wheels that are separately drivable, a distance determining device for determining the distance from the vehicle to a wall portion, an orientation determining device for determining the orientation of the center line of the vehicle relative to the wall portion, a torque difference determining device for determining the torque difference between the wheels, a control unit for controlling the vehicle and moving it in a direction of travel, and a feed displacing arrangement for displacing feed substantially sidewardly. The control unit may be programmed in such a way that during operation the vehicle will maintain a distance determined by the distance determining device to the wall portion, which distance is greater than or equal to a pre-adjusted minimum distance to the wall portion. During operation the center line of the vehicle may be maintained with an orientation determined by the orientation determining device relative to the wall portion, which orientation is at least almost equal to a pre-adjusted orientation. During operation the drivable wheels of the vehicle may show a torque difference determined by the torque difference determining device, which difference can then be maintained at a value smaller than or equal to a pre-adjusted maximum torque.
US08694189B2 Vibration-inhibition control apparatus for electrically driven vehicle, and vibration-inhibition control method for electrically driven vehicle
Provided is an electrically driven vehicle, wherein unexpected vibration or shock is prevented during interruption of torque transmission. An electric vehicle having an electric motor as its power source is provided with an F/F calculation or operation unit, an F/B calculation or operation unit, an adder, model determination units, and target torque value switching units. The F/F calculation unit calculates a first target torque value by F/F operation. The F/B calculation unit calculates a second target torque value by F/B operation using a model. The adder adds the first target torque value and the second target torque value, to obtain a motor torque command value. The model determination units evaluate whether or not an interruption in the torque transmission to drive shafts occurs. The target torque value switching units stop the F/F- and F/B operations while torque transmission interruption is confirmed.
US08694179B2 Device for displaying critical and non-critical information, and aircraft including such a device
An information display device has a first processor unit and a second processor unit that are connected to at least one information source. The first processor unit is also connected to a display and to the second processor unit. The first processor unit and the second processor unit each include a computer and a memory. The computer of the second unit is arranged to construct an image for displaying on the display and to transmit it to the computer of the first processor unit, which is arranged to modify the image by incorporating therein information from the information source, and to transmit the modified image to the display. An aircraft fitted with such a device is also provided.
US08694178B2 Keyless entry device for vehicle
First, “Sync+Wakeup ID” is transmitted form a first vehicle (from a first time to a second time). While a first portable device paired with the first vehicle does not respond to this, when another second portable device has an inverted code coinciding by chance, the second portable device transmits a “Welcome” response (from the second time to a fifth time). During this response, a “Who” command including proper “Sync+Wakeup ID” and “command+additional data” is transmitted, thereby allowing the first portable device to normally respond to “Who” (a sixth time).
US08694176B2 Power control method, and power control apparatus
A power control method for a power supplying unit for supplying power from a commercial power supply and a battery to a load. The method includes (a) calculating a deviation amount between an actual power demand and a predicted power demand in a predetermined unit period on the basis of power demand transition data and power demand prediction data, (b) correcting, by a computer, a leveling target value on the basis of the calculated deviation amount, and (c) controlling the power supplying unit so that the power supplying unit supplies power corresponding to the corrected leveling target value from the commercial power supply. The power demand transition data is stored in a power database, and the power demand prediction data is stored in a prediction data storing unit. The leveling target value is a target value of power to be supplied from the commercial power supply.
US08694175B2 Fan array fan section in air-handling systems
A fan array fan section in an air-handling system includes a plurality of fan units arranged in a fan array and positioned within an air-handling compartment. One preferred embodiment may include an array controller programmed to operate the plurality of fan units at peak efficiency. The plurality of fan units may be arranged in a true array configuration, a spaced pattern array configuration, a checker board array configuration, rows slightly offset array configuration, columns slightly offset array configuration, or a staggered array configuration.
US08694159B2 Robot control apparatus, disturbance determination method, and actuator control method
A robot control apparatus includes an actuator; a generator unit; a first detection unit; a first computation unit to compute current positional data of the arm; a second computation unit to compute an input value; a third computation unit to compute an estimation value of a driving torque for driving the actuator; a fourth computation unit to compute a difference between the estimation value of the driving torque and a true value of the driving torque; and a second detection unit to detect a disturbance applied to the arm, wherein the second detection unit includes an update unit to estimate a parameter of a time-series model and updating the time-series model of the first sampling period by applying the parameter, and a determination unit to determine whether a disturbance occurs, by comparing the time-series model of the first sampling period with a time-series model of a second sampling period.
US08694142B2 Direct manufacturing method of selective laser melting of customized tongue-side orthodontic support grooves
This invention has provided a direct manufacturing methodology of customized lingual orthodontic brackets by selective laser melting. The procedure is as follows. First of all, measure the dentition data and construct the 3D CAD model of the teeth through reverse engineering. Then a single soleplate of the lingual bracket contacting the tooth surface, as well as the ideal slot position is designed based on the teeth features. The designed models are later imported into the SLM machine and used to produce the brackets with desired materials directly. This method can actualize customized manufacture with highly accuracy, producing highly matched brackets all at once. The invention not only saves time and cost, but also has wide adaptation range and is able to adopt various raw materials. Different raw materials can be utilized in one step to accommodate specific capacity requirement of different parts of the brackets.
US08694126B2 Medical electrical lead for spinal cord stimulation
A medical electrical lead for spinal cord stimulation includes a first column of electrode surfaces and a second columns of electrode surfaces extending alongside and spaced apart from the first column.
US08694123B2 Helical electrode arrangements for medical leads
A medical lead includes a lead body having a proximal end for electrical connection to an implantable electric signal generator and a distal end portion having a plurality of electrodes extending in a helical manner longitudinally along the distal end portion. Adjacent helical electrodes may be offset, for example, 90 degrees or 180 degrees. The helical electrodes may extend less than, greater than, or 360 degrees. The electrode arrangement provides increased surface area, improving the capability of positioning the lead against the nerve as desired.
US08694118B2 Variable output ramping for an implantable medical device
A method, system, and apparatus for providing a stimulation signal comprising a variable ramping portion using an implantable medical device (IMD). The first electrical comprises a first ramping portion. The first ramping portion comprises a first parameter selected from the group consisting of an amplitude, a rate of change of the amplitude, a time period of a rate of change of the amplitude, a pulse width, a rate of change of the pulse width, a time period of a rate of change of the pulse width, a frequency, a rate of change of the frequency, a time period of a rate of change of the frequency, and a duration of a time period of the ramping portion, the first parameter having a first value. The first electrical signal is applied to a target location of the patient's body. A second electrical signal comprising a second ramping portion is generated. The second ramping portion comprises the first parameter having a second value that is different from the first value. The second electrical signal is applied to a target location of the patient's body.
US08694111B2 Video configuration file editor for visual prosthesis fitting
A method of editing a video configuration file downloadable to or from a video processing unit of a fitting system for a visual prosthesis is shown. The visual prosthesis has a plurality of electrodes and the video configuration file defines mapping of a video signal captured from a camera of the visual prosthesis to an electrical signal for the electrodes. The editing controls a brightness map for an individual electrode or electrode groups, together with a temporal stimulation pattern to which an individual electrode or electrode groups are assigned. A related computer-operated system is also disclosed.
US08694110B2 Orthosis for gait modulation
A functional electrical stimulation (FES) orthosis, including: a frame, an inner layer coupled to an inner surface of the frame, an electrode base, and a connector assembly. The frame is configured to substantially envelop a limb, and includes a retention portion configured to retain the frame about the limb, and a mounting portion configured to be coupled to an electrical stimulator. The electrode base is coupled to the inner layer, and is configured to couple a surface electrode to the inner layer. The frame and the inner layer are configured such that the electrode base is disposed at a predetermined position relative to the limb. The connector assembly is configured to electrically couple the stimulator to the electrode base. At least a portion of the connector assembly is disposed within a connector opening defined by the frame.
US08694109B2 Selective high frequency spinal cord modulation for inhibiting pain with reduced side effects, and associated systems and methods
Selective high-frequency spinal cord modulation for inhibiting pain with reduced side effects and associated systems and methods are disclosed. In particular embodiments, high-frequency modulation in the range of from about 1.5 KHz to about 50 KHz may be applied to the patient's spinal cord region to address low back pain without creating unwanted sensory and/or motor side effects. In other embodiments, modulation in accordance with similar parameters can be applied to other spinal or peripheral locations to address other indications.
US08694095B2 Configuration of pacing output channels
During auto-threshold, autocapture, or other evoked response sensing, post-pace artifact is reduced by using a smaller coupling capacitor value than what is used when not in such an evoked response sensing configuration. This can be accomplished by borrowing another capacitor for use as the coupling capacitor. The borrowed capacitor can be a backup pacing capacitor from the same or a different pacing channel. The borrowed capacitor can also be a coupling capacitor from a different pacing channel.
US08694093B2 Method and apparatus for recognizing sensed cardiac events using different electrode configurations
A system senses a cardiac signal for diagnostic and/or therapy control purposes using a first set of electrodes and switches to a different second set of electrodes for recognizing cardiac events in the cardiac signal. In various embodiments, the cardiac signal sensed using the second set of electrodes is compared to the cardiac signal sensed using the first set of electrodes, and the cardiac events in the cardiac signal are each recognized using an outcome of the comparison.
US08694092B2 Lumen-traveling biological interface device and method of use
Lumen-traveling biological interface devices and associated methods and systems are described. Lumen-traveling biological interface devices capable of traveling within a body lumen may include a propelling mechanism to produce movement of the lumen-traveling device within the lumen, electrodes or other electromagnetic transducers for detecting biological signals and electrodes, coils or other electromagnetic transducers for delivering electromagnetic stimuli to stimulus responsive tissues. Lumen-traveling biological interface devices may also include additional components such as sensors, an active portion, and/or control circuitry.
US08694087B2 Patient controlled brain repair system and method of use
A method of maintaining an information rate of a Brain-computer interface (BCI) system, implanted in a patient's brain, by regulating arousal level in the patient's brain is disclosed. The method includes selecting a patient with the implanted BCI device configured to receive neuronal activity from one or more electrodes connected to the patient's brain and to establish a communication channel between the patient and an external device controlled by the patient. Accordingly, a rate of information passage through the communication channel from the BCI device is measured, and a region of the patient's brain involved in arousal regulation, is stimulated in response to said measuring, under conditions effective to adjust the rate of information passing from the BCI device through the communication channel. A computer medium for carrying out this method and a BCI Arousal Regulation system are also disclosed.
US08694078B2 Method and device for inserting electrical leads
Medical devices, systems and methods for providing visualization as well as support and/or stability for blood vessels during procedures for inserting electrical leads are disclosed. One aspect of the device may include a longitudinal member having a distal end and a proximal end, an expandable element near the distal end of the longitudinal member for providing support to the blood vessel, and a contrast release port near the distal end of the longitudinal member for releasing a contrast medium into the blood vessel to visualize the blood vessel.
US08694057B2 Mobile terminal with transparent case
The present invention relates to a mobile terminal, and more particularly, to a mobile terminal which can enlarge a transparent portion region, increase design freedoms, provide transparent mounting regions by forming various electronic components of a transparent material, and produce a variety of light emission pattern in particular scenarios by using the transparent portion region.
US08694048B2 Wireless transmitting/receiving method and wireless transmitting/receiving apparatus
It is an object of the present invention to provide a wireless transmitting/receiving method for achieving both a high-speed data transfer and a power-saving operation by using wireless transmitting/receiving apparatus adaptable to a ubiquitous system, whereby a wireless transmitting/receiving method which performs wireless transmission/reception using no less than two carrier waves which belong to a different frequency band is used to transmit/receive a control signal for controlling the transmission/reception operation of the wireless transmitting/receiving apparatus by using a carrier wave which belongs to a lower frequency band (400 MHz band), and to transfer data by using a carrier wave which belongs to a higher frequency band (2.4 GHz band).
US08694047B2 Power control method, apparatus and system
The present invention discloses a power control method, apparatus, and system. The power control method of the present invention includes: when a service runs in a first-standard communication system, determining a transmit power P1 of the first-standard communication system; determining that the transmit power P1 is higher than or equal to a threshold value P2 of power interference of the first-standard communication system to a second-standard communication system; use a power lower than P1 to send data on an interference frequency of the first-standard communication system. According to the power control method in the present invention, a signal transmit power of the interfering frequency of the first-standard communication system can be reduced when it is determined that the first-standard communication system will cause interference to the second-standard communication system, thereby reducing the interference of the first-standard communication system to the second-standard communication system.
US08694044B2 Dynamic power control of user equipment
A first communication device and a method in a node serving a first cell of a first frequency for controlling transmission power of a user equipment in the first cell, comprising receiving data relating to a second cell of the first frequency from the user equipment and determining to power regulate the user equipment. Determining to power regulate the user equipment is based on determining that the second cell is a cell to which a soft handover cannot be performed and determining that the user equipment is within a range of a cell border of the first cell. That being the case, the method further comprises transmitting a control message to the user equipment to control the transmission power of the user equipment.
US08694042B2 Method and apparatus for determining a base station's transmission power budget
A base station receives loading information indicative of the loading of other base stations and determines a downlink transmission power budget as a function of the received loading factor information. The base station may decrease/increase a current power budget dedicated to downlink traffic channel segments in response to detecting an increase/decrease in loading at an adjacent base station. Thus, base stations operate in a cooperative manner reducing power output, in at least some cases, where loading at a neighboring base station increases thereby reducing the interference to the base station with the increased load. A base station can consider possible alternative transmission power levels, estimated levels of interference, and/or possible alternative data rates in making trade-off decisions regarding downlink power budget.
US08694032B1 System and method for identifying SMS messages from multiple originators using a shared shortcode
To enable multiple message originators to share an SMS shortcode, originator identifying codes can be added to outbound SMS messages that prompt recipients to respond with response messages that include the originator identifying codes. The originator identifying codes can be added by a service provider that administers the SMS shortcode. When a response message is received on the SMS shortcode number, the service provider processes the response message content to extract the originator identifying code. The code and, optionally, a recipient ID can be used as a lookup to determine the intended originator that the response message is for. The response message can then be associated by the service provider with the correct originator for subsequent processing.
US08694027B2 Determining a position of a mobile device
A method, apparatus and software are disclosed in which the position of a mobile device is determined by proximity detection from a first node using one wireless communications protocol and the position of the first node is determined using a set of signals from base stations having known locations and using a second wireless communications protocol.
US08694020B2 Wireless sensor based camera location and orientation
An apparatus a receiver for a camera for signal communication with transmitters in known locations for determining location of the camera, a compass for the camera for determining orientation of the camera, and a device for determining time associated with the determined camera location and orientation.
US08694019B2 Method and devices for facilitating the location of a mobile electronic device
The invention relates to a user-portable electronic device and in particular one which is capable of establishing transmission connection with one or more mobile electronic devices. A user-portable electronic device comprising transmission connection circuitry arranged to establish transmission connection between the user-portable electronic device and one or more mobile electronic devices; geographic-location determining circuitry arranged to determine a geographic location of the or each mobile electronic device associated with transmission connection of the user-portable electronic device and the or each mobile electronic device; and log circuitry arranged to allow storage of a geographic-location log including at least a last-known geographic location of the or each mobile electronic device.
US08694018B2 Load balancing in a cellular telecommunication network
A method and apparatus for controlling a Network Load Balancing (NLB) algorithm that balances a traffic load between multiple downlink (DL) sectors in a cellular telecommunication network. A Connection Integrity Preservation (CIP) algorithm, which runs on top of the NLB algorithm in the Radio Network Controller/Base Station Controller (RNC/BSC), minimizes the risk of degrading network performance due to NLB offload decisions. The CIP algorithm may override an NLB offload decision, for example, if there have been too many offload failures, there are no target DL sectors available to acquire an offloaded Access Terminal (AT), or the offloaded AT is not acquired within a threshold time period. The CIP algorithm ensures required metrics are collected, and minimizes the impact on RNC/BSC processing due to Routing Update messages needed to make offload decisions. The invention enables the NLB algorithm to realize its potential without negative side-effects.
US08694013B2 Resource allocation signalling
A mobile telecommunications system is described in which a base station allocates control channel elements for signalling resource allocation data for a number of mobile telephones. The CCEs are partitioned into at least two groups, one for uplink allocations and one for downlink allocations. In one embodiment, the group size is fixed while in another embodiment, the group size changes between sub-frames. In another embodiment, the group size is varied in a pseudo-random manner.
US08694009B2 Call routing in a mobile communication system
A method and a system for handling a mobile terminating call in a mobile communications network, wherein interrogation (112) by a first Mobile Switching Center (101) towards a Home Location Register (202) for routing said call is intercepted by an Intercepting Means (104). The Intercepting Means (104) determines that routing said call to a dedicated Mobile Switching Center (105) is required for providing a service for said call. A message (213) comprising routing information for routing said call to the dedicated Mobile Switching Center (105) is sent by the Intercepting Means (104) to the first Mobile Switching Center(101).
US08694007B2 Method for providing and receiving reliable service in wireless communication system
A method for providing reliable wireless service in a femto system is provided. The method includes broadcasting information about out-of-service, which notifies that an air interface based on the femto BS is disabled, to user equipment (UE); and disabling the air interface. The information about the out-of-service comprising an identifier about a recommended BS that is another BS which the UE can enter.A method for receiving reliable service using user equipment (UE) in a wireless communication system is provided. The method includes receiving information about out-of-service, which notifies that service cannot be provided to the UE, from a femto base station (BS), the information about the out-of-service including an identifier about at least one recommended BS that is another BS which the UE can enter; and trying to enter one BS of the at least one recommended BS on the basis of the information about the out-of-service.
US08694005B2 De-registration method, home NodeB (HNB), and home NodeB gateway (HNB GW)
The present invention relates to the field of communication technology, and a de-registration method, a Home NodeB (HNB) and a Home NodeB Gateway (HNB GW) are disclosed. In an embodiment, the present invention provides a de-registration method, comprising: initiating, by an HNB GW, release of pre-registration resources corresponding to user equipment (UE) after the HNB GW receives indication information indicating that the UE moves to another cell from a source HNB. Applying the embodiment of the present invention can release pre-registration resources in time and reduce waste of resources.
US08694003B2 LTE RRC connection re-establishment requesting method, cause value setting method and terminal
The present invention discloses a method for requesting LTE RRC connection re-establishment and setting cause values as well as a terminal, and the connection re-establishment request method includes: an LTE terminal determines, according to the occurred scenario, which one of the following four types is the failure reason: radio resource failure, handoff failure, bottom layer error or UE-related error; and the LTE terminal initiates an RRC connection re-establishment request to the network side, wherein the RRC connection re-establishment request includes the failure cause value indicating the failure reason. The present invention can make the network side obtain the reason why the UE initiates the RRC re-establishment from RRC connection re-establishment request message, so as to take different subsequent operations with respect to these different failure reasons.
US08693999B2 Communication apparatus, maintenance system, maintenance method and computer program
A communication apparatus for receiving maintenance data required for maintaining a device to be maintained and supplying maintenance data to the device to be maintained, and method are provided. The communication apparatus includes an acquisition unit for acquiring identification information for identifying the device and a sending unit for sending identification information acquired by the acquisition unit. The apparatus includes a receiving unit for receiving maintenance data including the identification information sent by the sending unit and a supply unit for supplying said maintenance data received by said receiving unit to said device to be maintained.
US08693997B2 Visual ARS service system and method enabled by mobile terminal's call control function
Disclosed is a system and a method for providing a Visual ARS (VARS) service by using a call control function of a mobile communication terminal. In the system and the method, a user of a terminal can select an existing voice guidance service or an available visual guidance service when trying a call connection to a telephone number of an existing call center. When selecting a visual guidance service, an originator receives an ARS service on a screen of the terminal of the originator. Accordingly, the user can receive and use the VARS service according to the user's selection by using a mobile communication network, so that the user can handle a task requested on a screen of the terminal.
US08693995B2 Customized mobile applications for special interest groups
A method and system for customizing a mobile application running on a mobile communication device of a user. In one implementation, the method includes providing the mobile application to the mobile communication device of the user, the mobile application having a generic platform; determining a special interest group (SIG) that is affiliated with the user; and customizing the generic platform of the mobile application based on information specific to the special interest group (SIG) that is affiliated with the user.
US08693994B2 Systems and methods for terminating telephony communications to mobile telephony devices
Systems and methods for terminating telephony communications to a mobile telephony device via a data network make use of a forwarding termination service. The forwarding termination service causes a native mobile telephony service provider that provides service to the mobile telephony device to forward incoming telephony communications directed the native telephone number of the mobile telephony device to a forwarding access number. The forwarding termination service receives telephony communications directed to the forwarding access number, and then terminates the telephony communications to the mobile telephony device via any one of multiple different methods. The mobile telephony service provider can be instructed to implement and cancel call forwarding instructions by a forwarding agent that is separate from the forwarding termination service.
US08693989B2 Method of making phone calls from a locked out handheld electronic device and a handheld electronic device incorporating the same
Outgoing phone calls can be made on a handheld electronic device that has been locked to prevent unauthorized use through an override that permits the making of outgoing phone calls while applications additional to the phone application remain locked. In some embodiments, the override can not be selected unless first enabled by a remotely generated enable override authorization signal.
US08693982B2 Method and system for managing mobile telephone numbers and mobile telephone subscribers' data without geography-based restriction
A system manages subscribers' data of mobile telephones in a wireless network. Data servers are located according to geographic service areas, and each of the data servers may store subscribers' data of mobile telephones based on the respective geographic area. Location of subscribers' data is determined depending upon subscribers' ID, to which two or more Mobile telephone Numbers (MTNs) are assigned. Two or more MTNs may have different area codes for which subscribers' data are stored in at least two or more of the data servers. A terminal, for example, receives a user request calling for subscriber's data of a first MTN, retrieves a subscriber's ID corresponding to the first MTN from an Electronic Telephone Number Inventory (eTNI) database and sends a request containing the subscriber's ID. A router determines a first data server corresponding to the retrieved subscriber's ID and routes the request to the first data server.
US08693978B2 Methods and systems for emergency call handling with position location over communication networks
Certain embodiments of the present disclosure relate to methods for handling an emergency call along with its position location in the WiMAX network, and for performing a handover of the emergency call for a multi-mode mobile station that supports multiple wireless standards.
US08693977B2 Techniques for personal security via mobile devices
Techniques for achieving personal security via mobile devices are presented. A portable mobile communication device, such as a phone or a personal digital assistant (PDA), is equipped with geographic positioning capabilities and is equipped with audio and visual devices. A panic mode of operation can be automatically detected in which real time audio and video for an environment surrounding the portable communication device are captured along with a geographic location for the portable communication device. This information is streamed over the Internet to a secure site where it can be viewed in real time and/or later inspected.
US08693972B2 Down-conversion of multiple RF channels
A method and system is disclosed for designing a radio for down-converting RF signals to IF signals by sampling the signals in a round-robin sampling circuit and multiplying the samples by coefficients that are changed at a fixed rate equal to the rate of operation of each of the sampling circuits. The circuit is able to down-convert multiple channels simultaneously to adjacent positions in the IF band, while rejecting unwanted image signals. The method and system avoids the difficulty and cost of directly digitizing the RF signal, allowing each component to operate at a greatly reduced speed. The coefficients are selected to provide the desired transfer function while keeping the output signal centered at a desired frequency.
US08693967B2 Receiver capable of concurrently collecting dual band signals, and method thereof
A receiver of a GNSS system is provided. The receiver comprises two mixers and a processing circuit. The first mixer down-converts an input radio-frequency signal comprising a first GNSS signal and a second GNSS signal into a first low-frequency signal. The second mixer down-converts the input radio-frequency signal into a second low-frequency signal. The processing circuit generates at least one phase-shifted low-frequency signal according to at least the first low-frequency signal, extract signal components of the first GNSS signal by rejecting signal components of the second GNSS signal according to the second low-frequency signal and the at least one phase-shifted low-frequency signal, and extract signal components of the second GNSS signal by rejecting signal components of the first GNSS signal according to the second low-frequency signal and the at least one phase-shifted low-frequency signal. The first and second GNSS signals are situated in different frequency ranges.
US08693964B2 Power amplifier adjustment for transmit beamforming in multi-antenna wireless systems
One or more beamsteering matrices are applied to one or more signals to be transmitted via multiple antennas. After the one or more beamsteering matrices are applied to the one or more signals, the plurality of signals is provided to a plurality of power amplifiers coupled to the multiple antennas. Signal energies are determined for the plurality of signals provided to the plurality of power amplifiers, and relative signal energies are determined based on the determined signal energies. Output power levels of the plurality of power amplifiers are adjusted based on the determined relative signal energies.
US08693963B2 Tunable microwave devices with auto-adjusting matching circuit
An embodiment of the present disclosure provides a variable impedance circuit including an antenna having a tunable component. The tunable component can be operable to receive a variable signal to cause the tunable component to change an impedance of the antenna. The tunable component can include a first conductor coupled to the antenna, a second conductor, and a tunable material positioned between the first conductor and the second conductor, where at least one of the first conductor or the second conductor, or both are adapted to receive the variable signal to cause the change in the impedance of the antenna. Additional embodiments are disclosed.
US08693958B2 Monitoring media services in telecommunications networks
A method of monitoring Quality of Experience or other indicators of quality of service delivering media data to user equipment in a telecommunications network. The method comprises determining a first value of the metric, determining a second value of the metric after a defined period of time, adjusting the value of said defined period of time, wherein the second determined value of the metric is used in determination of magnitude and direction of the adjustment and recording the determined values of the metric.
US08693953B2 Optimizing use of network resources by small cells and/or user devices of a venue
A device receives first information about a wireless communication service within a venue. The device further receives, from one or more small cells within the venue, second information about traffic load of the one or more small cells. The device generates third information based on the first information and the second information. The third information assigns network resources to one or more services provided to mobile devices, within the venue, via the small cells. The device transmits the third information to configure the one or more small cells.
US08693951B2 Wireless audio frequency playing apparatus and wireless playing system using the same
A wireless audio frequency playing apparatus and a wireless playing system using the same are provided. The wireless playing system includes a wireless remote controller and the wireless audio frequency playing apparatus. The wireless audio frequency playing apparatus is operated under control of the wireless remote controller. The wireless audio frequency playing apparatus includes a digital broadcasting chip, an amplifier, and a speaker. Two-way communication is processed between the digital broadcasting chip and the wireless remote controller. A content of the digital radio broadcasting program includes audio, text, images, binary data or video. The wireless audio frequency playing apparatus can play digital radio broadcasting program. The wireless audio frequency playing apparatus can independently process the digital audio broadcasting signal, and the wireless remote controller can control channel selection and a sound volume of the wireless audio frequency playing apparatus through a wireless manner.
US08693939B2 Fixing device and image forming apparatus having an anti-tack agent applicator
A disclosed fixing device includes a fixer application unit configured to apply a fixer containing a softener, capable of softening resin by dissolving or swelling at least a part of the resin, and water to resin particles formed on a recording medium such that the resin particles are fixed on the recording medium. The fixing unit may further include an anti-tack agent application unit configured to apply a liquid anti-tack agent immiscible with the softener to surfaces of the resin particles that are mixed with the softener by the application of the fixer containing the softener.
US08693936B2 Fixing device and image forming apparatus incorporating same
A fixing device includes a heat pipe, a fuser belt, a heater, a fuser pad, a pressure member, and a coupling mechanism. The heat pipe is formed of a sheet of metal bent into a generally cylindrical configuration with a pair of opposed longitudinal edges thereof spaced apart from each other to define a longitudinal slot therebetween. The fuser belt is looped for rotation around the heat pipe. The heater is disposed within the heat pipe to heat the heat pipe to conduct heat to the fuser belt. The fuser pad is accommodated in the longitudinal slot of the heat pipe inside the loop of the fuser belt. The pressure member is disposed parallel to the heat pipe with the fuser belt interposed between the fuser pad and the pressure member. The coupling mechanism includes a pair of first coupling portion and a pair of second coupling portions.
US08693924B2 Developer cartridge including deformation preventing projections, image forming unit and image forming apparatus
A developer cartridge includes a developer container, an opening and a first projection. The developer container holds a developer. The opening, which is formed on the developer container, extends in a longitudinal direction of the developer container. The first projection is formed in the vicinity of the opening.
US08693923B2 Developing apparatus
A developing apparatus is provided in which, with reference to a middle position in a developer conveyance direction, an average friction coefficient between an inner wall of the developing chamber and the developer, is smaller at an upstream side than at a downstream side in the developer conveyance direction.
US08693921B2 Charging device and image forming apparatus
A charging device includes a charging member that charges an outer peripheral surface of a cylindrical image carrier; an electrode member that has the shape of a plate having a longitudinal direction in an axial direction of the image carrier and that is disposed above the charging member; an attachment member that has a curved surface which is curved along the outer peripheral surface of the image carrier, the electrode member being attached thereon; and a pushing member disposed between the electrode member and the image carrier, the pushing member pushing the electrode member toward the curved surface so that the electrode member is curved to follow the curved surface.
US08693918B2 Image forming apparatus having mechanism for placing fixing unit in nip relaxed state
An image forming apparatus is provided. The image forming apparatus includes an image forming unit, a door to cover an opening in a chassis, a fixing unit, a frame, a linear motion member to linearly move along with the door, a guiding member to guide the linear motion member to move linearly, a coupler assembly to couple the door with the linear motion member and move the linear motion member, and a manipulation member being movable according to movement of the linear motion member. The linear motion member includes a contact portion, with which the manipulation member comes in contact along an intersecting direction. The guiding member includes a slider plane to slidably support the linear motion member. The linear motion member is slidably supported by the slider plane of the guiding member at a surface which is on an opposite side from the surface having the contact portion.
US08693916B2 Stabilizer, image forming apparatus, and stabilizer mounting method
According to one embodiment, a stabilizer includes a jaw portion which contacts a bottom of an apparatus, a fastener to fasten the stabilizer to a lateral side of the apparatus, and a foot portion extending from the bottom of the apparatus toward far side and in obliquely downward.
US08693898B2 Adaptive equalizer, optical receiver, and tap coefficient correcting method
An adaptive equalizer includes a finite impulse response filter with a predetermined number of taps; and a tap coefficient adaptive controller having a register to hold tap coefficients for the filter, a weighted center calculator to calculate a weighted center of the tap coefficients, and a tap coefficient shifter to shift the tap coefficients based on a calculation result of the weighted center. During an initial training period, the tap coefficient shifter shifts the tap coefficients on a symbol data basis such that a difference between the calculated weighted center of the tap coefficients and a tap center defined by the number of taps is minimized.
US08693895B2 Signal transmission and reception device and method
A signal transmission and reception device and method are provided. The transmission method comprises generating multiple optical carriers from a basic optical carrier; modulating optical carriers, except for a predetermined optical carrier, in the optical carriers by using multiple data signals respectively, to generate multiple optical modulated signals; and synthesizing the multiple optical modulated signals and the predetermined optical carrier into a single optical signal, and transmitting the signal. The reception method comprises separating an optical signal into multiple optical carriers, the optical carriers having different frequencies and including a predetermined optical carrier; generating from the predetermined optical carrier multiple optical waves, frequencies of which correspond to frequencies of optical carriers, except for the predetermined optical carrier, in the multiple optical carriers; and demodulating the optical carriers, except for the predetermined optical carrier, in the multiple optical carriers by using the multiple optical waves respectively.
US08693882B2 Electronic dispersion compensation systems and methods
An electronic dispersion compensation module may perform one or more electronic dispersion compensation solutions. The electronic dispersion compensation module may include a solution control module. The solution control module may configure the electronic dispersion compensation module to perform an electronic dispersion compensation solution using data indicating a bit error rate. A bit error rate module may create the data indicating a bit error rate. The bit error rate module may form part of a clock and data recovery module. The electronic dispersion compensation module may be configured to receive a signal from a backplane and may also be configured to apply any of a plurality of electronic dispersion compensation solutions to the signal received from the backplane.
US08693877B2 Integrated infrared receiver and emitter for multiple functionalities
Apparatuses and methods to detect and emit various infrared (IR) and ambient light signals using an integrated sensor and emitter device. Embodiments include a sensor to sense proximity, to sense IR data signals, and to sense ambient light; and an emitter of an IR proximity signal. The sensor detects the IR proximity signal from the emitter when the apparatus is sensing proximity, detects IR data signals when the apparatus is detecting IR data, and detects ambient light when the apparatus sensing light. The IR data signals may include IR remote control (IR RC) and/or IR data association (IRDA) signals. The signals may be detected simultaneously and may be in different frequency bands. According to embodiments, such an emitter may also emit an IR data signals, such as IR RC and/or IRDA signals. These signals may be emitted simultaneously and may be in different frequency bands.
US08693868B2 Versatile optical network interface methods and systems
Methods and systems for implementing versatile optical terminals that detect optical transmission protocols and subsequently adapt to the correct protocol are disclosed. In an embodiment, an interface device for providing an interface for a first network with a passive optical network (PON) is disclosed. The interface device includes a protocol detection circuit for determining whether optical communication signals received from the PON conform to a first optical communication protocol, and a switchover control circuit that reconfigures the interface device to work with a second optical communication protocol when the received optical communication signals do not conform to the first optical communication protocol.
US08693851B2 Reproduction apparatus, reproduction method, recording method, program and data structure
Disclosed are a reproduction apparatus, a reproduction method, a recording apparatus, a recording method, a program and a data structure which can rapidly read a plurality of files from a recording medium at the same time. A reproduction apparatus 22 continuously reads interleaved data from a disc 21 which records a file of an ISO base media file format. The file includes interleaved data which is physically and continuously recorded on the disc 21 by dividing each data stream of files B and D into interleave units and by interleaving the interleave units, and position information which indicates, using the interleave unit as a chunk of the ISO base media file format, the position of the interleave unit which forms the chunk. Further, the reproduction apparatus 22 de-interleaves the interleaved data into the interleave units of each of the files B and D, on the basis of the position information.
US08693849B2 Source optimized dynamic trickplay
At least one trickplay source file is generated from original media content. Trickplay view files for rendering particular trickplay view rates are then generated from the trickplay source file.
US08693843B2 Information processing apparatus, method, and program
An information processing apparatus includes: accepting means for accepting user's input of specification of a remarkable scene during playback processing of a video content to be recorded on a recording medium or a video content already recorded on a recording medium; setting means for setting a scene corresponding to a timing of accepting the input of specification by the accepting means to a user's remarkable scene; acquiring means for acquiring additional information for generating a display indicating the remarkable scene contents; and display controlling means for controlling generation of the display indicating the remarkable scene contents on the basis of the additional information and display of a list screen including an arrangement of the display indicating the remarkable scene contents for each remarkable scene.
US08693837B2 High resolution near field scanning optical microscopy
An optical fiber including a surface including a non-covalent multilayer including a light-absorbing material can be used to develop fluorescence microscopy with a lateral resolution of about 5 nm and possibly lower. The non-covalent multilayer can be a highly absorptive thin film, for example a film based on J-aggregates, which can be used with conventional Near-Field Scanning Optical Microscopy.
US08693835B2 Method for transferring a thin layer by proton exchange
A method for transferring a thin layer from a lithium-based first substrate includes proton exchange between the first substrate and a first electrolyte, which is an acid, through a free face of the first substrate so as to replace lithium ions of the first substrate by protons, in a proportion between 10% and 80%, over a first depth e1. A reverse proton exchange between the first substrate and a second electrolyte, through the free face is carried out so as to replace substantially all the protons with lithium ions over a second depth e2 smaller than the first depth e1, and so as to leave an intermediate layer between the depths e1 and e2, in which intermediate layer protons incorporated during the proton exchange step remain. The depth e2 defines a thin layer between the free face and the intermediate layer. A heat treatment is carried out under conditions suitable for embrittling the intermediate layer and the thin film is separated from the first substrate at the intermediate layer.
US08693833B2 Manufacturing method for optical fiber preform and optical fiber
Provided is a manufacturing method for an optical fiber preform of which the core is doped with a rare earth element. The method includes: depositing glass particles within a silica tube by the modified chemical vapor deposition method, the glass particles mainly consisting of silicon dioxide; adding the rare earth element and aluminum to the glass particles within the silica tube by the solution doping method; heating the silica tube while flowing a phosphorous-containing gas into the silica tube to sinter the glass particles within the silica tube while adding the phosphorous; and heating and collapsing the silica tube to which the rare earth element, the aluminum, and the phosphorous are added.
US08693832B2 Optical fiber
The present invention provides an optical fiber which can have a larger NA and a preferable mechanical strength even with a monolayer coating and can be fabricated at low cost, and which can transmit excitation light efficiently reducing a loss even under a high temperature environment during the operation of a fiber laser. An optical fiber according to an embodiment of the present invention includes a core, a glass cladding which is provided at a periphery of the core and has a refractive index smaller than the core, and a polymer cladding which is provided at a periphery of the glass cladding and has a refractive index smaller than the glass cladding. The polymer cladding contains fluorine and the polymer cladding has a difference between an elasticity modulus at 60° C. and that at 23° C. equal to or smaller than 100 MPa and also has an elasticity modulus equal to or larger than 200 MPa at 23° C.
US08693830B2 Data-center cable
The present invention relates to a data-center cable having good attenuation performance both at room temperature and during temperature cycling, as well as good resistance to compression.
US08693829B2 Extensible optical signal transmission cable
Disclosed is an extensible optical signal transmission cable having an extensity of 10% or more and an optical transmission loss of less than 20 dB/m when the cable is loosened. The cable comprises an elastic cylinder having the extensity of 10% or more and at least one optical fiber wound around the elastic cylinder. The optical fiber has a bending diameter (R) which is not smaller than the bending limit diameter (Re). The extensible optical signal transmission cable is compliant with shape deformation, can transmit an optical signal when the cable is extended or contracted, and can be used in repetitive extension and contraction.
US08693823B2 Photonic crystal three-port circulator with multiple second air columns
Taught is a photonic crystal three-port circulator, which comprises a dielectric background material and a plurality of first air columns which are symmetrically arranged in the form of triangular lattice in the dielectric background material. The photonic crystal three-port circulator also comprises a magneto-optical cavity and three waveguides, wherein the magneto-optical cavity is arranged at the center of the photonic crystal three-port circulator; the three waveguides are symmetrically distributed around the magneto-optical cavity; and each waveguide comprises a waveguide port which is arranged at the position in the waveguide far away from the magneto-optical cavity. The photonic crystal three-port circulator realizes circular light transmission in single rotational direction from any one of the waveguide ports to another next to it, has a simple and compact structure, and can be easily integrated with other photonic crystal devices.
US08693821B2 Bidirectional wavelength cross connect architectures using wavelength routing elements
Bidirectional wavelength cross connects include a plurality of ports, each configured to receive an input optical signals, each input optical signal having a plurality of spectral bands. At least one of the plurality of ports is disposed to simultaneously transmit an output optical signal having at least one of the spectral bands. A plurality of wavelength routing elements are configured to selectively route input optical signal spectral bands to output optical signals.
US08693817B1 Reconfigurable optical filters formed by integration of electrically tunable microresonators
The present invention describes a microresonator that can be used as a 1:f variable coupler in a unit cell. It is described how a cascade of unit cells can be used to form a tunable, higher-order RF-filter with reconfigurable passbands. The disclosed filter structure can be utilized for the narrowband channelization of RF signals that have been modulated onto optical carriers. It is also disclosed how to utilize add/drop capabilities of the contemplated microdisks to confer connectivity and cascading in two dimensions. The present invention can conveniently provide a wavelength division multiplexing router, where an array of unit cells as provided herein can form a programmable optical switching matrix, through electronic programming of filter parameters.
US08693813B1 Magnetically actuated photonic crystal sensor
A magnetically actuated photonic crystal sensor is disclosed. An optical fiber comprises at least one photonic crystal means coupled to a first end thereof, and a magnetic material coupled to the at least one photonic crystal means.
US08693808B2 Providing a digital copy of a source image
The present invention relates to a method for an automatic alignment of digital image layers, implemented in specific software on a computing device (e.g. a personal computer (1)) which drives an image scanner (3) and aligns the multiple scanned image layers (25) in such a way, that of these layers (25) one resulting image (10) will be created, which has—by a statistical calculus based on multiple sampling and averaging of these multiple scanned image layers (25)—a decreased random distributed noise spectrum compared to single scanned images (25) and by the automatic alignment avoids a decrease in sharpness using statistical comparison of the multiple layers (25), especially deviation and cost functions, aiming to compensate a misalignment (6), e.g. mechanical mismatches of the scanner's (3) scanning carriage, between multiple scans (25).
US08693801B2 Image processing device, image processing method, and integrated circuit
Provided is an image processing device capable of performing appropriate noise reduction without causing blurring of edges and details of the image. The image processing device: specifies, on a normal distribution representing a noise model of the image, a reference range having a value of a target pixel as a median; computes, with respect to a local region that is an image region containing the target pixel, the number of pixels having a value falling within a first sub-range of the reference range and the number of pixels having a value falling within a second sub-range of the reference range, the first sub-range corresponding to larger values than the median and the second sub-range corresponding to smaller values than the median; corrects one of the first sub-range and the second sub-range so that one of the sub-ranges in which a fewer number of pixels are distributed than in the other sub-range is narrower relative to the other sub-range; determines a selection range that is composed of the one of the first sub-range and the second sub-range as corrected and the other one of the first sub-range and the second sub-range as is; and performs noise reduction on an image region subjected to noise reduction and at least containing the local region by using values falling within the selection range from among the values of the respective pixels contained in the target region.
US08693799B2 Image processing apparatus for emphasizing details of an image and related apparatus and methods
There is provided an image processing apparatus. The image processing apparatus includes a first image processing unit configured to perform image processing affecting a high frequency component used to generate a detail component of an image. The image processing apparatus includes a detail component generating unit configured to generate the detail component, which is emphasized, using an output of the first image processing unit. The image processing apparatus includes an emphasis unit configured to emphasize detail of the image by combining the emphasized detail component generated by the detail component generating unit with the image.
US08693797B2 Method and apparatus for evaluating quality estimators
A system that incorporates teachings of the present disclosure may include, for example, distorting a seed image to generate first and second images where the distortions cause the first and second images to have a potential false tie according to a target quality estimator and generating a third image from the first and second images where the third image is generated based on a proxy quality estimator so that the third image has a potential false ordering according to the target quality estimator. Other embodiments are disclosed.
US08693793B2 Reducing reference picture set signal overhead on an electronic device
A method for reducing signal overhead on an electronic device is described. The method includes obtaining a picture. The method also includes encoding the picture. The method further includes indicating a reference picture set (RPS) corresponding to the picture based on an initialized index value. The method additionally includes sending a bitstream.
US08693790B2 Form template definition method and form template definition apparatus
Disclosed are a form template definition method and a form template definition apparatus. The form template definition method comprises a cell extraction step of analyzing an image of a form so as to extract one or more cells from the image of the form; a cell classification step of classifying the extracted cells; and a cell attribute definition step of defining attributes of the extracted cells class by class. If an attribute of a first cell in one class is defined, then other cells in the class automatically copy the attribute of the first cell. As a result, the work amount of form template definition may be dramatically reduced by employing the form template definition method and form template definition apparatus.
US08693787B2 Method and system for generating data using a mobile device with a projection function
A method and system for generating data in a mobile device is provided. The method includes, outputting an image, stored in the mobile device, to an external screen, capturing the external screen on which the image is being displayed and creating a captured image, comparing the output image with the captured image and extracting an added image from the captured image, and creating data from the extracted image. When the mobile device user writes or draws on an external screen on which the mobile device outputs an image, the mobile device can capture the external screen, create data from the user's input content and store them in the storage unit.
US08693786B2 Marker determination device, marker determination detection system, marker determination detection device, marker, marker determination method, and program therefor
Provided is a marker judgment device which has a feature storage means and a feature comparison means. The feature storage means disposes feature points extracted from an image in a predetermined space, sets parts in which the number of feature points in the predetermined space is equal to or less than a predetermined number as singular features, and stores the singular features and feature points extracted from an existing mark. The feature comparison means disposes the feature points extracted from the existing mark in the predetermined space, and judges that the existing mark is capable of being used as a marker which is detectable from the image, when the number of feature points that coincide with the singular features is equal to or more than a predetermined number.
US08693781B2 Marker generation device, marker generation detection system, marker generation detection device, marker, marker generation method, and program therefor
Provided is a marker generation device which has a feature comparison means and a marker pattern generation means. The feature comparison means disposes feature points extracted from an image in a predetermined space, sets parts in which the number of feature points in the predetermined space is equal to or less than a predetermined number as singular features, disposes feature points extracted from an identifier in the predetermined space, and counts the number of feature points that coincide with the singular features. The marker pattern generation means converts the structure of the identifier and extracts the feature points from the converted identifier. The feature comparison means disposes the feature points extracted from the converted identifier in the predetermined space, counts the number of feature points that coincide with the singular features, and selects, as a marker for detection, an identifier having the most counts from among identifiers before conversion and one or two or more identifiers that have been converted.
US08693758B2 Imaging method for enhanced visualization of vessels in an examination region of a patient and medical system for performing the method
An imaging method for enhanced visualization of vessels in an examination region of a patient, in particular during an intervention, is proposed. A 3D reconstruction image of the examination region is generated using a preoperatively recorded 3D image dataset of the examination region. At least one current 2D fluorescence image of the examination region is recorded by a fluorescence angiography. The vessels are identified. The 3D image dataset with the image dataset of the 2D fluorescence or ultrasound image is registered based on the result of the identification. The 3D reconstruction image and the 2D image are overplayed. The overlaid images are 3D played back.
US08693757B2 Method and device for the automatic contrast medium phase classification of image data
A method is disclosed for the automatic contrast medium phase classification of at least one image data record, of the interior of an examination object, generated by way of an imaging system. In at least one embodiment of the method, firstly at least one image data record of the examination object is acquired and metadata associated with the image data record are determined, the metadata including at least one of body region data containing information about a body region of the examination object that is covered by the image data record, and/or measurement time data containing information about a measurement time of the image data record and/or high contrast data containing information about highly contrasty image areas in the image data record. The assignment of the image data record to a contrast medium phase is effected, in at least one embodiment, in a manner dependent on the metadata. Furthermore, a description is given of a corresponding image data record classification device and an imaging system including such an image data record classification device.
US08693756B2 Automatic reduction of interfering elements from an image stream of a moving organ
Apparatus and methods are described for imaging a portion of a body of a subject that undergoes a motion cycle. A plurality of image frames of the portion are acquired. The image frames are enhanced with respect to a first given feature of the image frames, by (a) image tracking the image frames with respect to the first given feature, (b) identifying a second given feature in each of the image frames, and (c) in response to the identifying, reducing visibility of the second given feature in the image frames. The image frames that (a) have been image tracked with respect to the first given feature, and (b) have had reduced therein the visibility of the second given feature, are displayed as a stream of image frames. Other embodiments are also described.
US08693751B2 Artificial intelligence system for genetic analysis
The present invention provides a complete artificial intelligence system for the acquisition and analysis of nucleic acid array hybridization information. The system includes a central data processing facility and one or more user facilities, linked by encrypted connections. Each user facility may include an optical scanning system to collect hybridization signals from a nucleic acid array, an image processing system to convert the optical data into a set of hybridization parameters, a connection to a data network, and a user interface to display, manipulate, search, and analyze hybridization information. This system reads data from a nucleic acid microarray, analyzes test results, evaluates patient risk for various ailments, and recommends methods of treatment. The automated artificial intelligence system is a real time, dynamic decision making tool that can be used in conjunction with a clinical analysis system, and with the information obtained in a research and development environment.
US08693741B2 Methods and apparatus for analyzing medical imaging data
In a method and apparatus for analyzing medical imaging data of a subject from an imaging modality using a tracer, data from detection of tracer emission events at least one region of a scanned imaging volume are obtained, and the data processed to establish sub-periods or time points within a scan period for the emission events. A rate of change of emission events per unit time for a given region is then calculated, for example by obtaining a number of emission events in each sub-period in the given region, and fitting a line through the values for the sub-periods.
US08693737B1 Authentication systems, operations, processing, and interactions
Systems and methods for biometrically identifying an individual for purchasing a product and/or service without a need for the individual to input authentication data into a system/device are described. Data representative of a scanned iris of a customer desiring to make a purchase may be made. The customer may be identified based upon the scanned iris. A determination may be made as to whether the identified customer has a plurality of accounts at a financial entity. Information of a selected account to make the purchase may be received. Sufficient funds in the selected account to make the purchase may be determined. If insufficient, a different account may be identified to make the purchase. Sufficient funds in the different accounts may be determined and funds in the different accounts may be decreased by the associated payment amount.
US08693736B2 System for determining the motion of a fingerprint surface with respect to a sensor surface
A fingerprint motion tracking method and system is provided for sensing features of a fingerprint along an axis of finger motion, where a linear sensor array has a plurality of substantially contiguous sensing elements configured to capture substantially contiguous overlapping segments of image data. A processing element is configured to receive segments of image data captured by the linear sensor array and to generate fingerprint motion data. Multiple sensor arrays may be included for generating directional data. The motion tracking data may be used in conjunction with a fingerprint image sensor to reconstruct a fingerprint image using the motion data either alone or together with the directional data.
US08693735B2 System and method for precision measurement of position, motion and resonances
A non-contact sensing system for measuring and analyzing an object's position, motion, and/or resonance utilizes optical capturing of image features, data extraction, and signal processing to determine changes in the object's motion or position according to changes in signals, which are associated with the excitation of photons due to the object's motion.
US08693733B1 Targeted advertising based on license plate recognition
Systems and methods to determine a demographic attribute of a likely occupant of a passing vehicle based on a license plate number of the vehicle are presented. A demographic attribute associated with a likely occupant of a passing vehicle is determined based on a license plate number identified with the vehicle. In response, media content targeted to the likely occupant of the passing vehicle is selected based on the demographic attribute. In some embodiments, the selected media content is presented within view of the occupant of the vehicle. In another aspect, a demographic profile of likely occupants of vehicles passing a particular location over a period of time is based on License Plate Recognition (LPR) information gathered at that location. Media content is selected for presentation based on the identified demographic profile.
US08693727B2 Image processing device and image processing method thereof
An image processing device and an image processing method thereof. The image processing device comprises a memory module, an object detection module and a processing module. The memory module is provided for storing a plurality of images captured by a camera module, and the image comprises at least one object. The object detection module retrieves one of the images as a reference image and compares the remaining images with the reference image to locate a region where the object with corresponding contour and color is situated. If the object detection module compares and determines that the object with the corresponding contour and color is situated in different regions of the reference image and the remaining images, the processing module will remove the corresponding object in the reference image or superimpose each corresponding object in the reference image simultaneously.
US08693719B2 Adjustment and cleaning tool for a hearing assistance device
A hearing aid kit includes a standard fit, completely-in-canal (CIC) hearing aid and a hearing aid tool set. The CIC hearing aid is for extended use and includes a core module inserted into a sleeve. The core module and the sleeve each include various features providing for a minimum overall size, ease of insertion, removal, and cleaning, and enhanced sound transmission. The tool set is configured to be stored and carried in a single piece and provides for adjustment and cleaning of the CIC hearing aid. Open ear fits and occlusive ear fits are possible using different sleeves.
US08693716B1 Hearing device with analog filtering and associated method
A hearing device includes: a microphone for converting audio into an audio signal; a preprocessing unit for analog processing of the audio signal and having an input and an output, wherein the input is connected to an output of the microphone; an A/D converter for converting the processed analog audio signal into a digital audio signal, the A/D converter having an input and an output, wherein the input of the A/D converter is connected to the output of the preprocessing unit; and a processing unit for digital processing of an output from the A/D converter, wherein the processing unit is connected to the preprocessing unit, and is configured to apply a first transfer function to the audio signal in a first mode of operation, or a second transfer function with a cutoff frequency to the audio signal in a second mode of operation, depending on a control signal.
US08693715B2 Hearing assistance system and method
A system for providing hearing assistance to at least one user, having: at least one audio signal source (16, 20) for providing audio signals; a transmission unit (10) for wireless transmission of audio signals; at least one receiver unit (12, 14) for wireless reception of audio signals from the transmission unit; a device (42, 82) for stimulating the hearing of the user according to audio signals supplied from the at least one receiver unit. The transmission unit has both an analog transmitter (26) for applying an analog modulation scheme and a digital transmitter (28) for applying a digital modulation scheme in order to transmit the audio signals from the audio signal source (16, 20) simultaneously via an analog audio link (34) and a digital audio link (40).
US08693713B2 Virtual audio environment for multidimensional conferencing
The disclosed architecture employs signal processing techniques to provide audio perception only, or audio perception that matches the visual perception. This also provides spatial audio reproduction for multiparty teleconferencing such that the teleconferencing participants perceive themselves as if they were sitting in the same room. The solution is based on the premise that people perceive sounds as a reconstructed wavefront, and hence, the wavefronts are used to provide the spatial perceptual cues. The differences between the spatial perceptual cues derived from the reconstructed wavefront of sound waves and the ideal wavefront of sound waves form an objective metric for spatial perceptual quality, and provide the means of evaluating the overall system performance. Additionally, compensation filters are employed to improve the spatial perceptual quality of stereophonic systems by optimizing the objective metrics.
US08693712B2 Condenser microphone
The present invention provides a condenser microphone. In one embodiment, the condenser microphone comprises: a frame of the microphone formed of a circuit board substrate and a casing, and an amplifier device, an elastic holding component and capacitance components provided inside the microphone. One or more sound holes are provided on the circuit board substrate or the casing. The capacitance components are provided on the side with the sound holes. The amplifier device is provided on the side opposite to the side with the sound holes. The elastic holding component is provided on the side with the amplifier device or on the side with the capacitance components. The amplifier device and the capacitance components are both electrically connected to the circuit board substrate; and one or more auxiliary supporting parts are provided on the elastic holding component with the vertical height thereof being greater than that of the amplifier device and less than the distance between the capacitance components and the opposite inner wall of the microphone. When the microphone according to the present invention is sharply accelerated or under an impact, a collision between the amplifier device and the backplate caused by excessive deformation of the elastic holding component and a reduction in the resilience of the elastic holding component can be prevented with the help of the auxiliary supporting parts.
US08693698B2 Method and apparatus to reduce non-linear distortion in mobile computing devices
Techniques to reduce distortion in acoustic signals in mobile computing devices are described. For example, a mobile computing device may comprise a speaker operative to receive a first signal and output a second signal. The mobile computing device may further comprise a first microphone operative to receive the second signal and a second microphone operative to receive a third signal. An echo canceller may be coupled to the first microphone and the second microphone and may be operative to compare the second signal and the third signal and reduce distortion in the third signal based on the comparison. Other embodiments are described and claimed.
US08693676B2 Power efficiency of a line driver
An apparatus comprising a first line driver, a second line driver, a charge pump, and a control logic circuit coupled to the first line driver and the second line driver and configured to disable the charge pump when both a first control signal associated with the first line driver and a second control signal associated with the second line driver indicate a charge pump disable state. A network component comprising at least one processor configured to implement a method comprising receiving a first control signal and a second control signal, disabling a charge pump when both the first control signal and the second control signal indicate a charge pump disable state, and operating the charge pump to boost a voltage when the first control signal, the second control signal, or both indicate a charge pump active state.
US08693674B1 Providing agent availability for an outdial application
A system, method, and computer readable medium for utilizing agent availability by an outdial application are provided. A routine may be periodically run by an outdial server that evaluates agent availability in a call center backend. If any agents are available, the routine may schedule a pre-defined number of calls per available agent. A number of phone numbers corresponding to the number of scheduled calls may then be fetched by the routine from a phone number database. Once calls are initiated by the outdial server, the routine again checks if any agents are available. In the event that an agent is available, a scheduled phone number is retrieved, and a call is placed thereto and connected with an available agent. After a successful call connection is made, the outdial application may again check the agent availability. If no agent is available, the outdial application may reschedule itself.
US08693673B2 Carrier-implemented call event data management
Methods and systems implemented in an information handling system are provided for managing call event data between agents and callers for calls completed through a carrier. Functionality provided by certain embodiments includes, but is not limited to, one or more of the following features: the ability to automatically update customer information databases according to call event data in real-time, dual-tone multi-frequency (DTMF) activity of the caller and/or agent, do-not-call (DNC) verification and updating, agent identification, lead source and content identification, the recording of calls, the automatic translation of voice communications to textual transcripts, key word detection, communication of customer demographic data to an agent before or during phone calls, audio file management, agent call tracking, and other functions and advantages as will be apparent with the benefit of this disclosure. Methods and systems are also included for data associated with managing broadcast campaigns.
US08693670B2 Synchronization of data within an ACD system
A method and apparatus are provided for synchronizing changes from a plurality of dissimilar automatic contact distributors to an electronic workforce management server. The method includes the steps of determining a type of data received from each of the dissimilar automatic contact distributors and identifying a data criteria for the determined type of data. The method further includes the steps of detecting a difference between the data criteria and data, identifying a correction for the detected difference, reformatting the data based upon the identified correction and saving the reformatted data in a database of the electronic workforce management server.
US08693662B2 Method and apparatus for providing ringback tones
A method of providing a ringback tone to a calling party. The method includes receiving a call directed to a subscriber from the calling party. At least one of an adaptive ringback tone and an actionable ringback tone is provided to the calling party. The adaptive ringback tone is based on state data.
US08693661B2 Apparatus and methods for protection from inappropriate phone-dialing
What is addressed is the problem of dialing telephone numbers stored in the memory of a telephonic device at inopportune and/or inappropriate times for the contacts in question. A telephonic device's database may incorporate means for flagging selected contacts or contact phone numbers for calling-confirmation step(s) to prompt the user to ensure that an outgoing call is appropriate. Alternatively, a contact's local time and/or local time zone may be displayed when browsing a contacts list and/or upon call-initiation to the contact. The proposed solutions encompass communication devices that use buttons, switches, dials, wheels, joysticks, track sticks, trackballs, keypads, keyboards, touchpads, touch screens, voice-recognition commands, biometric-authentication devices, other input technology, or any combination thereof, and wired and wireless communication device accessories. Additionally, the proposed solutions can incorporate various contact-location technologies in order to facilitate automated determination of the current local time and/or time zone and/or vacation status for a contact.
US08693658B2 Method and apparatus for network maintenance and supervision of a controlled display portion
A method for controlled display on a telephone, the method constituted of: downloading a display portion from a first network to the telephone; detecting a call instance; displaying on the telephone the downloaded display portion responsive to the detected call instance; in the event the data communication module is in communication with the first network, requesting, via the data communication module, a new display portion from the first network; and in the event the data communication module is not in communication with the first network, creating a time stamp and storing the time stamp on a memory of the telephone.
US08693643B2 Integrating visual voicemail within a threaded communication environment
Apparatus, methods and computer-readable storage media for integrating visual voicemail within a threaded communication environment are presented herein. A method can include: displaying, via an interface, a thread of messaging content; receiving a visual voicemail; and integrating a display of the visual voicemail within the thread of messaging content. The method can further include generating sound based on a communication included in the visual voicemail, in response to receiving an input via the interface. Further, the method can include integrating the display of the visual voicemail within a multi-modal conversation thread. Furthermore, the thread of messaging can be included in an instant messaging window including SMS and/or MMS messages. Moreover, the display of the visual voicemail can be embedded within a social media based interface. The method can further include receiving a transcription of the visual voicemail; and displaying the transcription within the thread of messaging content.
US08693642B2 Emergency call handling in accordance with authentication procedure in communication network
Techniques are provided for handling of an emergency call as it affects an authentication procedure in a communication network. For example, it is assumed that, in a communication network, a first computing device comprises user equipment and a second computing device comprises an authentication function. Thus, a method comprises the following steps. A first type call indicator message is received at the second computing device from the first computing device. A decision is made to proceed with or drop an authentication procedure for the first computing device at the second computing device based on the first type call indicator message. The second computing device may enable a first type call to be placed for the first computing device. The first type call may be an emergency call.
US08693639B2 Internet phone trainer
A training system is disclosed. The training system includes a server. The server includes a processor, data storage, a data input/output interface, and a voice interface. The data input/output interface is configured to provide a web-based interface to a data terminal and to receive, from the data terminal and via the web-based interface, both an identifier identifying at least one voice terminal and at least one response. The voice interface is configured to transmit at least one audio test signal corresponding to at least one audio test to the at least one voice terminal. The response is a response to the at least one audio test. In one embodiment, the voice terminal and the data terminal are combined in a single device.
US08693638B2 X-ray tube
An X-ray tube system comprising: at least one filament adapted to produce two electron beams when electrified; at least two anodes spaced from each other along a first direction that each comprises a face that receives an electron beams from the at least one filament at a focal point and produces x-ray cone beams responsive thereto, the x-ray beams being directed in a same direction perpendicular to the first direction; a collimator that collimates the cone beams such that the beams are asymmetric, with the side of each beam distal from the other beam having a smaller beam angle than the side proximal to the other beam.
US08693637B2 Apparatus and method for generating X-ray using electron cyclotron resonance ion source
An apparatus for generating X-ray may include: a plasma chamber; a magnet unit for applying a magnetic field to the plasma chamber, the magnet unit configured to allow the control of the magnitude of the minimum magnetic field in the plasma chamber without change in structure; a microwave generator for applying microwaves to the plasma chamber; a reaction gas injected into the plasma chamber for generating X-ray through electron cyclotron resonance by the magnetic field and the microwaves; a variable guide for focusing the generated X-ray; and a variable extractor for outputting the focused X-ray from the plasma chamber.
US08693629B2 Method and system for administering internal radionuclide therapy (IRT) and external radiation therapy (XRT)
A computerized method and system for determining an optimum amount of Internal Radionuclide Therapy (IRT) and External Radiation Therapy (XRT) to administer, comprising: obtaining activity image information for an imaged object from a detector; running a Monte Carlo simulation for the activity image information to obtain absorbed dose-rate image information at multiple times; adding the absorbed dose-rate image information from each time to obtain IRT total absorbed dose image information; and utilizing the IRT total dose image information to obtain total dose image information that is equivalent to XRT dose image information in terms of dose-rate, wherein the IRT dose information is converted to equivalent XRT dose information without having to generate BED dose maps.
US08693627B2 Intensifying screen for X-ray detector, X-ray detector, and X-ray inspection apparatus
In an embodiment, an X-ray detector has a transmissive fluorescence generating portion, and a reflective fluorescence generating portion. The transmissive and reflective fluorescence generating portions have at least one of an intensifying screen having a phosphor layer that contains praseodymium-activated gadolinium oxysulfide phosphor particles in which a ratio of particles having a particle diameter falling in ±30% of a center particle diameter is 45% by volume or more and their filling rate is 60% by volume or more, and an intensifying screen having a phosphor layer that contains europium-activated barium fluorochloride phosphor particles in which a ratio of particles having a particle diameter falling in ±30% of a center particle diameter is 45% by volume or more and their filling rate is 45% by volume or more.
US08693623B2 Medical radiography in 3D
The present invention relates to medical radiography, in which individual images of an object are taken at different projection angles and a 3D image subsequently synthesized from this image information. The object to be imaged is arranged locked in an object positioning means and during the imaging process, the x-ray source is continuously moved with respect to location of the object. During the continuous movement of the x-ray source there are irradiation periods and non-irradiation periods and during an irradiation period, the object positioning means is moved as synchronized with the movement of the x-ray source so as to follow the movement of the x-ray source.
US08693621B2 Source and/or detector positioning system
A medical imaging system includes a generally stationary gantry (102) and a rotating gantry (106), rotatably supported by the generally stationary gantry (102), that rotates about a longitudinal axis around an examination region. The medical imaging system further includes a radiation source (112) that emits a radiation beam that traverses the examination region. The radiation source (112) is moveably affixed to the rotating gantry (106) so as to translate in a direction of the longitudinal axis with respect to the rotating gantry (106) while scanning a subject in the examination region. The medical imaging system further includes a detector array (120) that detects the radiation beam that traverses the examination region and generates a signal indicative thereof. The detector array (120) is moveably affixed to the rotating gantry (106) so as to move in coordination with the radiation source (112) while scanning the subject in the examination region.
US08693620B2 X-ray computed tomography apparatus
According to one embodiment, an X-ray computed tomography apparatus includes an X-ray tube, X-ray detector, acquisition unit, rotating mechanism, input unit, and control unit. The input unit repeatedly inputs trigger signals originating from a specific phase of a periodic motion of a body of a subject or a periodic motion of an organ of the subject. The trigger signals being supplied from a measuring device which measures the periodic motion. The control unit causes the X-ray tube to start generating X-rays on the basis of the input of a first trigger signal of the repeatedly input trigger signals, and causes the X-ray tube to stop generating X-rays on the basis of the input of a second trigger signal next to the first trigger signal in order to repeatedly scan the subject over substantially one period of the movement while a scan position is fixed.
US08693617B2 Pulse signal output circuit and shift register
An object is to provide a pulse signal output circuit capable of operating stably and a shift register including the pulse signal output circuit. A pulse signal output circuit according to one embodiment of the disclosed invention includes first to tenth transistors. The ratio W/L of the channel width W to the channel length L of the first transistor and W/L of the third transistor are each larger than W/L of the sixth transistor. W/L of the fifth transistor is larger than W/L of the sixth transistor. W/L of the fifth transistor is equal to W/L of the seventh transistor. W/L of the third transistor is larger than W/L of the fourth transistor. With such a structure, a pulse signal output circuit capable of operating stably and a shift register including the pulse signal output circuit can be provided.
US08693616B1 IC and a method for flexible integer and fractional divisions
An IC that performs integer and fractional divisions is disclosed. The IC comprises a plurality of shift registers that forms a shift register ring. Consecutive shift registers are coupled to each other through a multiplexer. The IC also includes a multiplexer controller that determines the shift registers to be activated within the shift register ring. The multiplexer controller determines the activation based upon a divisional factor. The IC also includes a pattern controller that generates the control signal to program the shift register.
US08693609B2 Method of and apparatus for final storage and safe operation of a nuclear-power stations
Highly radioactive material is permanently disposed of by first forming a borehole by a metal fusion drilling method with a metal lining from a casting continuously formed from a metal melt and then depositing the highly radioactive material for final storage in a lower area of the lined borehole. This lining is melted locally immediately above this lower area after deposition of the material to separate the lower area holding the material from the rest of the lining and permit this lower area and the material held therein to migrate automatically downward toward the center of the earth. To promote this downward migration, the wall thickness of the metallic lining of the lower borehole region has a wall thickness that increases from the top downward and on the lower area is formed with a downwardly directed conical tip.
US08693606B2 Method and apparatus for code acquisition
The present invention relates to a method and apparatus for code acquisition. The present invention performs variable delay correlation to obtain the peak correlation result which is immune to carrier frequency offset and Doppler. The present invention makes use of a mapping parameter which is immune to sampling frequency offset. In particular, the present invention is applicable to the DTMB standard.
US08693597B2 Sensor-based wireless communication systems using compressive sampling
Methods, devices and systems for sensor-based wireless communication systems using compressive sampling are provided. In one embodiment, the method for sampling signals comprises receiving, over a wireless channel, a user equipment transmission based on an S-sparse combination of a set of vectors; down converting and discretizing the received transmission to create a discretized signal; correlating the discretized signal with a set of sense waveforms to create a set of samples, wherein a total number of samples in the set is equal to a total number of sense waveforms in the set, wherein the set of sense waveforms does not match the set of vectors, and wherein the total number of sense waveforms in the set of sense waveforms is fewer than a total number of vectors in the set of vectors; and transmitting at least one sample of the set of samples to a remote central processor.
US08693580B2 Grid event detection
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting grid events. In one aspect, a method includes receiving signal characteristic data that specify signal characteristic values for signals that are received over each of a plurality of communications channels of a power line communications network. A determination is made that the signal characteristic values for the signals that are received over at least one of the communications channels are outside of a baseline signal value range. An endpoint that communicates over the at least one communications channel is identified, and a determination is made that a set of the signal characteristic values for the identified endpoint matches one of a plurality a grid event signatures for the identified endpoint. Data that identify the endpoint and a particular grid event that is represented by the matched grid event signature are provided.
US08693572B2 Method for transmitting signal of orthogonal frequency division multiplexing type, and apparatus applied to the same
The method for transmitting a signal of an orthogonal frequency division multiplexing type according to an exemplary embodiment of the present invention has a configuration allowing a radio unit (RU) to perform a component adding a compression component and a decompression component before/after a serial interface interlocking between a digital unit (DU) and the radio unit (RU) and a component inserting a cyclic prefix (CP) into a signal so as to secure orthogonality of an orthogonal frequency division multiplexing (OFDM) signal, in a structure in which a base station is physically divided into the DU and the RU.
US08693571B2 Methods and apparatuses for multiple access in a wireless communication network using DCT-OFDM
The present invention provides an advantageous transmitter apparatus and associated method, for generating a Single-Carrier Discrete Cosine Transform (SC-DCT) OFDM signal for transmission. These transmit-side innovations include circuit configuration and signal processing methods for mapping Ku “input subcarriers” to N “output subcarriers,” where the “output subcarriers” are some or all of the subcarriers defined for the SC-DCT OFDM signal. In one or more embodiments, Ku is less than N, and the mapping is based on advantageous DCT/IDCT precoding. The present invention additionally or alternatively includes advantageous frequency-selective mapping, and further provides a corresponding receiver apparatus and associated method, for receiving and de-mapping the SC-DCT OFDM signals contemplated herein.
US08693569B2 Methods and apparatus for dynamic wireless device coexistence
Methods and apparatus for dynamically compensating for the effects of interference between multiple wireless communications apparatus. In one embodiment, the method comprises providing a first wireless communication apparatus operating in a first band and a second wireless communication apparatus operating in the same first band (or proximate to the first band and with a comparatively high transmitter power), where the second wireless communication apparatus operates according to a different communication protocol than the first wireless communication apparatus and further change in physical configuration with respect to one another. Based on the physical configuration, interference is compensated for between the first wireless communication apparatus and the second wireless communication apparatus “on the fly” by selecting and operating according to one of a plurality of operational protocols.
US08693568B2 Method and apparatus for estimating channel using dedicated pilot signal in OFDM-based wireless communication system
The invention relates to a method for channel estimation using a dedicated pilot signal in an OFDM-based communication system with multi-antenna transmission techniques. The receiver estimates the statistical characteristics of a virtual channel generated by beamforming by exploiting the statistical characteristics of common pilot channel, determines the optimum dedicated pilot pattern, and estimates the channel from dedicated pilot signal transmitted in an optimum pattern by means of AMMSE interpolation. The invention minimizes the channel estimation error by exploiting the statistical characteristics of the virtual channel, and optimally determines the dedicated pilot pattern according to the operation environment to maximize the transmission performance in terms of the pilot signaling overhead and the channel estimation error. In particular, the invention is very effective in low signal-to-interference plus noise power ratio (SINR) operation environments.
US08693560B2 Transmission apparatus, transmission method, communication system, and communication method
In a transmission apparatus which multicarrier-modulates and transmits symbols, which are basic units of digital signals, a subcarrier in which a symbol is arranged in a first multicarrier symbol having a first guard interval and a subcarrier in which a symbol is arranged in a second multicarrier symbol having a second guard interval longer than the first guard interval are scattered among a plurality of subcarriers constituting a multicarrier at the same time. Therefore, it is possible to improve the resistance to inter-symbol interference without substantially degrading transmission efficiency.
US08693559B2 Method and system for communication
A method and a system for communication are presented. In one example embodiment, the method includes the step of receiving a first frame of a communication signal. The first frame includes a first plurality of constituents. One or more constituents of the first plurality of constituents of the first frame form a symbol of the first frame. The method includes the step obtaining a second frame. The second frame includes the first plurality of constituents. One or more constituents of the first plurality of constituents of the second frame form a symbol of the second frame. The symbols of the second frame are obtained by creating redundancies of the constituents of the first plurality of one or more symbols of the first frame. The first frame includes a second plurality of constituents. One or more constituents of the second plurality of the first frame form a preamble field of the first frame. The step of obtaining includes the step of creating redundancies of one or more constituents of the second plurality of constituents at the beginning and/or at boundary(ies) of one or more symbols of the second frame.
US08693553B2 Methods, apparatuses, and computer program products for adaptive synchronized decoding of digital video
An apparatus for adaptive synchronized decoding of digital video may include a processor. The processor may be configured to maintain a next key frame timestamp, decode a plurality of key frames of a video clip, decode a plurality of non-key frames of a video clip which arrive on time, and drop one or more non-key frames until the next key frame if a video frame arrives late and the next key frame is within a calculated drop time window based at least in part on the next key frame timestamp. Corresponding methods and computer program products are also provided.
US08693549B2 Method and apparatus for selective inter-layer prediction on macroblock basis
Provided are an enhanced inter-layer reference picture designating method and apparatus and an enhanced inter-layer reference picture recovering method and apparatus capable of increasing coding efficiency by allowing different blocks in an upper spatial layer picture of a current to-be-decoded or to-be-encoded picture to refer to blocks in different lower spatial layer pictures.
US08693544B2 Fast motion estimation apparatus and method based on adaptive search range and partial matching error
Provided are fast motion estimation based on adaptive search range and partial matching error. A block dividing unit divides an original block which is set in a first image frame among successive image frames and candidate blocks into a plurality of operation units comprising the same number of pixels, respectively. A matching error calculating unit calculates a partial matching error. A matching error comparing unit replaces an optimal candidate block with a selected candidate block, when a total sum of partial matching errors calculated on all operation units of the candidate block is less than a minimum matching error being the total sum of partial matching errors calculated on all operation units of the optimal candidate block, and a maximum value of the partial matching errors calculated on all the operation units of the selected candidate block is less than a maximum matching error being a maximum value of the partial matching errors calculated on all the operation units of the optimal candidate block.
US08693543B2 Inter-frame prediction coding method, device and system
Inter-frame prediction coding method, device and system are provided. The inter-frame prediction coding method includes: calculating distortions between a template area of current encoding block and each of M matching templates in L reference frames, to determine M offset vectors; acquiring M hypothesis prediction values of the encoding block to which the M matching templates correspond according to the determined M offset vectors, and calculating the template matching prediction value of the current encoding block according to the M hypothesis prediction values; comparing the template matching prediction value and original value of the current encoding block to acquire the residual of the current encoding block, and encoding the residual. The technical solution improves prediction performance of the video coding system and increases coding efficiency.
US08693536B2 Server apparatus, communication method and program
Disclosed is a server apparatus including a conversion unit which, in case another terminal takes part anew in a group of terminals, during a time of transmitting the copied stream or packet, converts a video frame to a non-predictive frame and transmits the non-predictive frame and transmits a video signal following the non-predictive frame, as it is.
US08693525B2 Multi-carrier transmitter for wireless communication
A multi-carrier transmitter capable of transmitting on one or multiple frequency channels simultaneously is described. In one design, the multi-carrier transmitter includes at least one processor and a single radio frequency (RF) transmit chain. The processor(s) may generate output chips for each of multiple frequency channels, digitally filter and upsample the output chips for each frequency channel to obtain filtered samples, and digitally upconvert the filtered samples for each frequency channel to a different frequency to obtain upconverted samples. The processor(s) may then combine the upconverted samples for the multiple frequency channels to obtain composite samples, perform pre-distortion on the composite samples for I/Q mismatch compensation, and upsample the pre-distorted samples to obtain output samples. The output samples may be converted to an analog signal with a wideband DAC. The RF transmit chain may process the analog signal to generate an RF output signal.
US08693523B2 QAM CDMA and TDMA communication methods
Filtering and modulating a first rate data signal into a Quadrature Amplitude Modulated (QAM) Code Division Multiple Access (CDMA) and a second rate data signal into a Time Division Multiple Access (TDMA) modulated signal and selecting between the transmission of the CDMA and TDMA modulated signals. A method for nonlinearly and linearly amplifying TDMA and CDMA signals. A diversity receiver and demodulator method for receiving and demodulating transmitted modulated signals. Processing, transmit baseband filtering and modulating signals for providing cross-correlated in-phase and quadrature-phase Gaussian filtered Gaussian Minimum Shift Keying (GMSK) and other cross-correlated modulated signals and spread spectrum Quadrature Phase Shift Keying (QPSK) modulated signals. Transmit processing and filtering for providing time division multiplexed (TDM) Gaussian filtered baseband signal and Orthogonal Frequency Division Multiplexed (OFDM) in-phase and quadrature-phase baseband modulated signal to a cellular network and to separate wireless network.
US08693521B2 Method and apparatus for packet acquisition
Certain aspects of the present disclosure relate to a method for acquisition of a received spread spectrum signal transmitted over a wired or wireless medium.
US08693515B2 Group-III nitride semiconductor laser device, and method for fabricating group-III nitride semiconductor laser device
Provided is a group-III nitride semiconductor laser device with a laser cavity allowing for a low threshold current, on a semipolar surface of a support base in which the c-axis of a hexagonal group-III nitride is tilted toward the m-axis. First and second fractured faces 27, 29 to form the laser cavity intersect with an m-n plane. The group-III nitride semiconductor laser device 11 has a laser waveguide extending in a direction of an intersecting line between the m-n plane and the semipolar surface 17a. For this reason, it is feasible to make use of emission by a band transition enabling the low threshold current. In a laser structure 13, a first surface 13a is opposite to a second surface 13b. The first and second fractured faces 27, 29 extend from an edge 13c of the first surface 13a to an edge 13d of the second surface 13b. The fractured faces are not formed by dry etching and are different from conventionally-employed cleaved facets such as c-planes, m-planes, or a-planes.
US08693509B2 Loss modulated silicon evanescent lasers
Loss modulated silicon evanescent lasers are disclosed. A loss-modulated semiconductor laser device in accordance with one or more embodiments of the present invention comprises a semiconductor-on-insulator (SOI) structure resident on a first substrate, the SOI structure comprising a waveguide in a semiconductor layer of the SOI structure, and a semiconductor structure bonded to the semiconductor layer of the SOI structure, wherein at least one region in the semiconductor layer of the SOI structure controls a photon lifetime in the semiconductor laser device.
US08693504B2 Multimedia messaging configuration and presentation
Customizable, multimedia messaging over a subscriber television system utilizing a service independent framework is provided. A multimedia messaging (MMM) server is generally located at a headend of a cable or satellite system, and an MMM client at a communications terminal located remotely with respect to the MMM server. A service provider or operator defines a message configuration to present the message content to subscribers. The message configuration includes parameters that control the presentation of the message content. The MMM server receives an MMM request from a service application, and generates an MMM request which is sent to the communications terminal, particularly, to the MMM client. The MMM client processes the MMM request, including retrieving message content and/or message configuration. The MMM client presents the message to the subscriber. Since the MMM server and MMM client are platform independent, different services may send uniquely generated and designed messages for presentation.
US08693502B2 Method, system and terminal for accessing packet data serving node
The present invention discloses a method, system and terminal for accessing a Packet Data Serving Node. Said method comprises: directly accessing a service server to register through a WIFI module; receiving returned parameter information; carrying out PPP encapsulation for request information for establishing the PPP link to generate a first data packet; encapsulating said first data packet with one layer of TUNNEL header to generate a second data packet; encapsulating said second data packet with one layer of IP header based on a WIFI link to generate a third data packet and sending said third data packet to a WAG through a WIFI link; said third data packet being used for analyzing and dropping the IP header and TUNNEL header of said third data packet to recover the first data packet after being received by WAG, and recovered first data packet is analyzed by PDSN to establish a link connection.
US08693501B2 Subset coding for communication systems
A method for data encoding and associated decoding is based on the concept of batches that allows transmission of a large data file from a source node to multiple destination nodes through communication networks that may employ network coding wherein sparse matrix codes are employed in a network setting. A batch is a set of packets generated by a subset of the input packets using sparse matrix encoder. A sparse matrix encoder can be called repeatedly to generate multiple batches. The batches are generally independent of one another. During the transmission in a communication network, network coding can be applied to packets belonging to the same batch to improve the multicast throughput. A decoder recovers all or at least a fixed fraction of the input packets using received batches. The input packets can be pre-coded using a pre-code before applying sparse matrix codes. The data file can then be reconstructed by further decoding the pre-code.
US08693498B2 WiFi apparatus for wireless internet and wireless internet system using the same
The WiFi apparatus for wireless Internet includes: a signal inputting unit including a plurality of input ports for inputting a plurality of mobile communication signals, respectively, and an input port for inputting an Ethernet signal; a signal converting unit for converting the inputted Ethernet signal into a plurality of WiFi signals; a signal coupling unit for coupling the plurality of inputted mobile communication signals to the plurality of WiFi signals converted by the signal converting unit, respectively; a signal outputting unit for outputting a plurality of coupled signals coupled by the signal coupling unit through a plurality of output ports, respectively; and a coupler for allowing each of signals outputted from the signal outputting unit to be split with different phase differences and to be outputted.
US08693494B2 Polling
A system for mobile device poll creation and conductance disclosed. A poll is created using poll creation software on a mobile device, personal computer or a web-based application. A polling server then validates the poll and publishes the poll to one or more mobile devices. The users of the one or mobile devices may then respond to the poll via their mobile device, a personal computer, or a web-based application. The results are sent to the polling server and are processed. The results of the poll are then published to the poll creator and the poll participants.
US08693474B2 Method for receiving multi-cast packet
A receiving method for multi-cast packets includes the steps of creating a plurality of buffer partitions in a memory; for writing the received multi-cast packets that belong to a same data block into the same buffer partition in sequence; decompressing and combining all the multi-cast packets in the completely received buffer partition into the data block that the multi-cast packets belong to, writing the combined data block into a storage device, and emptying the completely received buffer partition, when the multi-cast packets that belong to the data block in any buffer partition are received completely; and transmitting a retransmission request to a transmitting end for any buffer partition that is not empty and in which the multi-cast packets that belong to the data block are not received completely.
US08693468B2 Wireless bridge IC
Conventional routers employ a wired backplane that employs “long reach” serializer/deserializer (SerDes) links, but this type of architecture is complicated, costly, and uses a considerable amount of power. To address some of these issues, a new wireless backplane architecture is provided here. This wireless backplane employs direct millimeter wave links between line cards that replaces the convention, wired switching fabric.
US08693465B2 Configuring a network device
A method performed by a device adapted for communication over a network includes establishing a presence on the network, obtaining default configuration information for the device via the network, the default configuration information identifying a service on the network, receiving a request for validation information from the service, providing the validation information to the service, the service generating device-specific information in response to the validation information, and obtaining the device-specific information.
US08693461B2 Wi-Fi quality of service signaling
The transmission of signaling frames in a QoS system may be prioritized over the transmission of content frames carrying time-sensitive information. The signaling frames and the content frames may belong to a single communication session. Alternatively, the signaling frames may belong to a different communication session than the content frames. The signaling frames and the content frames may be audio frames, video frames or frames of other time-sensitive information.
US08693459B2 Polarization division multiplexed optical orthogonal frequency division multiplexing transmitter and receiver
Provided is a polarization division multiplexed optical OFDM transmitter. The polarization division multiplexed optical OFDM transmitter includes a data demultiplexer, a training symbol generation unit and an optical up-converter and polarization division multiplexing unit. The data demultiplexer divides a transmission signal into a plurality of groups. The training symbol generation unit allocates a plurality of training symbols for each OFDM data which is included in the respective multiplexed groups, and allocates repetitive data in a time domain for the respective training symbols for data of 0 to periodically appear for the respective training symbols in a frequency domain. The optical up-converter and polarization division multiplexing unit performs optical frequency band conversion and polarization division multiplexing on an output of the training symbol generation unit to output a polarization division multiplexed optical OFDM signal corresponding to a plurality of polarization components.
US08693457B1 Dual WiMAX radio modem
An apparatus and media are provided for more effectively utilizing modems in a WiMAX environment. The apparatus connects a computing device to a network-based information system through at least a first WiMAX modem that is located within the apparatus. A second WiMAX modem can be removably coupled to the apparatus so as to connect the first computing device to the network in combination with the first WiMAX modem. In the event the second WiMAX modem is removed, network connectivity provided by the first WiMAX modem is maintained.
US08693448B2 Random access procedure
The invention relates to a method of random access, comprising: a higher layer instructs the lower layer to transmit a random access preamble, wherein the timing transmission of the random access preamble is adjusted by the lower layer according the triggered resources.
US08693442B2 Multi-site MIMO cooperation in cellular network
In a cellular communications network comprising a plurality of transmitting sites wherein each transmitting site comprises at least one antenna, a method of serving a given data stream to a target mobile terminal, comprising: designating at least two of the plurality of transmitting sites as cooperating sites; assigning tones to each transmitting site from a sub-band associated with the cooperating sites; dividing the data stream into at least two sub-data streams, each of the sub-data streams for transmission over selected tones; and interlacing tones of the cooperating sites in accordance with a selected one of a time switching and a frequency switching transmit diversity technique.
US08693439B2 Reduced ping pong occurrence during handover
A method includes handing over a user equipment from a first network access node to a second network access node and, at the second network access node, not considering the first network access node as a handover candidate from the second network access node until at least one of: (a) an amount of time since the hand over from the first network access node exceeds a first threshold amount; (b) there is a change in a channel condition between the user equipment and the first access node that exceeds a second threshold amount.
US08693425B2 Mobile station apparatus, base station apparatus, wireless communication system, communication control method, communication control program, and processor
An ASN encoder of a mobile station apparatus generates transmission and reception capability information including information relating to one or a plurality of component carriers to be used for communication with a base station apparatus. A transmission and reception apparatus transmits the transmission and reception capability information to the base station apparatus. A controller controls the communication with the base station apparatus, using the one or the plurality of component carriers assigned by the base station apparatus based on the transmission and reception capability information.
US08693418B2 Modular radio network access device
A modular device for providing network access in accordance with at least two radio access technologies is described. The device includes a first hardware module comprising a first hardware accelerator adapted to perform at least layer (1) processing in accordance with a first radio technology, software-controlled processing resources adapted to perform at least layer (2) processing for the first radio access technology and for a second radio access technology, and a first interface adapted to couple the software-controlled processing resources to a second hardware module providing at least layer (1) processing capabilities in accordance with the second radio access technology. The second hardware module may comprise a second hardware accelerator adapted to perform at least layer (1) processing in accordance with the second radio access technology and a second interface adapted to couple the second hardware accelerator to the first interface of the first hardware module.
US08693408B2 Methods and systems for subscriber station-based admission control
A method for subscriber station-based admission control may include determining that there is demand for a new connection at the subscriber station. The method may also include determining whether the new connection should be admitted based on resource availability. The method may also include sending a request for the new connection to a base station if it is determined that the new connection should be admitted.
US08693403B1 Method and system for detection and correction of a WiFi login failure
A method and system for detection and correction of a WiFi login failure for a mobile application is disclosed herein. The present invention provides a set of diagnostic steps that are undertaken automatically on a mobile communication device to identify this condition within an application and generate a browser window inside the application so that the condition can be fixed and the application can continue without having to time-out and exit an application.
US08693401B2 Method and system for optimized handling of context using hierarchical grouping (for machine type communications)
A hierarchical data structure for signaling and data handling at a packet core network is defined. A hierarchical data structure is applied to both persistent and dynamic information to support a type of devices that share the same characteristics. Subscription database, context information, and policy rule information is comprised of group level information and device level information. Group level information contains the information the devices that belong to the group share. Device level information contains the device specific information that is different from group level information. When a device belonging to a group requests access to a packet network or performs a procedure that changes the mobility or session state of the device, context management unit works with authentication unit, subscription database unit, and policy decision unit to construct a right information for the device to handle the control and user data traffic.
US08693394B2 Apparatus and method of discovering neighbor cell
A method of discovering a neighbor cell, the method including: determining whether a first Primary Synchronization Channel (PSCH) of a first cell in which a terminal is included is identical to a second PSCH of a second cell, and whether timings of the first cell and the second cell are synchronous; estimating third channel information of the second cell based on second channel information of the first cell from first channel information, when the first PSCH is identical to the second PSCH and the timings of the first cell and the second cell are synchronous, the second channel information being estimated using a first Secondary Synchronization Channel (SSCH) of the first cell, and the first channel information being estimated using the first PSCH and the second PSCH; and detecting a second SSCH of the second cell, and detecting a cell identifier (ID) of the second cell using the second SSCH.
US08693392B2 Peer-to-peer communication system and method
A method and system of enabling communication between peers in a peer-to-peer (P2P) network in the presence of network address translators (NAT). The method includes: assigning a unique peer identifier to each one of the plurality of peers in the P2P network; establishing an overlay topology connecting each peer to a subset of the plurality of peers in a structured connection pattern based on the unique peer identifier of each peer, each one of the plurality of peers having more connections to close peers and fewer connections to distant peers; and routing messages between peers through the established overlay topology.
US08693389B2 Aircraft communications system with satellite network selection controller and associated method
A communications system for an aircraft carrying at least some personnel having personal electronic devices (PEDs) for wireless data communications outside the aircraft includes a satellite-based communications network that includes a plurality of satellites, at least one access point in the aircraft for providing a wireless local area network (WLAN) for data communications with the PEDs, and a satellite transceiver in the aircraft cooperating with the at least one access point for data communications with the satellite-based communications network to the PEDs. At least one network selection controller is for selecting a satellite among the plurality of satellites so that data communications is sent to the PEDs through the satellite transceiver based on a needed channel capacity of the data communications to be sent.
US08693386B2 Resource allocation for orthogonal decode-and forward-input multiple-output relay channels with finite rate feedback
A near-optimal resource allocation method is provided for a Multiple-Input Multiple-Output (MIMO) relay scheme in which the source and relay nodes have only partial channel state information (CSI), obtained through finite rate feedback, and the powers of the source and relay nodes are constrained. Power on/off beamforming is employed at the source and relay nodes in which the receiving node feeds back the index of a beamforming matrix selected in accordance with the channel state. Using channel statistical information, the exemplary method allocates time between the first stage and the second stage of the relay transmission, and power between the source and the relay node. With only limited CSI feedback, the resource allocation method enjoys a considerable performance advantage over arrangements with no feedback.
US08693383B2 Method and apparatus for high rate data transmission in wireless communication
Techniques for utilizing multiple carriers to substantially improve transmission capacity are described. For multi-carrier operation, a terminal receives an assignment of multiple forward link (FL) carriers and at least one reverse link (RL) carrier. The carriers may be arranged in at least one group, with each group including at least one FL carrier and one RL carrier. The terminal may receive packets on the FL carrier(s) in each group and may send acknowledgements for the received packets via the RL carrier in that group. The terminal may send channel quality indication (CQI) reports for the FL carrier(s) in each group via the RL carrier in that group. The terminal may also transmit data on the RL carrier(s). The terminal may send designated RL signaling (e.g., to originate a call) on a primary RL carrier and may receive designated FL signaling (e.g., for call setup) on a primary FL carrier.
US08693379B2 Communication system, communication device, and communication method
A communication system performs communication while switching between full-duplex communication and half-duplex communication. A slave device, which receives command packet signals requesting to write or read data from the master device, stores information in a response packet signal that specifies half-duplex communication in response to one of the received packet signals, and transmits the response packet signal to the master device, when the number of the received command packet signals has reached the maximum number of the command packet signals storable in a command signal queue.
US08693374B1 Centralized control of an aggregation network with a reduced control plane
An access network is described in which a centralized controller provides seamless end-to-end service from a core-facing edge of a service provider network through aggregation and access infrastructure out to access nodes located proximate to the subscriber devices. The controller operates to provide a central configuration point for configuring aggregation nodes (AGs) of a network of the service provider so as to provide transport services to transport traffic between access nodes (AXs) and edge routers on opposite borders of the network.
US08693370B2 Method and system for preventing repeated updating of address table in ethernet ring network protection
The present disclosure discloses a method for preventing repeated updating of an address table in Ethernet ring network protection, including: an Ethernet ring network node sends an Ethernet ring network protection protocol frame and encapsulates its own node information into the Ethernet ring network protection protocol frame; an Ethernet ring network node receives the Ethernet ring network protection protocol frame and matches the node information encapsulated in the received Ethernet ring network protection protocol frame with its own node information; and when the matching is successful, the Ethernet ring network node does not update the address table. The present disclosure further discloses a system for preventing repeated updating of an address table in Ethernet ring network protection. In the system, a matching unit is used for matching the node information encapsulated in the received Ethernet ring network protection protocol frame with the node information of an Ethernet ring network node itself; and when the matching is successful, the Ethernet ring network node does not update the address table. Through the method and system of the disclosure, the problem of repeated updating of an address table in Ethernet ring network protection in the scenario of requesting local protection switching can be solved.
US08693364B2 Method and related communication device for parameter reconfiguration in a wireless communications system
A method for reconfiguring parameters of a discontinuous reception operation of a medium access control layer for a mobile device of a wireless communication system includes when a radio resource control dedicated signaling for disabling a short cycle mode of the discontinuous reception operation is received during activation of the short cycle mode, switching from the short cycle mode to a long cycle mode of the discontinuous reception operation.
US08693362B2 Power headroom reporting
Systems, methods, apparatuses, and computer program products are described for power headroom reporting. A mobile device may identify a transmit power associated with each of a number of independently power controlled channels on one or multiple carriers configured for use by the mobile device. The transmit power may relate to one channel that is an uplink control channel, and one or more additional channels that are uplink shared channels. The identified transmit power of one channel (e.g., the uplink control channel) may be a virtual transmit power, while other identified transmit powers may be measured transmit powers for actual transmissions. The identified transmit powers may be added up, and the power headroom available for the mobile device may be calculated using the accumulated transmit powers. The mobile device may transmit a power headroom report to a base station.
US08693350B2 Method of collecting BGP routing protocol messages
BGP Route Recorder (BRR) captures and dumps Border Gateway Protocol (BGP) messages received from BGP peers. Passive links are established between the BRR and BGP peers. All incoming and outgoing BGP messages are recorded and timestamped. Rather than tear down BGP peering sessions when errors are encountered, error conditions are recorded, and the BRR may be configured to maintain links across selected BGP errors.
US08693342B2 Distributed antenna system using time division duplexing scheme
A communication system includes a master host unit that communicates wireless spectrum with a service provider interface using analog spectrum. Master host unit communicates digitized spectrum in N-bit words over a digital communication link. Master host unit converts between analog spectrum and N-bit words of digitized spectrum. Communication system includes hybrid expansion unit coupled to master host unit by digital communication link. Hybrid expansion unit communicates N-bit words of digitized spectrum with master host unit across digital communication link. Hybrid expansion unit converts between N-bit words of digitized spectrum and analog spectrum. Hybrid expansion unit communicates analog spectrum across analog communication link to analog remote antenna unit. Analog remote antenna unit communicates wireless signals using first antenna. Communication system further includes a switch in a data path between service provider interface and antenna. The switch selects between transmit path and receive path in response to switching control signal.
US08693340B2 Method and apparatus for least cost routing using multiple path accumulated constraints
A cost of a path may not be the only factor in searching for a path solution in a network. For example, some applications are delay sensitive and require finding a path that does not exceed a latency constraint for the entire path. Accordingly, a method and corresponding apparatus for searching for a path solution in a network is provided that identifies combinations of partial paths that satisfy an end-to-end path constraint, compares attributes of the combinations of partial paths, prunes the combinations of partial paths based on results of the comparing to identify candidate combinations of partial paths, and selects a candidate combination of partial paths as the path solution. By pruning combinations of partial paths, considerable is saved compared to exhaustive comparing of every possible combination of partial paths and scalability is achieved.
US08693334B2 System and method for improved data transmission reliability over a network
In one example embodiment, a method is provided and includes identifying a first data type of a first payload of a first data packet to be transmitted as part of a flow, where the first data type is identified by evaluating a quality of service (QoS) field, and setting an acknowledgement flag based on the first data type; the acknowledgement flag to indicate that an acknowledgement is not required from a receiving device such that a network device avoids retransmitting a first outgoing frame when the acknowledgement is not received for the first outgoing frame. In more particular instances, the method can include where the acknowledgement flag is in the first outgoing frame.
US08693331B1 Rate adaptation in wireless systems
Systems and techniques for rate adaptation in wireless communication systems are described. A described technique includes generating a transmission packet parameter associated with packets transmitted by a device at a first data rate; generating a reception packet parameter associated with packets received by the device; determining a second data rate based on the transmission packet parameter and the reception packet parameter; and transmitting future packets at the second data rate.
US08693320B2 Congestion level indication with explicit congestion notification in communication systems
A method, apparatus, and computer program product for indicating and responding to various congestion levels in a communication system, such as a wireless communication network. A congestion level in the network is determined, and a percentage of data packets to be transmitted to an endpoint, such as user equipment or another network endpoint serving the user, are marked to indicate the congestion level. The endpoint determines the congestion level at the network from the percentage of received data packets that are marked and may initiate an appropriate response behavior in response to the determined congestion level.
US08693319B2 Scheme for avoiding deadlock in multi-ring interconnect, with additional application to congestion control
A method and system to avoid multi-ring deadlock. The method includes removing a message on a multi-ring interconnect either with a ring connector associated with the target of the message or by the message's source station such that the message travels no more than one time around the slotted ring interconnect before its removal. The method may also be applied to single ring networks for congestion control.
US08693318B2 Shared bandwidth reservation in PL, ATM, FR and IP/MPLS networks
Disclosed example operations involve provisioning a pool of communication capacity in a network link, the pool of communication capacity including spare capacity; allocating from the spare capacity a reserve service communication capacity requested in a connection setup message associated with a first user, the reserve service communication capacity being available to accommodate an increase of communications associated with a first service connection for the first user; and while the reserve service communication capacity is allocated for the first service connection for the first user, provisioning the reserve service communication capacity to be available for restoration capacity associated with a second service connection for at least a second user.
US08693314B1 Systems and methods for protecting bonding groups
A communication system comprises a plurality of subscriber lines that are bonded to provide a bonding group, referred to as the “primary bonding group.” A data stream comprising a plurality of data packets is transmitted to a port, referred to as the “primary port,” of a network termination unit (NTU) coupled to each subscriber line of the primary bonding group, and a bonding engine of the NTU fragments the data packets for transmission across the bonding group. Logic, referred to as “link state awareness (LSA) logic,” is configured to monitor at least one communication parameter indicative of the communication performance of the bonding group. If the measured communication performance is within a specified range, the LSA logic disables the primary port. Such action signals a switching element to switch communication to another NTU that is coupled to one or more other subscriber lines for backing up the primary bonding group. Thus, communication is switched to a backup channel based on the measured performance parameter before a complete failure of the primary bonding group occurs.
US08693305B2 Method and apparatus for detecting OFDM signals in the presence of frequency orthogonal OFDM interferers
Certain aspects of the present disclosure relate to techniques and apparatus for detecting Orthogonal Frequency Division Multiplexing (OFDM) signals in the presence of frequency orthogonal OFDM interferers.
US08693303B2 Information storage medium, reproducing method, and recording method
A machine readable information storage medium, a reproducing method and apparatus which reproduces data from the storage medium, and a recording method and apparatus for recording data on the storage medium. The information storage medium includes a control area which stores within a data structure information usable by the recording or reproducing apparatus to record or reproduce the data on or from the storage medium. The information stored within the data structure includes a version corresponding to a specification, a revision number of recording speed, and an extended part version field.
US08693299B2 Media processing system, control method for media processing system, and media processing device
A media processing system that produces discs with assured quality suited to long-term data storage. A data write unit writes data on a recording surface of a disc. A label print unit prints on the label side of the disc. An error rate measurement unit measures the error rate of the disc D after writing data is completed. An error rate evaluation unit determines if the media error rate measured by the error rate measurement unit is less than or equal to a preset threshold value. When the error rate evaluation unit determines that the media error rate is less than or equal to the threshold value, the label print unit prints a label image on the label side.
US08693297B2 Transfer control apparatus and reproducing apparatus
Noise generation in transferring data is suppressed or prevented by transferring data at a data transfer rate according to the amount of data to be transferred to a memory. In a reproducing apparatus, when a read unit or both reads data from a storage medium or both, a determination unit determines the type of the storage medium from which the data is read, then, according to the determined type of the storage medium, a transfer rate change unit orders a data transfer unit to use a preset transfer rate corresponding to the type of the storage medium. The data transfer unit transfers the read data to the temporary storage unit at the ordered transfer rate. This allows data to be transferred without a significant change in the amount of data transfer, which suppresses or prevents noise.
US08693294B1 Vibratory alarm assembly
A vibratory alarm assembly includes a cover that may be positioned on a mattress. A vibrator pocket is coupled to the cover. A controller pocket coupled to the cover. A vibrating member is positionable within the vibrator pocket. A controller is positionable within the controller pocket. The controller has a housing. The controller is operationally coupled to the vibrating member. A processor is coupled to the housing. An alarm is coupled to the housing. The alarm is operationally coupled to the processor. A microphone is coupled to the housing. The microphone is operationally coupled to the processor. A power supply is coupled to the housing.
US08693283B2 Estimation of time shift based on multi-vintage seismic data
The invention is a method of calculating seismic time shifts Δ{right arrow over (t)}(t), comprising: conducting a number (n) of three or more seismic surveys with large time differences such as months or years, producing a number (n) of three or more vintages of seismic data d1(t), d2(t), . . . , dn(t)={right arrow over (d)}(t), each said vintage of seismic data di(t) comprising one or more seismic traces, calculating partial time derivatives from one or more base trace ∂ ∂ t ⁢ d b ⁡ ( t ) multiplied by the sought time shift Δt(t) and setting the product like ∂ ∂ t ⁢ d b ⁡ ( t ) ⁢ Δ ⁢ ⁢ t ⁡ ( t ) = Δ ⁢ ⁢ d , simplified to LΔt(t)=Δd wherein L comprises the partial time derivatives, and forming a set of (n−1) equations {tilde over (L)}Δ{right arrow over (t)}=Δ{right arrow over (d)} which is overdetermined in the series of consecutive time shifts Δ{right arrow over (t)}(t), and solving for the consecutive time shifts Δ{right arrow over (t)}(t).
US08693270B2 Semiconductor apparatus
A semiconductor apparatus includes a memory block configured to have a normal cell array and a redundancy cell array; a column address buffer configured to compare a plurality of input column addresses with a fail column address signal-stored in a fuse array, and generate a column enable signal or a fail column enable signal; a column decoder configured to decode the column enable signal, and output a column selection signal to the normal cell array; and a column redundancy controller configured to generate a redundancy control signal in response to the fail column enable signal, generate a redundancy enable signal so as to reuse a redundancy bit line which has been substituted before according to the generated redundancy control signal, and output the generated redundancy enable signal to the redundancy cell array.
US08693256B2 FTP memory device with single selection transistor
A non-volatile memory device integrated in a chip of semiconductor material. An embodiment of a memory device includes a plurality of memory cells. Each memory cell includes a first well and a second well of a first type of conductivity that are formed in an insulating region of a second type of conductivity. The memory cell further includes a first, a second, and a third region of the second type of conductivity that are formed in the first well; these regions define a selection transistor of MOS type and a storage transistor of floating gate MOS type that are coupled in series. Moreover, the memory device includes a selection gate of the selection transistor, a floating gate of the storage transistor, and a control gate of the storage transistor formed in the second well; the control gate is capacitively coupled with the floating gate.
US08693253B2 Vertically stackable NAND flash memory
A NAND flash memory includes a plurality of NAND flash memory structures separated by an insulating layer. In one embodiment of the present disclosure, the NAND flash memory structure includes a first bitline extending along a first direction, a first charge-trapping region positioned over the first bitline, a wordline positioned over the first charge-trapping region and extending along a second direction, a second charge-trapping region positioned over the wordline, and a second bitline positioned over the second charge-trapping region, wherein the first charge-trapping region and the second charge-trapping region are stacked along a third direction substantially perpendicular to the first direction and the second direction.
US08693247B2 Non-volatile memory device and method for programming the device, and memory system
A non-volatile memory device comprises a memory cell array comprising memory cells arranged in rows connected to corresponding word lines and columns connected to corresponding bit lines, a page buffer that stores a program data, a read-write circuit that programs and re-programs the program data into selected memory cells of the memory cell array and reads stored data from the programmed memory cells, and a control circuit that controls the page buffer and the read-write circuit to program the selected memory cells by loaded the program data from in page buffer and to re-program the selected memory cells by re-loaded the program data in the page buffer.
US08693246B2 Memory controller self-calibration for removing systemic influence
Self-calibration for a memory controller is performed by writing a voltage to a selected cell. Adjacent cells around the selected cell are programmed. After each of the adjacent programming operations, the voltage on the selected cell is read to determine any change in voltage caused by systemic offsets such as, for example, floating gate-to-floating gate coupling. These changes are averaged and stored in a table as an offset for use in adjusting a programming voltage or a read voltage in a particular area of memory represented by the offset. Self calibration method for temperature is determined by writing cells at different temperatures and reading at different temperatures to generate temperature offset tables for the write path and read path. These offset tables are used to adjust for systematic temperature related offsets during programming and during read.
US08693244B2 Electronic circuit with a floating gate transistor and a method for deactivating a floating gate transistor temporarily
An electronic circuit includes a floating gate transistor with a floating gate capacitor. The floating gate transistor can be programmed to be in an ON or an OFF state by charging the floating gate capacitor. The circuit further includes a deactivation capacitor adapted to store a charge sufficient for deactivating the floating gate transistor temporarily. The deactivation capacitor is connectable in series to the floating gate capacitor. A method for deactivating a floating gate transistor temporarily is provided, wherein the floating gate transistor includes a floating gate capacitor. A deactivation capacitor is charged with a charge sufficient for changing the state of the floating gate transistor temporarily. The deactivation capacitor is connected in series to the floating gate capacitor for deactivating the floating gate transistor.
US08693242B2 Nanotube based nanoelectromechanical device
A nanoelectromechanical device is provided. The nanoelectromechanical device includes a nanotube, a first contact, and a first actuator. The nanotube includes a first end, the first end supported by a first structure, a second end opposite the first end, and a first portion. The first actuator is configured to apply a first force to the nanotube, the first force causing the nanotube to buckle such that the first portion couples to the first contact.
US08693234B2 Memory unit and method of operating the same
A memory unit includes memory elements and a drive section. In executing a first operation out of the first operation for changing resistance state of the memory element from one resistance state out of low resistance state and high resistance state to the other resistance state and a second operation for changing the resistance state of the memory element from the other resistance state to the one resistance state, the drive section performs stepwise operation, in which the drive section repeatedly performs, at least one time, a step in which strong stress application step for applying a stress for performing the first operation to the memory element as the drive target relatively strongly is performed and subsequently weak stress application step for applying a stress for performing the second operation to the memory element as the drive target relatively weakly is performed, and subsequently performs the strong stress application step.
US08693217B2 Power supply controller with minimum-sum multi-cycle modulation
An example power supply controller includes a signal separator circuit that generates a feedback signal. An error signal generator generates an error signal in response to the feedback signal. A control circuit generates a drive signal in response to the error signal. The drive signal controls switching of a switch. A multi-cycle modulation circuit is included in the control circuit and generates a skip signal in response to a start skip signal, a stop skip signal and a skip mask signal. The skip mask signal is generated in response to the skip signal. The start skip and stop skip signals cause the drive signal to start skipping or stop skipping, respectively, on-time intervals of cycles. The skip mask signal disables the start skip signal from causing the drive signal to start skipping the on-time intervals of cycles.
US08693214B2 Voltage converter
A voltage converter (1a . . . 1g), in particular a resonant converter for converting an input AC or DC voltage (UE) into an output DC voltage (UA). On the secondary side, a first secondary capacitor (CS1) is arranged between the secondary partial windings (WS1, WS2) of a transformer (TR1); furthermore, a first secondary full-bridge rectifier (GS1) provides the output direct voltage (UA), the inputs of which are connected to a secondary partial winding (WS1, WS2) each of the transformer (TR1), resulting, at the input of the first secondary full-bridge rectifier (GS1), in a series connection including the secondary partial windings (WS1, WS2) and the first secondary capacitor (CS1). Finally, the voltage converter (1a . . . 1f) includes a second secondary full-bridge rectifier (GS2) connected in parallel with the first secondary full-bridge rectifier (GS1) for providing the output direct voltage (UA), wherein the first secondary capacitor (CS1) is connected to the input of the second secondary full-bridge rectifier (GS2).
US08693202B2 Flexible printed circuit and touchscreen
A flexible printed circuit includes a first flexible film; a first interconnection layer on the first flexible film, wherein the first interconnection layer includes a first end portion to be connected to a first electrode of a touchscreen, and a second end portion; a second flexible film; a second interconnection layer on the second flexible film, wherein the second interconnection layer includes a first end portion to be connected to a second electrode of the touchscreen, and a second portion; an adhesive layer that bonds the first flexible film and the second flexible film; a first cover film on the first interconnection layer with the first and second end portions of the first interconnection layer being exposed; and a second cover film on the second interconnection layer with the first and second end portions of the second interconnection layer being exposed.
US08693198B2 Structural configuration of a heat exchanger door for an electronics rack
A heat exchanger door is provided which includes a door assembly spanning at least a portion of the air inlet or outlet side of an electronics rack. The door assembly includes an airflow opening which facilitates air ingress or egress of airflow through the electronics rack. The door assembly further includes an air-to-coolant heat exchanger and a structural support. The heat exchanger is disposed so that airflow through the airflow opening passes across the heat exchanger. The heat exchanger includes a heat exchanger core and a heat exchanger casing coupled to the core. The core includes at least one coolant-carrying channel which loops through the casing. The structural support is attached to the heat exchanger casing to define with the casing a tubular door support structure. The looping of the coolant-carrying channel(s) through the heat exchanger casing resides within the tubular door support structure.
US08693180B2 Display module
A display module having an improved assembly structure is provided. The display module includes a frame, a display panel, and a glue. The frame has a side wall and a supporting part, wherein the supporting part has a supporting surface and the side wall is formed on the periphery of the supporting surface. A groove is formed on the supporting surface adjacent to the side wall and is distributed along the side wall. The display panel is disposed within the frame and has a bottom face and a side face. The bottom face is supported by the supporting surface of the supporting part. The side face faces the side wall and forms a gap with the side wall. The glue is filled in the gap and adheres the side wall to the side face.
US08693172B2 Flat panel display mount
A mounting system for a flat panel display includes a back assembly, a pair of arm assemblies, and a mounting assembly. Back assembly can include a slide plate connected to arm assemblies allowing arm assemblies and mount assembly to be horizontally shifted without the need to remove the mount from the wall and reattach it. Arm assemblies can include substantially hollow arms having removable covers for storing wires connected to display therein. Mounting assembly can include a tilt head that provides a path of rotation about a substantially horizontal axis that extends proximate the center of gravity of the mount and a flat panel display mounted thereon, allowing for easy adjustment and rotation of display, Mounting assembly can also include a pair of brace arms each comprised of two members configured to allow mount assembly to be expanded to mount various sized displays without extending beyond the width of the display.
US08693171B2 Casing assembly
A support for a fragile and/or brittle front piece includes a base plate member and a rim. The support is shaped to receive a specifically shaped piece of brittle material, such as ceramic, sapphire, precious or semi precious stone. The piece of brittle material has a front surface, a rear surface and sides. The rear surface is secured to a base plate of the support and a rim of the support surrounds the edges of the piece of brittle material.
US08693151B2 Differential transmission circuit and electronic device provided with the same
A differential transmission circuit is capable of realizing a high resistance to electrostatic breakdown without deteriorating a transmission signal. The differential transmission circuit includes ESD protection elements connected between transmission lines and a ground, respectively, a common mode filter in which an inductor element is serially connected between transmission lines, and an inductor element serially connected between transmission lines are magnetically coupled to each other, ESD protection diodes of which cathodes are connected to transmission, respectively, and anodes thereof connected to grounds, respectively, and resistors of which one side terminals are connected to transmission lines, respectively, and the other side terminals thereof are connected to transmission lines, respectively. Resistance values of the resistors are set to 10 to 15 ohms, respectively, electrostatic capacitance values of the ESD protection elements are less than 0.3 pF, respectively, and a clip voltage of each of the ESD protection diodes is set to a value less than 10 V.
US08693147B2 Electrical component and method for controlling an electrical component
An electrical component having a core and a first and second coil positioned around the core is controlled in such a manner, that in response to the second coil being switched off, the first coil is short-circuited via a quenching circuit to quench the inductive load of the second coil.
US08693143B2 Suspension with high conductivity ground layer for microwave signal transmission line, for magnetic head slider
A suspension is configured to support a magnetic head slider having a recording head element for recording to a magnetic recording medium and a microwave generating element that applies a high-frequency magnetic field to the magnetic recording medium when recording to the magnetic recording medium is conducted by the recording head element. The suspension includes a flexure that supports the magnetic head slider, and a microwave signal transmission line and a recording signal transmission line that are supported by the flexure. The microwave signal transmission line is connected to the microwave generating element and configured to transmit microwave signals for generating the high-frequency magnetic field, the recording signal transmission line being connected to the recording head element and configured to transmit recording signals. The flexure has a main body part, a support part for the magnetic head slider, and a pair of arm parts that links the main body part and the support part. The recording signal transmission line is supported between the main body part and the support part by a separate support part separated from the flexure, the microwave signal transmission line is supported between the main body part and the support part by at least one of the pair of arm parts, and a portion of the one of the arm parts that supports the microwave signal transmission line has a lamination structure in which an insulating layer that supports the microwave signal transmission line on one surface and a substrate whose portion opposing the other surface of the insulating layer has conductivity are laminated.
US08693142B2 Magnetic recording assisted by spin torque oscillator with a radio frequency current bias
A method to tune an oscillation layer frequency in a spin torque oscillator (STO) during a microwave assisted magnetic recording (MAMR) process is described. The STO oscillation layer (OL) has a large angle magnetization oscillation frequency that is locked to a magnetic medium bit resonance frequency f0 when the rf current has a frequency f=f0 and a threshold current density is applied. Alternatively, the OL magnetization oscillation frequency may be adjusted closer to f0 to improve the assist process. A third advantage is lowering the threshold current density when both direct current and rf current are injected into the STO during a write process. The main pole is grounded when direct current and rf current are injected into a write shield.
US08693138B2 Base unit
A base unit includes a stator, a wiring substrate, and a base portion. The base portion includes a tubular portion, a first recess portion surrounding the tubular portion, and first through-holes arranged within the first recess portion. The wiring substrate includes a connection portion arranged on an upper surface of the base portion and provided with lands, a power feeding portion arranged on a lower surface of the base portion, and an extension portion arranged to interconnect the connection portion and the power feeding portion. A first bonding layer is arranged between the connection portion and a bottom of the first recess portion to bond the connection portion and the bottom of the first recess portion. A second bonding layer is arranged between the power feeding portion and the lower surface of the base portion to bond the power feeding portion and the lower surface of the base portion.
US08693136B2 Management module, storage system, and method of temperature and vibration management thereof
The present invention discloses a management module for a storage system. The storage system comprises a plurality of hard disk drives and a plurality of fans. The management module comprises a reading unit, for obtaining a plurality of hard disk drive temperature information and a plurality of hard disk drive vibration information of the plurality of hard disk drives, and a controller, coupled to the reading unit, for adjusting rotational speeds of the plurality of fans according to the plurality of hard disk drive temperature information, the plurality of hard disk drive vibration information, and a plurality of fan vibration information of the plurality of fans.
US08693135B2 Magnetic storage device with means for supplying a beneficial vapor via a desiccant device
Approaches for desiccant device within an enclosure protecting sensitive electronic equipment. A hard-disk drive (HDD) may comprise a desiccant device that provides a source of a beneficial vapor, such as an antioxidant, a vapor corrosion inhibitor, or a colubricant, within an enclosure of the HDD. The desiccant device absorbs water vapor within the enclosure but does not absorb the beneficial vapor within the enclosure. The desiccant device may comprise a desiccant that has a plurality of micropores within a size range selected so as to allow the absorption of water but exclude the absorption of the beneficial vapor. The desiccant may be, but need not be, within the same physical container as the source of the beneficial vapor.
US08693129B2 Transport speed adjustment device, transport speed adjustment method and transport speed adjustment program for adjusting transport speed of tape medium
A tape drive capable of switching the transport speed of a tape medium among multilevel speeds calculates a data transfer rate from/to a host device, and selects an adjustment mode of the transport speed of the tape medium from a constant speed mode and a speed switch mode according to the calculated data transfer rate. The tape drive in the speed switch mode, pauses a data write or read operation to switch the transport speed of the tape medium while data is written at a first transport speed and when an available capacity of a buffer memory reaches a data volume to be received from the host device during switching of the transport speed and is read out at the first transport speed and when a data volume of a buffer memory reaches a data volume to be transmitted to the host device during switching of the transport speed.
US08693117B1 Method and system for precompensation of data output
According to an aspect of the present disclosure, a method includes: receiving a plurality of groups of one or more phase signals, each group of phase signals having a different phase relative to other groups of one or more phase signals; generating a plurality of interpolated phase shifted signals based on the plurality of groups of one or more phase signals, wherein the plurality of interpolated phase shifted signals do not have an associated common mode component; receiving data bits and precompensating each data bit in accordance with a given interpolated phase shifted signal; and selecting a precompensated data bit for output.
US08693106B2 Zoom lens
A zoom lens includes sequentially from an object side, a first lens group having a positive refractive power, a second lens group having a negative refractive power, a third lens group having a positive refractive power, a fourth lens group having a positive refractive power, and a fifth lens group having a negative refractive power. The zoom lens satisfies given conditions to implement a compact, large aperture ratio zoom lens having excellent optical performance and compatible with solid state image sensors capable of recording full high vision images.
US08693097B2 Temperable three layer antireflective coating, coated article including temperable three layer antireflective coating, and/or method of making the same
A coated article includes a temperable antireflection (AR) coating that utilizes medium and low index (index of refraction “n”) layers having compressive residual stress in the AR coating. In certain example embodiments, the coating may include the following layers from the glass substrate outwardly: silicon oxynitride (SiOxNy) medium index layer/high index layer/low index layer. In certain example embodiments, depending on the chemical and optical properties of the high index layer and the substrate, the medium and low index layers of the AR coating are selected to cause a net compressive residual stress and thus optimize the overall performance of the antireflection coating when the coated article is tempered and/or heat-treated.
US08693094B2 Polarizer and fabrication method thereof
A method for manufacturing a polarizer utilizes a support, which is coated with a photoresist. A carbon nanotube film is located over the photoresist, and one portion of the carbon nanotube film is submerged in the photoresist. Metal or semi-metallic particles are deposited over the carbon nanotube film and the photoresist, which is removed. The carbon nanotube film with the metal particles or semi-metallic particles is adhered to a substrate to obtain the polarizer.
US08693066B2 Image reading device and method for manufacturing the same
An image reading device and a method for manufacturing the same are provided, where the image reading device is capable of being assembled more efficiently. The image reading device includes: an optical part, extending long in a direction; a case, having an accommodating portion for accommodating the optical part; and a light receiving component, accommodated in the case. The optical part is fixed in the accommodating portion through a first adhesive and a second adhesive with hardening time longer than that of the first adhesive.
US08693064B2 Process and apparatus for re-usable media by image removal
Various embodiments provide methods and apparatuses for removing a printed image and/or image portion(s) of a printed image from at least one side of a media by one or more optical ablations such that the media can be ready for reuse.
US08693062B2 Facsimile service support device, system, and method
An exemplary method herein operates to help diagnose and correct facsimile transmission errors. The method detects a first facsimile transmission error using an arbitrarily named “first” facsimile machine (which can be a sending facsimile machine or a receiving facsimile machine). The facsimile transmission error occurs during a first facsimile transmission sent from the sending facsimile machine to the receiving facsimile machine. Upon detecting the first facsimile transmission error, the sending facsimile machine automatically contacts a service center computer. The service center computer automatically connects the sending facsimile machine to the receiving facsimile machine through the service center computer. Then, the sending facsimile machine sends a test facsimile transmission to the receiving facsimile machine through the service center computer. The method automatically records sounds sent by the sending facsimile machine and the receiving facsimile machine using the service center computer to produce an audio diagnostic file and automatically forwards the audio diagnostic file to a service engineer for diagnosis.
US08693055B2 Printed dynamic anaglyph image method
Methods are described that provide dynamic anaglyph images with a first appearance state and a second appearance state. At least one mutable colorant and at least one non-mutable colorant are selected for a colorant type map so that the printed dynamic anaglyph image has a first appearance state in which the at least one mutable colorant is in the first colorant state and is color matched to at least one of a left eye information and a right eye information and so that in the second appearance state printed the mutable colorant is in a second colorant state in which the at least one mutable colorant provides a color that spectrally overlaps a spectral filter in one eye of a pair of stereo color glasses so that three dimensional effects can be perceived.
US08693046B2 Printing apparatus that prints with changed print settings, control method for printing apparatus, and storage medium
The present invention provides technology according to which, in the case of changing a print setting and performing reprinting, a printing apparatus causes an information processing apparatus to regenerate print data via a network as necessary depending on whether processing in accordance with a changed print setting can be executed by the printing apparatus.
US08693043B2 Automatic document separation
A method and system for delineating document boundaries and identifying document types by analyzing digital images of one or more documents, automatically categorizing one or more pages or subdocuments within the one or more documents and automatically generating delineation identifiers, such as computer-generated images of separation pages inserted between digital images belonging to different categories, a description of the categorization sequence of the digital images, or a computer-generated electronic label affixed or associated with said digital images.
US08693032B2 Methods and structure for improved presentation of job status in a print server
Methods and associated structure for displaying the status of a plurality of print jobs using a graphical user interface to present a broad overview of the status of the print jobs. Status information regarding the plurality of print jobs is received from one or more print servers. The status of each job is analyzed to associate a top-level category with each job and a status sub-category with each job. A graphical object is presented to the user to represent each of the top-level categories and each of the sub-categories within each top-level category. A count of the number of jobs associated with each graphical object may be presented to the user as a number associated with the graphical object. The graphical objects may be color-coded to indicate the level of operator intervention (if any) required for the print jobs associated with the corresponding top-level category or sub-category.
US08693030B2 Management apparatus and method for analyzing an abnormality of a state of an image forming apparatus
A management apparatus which manages a printing apparatus calculate the number of confirmation sheets printed out for confirmation printing from the number of sheets to be printed which is based on a print request and an actual performance number of sheets printed out based on history information of a job corresponding to the print request from the printing apparatus, and analyzes an abnormality of the printing apparatus when it is analyzed that a job whose number of printed confirmation sheets exceeds a predetermined reference value frequently occur.
US08693028B2 Image processing apparatus, method, and medium storing program
An image processing apparatus compares vector data of a target document and vector data of a stored document stored in the image processing apparatus, converts each of the vector data of the target document and the vector data of the stored document into text data and extracts a difference between the text data converted from the vector data of the target document and the text data converted from the vector data of the stored document to generate and store difference data in a text format.
US08693013B2 Printing control for transmitting print data and print setting data to a printing apparatus
This invention is directed at preventing unnecessary processing and CPU load of a PC when always printing via a printer driver, and avoiding the omission of a printer driver function when always performing direct printing. When using a printer having a direct printing function, which of printing via the printer driver and direct printing is to be done is determined in accordance with print settings of each print job, and then printing is executed. A function to be implemented by the driver among set functions is determined (S504). If there is a function to be implemented by the driver, it is determined whether to give priority to direct printing (S505). If no priority is given to direct printing, the driver is used; otherwise, direct printing is performed.
US08693012B2 Run cost optimization for multi-engine printing system
In accordance with one aspect of the present exemplary embodiments, a method for scheduling at least one print job for a plurality of printers of a given type is provided. The method includes determining a job length for the at least one print job. The method further includes scheduling a sequence of printing by the plurality of printers based the job length such that a subset of the available plurality of printers is cycled up, and printing the at least one print job with the subset of available printers when the job length is less than at least one predeterminable threshold.
US08693010B2 Image forming apparatus
An image forming apparatus includes a first image forming unit, a second image forming unit. In combined processing to perform two types of processing including one-sided image formation and two-sided image formation, if the one-sided image formation is performed, an image is formed on one side of the sheet by the second image forming unit. If there is an execution request for a job of one-sided image formation processing different from a combined job of the combined processing during execution of the combined job, the image formation control unit, while performing the one-sided image formation in the combined job of the combined processing by the second image forming unit, performs the one-sided image formation related to the execution request for the job of the one-sided image formation processing different from the combined job by the first image forming unit and then discharges from the intermediate discharge unit a sheet which has undergone the one-sided image formation processing in the job different from the combined job.
US08693009B2 Rotation amount detecting device for rotation body, length measuring device and image forming apparatus
A rotation amount detecting device for a rotation body includes: a first rotation body having a first surface; a second rotation body having a second surface formed of a material different from that of the first surface and contacting the first surface, and rotating with rotation of the first rotation body; a first support member rotatably supporting the first rotation body at a first position and supporting thereof to be swingable around a first axis at a position different from the first position; a second support member rotatably supporting the second rotation body at a second position and supporting thereof to be swingable around a second axis provided at a position different from the second position, the second axis being the first axis or an axis in the first support member other than the first axis; and a detector that detects a rotation amount of the second rotation body.
US08693007B2 Device for measuring three dimensional shape
A device for measuring three dimensional shape includes a first height data acquisition unit for acquiring a height data specified from measurement values according to a multiplicity of light patterns related to an entirely irradiated region irradiated by all of the multiplicity of light patterns, and for using an acquired specified height data as a height data for the entirely irradiated region; a supplemental data acquisition unit for acquiring, based on the height data for the entirely irradiated region, a supplemental data relating to a partially irradiated region that is irradiated by only part of the multiplicity of light patterns; and a second height acquisition unit for specifying a fringe order of the measurement values for the partially irradiated region based on the supplemental data, and for acquiring as height data for the partially irradiated region a height data corresponding to the measurement values of the specified fringe order.
US08693000B2 Quantitative phase microscopy for label-free high-contrast cell imaging
Systems and methods described herein employ multiple phase-contrast images with various relative phase shifts between light diffracted by a sample and light not diffracted by the sample to produce a quantitative phase image. The produced quantitative phase image may have sufficient contrast for label-free auto-segmentation of cell bodies and nuclei.
US08692997B2 Optical gas and/or particulate sensors
A gas or particulate sensor is provided for the detection of at least two target gases and/or particulates. The sensor comprises: a chamber for containing a gas sample under test; a first optical measurement channel configured for the detection of a first target gas or particulate within the gas sample, and a second optical measurement channel configured for the detection of a second target gas or particulate within the gas sample, each optical measurement channel comprising a respective optopair which comprises a radiation source adapted to emit radiation and a radiation detector adapted to output a signal in response to detected radiation; and focusing optics able to form an image of an object. At least the first optical measurement channel is configured such that the radiation detector of the respective optopair receives via the focusing optics an image of the corresponding radiation source, whereby the radiation received from the radiation source by the radiation detector is modified by the first target gas or particulate present in the gas sample such that the output signal from the radiation detector provides information as to the presence of the first target gas or particulate in the gas sample.
US08692991B2 Optimal tint identifier/selector
A method for determining a paint formulation includes: obtaining target color information for a target color, identifying a plurality of toners and corresponding concentrations of the toners in a paint formula that can be used to produce a paint having a color that is similar to the target color, and modifying the paint formula by removing one of the identified toners having a lowest concentration to produce a modified paint formula that can be used to produce a paint having a color that is similar to the target color, and determining if the modified paint formula meets user specified acceptance criteria. An apparatus that can be used to perform the method is also described.
US08692988B2 Micro cuvette assembly for examining biological samples
Micro cuvette assembly for examining biological samples has a first partial plate with one or more first cuvette surfaces and a second partial plate opposite the first and which also has one or more second cuvette surfaces. In an active position of the assembly, the second cuvette surfaces are arranged parallel and in register with the first cuvette surfaces and are spaced apart from the first cuvette surfaces whereby one or more micro cuvettes are formed. The first and second partial plates also have openings arranged in register with the cuvette surfaces and transparent bodies are provided as the cuvette surfaces. The first and second plates are completely penetrated by these openings and the transparent bodies are manufactured from a different material than the partial plates and span the openings close to a first surface of the partial plates. The first and second cuvette surfaces of a micro cuvette in the active position are wetted by a liquid volume which has previously been applied to one of the cuvette surfaces so that the liquid volume is held between these two cuvette surfaces.
US08692986B2 EUV high throughput inspection system for defect detection on patterned EUV masks, mask blanks, and wafers
Inspection of EUV patterned masks, blank masks, and patterned wafers generated by EUV patterned masks requires high magnification and a large field of view at the image plane. An EUV inspection system can include a light source directed to an inspected surface, a detector for detecting light deflected from the inspected surface, and an optic configuration for directing the light from the inspected surface to the detector. In particular, the detector can include a plurality of sensor modules. Additionally, the optic configuration can include a plurality of mirrors that provide magnification of at least 100× within an optical path less than 5 meters long. In one embodiment, the optical path is approximately 2-3 meters long.
US08692977B2 Optical system, inspection system and manufacturing method
Systems and methods for inspection are provided utilizing a wide angle optical system. The optical system includes a wide angle input lens group and an output lens group. The wide angle input lens group is configured to receive wide-angle radiation, e.g., having an angular spread of 60 degrees or more, from an object surface, and produce imagable radiation. The wide angle input lens group is arranged such that no intermediate focused image is formed within or after the wide angle input lens group. The output lens group is configured to receive the imagable radiation from the wide angle input lens group and focus the imagable radiation onto an image plane to image at least part of the object surface. A detector receives the image of the at least part of the object surface and, based on the received image, detects, for example, contamination on the object surface.