Document Document Title
US08327622B2 Exhaust gas purifying apparatus for internal combustion engine
An exhaust gas purifying apparatus for an internal combustion engine is provided to desorb predetermined components contained in exhaust gas from an adsorption device for adsorbing the components and to purify the desorbed components, even during the stop of the internal combustion engine. A main exhaust passage and a bypass passage bypassing the main exhaust passage are provided. An exhaust switching valve is capable of switching a flow target into the exhaust gas flows between the main exhaust passage and the bypass passage. An adsorbent for adsorbing the predetermined components is provided in the bypass passage. An underfloor catalyst including a catalyst with a heater is provided at a downstream side of the bypass passage in the main exhaust passage. A pump and a heater are provided in an air supply passage which branches from the bypass passage at an upstream portion of the adsorbent.
US08327617B2 Outlet nozzle for a jet engine, an aircraft comprising the outlet nozzle and a method for controlling a gas flow from the jet engine
An outlet nozzle for a jet engine has a gas intake and a gas outlet, at least one opening being provided through the nozzle boundary wall for the injection of a fluid into the nozzle in a direction perpendicular to one plane, for the purpose of controlling the direction of a gas flow from the jet engine so that vectoring occurs substantially tangentially in this plane. A first opening configuration is provided through the nozzle boundary wall on a first side of the nozzle center line and a second opening configuration is provided through the nozzle boundary wall on a second side of the nozzle center line. At least one of said first and second opening configurations has a substantial extension in the axial direction of the nozzle, in order to permit selective injection of the fluid through said opening configuration to a varying extent in the axial direction of the nozzle.
US08327616B2 Burner having a protective element for ignition electrodes
A gas turbine burner with an igniter and an ignition electrode for installation in a main burner of a gas turbine is disclosed. The ignition electrode is protected from damage by a protective element.
US08327605B1 Roof batten system
A method of the production of a composite roof batten includes forming a substantially rigid low-density lower reinforcing element with cup-shaped depressions defining moisture-passing channels therebetween and providing an upper reinforcing element. The cup-shaped depressions of the lower reinforcing element have introduced therein a low density closed cell foam material and the upper reinforcing element is positioned in overlying relationship to the lower reinforcing element. The foam material is allowed to fill the space defined between the lower reinforcing element and the upper reinforcing element and bond the elements together to form a composite roof batten.
US08327604B2 Mini-truss thin-sheet panel assembly
A mini-truss thin-sheet panel assembly. In one embodiment, a substantially rigid thin-sheet panel assembly having a non-rigid thin-sheet component includes the thin-sheet component which has selected plan area and shape, a backer having a plan shape and area substantially similar to the thin-sheet component, and plural riser elements of selected height and configuration each extending from the backer to distal ends connected to a reverse surface of the thin-sheet component, the riser elements being configured and disposed in an array which causes the assembly to have substantial rigidity in a selected direction in the thin-sheet component.
US08327603B2 Flexible clamp frame and installation method for window
A clamp frame is disclosed for securing a window frame in a building structure opening by hand without using fasteners. The clamp frame comprises a unitary extruded plastic member that defines a cross section having an integrally formed connection element that mates with a complementarily shaped portion of a window frame to connect the clamp frame and the window frame without fasteners along the length of the clamp frame. The cross section includes a clamp element having at least a leg and a lever. The leg and lever are each connected to the connection element by a living hinge and are movable relative to the connection element between an open position and an overlapping locked position, which results in a clamp load holding together the clamp frame and window frame without the use of fasteners. One end of the leg of the clamp element is constantly urged against the building structure by the lever when the clamp element is in the locked position. The clamp frame may be preassembled by hand onto the window frame before shipping to customers.
US08327602B2 Method and system for remediating and covering wood floors
A method and system for covering industrial wood plank or wood block floors that can be installed quickly without creating a hazardous environment or hazardous wastes and without the necessity of removing installed equipment. Sand is swept over the wood to fill voids and cracks. Next metal lath is stapled to the wood. A first layer of epoxy is poured onto the metal lath. After this is dry, a second coat of finish epoxy, possibly colored as desired, can be installed on the first epoxy layer. When this dries, the job is done and operations can be restarted. The epoxy material used can be self-leveling for ease of application and the final floor is approximately level. In a particular embodiment, a layer of plastic can be placed over the floor before the lath is installed, and in another embodiment, the second layer of epoxy can be omitted.
US08327600B2 Support for an entrance trim panel on a carrying element of a motor vehicle
A support is provided for an entrance trim panel on a carrying element of a motor vehicle, particularly a passenger car. The space for accommodating an electrical wire harness is formed between the entrance trim panel and the carrying element. In such a support, it is proposed that the space for accommodating the electrical wire harness is formed above the carrying element, and that a supporting element is arranged between the carrying element and the entrance trim panel. The supporting element is rigidly connected to the carrying element in the region of one end and the entrance trim panel is supported in the region of the other end.
US08327588B2 Silo closure
In order to improve a retentions force of a silo closure, patterns with protrusions and recesses are proposed at least on insides of a support profile in particular portions, preferably also on outsides of a support hose and/or at least on one of the outsides of a cover foil.
US08327587B2 Head curtains for dock shelters or dock seals
Head curtains for dock shelters or dock seals are disclosed. An example head curtain assembly for a vehicle loading dock includes a retractable curtain stiffened by a resiliently compressible foam panel that is more flexible about a horizontal axis than about a vertical axis. The difference in directional flexibility can be created by sewing the foam panel to a pliable cover using a series of parallel horizontal thread lines. The thread lines create in the foam a series of compressed indentations that run horizontally across the curtain so that the curtain tends to bend more easily along those lines. The relative stiffness in the horizontal direction enables the curtain to exert an appreciable sealing force against two lateral dock seal members, and the vertical flexibility makes the curtain easy to retract to accommodate vehicles of various heights. Touch-and-hold fasteners make many of the individual components of the head curtain readily replaceable.
US08327582B2 Vertical hydroponic plant production apparatus
A vertical hydroponic plant production apparatus for allowing vertical hydroponic greenhouse crop production is provided. The apparatus comprises a hollow grow tube having a front face, a back face, a first end, and a second end. A slot is formed in the front face of the grow tube. A media material is insertable into the grow tube wherein the grow tube is positionable in either a horizontal position, vertical position, or any position between the horizontal position and the vertical position allowing inclined, multi-angled crop production and multi-storied conveyor style crop production.
US08327567B2 Multiple frame topology system
A flexible, scalable multiple frame topology system capable of a wide range of multiple frame geometric topologies. Specifically a series of photographs, a series of photographic letters, or any series of flat, semi-flat, or three-dimensional display objects are displayable in a wide variety of display geometries: a horizontal line of frames, multiple, stacked, horizontal lines of frames, a vertical array of frames, multiple vertical arrays of frames, staggered arrays of frames, diagonal arrays of frames, crossword arrays of frames, and any combinations thereof. Also the disclosed display method is capable of displaying three-dimensional objects on shelves, or glass display cases, shadow boxes, on hooks, interlocking into the display cases—and the geometric display can mix a number of different display frames, for instance, a series of flat framed items with a three dimensional objects at each end of the array. Finally, the multiple clip frame system is a cost effective, visually balanced method, and aesthetically pleasing way to show any display object.
US08327566B2 Wristband form including a wristband and an extension therefor
A form having a wristband and, optionally, detachable labels, includes a printable face ply and a liner ply. The printable face ply has an upper surface and a lower surface, and a pressure sensitive adhesive on at least a portion of the lower surface. The face ply may include first and second adjacent portions, with the first portion of the face ply die cut to form a detachable wristband having first and second ends and an upper and a lower surface, with pressure sensitive adhesive on the lower surface of the detachable wristband adjacent the first and second ends, and with the second portion of the face ply die cut to form the series of detachable labels. The first portion of the face ply is also die cut to form an extender band having first and second ends and an upper and a lower surface, with pressure sensitive adhesive on the lower surface of the extender band adjacent the first and second ends. One of the extender band and the wristband defines an opening through which one of the first and second ends of the other of the extender band and the wristband can extend. As a result, the wristband and the extender band can be secured together by adhesive at their respective overlapping ends to increase effectively the length of the wristband. Variations in construction include providing adhesive at fewer than all of the wristband and extender band ends, and only having a single portion face ply.
US08327557B2 Saw gauge and method of using the same
A gauge for aligning a saw comprising a body having a bottom surface, a centering device adapted to fit within a miter gauge slot having various sizes, a cradle located on the centering device, and wherein the body bottom surface rests on the cradle during operation. A method of aligning a saw blade or a table fence comprising the steps of locating a centering device within a miter gauge slot, locating a cradle on the centering device, locating a body having a measurement portion and a counterweight on the cradle, adjusting the measurement portion to achieve a reference point, moving the centering device, the cradle, and the body along the miter gauge slot length to a second position, and obtaining a distance from the measurement portion as the body is moved along the miter gauge slot length.
US08327552B2 Vial for a spirit level
A device includes a vial for a spirit level. The vial has at least a first and a second region, and the second region directly adjoins the first region. A marker body is provided in the vial, and the marker body in a leveled condition of the vial is disposed in the first region. One of the at least two regions is darkened and thereby the marker body is partially visible outside the leveled condition of the vial.
US08327551B2 Attachment interface for rotary hand tools
Embodiments of the present invention are directed to an attachment interface for a handheld power tool having an elongated housing and a rotary output shaft, the interface comprising a nose portion having a generally cylindrically shaped wall extending in the direction of the center axis to a flat annular surface, a plurality of screw threads formed in an outer surface of the wall configured to have an attachment device with a screw threaded collar mounted on the interface, and a first plurality of keys formed in an inner surface of the wall configured to receive have an attachment device with a second plurality of complementary keys, the engaged keys preventing rotation of the attachment device when the attachment device is mounted on the interface.
US08327546B2 Method of manufacturing a razor cartridge
A method of manufacturing a razor cartridge by providing a blade unit having a first side wall, a second side wall, and a pair of end walls interconnecting the first side wall and the second side wall. A plurality of blades are secured to the blade unit with a clip positioned at each end of the blade unit adjacent to one of the end walls. Each blade has a blade edge contacting a bottom surface of each of the clips. A frame is provided having a first interior wall and a second interior wall spaced apart from first interior wall that define an opening extending completely through the frame. The blade unit is positioned within the opening of a frame after securing the blades to the blade unit, such that the frame surrounds the blade unit. The blade unit is secured to the frame.
US08327533B2 Printed wiring board with resin complex layer and manufacturing method thereof
A multilayer printed wiring board is manufactured by a method in which a core substrate is provided, an insulation layer including a thermosetting resin material is formed over the core substrate, an uncured resin layer including a thermoplastic resin material is placed on the insulation layer, the uncured resin layer is cured to form a resin complex layer including a resin complex comprising the thermosetting resin material and the thermoplastic resin material, and a conductive circuit is formed over the resin complex layer.
US08327527B2 Integrated reed switch
This invention relates to reed switches, and more particularly to micro-miniaturized reed switches and batch microfabrication techniques used to fabricate micro-miniaturized reed switches. The present invention can provide miniaturized reed switches with more consistent operating parameters, and that can be produced more efficiently than conventional reed switches. The present invention can also provide methods of making miniaturized reed switches using microfabrication techniques. The present invention can use lithographic-based fabrication to enable monolithic construction of a reed switch. Microlithography can repeatedly form micrometer dimensions with tight tolerances over large arrays of devices which, if the patterns are translated into materials appropriate for electromechanical devices, can provide for repeatable and consistent electromechanical operation. For example, tight dimensional control of the gap between two reeds in a reed switch or a reed and a fixed contact can provide consistency of performance between reed switches. Thus, the present invention can allow the commonly regarded reed switch specification of sensitivity, or “Ampere-turns” required to close a reed switch, to be tightly controlled with a commensurate reduction in spread in sensitivity across reed switch production lots.
US08327519B2 Multi-level machine for duplicating a sectioned and scanned bone end and for producing a fitting implant replacement
A machine for producing a three dimensional joint replacement article and which exhibits a three dimensional shaped body incorporating a scanner component for at least receiving a digitized input corresponding to a set of dimensions associated with a replacement article to be produced. Incorporated in die machine is a numerical control guided machining subassembly in communication with at least one material blank corresponding to an article to be produced. Material shavings are vacuum removed and collected for disposal and, following CNC machining, the finished part is deposited into a cavity accessed by a retrieval door for removal.
US08327514B2 Apparatus for rivetting
A riveting apparatus includes a hot air pipe; a connection pipe coupled to the hot air pipe; a forming tool having a configuration in which peripheral and center portions project downward and portions existing therebetween are curved upward, defined with discharge holes which extend in axial and radial directions, and coupled to a lower end of the connection pipe so that hot air having passed through the connection pipe can be discharged through the discharge holes to heat an end of a rivet to thereby allow the forming tool to form the end of the rivet into the shape of a head; a moving unit coupled to the hot air pipe or the connection pipe to move the forming tool upward and downward; and a guide surrounding the forming tool so that hot air discharged through the discharge holes can be directed toward the end of the rivet.
US08327504B2 Wand assembly for a cleaning appliance
A wand assembly for a cleaning appliance includes a handle portion having a channel formed therethrough; a tubular wand received within the channel and moveable between a first position and a second position; a locking mechanism having a lock position and an unlock position and preventing the wand from moving from the first position when in the lock position; and a release mechanism mounted to the wand and which can be actuated to move the locking mechanism from the lock position to the unlock position. The release mechanism is actuated by relative movement of the release mechanism with respect to the wand.
US08327500B2 Wiper blade
A wiper blade (10) is proposed having a rubber elastic wiper strip (12). The wiper strip (12) is secured by means of at least one spring rail (14, 16) as supporting element. An end cap (20) is attached to at least one end of the longitudinal extension of the supporting element. According to the invention, the end cap (20) has at least one first, energy-absorbing region (22) and one second, in particular stabilizing region (24).
US08327499B2 Windscreen wiper device
A windscreen wiper device includes an elastic, elongated carrier element, as well as an elongated wiper blade of a flexible material. The wiper blade includes a wiping element which can be placed in abutment with a windscreen to be wiped, which wiper blade includes a central longitudinal groove, in which groove a longitudinal strip of the carrier element is disposed. The windscreen wiper device includes a connecting device for an oscillating arm, wherein the oscillating arm is pivotally connected to the connecting device about a pivot axis near one end thereof. The wiping element is movable in a direction at least substantially perpendicular to a windscreen to be wiped, dependent on the pressure exerted by the longitudinal strip on the wiper blade.
US08327491B2 Illuminated flashing toothbrush and method of use
A toothbrush can include a handle and a head. At least one bristle can be attached to the head. The toothbrush can also have an illumination member, an illumination circuit and an activation device. A pliant base on the handle can be used to activate the activation device to initiate the illumination circuit.
US08327489B2 Vibrating toothbrush
A vibrating toothbrush is provided with vibration-isolating zones that substantially isolate vibrations in the head and reduce vibrations transmitted to the handle without sacrificing structural integrity around the vibration-isolation zones. Such zones may generally comprise neck material that is reduced in cross-section, thinned, replaced by dampening material, or removed altogether to create transmission-inhibiting voids. The vibration-isolating zones may be further supported by the housing of the vibratory element to maintain the structural integrity around the zones and to thereby alleviating weakness conditions that might subject the toothbrush to fatigue and breakage conditions.
US08327479B2 Steering mechanisms for hospital beds
A vehicle for use in hospitals, and the like, giving better mobility, steering, braking and passenger handling while providing comfort to the passengers from the time they lay down until they are standing on the side through the rotation and tilting ability of the frame.
US08327472B2 Flushing arrangement for a WC and method of operating such a flushing arrangement
The flushing arrangement has a toilet bowl (2) which has an inlet (3) and an outlet (21) and, between these, means (8, 20) for generating a pulse. By means of the pulse, water (13) which is present in a U-bend (4) and forms a stench trap can be accelerated, for a flushing operation, in the direction of the outlet (21). Said means (8, 20) are arranged in the descending region of the toilet bowl (2) and, during flushing, generate a downwardly directed flow cone (14, 14′). The flow narrows downwardly and at a saddle point (26) forms a wall jet (28) which cleans the U-bend (4) particularly thoroughly.
US08327470B2 Multilayer material web, especially for safety suits
A material structure is provided with a multilayer material web (1) for forming flexible safety suits, containers, tarpaulins and tents. The material structure and products formed therefrom offers both high mechanical and chemical safety and makes it at the same time possible to greatly simplify both the manufacture of the material structure itself and the manufacture of chemical safety suits or other products with the desired properties and thus to make it less expensive. The multilayer material web (1) includes a fabric layer (2), a PTFE layer (3) applied on one side of the fabric layer (2) and a layer of a flameproof and flame-retardant material (5) applied on the other side of the fabric layer (2).
US08327463B2 Protective shoulder pads
A shoulder pad assembly includes a flexible vest, a pair of shoulder pads coupled to the vest, and first and second straps. The flexible vest has a back side and right and left front sides. The first strap has a first end region coupled to and extending from a first location on the back side and a second end region refastenably and selectively attached to the right or left front sides. The second strap has a third end region coupled to and extending from a second location on the back side and a fourth end region refastenably and selectively attached to the right or left front sides. At least a portion of the left front side is configured to releasably engage the first or the second straps, and at least a portion of the right front side is configured to releasably engage the first or the second straps.
US08327462B2 Device for dispersing and dampening impact forces
A device for dispersing and dampening impact forces that includes a first sheet structure and a second sheet structure that are joined together at a boundary zone. The boundary zone joins the first sheet structure and the second sheet structure together to define at least one gas-tight chamber having two sides. A gas is contained within the gas-tight chamber at a pressure within a predetermined range of acceptable pressures for dispersing impact forces translated against one side of the device such that a blunt force trauma producing impact force is not transferred through the device to a wearer's body disposed proximal to the other side of the device.
US08332961B2 Platinum silicide tip apices for probe-based technologies
Tips including a platinum silicide at an apex of a single crystal silicon tip are provided herein. Also, techniques for creating a tip are provided. The techniques include depositing an amount of platinum (Pt) on a single crystal silicon tip, annealing the platinum and single crystal silicon tip to form a platinum silicide, and selectively etching the platinum with respect to the formed platinum silicide.
US08332950B2 Disc manufacturing method, data recording apparatus, information recording medium, information processing apparatus and method, and computer program
A product mark including a public key certificate issued with respect to an information-recording-medium manufacturing entity or information-recording-medium manufacturing equipment, and an encrypted volume ID calculated by computation based on a product-mark-associated value such as a hash value generated on the basis of the product mark, and a volume ID as an identifier set with respect to a given set of discs to be manufactured, are generated. The product mark and the encrypted volume ID are set as information for generating a key used for decryption of encrypted content, and recorded onto a disc by a reflective-film-removal recording method. Due to this configuration, the product mark and the encrypted volume ID as key generating information cannot be read from a pirated disc produced by physically copying a pit pattern on the basis of a legitimate commercial disc, thereby making it possible to prevent unauthorized reproduction or use of content.
US08332949B2 Methods for making an authenticating system for an object
A method for making an authenticating system for a package includes establishing a plurality of variable instruments on the package and depositing a product in the package after the instruments have been established thereon. The method also includes acquiring information from at least two of the plurality of instruments, and associating the acquired information with the product to render product-specific authentication data.
US08332947B1 Security threat reporting in light of local security tools
When a client receives a potential threat source (PTS), a user of the client may desire to make an informed decision regarding the PTS. The PTS can be, for example, an email or instant message with an embedded executable, a link to a network destination (e.g., included in search engine results or an email, or webpage), or an executable file (e.g., downloaded from a website). The PTS is identified and characterized to establish a threat rating. The threat rating can then be presented to the user, so as to inform the user as to the PTS riskiness. The threat rating is determined in light of the local security tools available. If there are no local security tools that mitigate the threat of the PTS, then a security tool that is known to mitigate the threat can be identified and recommended to the user.
US08332937B1 Access using images
A computer-implemented method may include presenting to a user multiple images, multiple identifiers and a challenge to select one of the identifiers for each of the images, receiving the selected identifiers from the user, and providing access to a computing service based on a comparison of the selected identifiers to an answer to the challenge.
US08332936B1 Computer application pre-permissioning
A computer-implemented method of pre-permissioning a computer application is disclosed. The method includes receiving a request from a user to install a software application, identifying one or more computing services required for operation of the software application, presenting the one or more computing services to the user for review, determining whether the user approves installation of the computer application, and installing the application on a computing device assigned to the user if the user approves installation of the computer application.
US08332924B2 Microchips with multiple internal hardware-based firewalls and dies
A microchip comprising a first internal hardware-based firewall configured to deny access to a first portion of the microchip from a network; a general purpose microprocessor including two general purpose cores or general purpose processing units; at least two dies having been made by a separate fabrication processes and assembled into a package with separate die sections connected directly; and a memory component located inside of a second internal hardware-based firewall that is located between the memory component and one of the cores or processing units with which the memory component is associated. Wherein a first core is located within the first microchip portion protected by the first firewall; a second core is located within a second microchip portion not protected by the first firewall; and the second core is separated from the first core by the first firewall and is located between the first firewall and the network.
US08332923B2 Kerberized handover keying
A media-independent handover key management architecture is disclosed that uses Kerberos for secure key distribution among a server, an authenticator, and a mobile node. In the preferred embodiments, signaling for key distribution is based on re-keying and is decoupled from re-authentication that requires EAP (Extensible Authentication Protocol) and AAA (Authentication, Authorization and Accounting) signaling similar to initial network access authentication. In this framework, the mobile node is able to obtain master session keys required for dynamically establishing the security associations with a set of authenticators without communicating with them before handover. By separating re-key operation from re-authentication, the proposed architecture is more optimized for a proactive mode of operation. It can also be optimized for reactive mode of operation by reversing the key distribution roles between the mobile node and the target access node.
US08332911B2 Method and system for denying cable modem access to a broadband network
A device, such as a cable modem or embedded media terminal adaptor that attempts to obtain unauthorized network services, is designated by head end equipment, such as a CMTS, as being a ‘rogue’ device. Upon an initial range request from the rogue device, the CMTS responds with a continuing range command. Upon receiving each periodic range request transmitted from the rogue device during a periodic station maintenance opportunity, the CMTS responds with another continuing range command. Thus, the rogue device does not ever establish connection with the CMTS because an ACK message is not received back from the CMTS. Moreover, use of CMTS resources for processing request from rogue devices is minimized because the rogue device does not reinitialize its MAC after a predetermined period of time, which it would do if a periodic ranging opportunity was not scheduled.
US08332908B2 Sharing management system, sharing management method and program
In a policy-change input unit (10), a policy recalculation unit (133) compares, upon occurring of a change request of a privacy policy from a user, an existing policy against an updating policy, recalculates a transmission policy to be transmitted to other providers based on the result of comparison, and transmits the recalculated policy to the other policy. The policy recalculation unit (133) transmits a deletion request of personal information to another provider by using a deletion-request creation unit, upon judging that the another provider cannot use the personal information due to the change of privacy policy.
US08332897B1 Remote rendering of webpages on television
The subject matter of this specification can be embodied in, among other things, a method that includes receiving, at a user device, a resource referenced by a resource address, wherein the resource defines a resource page; determining, at the user device, that a television device can display transcoded video content; in response to determining that the television device can display transcoded video content: rendering, by the user device, the resource page according to the dimensions of the television device, transcoding, by the user device, the rendered resource page into transcoded video content for which the television has the processing capability to display, and providing, by the user device, the transcoded video content to the television device for display on the television device.
US08332896B2 Transmission of multimedia streams to mobile devices with cross stream association
A system and method for wirelessly transmitting audiovisual information. A first plurality of packets including audiovisual information may be generated. A second plurality of packets including error correction coding information for the audiovisual information may be generated. Control information for associating the error correction coding information with the audiovisual information may be generated, and a third plurality of packets including the control information may also be generated. The plurality of packets, including the first, second, and third pluralities of packets, may be transmitted to a mobile device in a wireless manner. The control information may inform the mobile device of the association of the first error correction coding information with the audiovisual information.
US08332886B2 System allowing users to embed comments at specific points in time into media presentation
A method and system for linking a web page to a portion of a video is provided. Users can enter comments into a video that include a start and end time index for identifying a portion of a video. Comments are indexed to the media presentations such that they may be searched and located, thus media playback can be executed from any comment. The system allocates a unique comment track to each user that can be turned on and off at will by users during playback.
US08332884B2 Apparatus for and a method of providing content data
Advertising data is incorporated into predictively encoded, for example MPEG encoded, digital video representing a video feature such as a film or movie or television show or program or video game by re-encoding one or more sequences or groups of pictures of the video feature with reference to at least one frame of advertising data representing at least one advertisement so that the sequence of the video feature cannot be decoded without decoding the advertising data, thereby making it difficult, when the video feature is delivered to an end user by, for example, downloading or streaming over a network, for the end user to skip or delete the at least one advertisement from the video feature, without detrimentally affecting the video feature.
US08332883B2 Providing actionable insights based on physiological responses from viewers of media
Embodiments are described that enable remote and interactive access, navigation, and analysis of reactions from viewers to a media instance. The reactions include physiological responses, survey results, verbatim feedback, event-based metadata, and derived statistics for indicators of success and failure from the viewers. The reactions are aggregated, and an interface enables remote access and navigation of the media instance, aggregated physiological responses synchronized with the media instance, survey results, and/or verbatim feedback related to the media instance. This enables users to interactively divide, dissect, parse, and analyze the reactions as they prefer. This automation provides an automated process enabling non-experts to understand complex physiological data, and to organize presentation of complex data according to their needs so as to present conclusions as appropriate to the media instance.
US08332878B2 User scriptable server initiated user interface creation
A computer-implemented method of providing user interfaces in association with network hosted computer scripts is disclosed. A group of selectable user interface elements is provided to a macro author. The elements include behavior that, when controls generated by the elements are selected by a computing device user, cause a web-connected server separate from the computing device to perform one or more operations. A selection by the macro author of a user interface element and an identification of one or more parameters for the element is received. Macro code to generate controls associated with the author-selected elements to be associated with a first macro is executed, the first macro stored to be called from and execute on computing devices different from the device used by the macro author. The macro code is stored and the generated macro code is provided for access by users of a hosted computer system.
US08332877B2 Coordinated actions of kernel and userspace components
A system for and method of coordinating actions of components between userspace and kernel are described. The system comprises a processor; zero or more hardware components coupled with the processor; and a memory coupled with the processor and comprising a set of processor-executable instructions. The instructions comprise a component handling state machine responsive to at least one of a kernel component or a userspace component; and at least one component interface thread in communication with the component handling state machine and configured to interact with at least one of the zero of more hardware components responsive to a signal from the component handling state machine.
US08332866B2 Methods, systems, and apparatus for object invocation across protection domain boundaries
Methods, apparatus, systems, and computer program products for invoking remote process calls and facilitating inter-process communications in a protected memory system employ a kernel that supports remote invocation of objects by a system call. The system call may include an object identifier and a set of pointers to input and output buffers. The kernel locates the specified object in a separate server process domain and awakens a server thread within the server domain to invoke the object. Using provided memory pointers, the kernel can copy input and output data across the protection domains in a single step without the need for copying data into an intermediate buffer. This eliminates the overhead of multiple data copy steps that are required in conventional protected memory systems.
US08332861B1 Virtualized temporary instant capacity
A system, and a corresponding method, implemented on a processor, allows for monitoring and control of temporary instant capacity (TiCAP) resources in a computer system. The system includes a resource management system (RMS), which includes a RMS monitor that tracks a workload executing on the computer system and determines when workload demand exceeds allocated non-TiCAP resource capacity, whereby a resource shortfall is generated, and a RMS processor module that compares the resource shortfall to granularity of supply of the TiCAP resources and that generates a TiCAP transfer control request based on the comparison. The system further includes a temporary instant capacity (TiCAP) system that monitors and controls allocation of TiCAP resources on the computer system, and which includes a RMS detection module that receives the request to transfer control of the TiCAP resources to the RMS, and a transfer module that transfers control of the TiCAP resources based on the request.
US08332860B1 Systems and methods for path-based tier-aware dynamic capacity management in storage network environments
A dynamic approach for managing capacity in a storage environments accounting for various resource types, tiers, access paths, relationships among different storage environment components, as well as managing capacity in terms of resource planning and consumption is provided. Resource planning and consumption processes are used to allocate and reserve resources of different types and different tiers to each access path in the network. Capacity information for different resources types and tiers is automatically aggregated from different network components at different stages of a resource management cycle. The aggregated information may be used to estimate future resource needs or determine deviations between projected and actual status from which adjustments may be made to better predict future capacity needs.
US08332859B2 Intelligent buyer's agent usage for allocation of service level characteristics
A system, method, program product and service for managing bidding in a resource management framework. A buyer's agent is provided to manage the bidding process for resources for a client. The buyer's agent includes the ability to submit a bid to a resource broker to acquire a set of resources for the client based on service level requirements of the client. Once the set of resources is obtained, they are monitored to ensure the required service level of the client is being met. If the service level requirements are not met, the buyer's agent automatically resubmits a bid to the resource broker. Finally, collaboration among a plurality of buyer's agents may be utilized to avoid bidding wars and the like.
US08332854B2 Virtualized thread scheduling for hardware thread optimization based on hardware resource parameter summaries of instruction blocks in execution groups
Embodiments are disclosed herein related to scheduling of virtualized runtime threads to hardware threads that share hardware resources to improve processing performance. For example, one embodiment provides a computing system that includes a scheduler to schedule execution of virtualized source code. The virtualized source code may include virtualized runtime threads that may be scheduled by the scheduler onto hardware threads that share hardware resources. The scheduler may include a decoder to catalogue hardware resource parameters used by the virtualized source code. Furthermore, the scheduler may include a virtualization engine to schedule execution of the virtualized runtime threads onto the hardware threads based the hardware resource parameters and a hardware-specific profile of the computing system.
US08332851B2 Configuration and execution of mass data run objects
Systems and processes may perform actions on a huge set of business objects, often in a batch process. A mass data run object may be instantiated based, at least in part, on a batch process request in a service-oriented architecture. Mass data run objects may include, potentially among other things, description elements and selection elements. The batch process can then be executed on a plurality of data elements using the mass data run object and its selection element.
US08332850B2 Thread starvation profiler by utilizing a set of counters
A profiler of a multithreaded process that determines whether a process is runnable but not running by determining whether a process is both waiting for the processor and also not waiting for other events such as I/O. Counters are maintained for each such process that is runnable but not running. Reports are generated summarizing data relating to any process that may be starved due to lack of processor time. Information obtained by the method and apparatus assists developers in optimizing resources in multithreaded environments.
US08332842B2 Application restore points
Techniques are disclosed for creating an application restore point when an application is installed or updated and for restoring the application and other elements of a computing system modified by the installation and update processes to a state as they exist at the application restore point. The application restore point captures information about which files are modified, created, or deleted by the installation and update processes. In one embodiment, a user invokes an installer process to install or update the application. When the installer process modifies or creates a file, an original copy of the file, or a reference to the file is placed into the application restore point. To restore the application, files of the computing system having original copies in the application restore point are replaced with the original copies while all new files referred to in the application restore point are deleted.
US08332835B2 Method and system for automated code-source indexing in java virtual machine environment
A method and system for class loading in a Java Virtual Machine (JVM) environment. Specifically, the system includes a code-source index and a mapper. The code-source index is associated with at least one class loader in a class loader tree in the JVM environment. The code-source index includes a plurality of parameters for cross-referencing packages in the at least one class loader to code-sources. The system also includes a mapper for referencing the code-source index. That is, the mapper maps a package associated with a class to one or more associated code-sources that potentially can access the class in the class loader tree.
US08332826B2 Software process monitor
A monitor program executes a set of client processes upon reboot of a computer, starts, stops and monitors client processes running on the computer, and/or detects and recovers automatically from process crashes. The program monitors a client process using a supervisory thread it creates when the client process is started, and uses the process's handle to detect its termination. When process termination is detected, the state table within the monitor program is checked to determine if the client process crashed or was exited normally. If the exit was the result of a crash, the program can automatically execute crash recovery using a preconfigured plan.
US08332820B2 Automated load model
A method and system for testing a computer system is provided. In one implementation the method and system may include receiving a script footprint that includes dimension-effect values corresponding to the number of times a computer system dimension is affected by the script. Target information may also be received. The target information includes target dimension values corresponding to a desired number of times per time period each dimension should be affected. The method and system may determining the number of times to execute the scripts within the time period so as to minimize the difference between the actual number of times dimensions are affected and the target-dimension value per time period. The method and system may also execute the script on the computer system the determined number of times within the time period.
US08332815B2 Enhanced development tool for utilizing a javascript object notation (JSON) bridge for non-java-based component communication within java-based composite applications
Utilizing a JAVASCRIPT Object Notation (JSON) bridge during JAVA-based composite application development can begin with the receipt of a command to present the wiring diagram of a JAVA-based composite application by an enhanced JAVA-based composite application development tool. The JAVA-based composite application can consist of one or more JAVA-based components and non-JAVA-based components, with one property of a JAVA-based component being communicatively wired to a non-JAVA-based component. A JSON bridge can acknowledge the accessing of the JAVA-based composite application. The wiring diagram of the JAVA-based composite application can then be visually rendered. For the property of the JAVA-based component communicatively wired to the non-JAVA-based component, a user-selectable option to utilize the JSON bridge for communication can be presented. With the JSON bridge option selected, user-entered changes to this property can automatically invoke the JSON bridge to communicate related data to the communicatively wired non-JAVA-based component.
US08332814B2 Method and apparatus for converting formula included in a computer program
An apparatus, which extracts and outputs a formula included in a target program that processes an extensible-business-reporting-language (XBRL) document, includes: a variable extracting unit that extracts a variable included in the formula; an element identifying unit that identifies an XBRL element corresponding to the variable extracted, based on the XBRL document; and a label identifying unit that identifies a label corresponding to the XBRL element identified, based on the XBRL document.
US08332811B2 Systems and methods for generating source code for workflow platform
Various embodiments of the present invention provide systems and methods for enabling design, generation, and execution of real-time workflows. Such embodiments provide a graphical designer including a plurality of shapes representing the various objects of a workflow that are used to model the workflow. In addition, various embodiments of the graphical designer provide shapes to model aspects of the workflow not found in previous graphical designers. Various embodiments also provide a code generator that converts the representation of the workflow into executable code for multiple target languages. Various embodiments also provide a workflow engine based on a Petri net model responsible for executing the workflow and for delegating tasks to be performed for the workflow to an operating system. In various embodiments, the workflow engine further includes a platform abstraction layer that provides a transition layer from the Petri net language to the operating system language.
US08332793B2 Methods and systems for placement and routing
Techniques for placement of integrated circuit elements include global placement, detailed placement, timing closure, and routing. The integrated circuit is described by a netlist specifying interconnections of morphable devices. The detailed placement uses, for example, Simultaneous Dynamical Integration, wherein the morphable-devices correspond to nodes influenced by forces, including timing forces. The timing forces are derived, for example, from a timing graph; path delay; slack; and drive resistance of the elements. The timing closure uses timing-driven buffering and timing-driven resizing to reduce maximum delay and/or transition time, and/or to fix hold time. Nets having high capacitance and/or fanout, and timing critical nets are preferentially processed. Timing-driven buffering applies buffering solutions to segments of route trees, combines solutions of adjoining segments, and prunes sets of solutions. Timing-driven resizing morphably replaces selected elements with upsized versions thereof.
US08332792B2 Implementing and checking electronic circuits with flexible ramptime limits and tools for performing the same
An apparatus and a method of generating a flexible ramptime limit for an electronic circuit, a computer program product that performs the same method, and a method of manufacturing an electronic circuit employing a flexible ramptime limit is disclosed. In one embodiment, the method for generating a flexible ramptime limit includes: (1) calculating a frequency based ramptime limit for the electronic circuit, (2) obtaining a library based ramptime limit for the electronic circuit, (3) determining a minimum ramptime limit between the frequency based ramptime limit and the library based ramptime limit and (4) selecting the minimum ramptime limit as the flexible ramptime limit.
US08332789B2 Power supply optimization for electrical circuits designed over the internet
A method may include receiving an input from an optimization control that indicates a value along a scale, wherein the value is indicative of a design tradeoff between at least optimization for a first parameter of an electrical design and an optimization for a second parameter of the electrical design, wherein the value places an emphasis on the first parameter and an emphasis on the second parameter such that when the value on the scale is closer to the first parameter a larger emphasis is placed on the first parameter of the electrical design and when the value on the scale is closer to the second parameter a larger emphasis is placed on the second parameter of the electrical design. The method may further include choosing components for the electrical design based on the value indicated using the optimization control, the emphases affecting the components selected for the electrical design.
US08332777B2 Apparatus, system and method for context and language specific data entry
An apparatus, system and method that allow for context and language specific data entry via a user interface. A user interface is displayed on a display device, where the user interface includes a data entry menu having one or more menu selections. A menu selection is activated. A data entry method is displayed, where the data entry method is context and language specific to the activated menu selection. Other embodiments are described and claimed.
US08332761B2 Multiple profiles for a user in a synchronous conferencing environment
A method, system, and computer program product for managing multiple profiles in a synchronous conferencing system. A synchronous conferencing account is provided for a first user of the synchronous conferencing system. The synchronous conferencing account includes a plurality of user profiles for the first user. The user profiles identify the first user differently. Each user profile is associated with one or more data fields identifying the first user. The data fields may include any or all of a name, a nickname, a login name, and an avatar. A request from a second user of the synchronous conferencing system to communicate with the first user is received. The request includes an identification of the second user. One of the user profiles is selected based on the identification of the second user. The data fields associated with the selected user profile are transmitted to the second user.
US08332757B1 Visualizing and adjusting parameters of clips in a timeline
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for visualizing and adjusting parameters of clips in a timeline. In one aspect, a method includes generating a clip for one or more media elements having parameters, each clip being a visual representation of an associated media element; displaying an interface for representing each clip relative to a timeline; displaying first and second parameter lanes associated with a first clip and having associated first and second parameter lane control elements; receiving an input modifying one or more of the first and second parameter lane control elements; and adjusting the parameters of the media element associated with the first clip according to one or more properties of the first and second parameter lane control elements.
US08332750B2 Resolving inter-page nodes and connectors in process diagrams
A computer implemented method, apparatus, and computer program product for resolving inter-page nodes in flow diagrams is presented. In one embodiment, an inter-page node in a flow diagram is identified. An inter-page node is a node laid out on a page break in a multi-page flow diagram. A set of candidate pages is formed. A bid for each page in a set of candidate pages is requested from each policy in a set of page break policies. A page is selected from the set of candidate pages based on bids received from the set of page break policies. A value of each bid indicates a level of suitability of each page in the set of candidate pages. The inter-page node located on the page break is moved to a new location on the selected page. The new location on the selected page is located off of all page breaks for the flow diagram.
US08332749B2 Adjusting tables in a document to avoid overlap with last page graphics
A method and apparatus for creating a document is provided. The lower limit position on the last page of a table graphic pattern which constitutes a document is designated. The position and shape of the table graphic pattern are set. Data is input into the table graphic pattern. A table graphic pattern component on the last page of the table graphic pattern is deformed such that the table graphic pattern component on the last page is not located at a position lower than the lower limit position when inputting data into the table graphic pattern component on the last page.
US08332746B2 Transformation of physical and logical layout forms to logical layout pages
A method and system for transforming customer-developed forms that may define the physical layout of a user interface to pages that define the logical layout of the user interface is provided. A transformation system transforms forms specifying both a logical and a physical layout of a user interface for a forms version of an application to pages specifying only the logical layout of the user interface for a pages version of the application. A customer may customize code rules and configuration data that is used by the transformation system to transform the forms of the customer to pages.
US08332744B2 Translation of documents
A translation method reduces the time required for display of the translation of a web page. Based on a translation request, a translation service server requests a translation engine translate an HTML document. The translation service server also extracts image tags from the HTML, and transmits the dummy tags to the browser based on the image tags. The browser requests image data based on the image tags, and obtains image data. The translation service server receives the translation from the translation engine, and transmits it to the browser.
US08332741B2 Method and system for on-demand narration of a customized story
A method and apparatus for on-demand narration of a customized story. A user indicates a desire via a user device to listen to a narrated customized story. A story service receives personalization information relating to the user associated with the user device, and obtains localization information relating to information associated with a location of the user device. A customized story is generated based on the personalization information and the localization information, and is narrated to the user device.
US08332739B2 Printer driver program, print control apparatus and print control method
A storage medium has a printer driver program recorded thereon causing a computer to execute functions including a category-based UI information managing function that manages UI information on a display of a user interface to set a print condition, for every category, to which an application program of a print instruction source belongs, a print condition display control function that displays the user interface based on the UI information corresponding to the category, to which the application program of the print instruction source belongs, when printing is instructed, and a UI information editing function that edits the UI information to be managed for every category.
US08332722B1 Method and architecture for performing scrubbing of an FPGA's configuration memory
This invention relates to device and methods for scrubbing configurable logic devices that are used in high-radiation environments.
US08332717B2 Method of improving the iterative decoding of codes
Disclosed is a method of improving iterative decoding of short codes within a demodulator. The vector of metrics of the bits considered at the output of the demodulator is decoded. The value of the check code of the CRC of the decoded word is compared with a predetermined value. If the value of the CRC is considered to form an acceptable message for the decoding step, the decoded word is transmitted to the recipient. If the value of the CRC is incompatible with a correctly decoded message, then the parameters for iterative decoding of the initial message are modified that were received from the demodulator and executing at least one new iterative decoding step with these new parameters.
US08332713B2 Communication method using code packet in wireless network
The present invention, in preferred aspects, provides a communication method using a network coding packet in a wireless network, with reduced occurrence of negative acknowledgements, between a access point and plural mobile terminals. In preferred embodiments of the present invention, a communication method using a network coding packet in a wireless network comprises: (a) transmitting plural downlink multicast packets, each containing serial numbers of packets, to the first and second mobile terminals sequentially; (b) receiving a first negative acknowledgement from the first mobile terminal; (c) receiving a second negative acknowledgement from the first mobile terminal or the second negative acknowledgement skipping the first negative acknowledgement on occurrence of the first packet error at the second mobile terminal; and (d) transmitting a restoration packet containing exclusive OR packet of all errored packets in the restoration period defined in reference to the second negative acknowledgement from the first and second mobile terminals.
US08332707B2 Method of transmission of large data amounts in sensor network based on MAC
A large data transmission method in a sensor network based on a media access control (MAC) is provided. The method includes dividing data to be transferred into a plurality of data segments; generating a plurality of media access control (MAC) segmented data frames by including in each data segment an indication that the data is generated by segmentation and assigning a sequence number to the data segment; transmitting the generated MAC segmented data frames sequentially; receiving a MAC reception failure frame indicating reception failure for a predetermined period of time from a receiving sensor node after completing the transmitting of all the MAC segmented data frames; and retransmitting the MAC segmented data frames which correspond to at least one sequence number included in the received MAC reception failure frame. Accordingly, large data transmission times can be reduced in a MAC for a sensor network.
US08332705B2 Device and method of data combining
A device and method of combining a first version of an information block and a second version of the information block is disclosed. The method comprises calculating, prior to combining the first and second versions of the information block, a scaling factor to be applied in combining the first and second versions of the information block to produce a scaled combined information block.
US08332703B2 Packet retransmission method and related electronic device
A packet retransmission method utilized for enhancing data transmission efficiency is disclosed. The packet retransmission method includes steps of retransmitting a first packet which carries a first data at a previous transmission when the first packet is not received successfully, and updating the first data to reform the first packet according to a second data when the retransmission is performed, wherein the second data is a next transmission data of the first data on timing sequence.
US08332697B1 Method and apparatus for triggering and capturing digital circuit signals
In one embodiment, a method and apparatus for triggering and capturing digital circuit signals are disclosed. For example, a logic analyzer according to one embodiment includes at least one trigger combination block and a state machine deploy in a memory coupled to the trigger combination block, where the state machine includes an input coupled to an output of the trigger combination block and an output coupled to a capture memory in which one or more digital circuit signals are stored.
US08332690B1 Method and apparatus for managing failures in a datacenter
A method and apparatus for providing information to mitigate a current failure in a datacenter is described. The method comprises processing historical data regarding at least one failure. The historical data includes at least one action related to the at least one failure. The method further includes determining information for mitigating the current failure based on the historical data.
US08332680B2 Methods and systems for operating memory in two modes
A memory system permits synchronized transmission of data with multiple memory modules in a dynamically expandable bus system such as with a point-to-point memory bus using strobed data transmission. Memory modules of the system are selectively configured to switch transmission modes to either transmit data to a memory controller or a timing reference signal to another memory module from a common terminal coupled to a common path of the bus which may depend on the number of memory modules configured in the system. The system permits all memory modules to operate with a strobed based memory controller even when some memory modules of the system do not share a strobe signal path with the memory controller of the system.
US08332675B2 Latency based platform coordination
In some embodiments, an electronic apparatus comprises at least one processor, a plurality of components, and a policy engine comprising logic to receive latency data from one or more components in the electronic device, compute a minimum latency tolerance value from the latency data, and determine a power management policy from the minimum latency tolerance value.
US08332674B2 Method and apparatus for network communications over HDMI in standby mode
Provided are an apparatus and method thereof for providing standby power for Ethernet communications between a High-Definition Multimedia Interface (HDMI) device and an Ethernet device. The apparatus includes: an HDMI switch which is connected to the HDMI device; an Ethernet switch which is connected to the HDMI switch and the Ethernet device; a standby mode power switch operable to switch standby power to the Ethernet switch; and a primary power source operable to provide primary power to the Ethernet switch; a standby power source operable to provide the standby power to the Ethernet switch via the standby mode power switch; and a controller operable to receive the control signal from the HDMI device and to control to the standby mode power switch, wherein if the control signal is received, the controller controls the standby mode power switch to switch the standby power to the Ethernet switch.
US08332663B2 Apparatus and method for providing power to a network interface device
An apparatus and a method for providing power to a network interface device are disclosed. The apparatus includes a gateway device and a battery back-up and power unit. The battery back-up and power unit provides power to the gateway device, which in turn provides powers to the network interface device.
US08332659B2 Signal quality monitoring to defeat microchip exploitation
Method and apparatus and associated method of detecting microchip tampering may include a conductive element in electrical communication with multiple sensors for verifying that signal degradation occurs at an expected region of the conductive element. A detected variance from the expected region may automatically trigger an action for impeding an integrated circuit exploitation process.
US08332655B2 Method for order invariant correlated encrypting of data and SQL queries for maintaining data privacy and securely resolving customer defects
According to one embodiment of the present invention, a method for debugging a computer system is provided. According to one embodiment of the invention, a method includes encrypting data and query program instructions using correlated order invariant encrypting, the data and query program instructions operating in a customer computer system. The encrypted data and encrypted query program instructions are then transferred to a servicing entity having a test system. The encrypted data and encrypted query program instructions are run on the test system to generate a set of results. The set of results are then used to generate a diagnosis of a problem with the customer computer system. Thus the customer problem can be resolved without the servicing entity having access to the customer's data and query program instructions.
US08332654B2 Secure framework for invoking server-side APIs using AJAX
Techniques for securely invoking a server-side API from client-side Web application code using AJAX. In one set of embodiments, a request to invoke a server-side API is received from a client-side component of a Web application, where the request is sent asynchronously using AJAX. One or more security handlers are then invoked to process the request in a manner that mitigates various security attacks. In one embodiment, a security handler is invoked to defend against a plurality of different types of Web application/AJAX security attacks. In another embodiment, authentication and authorization security handlers are invoked to authenticate a user of the Web application that originated the request and determine whether the user is authorized to call the server-side API. In yet another embodiment, configuration is implemented at the data storage tier to enforce user-access and data security on data that is retrieved/stored as a result of invoking the server-side API.
US08332648B2 Verification apparatus and program
According to one embodiment of the present invention, the first authentication context includes the template certificate indicative of the validity of a template and the first apparatus evaluation certificate indicative of the validity of the first apparatus evaluating information while the second authentication context includes the second apparatus evaluating certificate indicative of the validity of the second apparatus evaluating information. And the template certificate and the first and second evaluation certificates are verified when verifying the first and second authentication contexts. Thus, the validity of the template used for authentication or the apparatus evaluating information included in the authentication context can be verified.
US08332646B1 On-demand watermarking of content
On-demand watermarking of digital content, particularly in the context of retail transactions, is described. Rather than replicating the digital content in bulk or mass at once, the digital content is replicated on-demand, at the time that a customer orders or otherwise transacts for the content. After the order is placed, the digital content is watermarked. The watermark can be defined based on personal information related to the customer, thereby personalizing or customizing the watermark and the digital content.
US08332643B2 Establishing secure mutual trust using an insecure password
A process for establishing secure mutual trust includes generating a one-time-password. The one-time-password is transferred between the devices in a communication occurring off of the network. Each device generates a set of authenticators by hashing a plurality of sub-strings of the password and the device's authentication certificate with a respective set of nonces. The devices exchange the respective sets of authenticators. Each device then alternates revealing its respective set of nonces and its authentication certificate in a multi-stage process. The devices re-calculate the authenticators based upon the respective set of nonces and authentication certificate revealed by the other device along with the one-time-password sub-strings that it posses. If each device determines that the authenticators re-calculated by the given device matches the authenticators previously received from the other device, secure mutual trust is established.
US08332642B2 Monitor portal, monitor system, terminal and computer readable medium thereof
A monitor portal includes: a position information acquisition unit that acquires position information representing a position of a terminal connected to a communication network on the communication network; a command unit that commands a virtual server control unit that generate a plurality of virtual servers from at least one physical server connected to the communication network and control the virtual servers to generate the virtual servers based on the position information; and a transmission unit that transmits a program for causing the virtual server to function as a monitor unit for acquiring a state signal from the terminal based on the position information to the virtual server so that the virtual server executes the program.
US08332640B2 Storage apparatus, method for validating encrypted content and terminal apparatus
A user can watch desired content among a plurality of encrypted contents recorded in a storage apparatus having a large capacity recording medium when the user wants to watch. Usage Pass (UP) necessary for watching content and encrypted content are recorded in a rental storage apparatus. The UP is in an invalid state when the storage apparatus is rented, and processing for validating the corresponding UP is executed between the storage apparatus and a host apparatus through which content is watched to thereby make content watchable. A history that processing for validating the UP is executed is recorded in the storage apparatus. A service provider bills a content use fee to the user based on the history of the storage apparatus.
US08332635B2 Updateable secure kernel extensions
A method, computer program product, and data processing system provide an updateable encrypted operating kernel. Secure initialization hardware decrypts a minimal secure kernel containing sensitive portions of data and/or code into a portion of the processor-accessible memory space, from which the kernel is executed. Most system software functions are not directly supported by the secure kernel but are provided by dynamically loaded kernel extensions that are encrypted with a public key so that they can only be decrypted with a private key possessed by the secure kernel. The public/private key pair is processor-specific. Before passing control to a kernel extension, the secure kernel deletes a subset of its sensitive portions, retaining only those sensitive portions needed to perform the task(s) delegated to the kernel extension. Which sensitive portions are retained is determined by a cryptographic key with which the kernel extension is signed.
US08332628B2 Method for accessing data safely suitable for electronic tag
A method for accessing data safely, which is suitable for the electronic tag with low performance, is provided. The method comprises the following steps: when performing a data writing process, the first read-write device encrypts the message MSG and then writes the message in the electronic tag; when performing a data reading process, the second read-write device sends a data request packet to the electronic tag; the electronic tag sends a data response packet to the second read-write device according to the data request packet; the second read-write device sends a key request packet to a trusted third party; the trusted third party verifies the validity of the identity of the second read-write device according to the key request packet, and sends a key response packet to the second read-write device upon the verification is passed; the second read-write device obtains the plain text of the electronic tag message MSG according to the key response packet. This invention can realize the safe access of the data of the electronic tag with low performance.
US08332615B2 Management system and computer system management method
A management system detects a peak time period during which accesses are concentrated on a logical page included in a logical volume, and reallocates this logical page to an appropriate physical page. A management server detects an access variation of each logical volume, and selects a volume with a large access variation as a target volume. The management server measures the access status of each logical page in the target volume, and allocates a logical page to a more appropriate physical page.
US08332608B2 Method of enhancing command executing performance of disc drive
For decreasing seeks generated when switching an execution flow between commands to enhance read and write performances of a disc drive, a command is implemented with a specifically-designed data structure, and commands having neighboring physical addresses and the same type of read or write operations are grouped and linked together. With the aid of command groups, seeks between commands are significantly decreased, though starvation may arise. A few techniques are further provided for preventing starvation of command groups and for preserving the benefits of decreasing seeks.
US08332606B2 System and method for distributed persistent computing platform
Example embodiments of the invention are disclosed for an adaptive computing platform wherein a reader/writer device uses distributed, external memory resources as non-volatile memory blocks to provide distributed execution-in-place capability for the reader/writer device, such as a mobile phone, to enhance the processing power of the device. The execution architecture of the reader/writer device is scalable and adaptive to accommodate variations in the speed, size, and other characteristics of different external memory blocks it uses as it moves from one external memory block to another.
US08332602B2 Computer system and method of managing status thereof
There is disclosed a data storage system used in a computer environment where there are plural host computers and plural storage array controllers. When a remote copy is made while assuring the order of writing across plural storage array controllers, one of the host computers gains copy information about all the storage array controllers associated with the remote copy as a representative. The representative one of the storage array controllers collects and stores copy statuses which are individually managed by the storage array controllers for which a remote copy is made. The host computer gains the copy statuses from the representative controller using an instruction to gain the copy statuses.
US08332599B2 Method for determining allocation of tape drive resources for a secure data erase process
A method and computer program product are provided to ensure a timely secure data erase by determining whether allocating an additional tape drive would improve secure data erase performance by evaluating a quantity of physical volumes to be secure data erased, a maximum queued threshold, an average time to an erasure deadline and a minimum expiration threshold. An additional tape drive is allocated for the secure data erase process when it is determined that allocating an additional tape drive would improve secure data erase performance.
US08332593B2 Memory space management and mapping for memory area network
A mechanism for simultaneous multiple host access to shared centralized memory space via a virtualization protocol utilizing a network transport. The invention combines local memory interfacing with the handling of multiple hosts implementing virtualized memory-mapped I/O systems, such that the memory becomes a global resource. The end result is a widely distributed memory-mapped computer cluster, sharing a 2^64 byte memory space.
US08332588B2 Performing a partial cache line storage-modifying operation based upon a hint
Analyzing pre-processed code includes identifying at least one storage-modifying construct specifying a storage-modifying memory access to a memory hierarchy of a data processing system and determining if more than one granule of a cache line of data containing multiple granules that is targeted by the storage-modifying construct is subsequently referenced by said pre-processed code. Post-processed code including a storage-modifying instruction corresponding to the at least one storage-modifying construct in the pre-processed code is generated and stored. Generating the post-processed code includes marking the storage-modifying instruction with a partial cache line hint indicating that said storage-modifying instruction targets less than a full cache line of data within a memory hierarchy if the analyzing indicates only one granule of the target cache line will be accessed while the cache line is held in the cache memory and otherwise refraining from marking the storage-modifying instruction with the partial cache line hint.
US08332587B2 Cache line use history based done bit modification to I-cache replacement scheme
A method of providing history based done logic for instructions includes receiving an instruction in a cache line in a L2 cache; and loading the cache line into an L1 cache with a history count that indicates the number of read references of the previous access.
US08332568B2 Memory access determination circuit, memory access determination method and electronic device
A memory access determination circuit includes a counter that outputs a first value counted by using a first reference value, and a control unit that makes a cache determination of an address corresponding to an output of the counter, wherein, when a cache miss occurs for the address, the counter outputs a second value by using a second reference value.
US08332557B2 System, apparatus, and method for broadcasting USB data streams
Exemplary embodiments are directed to broadcasting data on a USB system. The system includes a USB host and multiple broadcast-capable USB devices. Each USB device includes at least a default control endpoint for receiving control information and an isochronous sink endpoint for receiving a broadcast stream. The USB host programs a shared device address to an address register of each USB device such that all broadcast-capable USB devices programmed to that shared device address will accept the broadcast stream. One of the USB devices at the shared device address is set as a primary broadcast slave that will respond to non-isochronous transfers to the shared device address. All other USB devices with the shared device address are set to secondary slaves that ignore non-isochronous transfers to the shared device address.
US08332555B2 Disk drive system on chip with integrated buffer memory and support for host memory access
A circuit for a storage device that communicates with a host device comprises a first high speed interface. A storage controller communicates with the high speed interface. A buffer communicates with the storage controller. The storage device generates storage buffer data during operation. The storage controller is adapted to selectively store the storage buffer data in at least one of the buffer and/or in the host device via the high speed interface. A bridge chip for enterprise applications couples the circuit to an enterprise device.
US08332551B2 Compressed data managing system and method for circular buffer
The invention relates to a compressed data managing system and method for circular buffer. By using the system and method of the invention, when storing the compressed data in a circular buffer and an event occurs, the hardware compression mechanism can stop immediately, without jeopardizing the decompression of the compressed data. Therefore, the system and method of the invention can overcome the following conventional problem: Conventional real-time tracers need several cycles to write the compressed data into the trace memory, which is unbeneficial to error diagnosis. Since when an error occurs, the system might enter the unstable state, this could cause that the tracers fail to write the last compressed data into the trace memory.
US08332537B1 Establishing a bypass channel between queue managers
A method, system, and medium are provided for establishing a bypass channel for communicating messages that would cause an error when they are communicated over their normal channel. The error may be caused by writing a message in an unexpected character set. Embodiments of the invention are practiced in a messaging-middleware environment. Channels are used to communicate messages between components associated with the messaging-middleware application.
US08332533B2 Method and communication system for managing a communication network
Communication networks are automatically tested from a superordinate producer-independently managing network management center, such as when subordinate, producer-specific operation and maintenance centers (OMCs) are not occupied. Producer-dependent information is transmitted when an alarm report is sent and producer-specific hardware tests are automatically generated in the network management center (NMC). It is unnecessary for producer-specific object classes to be completely defined in the information model of the OMC-NMC interface. The tests automatically generated in the network management center can be triggered in response to errors, e.g. for a particular hardware board, or preventively, for example for the entire hardware of a network unit.
US08332531B2 Supporting memory management in an offload of network protocol processing
A number of improvements in network adapters that offload protocol processing from the host processor are provided. Specifically, mechanisms for handling memory management and optimization within a system utilizing an offload network adapter are provided. The memory management mechanism permits both buffered sending and receiving of data as well as zero-copy sending and receiving of data. In addition, the memory management mechanism permits grouping of DMA buffers that can be shared among specified connections based on any number of attributes. The memory management mechanism further permits partial send and receive buffer operation, delaying of DMA requests so that they may be communicated to the host system in bulk, and expedited transfer of data to the host system.
US08332519B2 Invoking multiple SIP based services during a single communication session using resource lists
The present invention discloses use of resource lists to invoke multiple services in an IMS environment. More specifically, SIP clients can exchange XML content with each other and/or with SIP servers that includes an XCAP resource list. A list entry can exist for each service that is to be included within a communication session. Each service specifying entry can include sub-attributes for the service, which comprise attribute-value pairs able to be read using standard conventions. Use of the resource lists alleviates a need to define a schema and write custom code each time a new service is developed. In one embodiment, additional nested XCAP resource lists can be used to define content that is to be shared among multiple services. For example, a resource list can be used to define a participant list, which is shared as common input data across the multiple services.
US08332504B2 Method for testing connectivity of software applications hosted on networked computers
A method for verifying the connectivity of software applications hosted on networked computers. The connectivity of hosted function applications to be loaded into networked computers is verified and validated using quasi-hosted function applications that simulate the communications functions (i.e., connectivity) of those hosted function applications. The quasi-hosted function applications are run on the same hardware that the real hosted function applications will be run on. Furthermore, the connectivity of a real hosted function application loaded into one computer can be verified and validated by simulating communications of that real hosted function application with a multiplicity of quasi-hosted function applications running on the networked computers.
US08332502B1 Business to business network management event detection and response system and method
A network management system includes an automatic reconnaissance (resolution) component which, in one embodiment, includes four main operational components, namely a real-time parse/analysis component, a data merge component, a data analysis component, and a response capability component. These four components interact to provide real-time event recognition and response. The network management system efficiently receives, parses, and comprehends a large amount of event and statistical data that could be indicative of a network systems operation failure with resultant response actions initiated through such an infrastructure improving mean time to recovery.
US08332500B1 Transmitting data requests based on usage characteristics of applications
In general, this disclosure describes example techniques to transmit a request for data for one or more applications based on usage patterns of the one or more applications by a user. A device such as, but not limited to, a mobile device may monitor usage characteristics of the one or more applications. The device may transmit a request for data used by the one or more applications executed on the device based on the monitored usage characteristics.
US08332499B2 Virtual space management system
A virtual space management system includes: a plurality of space management servers for respectively managing a plurality of partial spaces obtained by dividing a virtual space; and a communication control server for relaying communication between at least one of the plurality of space management servers and a user terminal. Each space management server executes a process relating to a transition in which a position in the virtual space associated with the user terminal transitions from inside a partial space managed by another space management server to inside a partial space managed by the local space management server. The communication control server maintains communication connection with the user terminal during execution of the process relating to the transition, and changes a transmission destination of data received from the user terminal to the local space management server managing the partial space to which the transition has been made according to the transition.
US08332497B1 Generic resynchronization between persistent management store and dynamic configuration
A cluster of nodes share configuration data that characterizes the cluster as an entity (virtualization) to a client. Management configuration data, VSC, is entered into a replicating database, RDB. That data is distributed and stored into replicating databases in each node, and then reconciled with the corresponding cluster configuration data in dynamic memory. The dynamic memory is accessed by clients. In a preferred embodiment, the nodes are storage servers.
US08332496B2 Provisioning of operating environments on a server in a networked environment
The illustrative embodiments disclose a process for provisioning a server on a network. In one embodiment, the process sends a server identifier to a management server in response to receiving a boot command. The management server uses the server identifier for identifying a designated operating environment for the server to form a designated operating environment identifier. The process then receives, from the management server, the designated operating environment identifier and a first bootstrap code. The process uses the first bootstrap code to extract information for identifying a local operating environment on the server. Thereafter, the process compares the local operating environment to the designated operating environment and initiates a final boot sequence of the server based on the comparison of the local operating environment and the designated operating environment.
US08332495B2 System and method for securing a wireless network
Methods and systems for configuring a network are provided. A method may include monitoring properties of a connection between a network device and a network. The method may also include detecting a change in the properties of the connection. The method may also include verifying the connection to the network is provided by a service provider when the change in the properties is detected and providing network configuration options based on the change.
US08332491B2 Network device and packet transmission method
A network device is adapted to be connected to wired and wireless network interface modules for packet transmission therethrough, and includes a network interface selecting module including a connection status monitoring unit and a network interface selecting unit. The connection status monitoring unit transmits an address resolution protocol (ARP) request packet via the wired network interface module for determining a connection status of the wired network interface module through an ARP response packet received by the network device if the network device is configured with a device internet protocol (IP) address and a default IP address belonging to the same subnet, and transmits an internet control message protocol (ICMP) request packet via the wired network interface module for determining the connection status of the wired network interface module through an ICMP response packet received by the network device if otherwise.
US08332488B1 Multi-level cache with synch
Disclosed in one example is a data access method in which a request for application data from a first application is received. The application data is searched for in a first cache and responsive to a miss from the first cache, a second cache is contacted over a network and searched. Responsive to a miss from the second cache, a third cache is contacted over a network and searched. The third cache being specific to one of a plurality of geographical areas, the third cache storing data for the first application and a plurality of other applications executing in that geographical area, the searching for the application data in the third cache including searching data stored by the plurality of other applications and data stored by the first application. If the third cache misses, a persistent store is contacted over a network and searched. If any of the first, second, or third caches hits, receiving the application data.
US08332487B2 Secure resource name resolution
Techniques for securing name resolution technologies and for ensuring that name resolution technologies can function in modern networks that have a plurality of overlay networks accessible via a single network interface. In accordance with some of the principles described herein, a set of resolution parameters may be implemented by a user, such as an end user or an administrator, to be used during a name resolution process for securing the process and/or for conducting the process in an overlay network. In some implementations, the set of resolution parameters may be maintained as a table of rules, and used to govern name resolution processes. For example, resolution parameters may be created that govern a DNSSEC session, or that govern how to communicate with networks implemented with Microsoft's Direct Access overlay technologies, or that govern communications using any other networking technology.
US08332485B1 Lock optimization and lock prediction approaches for reducing client-server messages
Approaches are disclosed for lock optimization and lock prediction for reducing the number of client-server messages involved in working with server-based resources. First one or more lock requests for first one or more locks on a remote data resource that is linked by a slow communication link are received. Based on the first one or more lock requests, a sequence of lock requests for locks on the remote data resource is determined. A first message that includes the sequence of lock requests is sent. A second message is received. The second message includes second one or more locks on the remote data resource, where the second one or more locks correspond to second one or more lock requests of the sequence of lock requests. A particular lock of the second one or more locks is granted in response to receiving a particular lock request for the particular lock on the remote data resource.
US08332484B2 Hybrid content delivery network (CDN) and peer-to-peer (P2P) network
A content delivery network (CDN) typically includes a mapping system for directing requests to CDN servers. One or more peer machines become associated with the CDN, and the CDN mapping system is then used to enable a given peer to locate another peer in the P2P network, and/or a CDN server. Using this hybrid approach, CDN customer content may be delivered from the CDN edge network, from the P2P network, or from both networks. In one embodiment, customer content is uploaded to the CDN and stored in the edge network, or in a storage network associated therewith. The CDN edge network is then used to prime the P2P network, which may be used to take over some of the content delivery requirements for the customer content. The decision of whether to use edge network or peer network resources for delivery may be based on load and traffic conditions.
US08332477B1 Presenting related communications
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting related conversations. In one aspect, it is determined that a portion of a conversation thread includes an exchange of messages between fewer than a predetermined number of conversation participants. Based on determining that the portion of the conversation thread includes the exchange of messages between fewer than the predetermined number of conversation participants, a conversation view can be generated that that includes a flattened representation of the portion of the conversation thread.
US08332474B2 Personal directory services with directed communication
Included are systems and methods for directing data. At least one embodiment of a method includes receiving a listing for a data provider, the listing including a plurality of criteria related to the data provider and receiving an indication to add at least a portion of the listing to a personal directory. Other embodiments include adding at least a portion of the listing to the personal directory and receiving an indication from the data provider to send data to the personal directory.
US08332472B2 Peer to peer system for supporting time shift service
The present invention discloses a Peer to Peer system for supporting time shift service, which includes: a media source system, used for dividing the input live broadcasting stream into media blocks to form media block sequence, grouping every predetermined number of the media blocks into media segment, and sending the media segment to each of several nodes; a media distribution management system, used for managing the state information of the media segments on the several nodes and realizing positioning function of the media segments, and several nodes, each of the several nodes comprises a playing buffer, a storage buffer, and a disk buffer.
US08332469B1 Web resource caching
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for web page caching. In one aspect, a method includes a request to a server for a service in which the request specifies a natural language of a client user interface in a header of the request. A response from the server is received indicating that future requests for the service to the server are to identify the natural language in a uniform resource locator (URL) for the service. The URL is modified to include a path component that specifies the natural language. Future requests to the server for the modified URL are transmitted and information is received in response that is localized to the natural language specified in the path component of the modified URL.
US08332467B2 Lightweight RRD extension framework
A local server requests a resource from a remote server by using a remote request dispatcher (RRD) request that has been extended to utilize a javascript object notation (JSON).
US08332466B1 Network based healthcare management system
A network based healthcare management system is provided. The system includes a plurality of client workstations and a plurality of healthspace service processors. The healthspace service processors access at least one database remotely disposed relative to the client workstations with the healthspace service processors providing access to predetermined healthspace resources. The system further includes a healthspace service interface unit operably coupled to the client workstations and healthspace service processors to selectively actuate at least one of the healthspace service processors responsive to the client workstations. The healthspace service interface unit including an efficiency module which adaptively maintains a plurality of parametric indicia with respect to optimum healthspace resource utilization.
US08332460B2 Performing a local reduction operation on a parallel computer
A parallel computer including compute nodes, each including two reduction processing cores, a network write processing core, and a network read processing core, each processing core assigned an input buffer. Copying, in interleaved chunks by the reduction processing cores, contents of the reduction processing cores' input buffers to an interleaved buffer in shared memory; copying, by one of the reduction processing cores, contents of the network write processing core's input buffer to shared memory; copying, by another of the reduction processing cores, contents of the network read processing core's input buffer to shared memory; and locally reducing in parallel by the reduction processing cores: the contents of the reduction processing core's input buffer; every other interleaved chunk of the interleaved buffer; the copied contents of the network write processing core's input buffer; and the copied contents of the network read processing core's input buffer.
US08332452B2 Single precision vector dot product with “word” vector write mask
The present invention is generally related to the field of image processing, and more specifically to an instruction set for processing images. Vector processing may involve performing a plurality of dot product operations to generate operands for generating operands for a new vector. The dot product operations may require the issue of a plurality of permute instructions to arrange the vector operands in desired locations of a target register. Embodiments of the invention provide a dot product instruction wherein a mask field may be used to specify a particular location of a target register in which to transfer data, thereby avoiding the need for permute instructions for arranging data, reducing dependencies between instructions, and the usage of temporary registers.
US08332450B2 Method of CORDIC computing vector angle and electronic apparatus using the same
A method of computing a vector angle by using a CORDIC and an electronic apparatus using the same are disclosed. The electronic apparatus mainly includes a phase error detector, a loop filter, a small-area iteration LUT module and a phase compensation circuit. The phase error can be locked by using the error function in the phase error detector, and even the phase error can be locked to the minimum so that the error oscillates up-and-down about the zero level. The first transfer function in the loop filter can determine the baseband and the converging speed. Moreover, if the shifting technique is used, the operation of the first transfer function is speeded up. By using a phase-locking loop in association with looking up the above-mentioned LUT, the method is able to get fast converging and higher accuracy for the computation.
US08332441B2 Mechanism for unioning file systems using fall-through directory entries
A mechanism for unioning file systems using fall-through directory entries is disclosed. A method of embodiments of the invention includes receiving a request to open a directory of a union file system, processing directory entries of the directory for whiteouts and duplicates, copying the processed directory entries to disk storage, and flagging the copied entries from a lower level file system as fall-through entries.
US08332434B2 Method and system for finding appropriate semantic web ontology terms from words
A system and method to map a set of words to a set of ontology terms, the method including determining a starting point for ontologies including terms matching a set of words, determining a term set corresponding to the set of words in an ontology context of each of the starting points, ranking the term sets determined for all of the starting points, and providing an output of the term sets in a ranked order.
US08332420B2 System and method for performing a database query
A system, method, and computer program product for efficient bulk database queries. A method includes receiving a closure rule and at least one input object, where the closure rule having at least one closure rule clause. The method also includes identifying a first closure rule clause to be evaluated for the input object, and constructing a recursive database query corresponding to the first closure rule clause. The method includes querying a database using the recursive database query, and receiving and storing results from the recursive database query in the data processing system.
US08332416B2 Specification establishing method for controlling semiconductor process
A specification establishing method for controlling semiconductor process, the steps includes: sampling a plurality of sample groups from a population, each sample group being a non-normal distribution; filtering the sample groups; summarizing the filtered sample groups to form a non-normal distribution diagram; getting a value-at-risk and a median by calculating from the non-normal distribution diagram; getting a critical value by calculating the value-at-risk and the median with a critical formula; getting a plurality of state values by calculating the filtered sample groups with a proportion formula; and getting an index value by calculating the non-normal distribution diagram with the proportion formula. Thus, the state values indicate the states of the sample groups are abnormal or not by comparing the state values to the index value.
US08332404B2 Data processing apparatus and method of processing data
Data processing apparatus comprising: a chunk store containing specimen data chunks, a manifest store containing a plurality of manifests, each of which represents at least a part of a data set and each of which comprises at least one reference to at least one of said specimen data chunks, a sparse chunk index containing information on only some specimen data chunks, the processor being operable to: process input data into input data chunks; identify manifests having at least one reference to one of said specimen data chunks that corresponds to one of said input data chunks and on which there is information contained in the sparse chunk index; and prioritize the identified manifests for subsequent operation.
US08332399B1 Labeling events in historic news
A system identifies a set of documents from a corpus of documents that are relevant to a word, phrase or sentence and that were published at approximately a same time period, where each document of the set of documents includes news content and has an associated headline. The system extracts headlines from the set of documents and derives a score for each headline of the extracted headlines based on how many times selected words in each headline occurs among all of the extracted headlines.
US08332394B2 System and method for providing question and answers with deferred type evaluation
A system, method and computer program product for conducting questions and answers with deferred type evaluation based on any corpus of data. The method includes processing a query including waiting until a “Type” is determined AND a candidate answer is provided; the Type is not required as part of a predetermined ontology but is a lexical/grammatical item. Then, a search is conducted for evidence that the candidate answer has the required LAT (e.g., as determined by a matching function leveraging a parser, a semantic interpreter and/or a pattern matcher). Alternately, the LAT may be matched to a known Ontological Type and then a candidate answer searched in an knowledge-base or database determined by that type. Then, all the evidence from all the different ways to determine that the candidate answer has the expected lexical answer type (LAT) is combined and one or more answers provided.
US08332392B2 Selection of items from a feed of information
Example implementations disclosed herein relate to selection of a subset of items included in a feed of information that are perceived to be of interest to a particular user. In some implementations, a feed of information that includes a number of posted items is accessed. In addition, in some implementations, a subset of items perceived to be of interest to a particular user is selected from the feed of information based on a predicted value of each item to the particular user and to a plurality of users of an application used to access the items.
US08332390B2 Information value-driven near real-time decision support
Information-based decision support may be provided by a query handler configured to receive a query which is applicable against different combinations of a plurality of remote databases and a corresponding plurality of replica databases including at least some replicated data of respective ones of the remote databases, wherein each replica database is synchronized with a corresponding remote database at a plurality of synchronization times and the different combinations include future versions of the replica databases defined by corresponding synchronization times. A query plan generator may be configured to determine information values associated with at least a subset of the different combinations, based on a query value associated with the query and on a diminishment of the query value caused by a corresponding combination, and further configured to generate, based on the information values, a query plan including at least one combination of the different combinations for executing the query therewith.
US08332382B2 Systems and methods for improving the ranking of news articles
A system ranks results. The system may receive a list of links. The system may identify a source with which each of the links is associated and rank the list of links based at least in part on a quality of the identified sources.
US08332374B2 Efficient implicit privatization of transactional memory
Apparatus, methods, and program products are disclosed that provide a technology that implicitly isolates a portion of a transactional memory that is shared between multiple threads for exclusive use by an isolating thread without the possibility of other transactions modifying the isolated portion of the transactional memory. In some of the described embodiments read locations of a shared memory are covered by a first set of lock objects, and write locations are covered by a second set of lock objects, each lock object in each set having a reader mode and a writer mode. Some of these embodiments acquiring each lock object in the first set using the reader mode, and acquire each lock object in the second set using the writer mode. These embodiments store result data values at write locations in the shared memory subsequent to the acquiring said first and second set of lock objects.
US08332367B2 Parallel data redundancy removal
A method, system, and computer usable program product for parallel data redundancy removal are provided in the illustrative embodiments. A plurality of values is computed for a record in a plurality of records stored in a storage device. The plurality of values for the record is distributed to corresponding queues in a plurality of queues, wherein each of the plurality of queues is associated with a corresponding section of a Bloom filter. A determination is made whether each value distributed to the corresponding queues for the record is indicated by a corresponding value in the corresponding section of the Bloom filter. The record is identified as a redundant record in response to a determination that each value distributed to the corresponding queues for the record is indicated by a corresponding value in the corresponding section of the Bloom filter.
US08332365B2 Cloning and recovery of data volumes
Aspects of a data environment, such as the monitoring, backup, and recovery of data stores and instances, are managed using a separate control environment. A monitoring component of the control environment can periodically communicate with the data environment to determine any necessary actions to be performed, such as to recover from faults or events for a data instance in the data environment. A workflow can be instantiated that includes tasks necessary to perform a recovery action. Tasks of the workflow can instantiate a new data instance and, using an identifier for the original data instance, access a snapshot for the data instance and copy the data to the new instance. Log files also can be accessed and applied to the new data instance to cause the new instance to represent the state of the original data instance at a particular point in time.
US08332348B1 Knowledge extraction and prediction
Methods and systems for knowledge extraction and prediction are described. In an example, a computerized method, and system for performing the method, can include receiving historical data pertaining to a domain of interest, receiving predetermined heuristics design data associated with the domain of interest, and using the predetermined heuristics design and historical data, automatically creating causal maps including a hierarchy of nodes, each node of the hierarchy of nodes being associated with a plurality of quantization points and reference temporal patterns, the plurality quantization points being known reference spatial patterns. In an example the computerized method, and system for performing the method, can further include receiving, at each node, a plurality of unknown patterns pertaining to a cause associated with the domain of interest, automatically mapping the plurality of unknown patterns to the quantization points using spatial similarities of the unknown patterns and the quantization points, automatically pooling the quantization points into a temporal pattern, the temporal pattern being a sequence of spatial patterns that represent the cause, automatically mapping the temporal pattern to a reference temporal pattern, automatically creating a sequence of the temporal patterns, and automatically recognizing the cause using the sequence of temporal patterns.
US08332347B2 System and method for inferring a network of associations
A network association mining algorithm and associated methods are presented which accepts data from biological and other experiments and automatically produces a network and attempts to explain the behavior of the biological or other system underlying the data using evolutionary techniques. The model and associated methods aim to identify the inter-relationships consistent with data and other prior knowledge supplied to the system. The network is represented in terms of coupled dynamical system. These dynamical systems are represented by differential or difference equations to educe these dynamical systems and coupling between them, an evolutionary algorithm is used. The output of the linkage finder could assist scientists to better understand the systems underlying and to guess at surrogate data.
US08332344B2 Operation management apparatus, operation management method, and operation management program
An operation management apparatus decides that newly-generated event data and previously-existing predictive event data match if the attribute values of the event data match the attribute values of the predictive event data excluding reference values. In such a case, the apparatus identifies individual filter information whose attribute values excluding reference values match the attribute values of the event data, and substitutes the attribute values of the event data for variables in each piece of individual filter information belonging to a group to which the individual filter information belongs, thereby generating predictive event data for each piece of individual filter information. The apparatus decides whether or not each piece of event data that is associated in a predictive event index with the group to which the individual filter information that matches the event data used for generating the predictive event data belongs satisfies the individual filter information of operation rule information corresponding to the group, and if satisfies, performs processing defined by the operation rule information.
US08332333B2 Learning algorithm for ranking on graph data
Described are techniques for ranking a data set of objects. A graph representing the data set is provided. Examples of ranking preferences are provided for a portion of objects in the data set. Each of the examples indicates a ranking of a first object of the portion with respect to a second object of the portion. In accordance with the examples, a function, f, is determined that ranks the objects of the data set. A ranking of the objects of the data set is determined using the function f.
US08332330B2 System and method for providing real estate referrals
The present invention discloses a system and method for providing agent referrals for real estate transactions. The system and method provides buyers and/or sellers with a real estate agent referral based on the type of real estate involved in the transaction and/or preferences of the buyer/seller. The real estate agent provided through the referral will be the highest performing real estate available with the performance of the real estate agent based on criteria received from the seller/buyer and transaction history of the real estate agent.
US08332328B2 System and method for redistributing and licensing access to protected information among a plurality of devices
A method and apparatus of encouraging distribution, registration, and purchase of free copyable software and other digital information which is accessed on a User's System via a Programmer's Program. Software tools which can be incorporated into a Programmer's Program allow the User to access Advanced Features of the Programmer's Program only in the presence of a valid Password which is unique to a particular Target ID generated on an ID-Target such as the User's System. Advanced features will thus re-lock if the Password is copied to another ID-target. If a valid Password is not present, the User is invited to obtain one, and provided with the means of doing so, and of installing that Password in a place accessible to the User's System on subsequent occasions. The present invention also provides Programmers with means to invoke business operations as well as computational operations with their programs, and thus to automatically obtain payment from Users who elect to obtain passwords.
US08332326B2 Method and apparatus to identify a work received by a processing system
A method and system for identifying a work in a data transfer. In accordance with this invention, a data transfer is received. The media content of a work is then read from the data transfer. The media content is then used to generate a fingerprint of the work. The fingerprint is then used to identify the work. A report including the identity of the work is then generated.
US08332325B2 Encryption switch processing
A method for delivering non-financial electronic data through a secure communications channel between a payment processing network and an access device is disclosed. One embodiment of the invention is directed to a method comprising receiving, at a payment processing network, a request to establish a secure communications channel between a consumer device and the payment processing network. Upon establishing a secure communications channel with the consumer device, the payment processor network receives non-financial electronic content from a merchant at the payment processing network where the non-financial electronic content is selected at the merchant by a user associated with the consumer device. The non-financial electronic content is sent to the consumer device from the payment processing network via the secure communications channel between the consumer device and the payment processing network.
US08332324B2 Product exchange system
An exchange system for facilitating the purchase of products is described. The system is coupled, in one embodiment, to a communications link. Potential product purchasers and sellers may access the exchange system via the network, and submit offers and/or pricing requests to such system. In response to the requests, the system processor retrieves the stored data from the respective databases, and causes such data to be transmitted to the local site for display. The exchange systems also executes certain functions in response to commands and data transmitted from buyer sites, seller sites and institution sites.
US08332317B1 Verification of a financial instrument allowing rules-based pre-acceptance use of the financial instrument
A method of verifying authority of a customer to use a financial instrument, includes initiating one or more transactions using a financial instrument identified by a customer. One or more attributes of the initiated one or more transactions are stored. A determination is made as to whether or not a further financial transaction using the identified financial instrument, requested by the customer prior to acceptance of the use of the financial instrument, complies with pre-acceptance transaction rules. The further transaction is initiated only if it is determined to comply with the pre-acceptance transaction rules. One or more proffered attributes are received, typically from the customer. The received proffered attributes are compared to the stored attributes. Use of the financial instrument by the customer is then accepted if the received proffered attributes correspond to the stored attributes.
US08332315B2 Payment message routing using geo-location
Methods and system for enabling safe and efficient money transfer between a sender and a beneficiary are provided. The method includes communicating with a beneficiary's mobile device to ascertain the beneficiary's current geo-location. Based on the geo-location and funds at hand, one or more receiving agents are selected to fulfill the transfer. The beneficiary is offered a choice of agents and the selected agent is provided with the money transfer details to complete the transfer.
US08332312B2 Communication system and method between a home buyer, seller, strategic business source, and lender
A computerized system and method are presented for exchanging information between a buyer, a seller, a lender, and a strategic business source. The system permits sellers, lenders and strategic business sources to input buyers that are then submitted for activation. The buyers use the system to obtain information about items, while the sellers, lenders, and strategic business sources make consistent contact with the buyer in order to work with the buyer. Information about the buyers is shared with the sellers, lenders, and strategic business sources. A business plan is input into the system for the financial institution employing the lender while another business plan is input for the seller institution employing the seller. Activity on the computerized system is calculated for compliance with the business plan. Feedback is provided to management relating to whether the business plan is being met.
US08332305B1 Automatic strategy grouping for a trading system
A system for trading comprises a processor and a memory. The processor is configured to: receive an indication to automatically group a set of investment instruments; determine a set of possible strategies from the set of investment instruments; determine a set of groupings of strategies from the set of possible strategies; and determine one or more selected groupings from the set of groupings of strategies based at least in part on a selection criteria. The memory is coupled to the processor and configured to provide the processor instructions.
US08332292B2 Method and system for securitizing a currency related commodity
Systems and methods for providing a tradable (e.g., exchange-listed) instrument by securitizing foreign currency using a foreign currency trust or other special-purpose vehicle that is established to hold one or more particular foreign currency and to issue foreign currency trust shares and/or receipts corresponding to the value of the foreign currency(s) held by the Trust. The foreign currency trust shares may represent a proportional interest in the Trust and/or the foreign currency held by the trust. The Trust may include one or more Trust accounts to receive and store the foreign currency deposited with the Trust. The Trust can operate to receive an investment amount in a first currency and provide shares or Trust receipts having a value in a second currency. The shares or receipts of the trust can be listed, quoted, and traded on a trading system.
US08332290B1 Real-time rewards redemption
A method includes receiving, at a computing system, information regarding a transaction associated with a financial account of a customer. The method also includes determining, based at least in part on the information regarding the transaction, whether to provide a redemption alert to the customer. The method also includes providing the redemption alert to a mobile device of the customer if it is determined that the redemption alert is to be provided. The method further includes receiving a response to the redemption alert from the mobile device of the customer, where the response indicates whether at least a portion of accumulated loyalty rewards of the customer are to be used to pay for at least a portion of the transaction.
US08332286B1 Accounting accuracy methodology
The present invention relates to a system and method for a comprehensive account reconciliation process, which ensures a predictable level for the accuracy of the ledger account balance. The present account reconciliation process includes nine reconciliation methods both transactional and non-transactional. The account reconciliation processes are part of overall accounting accuracy methodology that includes five macro processes where reconciliation takes place during the execute macro process. The reconciliation methods cover the diverse interactions between the ledger accounts and supporting documents that are either externally or internally generated.
US08332285B1 Inventory loss prediction
A system for inventory loss prediction is provided. The system comprises a processor, a memory, and an application stored in the memory that, when executed by the processor, receives a report associating electronic serial numbers of devices with a plurality of instances of inventory loss. The system also creates a list of device characteristics associated with the devices, creates a list of store characteristics associated with retail stores to which the devices were shipped, and determines a first statistical correlation of a device characteristic to inventory loss. The system also determines a second statistical correlation a store characteristic to inventory loss and predicts, based on the first statistical correlation and the second statistical correlation, a probability of inventory loss.
US08332284B1 Providing multiple views for an item
Disclosed are various embodiments for providing multiple views for an item in a network page. A network page that describes an item is generated in one or more computing devices. The network page includes an image rendering area for rendering a first one of a plurality of images associated with the item. The image rendering area is divided into a plurality of regions. Each of the images is mapped to a respective one of the regions. The network page includes code that replaces the first one of the images with a second one of the images when a cursor hovers over the respective one of the regions that is mapped to the second one of the images.
US08332282B2 On-line merchandise return labels
A system and method for providing return labels for remotely purchased merchandise, via the Internet. The method begins with receiving, from a customer, a request to initiate return processing, via a web access tool (such as a web browser) associated with the customer. Return information (such as identification of a transaction relating the item to be returned and identification of the customer) is displayed at the web access tool. Return-related data, such as a selection of a return item, is received from the customer via the web access tool. This information is used to generate a return label, which may be downloaded to the customer for printing.
US08332278B2 Method and system for retrieving information regarding an item posted for sale
A method and apparatus for creating a computerized market for used and collectible goods by use of a plurality of low cost posting terminals and a market maker computer in a legal framework that establishes a bailee relationship and consignment contract with a purchaser of a good at the market maker computer that allows the purchaser to change the price of the good once the purchaser has purchased the good thereby to allow the purchaser to speculate on the price of collectibles in an electronic market for used goods while assuring the safe and trusted physical possession of a good with a vetted bailee.
US08332274B2 Universal tax engine
A program controlled apparatus, system, and method for determining the transactional taxes due for each item by any taxing authority worldwide. The apparatus comprises a first database comprising a tree structure identifying all of the zones to be examined. A second database comprising all of the taxing authorities is independent from the first zone database. A third database, decoupled from the first and second databases, has data representing the relationship between the data records of the first database and the data records of the second database. Each of the databases can be updated periodically to reflect any changes in identified taxing authorities for the zones over which they may have taxing authority. Furthermore, the present invention provides for an independent, autonomous determination of jurisdiction and tax for each line item and calculates the tax based on any exceptions and exemptions.
US08332273B1 System and method for associating financial transaction data with a user's project data
This invention relates to an expense reporting system for viewing and manipulating a user's financial transaction data and a method for associating financial transaction data with a user's project data. The system includes a user's financial transaction data hosted in a data storage unit, addressable on a network, and accessible by a remote user on a user interface unit having a user input means and a display; and an expense reporting module having a graphical user interface (GUI) that allows a user to define project category data and associate representations of the user's financial data with the user-defined project category data.
US08332269B2 System and method for generating target bids for advertisement group keywords
The present invention is directed towards systems and methods for generating bids for one or more keywords and advertisement groups. The method of the present invention comprises generating a data set with one or more entries, a given entry identifying one or more advertising metric values associated with an advertisement group and keyword. One or more keywords are selected from the one or more entries in the data set, and a bid is generated for the one or more selected keywords using the one or more advertising metric values associated with the one or more selected keywords. The one or more advertising metric values of the one or more entries associated with a given advertisement group exclusive of the one or more advertising metric values associated with the one or more selected keywords is aggregated. A bid is generated for the one or more advertisement groups using the one or more aggregated advertising metric values associated with the one or more advertisement groups.
US08332262B1 Chemical high performance capability assessment
A high performance capability assessment model helps a chemical industry business meet the challenges of the global marketplace. As a result, the chemical industry business can achieve the clarity, consistency, and well-defined execution of core processes that reduce inefficiencies and waste that result from unnecessary process complexity and exceptions. In addition, the high performance capability assessment model helps the chemical industry business to identify specific areas in which improvements may be made and understand how to make the improvements, and establishes levels of capability along the way to reaching an ultimate capability goal.
US08332254B2 Automatic insertion point identification in model merging operations
Methods and systems are provided for automatic identification of an insertion point. Comparison defining the correspondence between elements of models is done. The sequence order of elements in the second model is analyzed to identify predecessor and successor elements of the element t. The comparison is used to identify a set of transferred predecessors (Ptrans), comprising elements of the first model which correspond to predecessor elements (PS) in the second model, and a set of transferred successors (Strans) comprising elements of the first model which correspond to successor elements (SS) in the second model. Then, positions of the elements x, y in the sequence order of the first model are compared with the positions of elements in the sets of transferred predecessors and successors (Ptrans, Strans). An edge between the elements x and y is identified as an insertion point.
US08332253B1 Just in time workflow construction
Methods, systems, and apparatus, including computer program products for handling a workflow within an electronic document. Participants are chosen for the workflow and the activities are assigned to the workflow participants. Workflow information is obtained from an electronic document, where the workflow information pertains to activities assigned to a user. The user can consult on or delegate the assigned activities, in which case the electronic document is sent to the consultant or delegate. Alternatively the user can reassign future activities. If it is detected that the workflow has been completed, the user can indicate the continuing of the workflow by identifying additional workflow participants, and the electronic document is sent to one of the additional workflow participants.
US08332250B2 Systems and methods for determining print revenue behavior
Methods and systems for determining print revenue behavior for an account are disclosed. A computing device may determine a print revenue for an account for each of a plurality of time periods. The computing device may select a best fit model from a plurality of models based on the print revenue for the account for the plurality of time periods. The computing device may determine a risk level associated with the account based on a best fit model. The risk level may be based on a difference between the best fit model and the print revenue for the account for each of time period.
US08332248B2 Method and system for automated center workflow
Described herein are systems and methods for automating workflow of assigning jobs and tracking the process. The exemplary method comprises receiving job data for a plurality of jobs, assigning a current job to one of a plurality of users based on a business rule, sending the current job to the one of the users, and receiving further data for the current job. Additional exemplary methods comprise marking the current job complete when the further data is an indication that the job has been successfully completed. Further exemplary methods comprise sending the current job to a problem resolver when the further data is an indication that the job includes a problem. The exemplary system comprises a job tracking tool receiving job data for a plurality of jobs and assigning a current job to one of a plurality of users based on a business rule, a messaging system receiving the current job from the job tracking tool and forwarding the job to the user; and a work order system receiving the job via the messaging system if the user determines that the job data for the job is correct.
US08332238B1 Integrated payment and explanation of benefits presentation method for healthcare providers
A method for facilitating the delivery of electronic funds and conveying an explanation of benefits to a service provider is described herein. A claim for payment by a service provider (such as a physician's office) is adjudicated by a third party administrator. An electronic funds transfer (EFT) is generated under a transaction set specification that encodes both payment information as well as an explanation of benefits (EOB). The EOB indicates which charges were approved and/or which were denied. The EOB data is extracted from the EFT and an image is generated containing the text of the EOB. The image is created in a format that is compatible with the online delivery of posted-paper checks. When the service provider logs into its bank to reconcile charges the EFT transaction is noted and the provider clicks on the “view check” link to obtain the EOB information.
US08332232B2 System and method for mobile interaction
According to one embodiment, a method for collecting feedback from a mobile device user using a mobile interaction application executed on one or more processors of a mobile device includes receiving a selection of a target of the feedback from the mobile device user; presenting a graphical user interface on a display of the mobile device, the graphical user interface including a multi-level rating scale and an open-ended comment element; receiving feedback associated with the selected target from the mobile device user through an input device of the mobile device, the received feedback corresponding to at least one of the multi-level rating scale and the open-ended comment element; and wirelessly transmitting a message including the received feedback associated with the selected target and corresponding to at least one of the multi-level rating scale and the open-ended comment element.
US08332230B2 Fraud detection mechanism adapted for inconsistent data collection
Fraud detection mechanisms and methods that are adapted for inconsistent data collection are provided. Data is analyzed to determine normal operational variations from ideal system behavior. Profiles are developed for each individual sender, e.g., the number of multiple scans performed per confirmation number generated by each sender, and other parameters, such as delivery areas, e.g., the number of multiple scans performed per specific geographic area. If the sender's profile differs significantly from the normal operational variations, there is an indication of potential fraudulent activity and an investigation can be initiated. By analyzing a combination of sender and delivery scan data with system wide scan data, the effect of inconsistent data is minimized to significantly reduce the number of erroneous indications of fraudulent activity while still providing a high level of fraud detection.
US08332229B2 Low complexity MPEG encoding for surround sound recordings
The invention provides for the encoding of surround sound produced by any coincident microphone techniques with coincident-to-virtual microphone signal matrixing. An encoding scheme provides significantly lower computational demand, by deriving the spatial parameters and output downmixes from the coincident microphone array signals and the coincident-to-surround channel-coefficients matrix, instead of the multi-channel signals.
US08332228B2 Systems, methods, and apparatus for anti-sparseness filtering
In one embodiment, a method of generating a highband excitation signal includes generating a spectrally extended signal by extending the spectrum of a signal that is based on an encoded lowband excitation signal; and performing anti-sparseness filtering of a signal that is based on the encoded lowband excitation signal. In this method, the highband excitation signal is based on the spectrally extended signal, and the highband excitation signal is based on a result of the anti-sparseness filtering.
US08332215B2 Dynamic range control module, speech processing apparatus, and method for amplitude adjustment for a speech signal
The invention provides a dynamic range control module installed in a speech processing apparatus. In one embodiment, the dynamic range control module comprises a buffer, a voice activity detector, a peak calculation module, and an amplitude adjusting module. The buffer buffers a speech signal to obtain a delayed speech signal. The voice activity detector determines a syllable from the delayed speech signal. The peak calculation module calculates peak amplitude of the syllable. The amplitude adjusting module determines an attenuation factor corresponding to the syllable according to the peak amplitude in the syllable, and adjusts amplitude of the whole syllable with the same gain according to the attenuation factor to obtain an adjusted speech signal.
US08332214B2 Speech coder and speech decoder
A target vector is coded by multi-stage vector quantization. A first stage of the coding of the target vector uses a first code vector stored in a first codebook. A scalar associated with a code of each first code vector is stored. A third code vector is determined by multiplying a second code vector stored in a second codebook and the scalar together, performing distance calculation using the target vector, the first code vector and the third code vector, and performing a second stage of the coding of the target vector using a result of the distance calculation.
US08332210B2 Regeneration of wideband speech
A system and method for processing a narrowband speech signal comprising speech samples in a first range of frequencies. the method comprises: generating from the narrowband speech signal a highband speech signal in a second range of frequencies above the first range of frequencies; determining a pitch of the highband speech signal; using the pitch to generate a pitch-dependent tonality measure from samples of the highband speech signal; and filtering the speech samples using a gain factor derived from the tonality measure and selected to reduce the amplitude of harmonics in the highband speech signal.
US08332208B2 Information processing apparatus, information processing method, and program
An information processing apparatus includes: morphological analysis means for performing morphological analysis on a text document; managing means for managing a connection pattern indicating a connection relationship of a morpheme of a predetermined part of speech; and extracting means extracting, from a string of morphemes obtained by performing morphological analysis by the morphological analysis means, a phrase including a plurality of morphemes having a same connection relationship as the connection relationship indicated by the connection pattern managed by the managing means.
US08332196B2 Method and apparatus for enhancing the accuracy and speed of a ray launching simulation tool
A method (600) and simulation tool (200) having enhanced accuracy and speed for simulation using ray launching in a mixed environment (20) by using adaptive ray expansion mechanisms can include a memory (204) coupled to a processor (202). The processor can select (602) a target area within the mixed environment and modify (604) the propagation properties of the adaptive ray expansion mechanisms according to characteristics classified for the target area. The processor can further classify characteristics for the target area by transmitting and reflecting rays for indoor building regions and for outdoor building regions. The number of bounces or a power level threshold assigned to a transmitted ray is a function of the environment where it propagates. The simulation tool can determine the target area or a region of interest by using a global positioning service device (230) externally attached to a device performing functions of the simulation tool.
US08332192B2 Asynchronous stochastic learning curve effects in a large scale production system
Systems and methods for arithmetic modeling of large scale engineer-to-order production systems using asynchronous stochastic learning curve are disclosed. In one embodiment, a method for simulating a production system configured to produce a product includes, for a plurality of components, assigning learning curve parameters for an asynchronous stochastic learning curve associated with each component. Master schedule data for manufacturing a plurality of the product are received, and production of the plurality of components a plurality of cycles corresponding to the plurality of the product is simulated. The results of the simulated productions are output for analysis. In a further aspect, the product is an aircraft, and the components are aircraft components.
US08332189B2 Computer-implemented method of design of surfaces defined by guiding curves
A computer-implemented method of design of ruled surfaces may comprise the step of accessing data defining guiding curves P(u) and Q(v) and a cost function ƒ(t,w). Given P(u) and Q(v), the unknown coupling is a parameterized curve s(t(s),w(s)). The method further comprises defining an objective function of the type J=J(ƒ,t,w), involving both ƒ(t,w) and coordinates t, w of the coupling curve. Then, optimizing the objective function J makes it possible to obtain the target coupling curve. Finally, a ruled surface S(s,λ)=λQ(w(s))+(1−λ)P(t(s))is provided, according to the guiding curves P(t(s)) and Q(w(s)), composed with the coordinates t,w of the coupling curve previously obtained. In addition, the objective function is further constrained at the optimization step such that arguments t,w of the cost function ƒ(t,w) are regulated by a regulation function μ.
US08332186B2 Method and apparatus for generating a model of an object
A method of generating a model of a real object derived from a model of a second object, the model of the second object being defined by an array of data points, a number of identifiable components and a number of further components, comprises measuring parameters of corresponding identifiable components of a real object corresponding to the identifiable components in the model the second object. An array of data points defining a first model of the real object is generated the measured parameters. A further model of the real object is generated by substantially aligning the model of the second object with the first model of the real object, placing identifiable components represented in the model of the second object into positions corresponding to positions of equivalent components in the real object as defined by the measured parameters, placing the further components represented in the model of the second object into positions on the first model of the real object to represent corresponding components in the real object and adjusting the positions of one or more of the components placed on the first model of the real object to generate the further model of the real object. There is also disclosed an apparatus for generating a model of a real object.
US08332181B1 System and method for alignment using a portable inertial device
The present disclosure provides a small size hand-held device for aligning two or more structures by attaching the device to master and slave structures and providing real-time position/orientation data to enable the accurate alignment of the structures. The handheld device includes a sensor box containing at least one inertial sensor, such as for example, a gyroscope (such as a disc resonator gyroscope) or an accelerometer. The handheld device further includes an alignment socket designed to mate with an alignment key that may be fixed to the structures to be aligned, and a display for showing a position data output received from the at least one inertial sensor. The handheld device may further include a processor for processing and outputting data to the display and/or the handheld device may include a transmitter for transmitting the data to a central processing unit.
US08332173B2 Coordinate measuring machine
A coordinate measuring machine includes: a probe provided with a measurement piece; a moving mechanism that effects a scanning movement of the probe; and a host computer for controlling the moving mechanism. The host computer includes a displacement acquiring unit for acquiring a displacement of the moving mechanism and a measurement value calculating unit for calculating a measurement value. The measurement value calculating unit includes a correction-amount calculating unit for calculating a correction amount for correcting a position error of the measurement piece and a correcting unit for correcting the position error of the measurement piece based on the displacement of the moving mechanism and the correction amount. The correction-amount calculating unit calculates a translation-correction amount for correcting a translation error of the probe at a reference point on the probe and a rotation-correction amount for correcting a rotation error of the probe according to a rotation angle of the probe around the reference point and a length of the probe from the reference point to the measurement piece.
US08332158B2 Method and apparatus for computer modeling of the interaction between and among cortical and subcortical areas in the human brain for the purpose of predicting the effect of drugs in psychiatric and cognitive diseases
A computer model of a diseased human brain includes inputs representing a drug and outputs representing the clinical effect of that drug on psychiatric and cognitive diseases. Diseases that can be modeled include psychiatric disorders, such as schizophrenia, bipolar disorder, major depression, ADHD, autism, obsessive-compulsive disorder, substance abuse and cognitive deficits therein and neurological disorders such as Alzheimer's disease, Mild Cognitive impairment, Parkinson's disease, stroke, vascular dementia, Huntington's disease, epilepsy and Down syndrome. The computer model preferably uses the biological state of interactions between and among cortico and subcortical areas of the human brain, to define the biological processes related to the biological state of the generic synapse model, the striatum, Locus Coeruleus, Dorsal raphe, hippocampus, amygdala and cortex, as well as certain mathematical relationships related to interactions among biological variables associated with the biological processes and to correlations between the biological variables and clinical effects on a clinical scale.
US08332153B2 Method and system for monitoring a drilling operation
The present invention provides a computer-implemented software tool that is adapted to listen continuously to data streams from a drilling operation and to process the data to generate a situation description for a current drilling situation in a form useful for automated continuous matching with a set of past cases stored in a knowledge database. The invention implements a case-based reasoning (CBR) approach to match the current drilling situation as defined by the situation description with one or more stored past cases having a degree of similarity above a predetermined threshold level. Matching cases are displayed to the drilling engineer as symbols on a case “radar”, allowing the drilling engineer to retrieve and view the details of a past case and take appropriate action based on drilling advice provided within the past case.
US08332144B2 Image correction method and apparatus for navigation system with portable navigation unit
The image correction method and system for navigation device with portable navigation unit converts an image based on projection to a first display into a suitable image on a second display such that the area of the second display is used economically and efficiently while maintaining some elements of the image in substantially common aspect ratio between the images on the first display and on the second display. The image correction method determines the ratio of the second display, determines if image correction is required, and checks a correction table and performs image correction according to correction rules to generate the corrected image for projecting on the second display.
US08332140B2 Method and apparatus for efficiently using a battery in a smartphone having a navigation system
A method and apparatus to optimize energy consumption in a mobile phone having a navigation system is disclosed. The navigation-based method and apparatus efficiently use a smartphone battery to provide the highest possible location accuracy to the driver. When the driver is travelling from a complex route segment to a less complex route segment, current location sensor is switched to another location sensor with lower location accuracy which consumes less battery power. When the driver is travelling from a less complex route segment to a complex route segment, the navigation system continues to use a location sensor with lower accuracy until the navigation system determines that switching to higher accuracy location sensor is necessary to conserve more battery power. The navigation system can determine a best timing to switch according to the driver's familiarity with the route segment or geographical area.
US08332136B2 System and method for optimized flight planning
A computer-implemented system and method for the processing and optimization of flight plans is disclosed. Information regarding a plurality of previous flight plans is received over a digital network and is stored in at least a database. The database preferably includes aviation fuel price information, aircraft performance information, and aviation weather information as well. Upon receiving a request, a server generates at least an optimized portion of a flight plan. In one form, historical flight plan data of others is automatically used to aid in the determination of the optimized route offered to the user for review, with the resulting final flight plan being electronically filed with the FAA upon approval. In a further form, the user may arrange fuel transactions at intermediate destinations with the service provider receiving a fee in exchange for facilitating the transaction.
US08332135B2 Method for generating reference driving tracks for agricultural working machines
Generation of one or more reference driving tracks for use in automatic route planning of an agricultural working vehicle includes driving along a starting route of an agricultural field to be worked, recording the starting route in a data processing device, selecting at least one section of the recorded starting route as a reference driving track, investigating the starting route along its entire length for changes in direction, and in the selecting at least one section, selecting a section as the reference driving track only if a change in direction that falls below a limit value is not found anywhere along an entire length of the section.
US08332131B2 Method and apparatus for providing transportation status information and using it
A method and apparatus for providing road status information and using the same are disclosed. A method for encoding traffic information includes the steps of: generating message management information including message identification (ID) information indicating that the traffic information is status information; generating status information including traffic status information; generating location information corresponding to the traffic status information; and generating a traffic information message including the message management information, the status information, and the location information. Therefore, the method provides a vehicle driver who travels along a traffic-jam road or congested road with road traffic status information in real time, such that the vehicle driver can arrive a desired destination within the shortest time using predicted road traffic information.
US08332126B2 Control device of internal combustion engine
A control device of an internal combustion engine includes a target air-fuel ratio set portion that sets a target air-fuel ratio according to an operating state of the internal combustion engine, an air-fuel ratio detection portion that detects an actual air-fuel ratio, a feedback correction value calculation portion that calculates a feedback correction value to correct a fuel injection amount for the actual air-fuel ratio to coincide with the target air-fuel ratio, and a fuel property change determination portion that determines a change of a fuel property on the basis of a change of a correction amount including a correction value for the fuel injection amount calculated on the basis of the feedback correction value in addition to the feedback correction value. The control device can determine a change of the fuel property accurately even when a change of the feedback correction value is reflected on another correction value.
US08332111B2 Dual clutch driveline twist control
A method for controlling a driveline having a transmission clutch includes locking the clutch before a driveline lash crossing occurs; maintaining a locked clutch during the lash crossing; after the lash crossing occurs, increasing a clutch capacity at a slower rate than a driveline twist torque rate; and after the lash crossing occurs, producing clutch slip by controlling engine torque and clutch capacity such that engine torque exceeds clutch capacity.
US08332103B2 Vehicle wheel auto-location using wheel phase angle information
Systems and methods for auto-location of tire pressure monitoring sensor units on a vehicle measure the angle of a wheel at two different times using a rim mounted or a tire mounted sensor and determines a difference in measured angles. The systems and methods provide for transmitting the angles and/or the difference in the measured angles along with a sensor identification to an electronic control module. Alternatively, the systems and methods provide for transmitting time differences to the electronic control module. The electronic control module correlates information transmitted from the wheel unit with antilock brake system data. A location of the wheel mounting the sensor is determined and the sensor identification is assigned.
US08332101B2 Method and apparatus for door selectable automatic unlocking sensor
A vehicle door lock system may include a control unit for selectively unlocking a door, the control unit having an input for receiving a signal from an occupant detection system, a logic unit for determining whether to send an unlock signal to the door based upon the input, and an output for selectively sending the unlock signal to the door when the automatic door unlock conditions are met.
US08332099B2 Selective implementation of an optional vehicle mode
Exemplary methods, systems and components enable selective control of an operational mode for a vehicle that is subject to an administrative standard. In some instances a qualified person or entity may attain a preferred consequential result related to a selected vehicle operation mode that may involve a vehicle operation paradigm and/or a vehicle travel route and/or a vehicle travel destination. In some embodiments, implementation of the selected vehicle operation mode may modify a conformity status of the vehicle relative to the administrative standard. Various accessible records may be maintained regarding administrative compliance states and their respective benefits, as well as regarding certification of preferable consequential results available to qualified recipients based on a correlated vehicle operational mode.
US08332097B2 Method of detecting an object near a vehicle
A method of detecting an object in or near a path of a vehicle utilizes object detection and warning system, including one or more cameras mounted to the vehicle. The method includes taking a first image with a camera when the vehicle is operated in a first predetermined manner, taking a second image with the camera when the vehicle is operated in a second predetermined manner, comparing the second image with the first image, and operating the system based on the compared first and second images. The method may further include storing a plurality of first images in a memory and comparing the second image with one of the first images stored in the memory. The method may further include alerting a vehicle driver when the object is detected, disabling the vehicle and then enabling the vehicle when no object is in a potential path of the vehicle.
US08332096B2 Method and a system for providing a driving-range forecast for a vehicle
A method of providing a forecast of a driving-range of a vehicle employing an energy storage device is disclosed. The method includes determining a state of charge (SOC) of the energy storage device, accessing geographical and road map data from a remote source, and calculating a historical average distance traveled by the vehicle per the determined SOC. The method also includes determining an available driving-range according to map data and determined historical average distance traveled by the vehicle per the determined SOC. Furthermore, the method includes charging the energy storage device, establishing a rate of charge of the device, determining a period of time and an increase in the SOC to be achieved during the period of time. The method additionally includes determining incremental change in available driving-range according to geographical and road map data and historical average distance traveled by the vehicle per the predetermined increase in the SOC.
US08332087B2 System and method for dynamic data mining and distribution of maritime data
A system for dynamically collecting and distributing maritime data includes a vessel configured to transmit at a predetermined time, or upon electronic inquiry, a signal representative of a current location of the vessel or an expected location of the vessel; a computer network including one or more databases, each of which includes one or more zone of concern data, wherein the zone of concern data corresponds to a zone of concern; and a service provider configured to receive the signal, retrieve the one or more zone of concern data from the computer network based upon the signal and transmit the one or more zone of concern data to the vessel. The zone of concern data, which may be continually changing, may be sent from the service provider to the vessel on a continuous basis with respect to the changing location and heading of the vessel.
US08332074B2 Thermal protection method and related system for a computer system
A thermal protection method for a computer system comprising a thermal detector, a controller, and an input/output system, the thermal protection method including the thermal detector measuring the temperature of the computer system and generating a temperature value, the controller comparing the temperature value and a threshold value, the controller periodically transmitting an over-temperature indication signal to the input/output system when the temperature value is not lower than the threshold value, the input/output system executing a temperature-lowering process when receiving the over-temperature indication signal, and the controller executing a compulsory thermal protection process when determining that the temperature-lowering process is unsuccessfully executed.
US08332067B2 Device and method for processing a robot control program
In a computerized device for processing a robot control program, at least one local area of a robot path of a robot is displayed at a display screen, the robot path containing a support point that is to be modified. The display screen also shows the support point, as well as a path course therethrough and at least one direction also proceeding through the support point perpendicularly to the path course. An input device allows a user to modify the path course by modifying the position of the support at the display screen.
US08332062B2 Method of designing and manufacturing cam device and three-dimensional design-support computer program for the same
There is provided a method of designing and manufacturing a cam device using a three-dimensional design-support computer program including a customer setup program for customers and a manufacture setup program for cam device manufactures being configured to generate different finenesses in 3D models and characteristic values of cam performance as a result of design of the cam device, and being configured to obtain a result which indicates the same cam device except for fineness and the required calculation items when the same parameters are loaded. The customer setup program is lent from the cam device manufacture to the customer, and detailed design to constructional details of the cam device is performed using the manufacture setup program on the basis of design data created using the customer setup program and handed to the cam device manufacturer, whereby the cam device is manufactured on the basis of a detailed design drawing.
US08332061B2 Feature driven rule-based framework for automation of modeling workflows in digital manufacturing
A method for designing a prosthetic device includes acquiring a three-dimensional image of an anatomical surface. A rules script for automatically performing a plurality of image processing rules using a script interpreter is executed. For each particular rule of the plurality of rules, one or more anatomical features that are relevant to the particular rule using a surface shaping engine are determined, the one or more determined anatomical features are automatically segmented from the acquired three-dimensional image using a feature detector, and the particular image processing rule is performed on the acquired three-dimensional image based on the automatically segmented anatomical features using a CAD tool. A prosthetic device design is produced based on the three-dimensional image upon which the rules of the plurality of image processing rules have been performed.
US08332057B2 Method of multi-dimensional nonlinear control
A computer implemented method of conducting closed-loop control of a physical system comprising the steps of carrying out an initialization of the physical system to commencing closed-loop control, evaluating the optimal constrained control move using the system error and the initial normalized matrix using a control move solver; calculating a first control action by the sum of delta u(0) and the initial control action; and implementing the result to the physical system by converting the control action to an output control signal to effect a change in at least one operating variable.
US08332054B2 Operation target identification system
An operation target identification system includes at least one terminal device connected to a network, having a first display, devices connected to the network, each of which has a second display, and an identical pattern setting unit provided on the network, which selects one of multiple preset display patterns and sets the selected display pattern to the first display of the terminal device and the second display of one of the devices designated as an operation target of the terminal device.
US08332043B1 Self anchoring lead
An implantable device includes an electrode lead body and at least one stimulating electrode contact disposed on or within the electrode lead body, the lead body being configured and arranged to be self anchoring within body tissue. In addition, the invention is directed to methods of making and using such self anchoring implantable devices.
US08332040B1 External charging device for charging an implantable medical device and methods of regulating duty of cycle of an external charging device
In one embodiment, an external charging device for recharging an implanted medical device, comprises: a battery for powering the external charging device; a coil for radiating RF power; drive circuitry for driving the coil according to a duty cycle; circuitry for generating a signal that is indicative of an amount of current flowing through the coil; and control circuitry for controlling the drive circuitry, wherein the control circuitry is operable to process the signal from the circuitry for generating to detect when a coil of the implantable medical device temporarily ceases absorbing RF power, the control circuitry modifying the duty cycle in response to detection of the coil of the implantable medical device temporarily ceasing absorbing RF power.
US08332039B1 Method of electrically stimulating tissue of a patient by calibrating stimulation amplitude
A method comprises: selecting a plurality of electrodes of one or more stimulation leads, the selected plurality of electrodes defining a two-dimensional region; determining a calibration value for stimulation points defined by the plurality of electrodes; selecting a stimulation point within a boundary formed by the two-dimensional region; identifying points on the boundary that are axially displaced relative to the selected stimulation point; automatically calculating boundary calibration values for identified points, each boundary calibration value being calculated as a linear interpolation of calibration values of a pair of stimulation points determined for the plurality of electrodes; automatically assigning a calibration value to the selected stimulation point that is a summation of the calculated boundary calibration values; and using the automatically assigned calibration value for the stimulation point to control an amplitude of stimulation pulses applied to the patient.
US08332038B2 Detecting sleep to evaluate therapy
A system includes one or more sensors and a processor. Each of the sensors generates a signal as a function of at least one physiological parameter of a patient that may discernibly change when the patient is asleep. The processor monitors the physiological parameters, and determines whether the patient is asleep based on the parameters. In some embodiments, the processor determines plurality of sleep metric values, each of which indicates a probability of the patient being asleep, based on each of a plurality of physiological parameters. The processor may average or otherwise combine the plurality of sleep metric values to provide an overall sleep metric value that is compared to a threshold value in order to determine whether the patient is asleep. In addition, an electroencephalogram signal may be used to identify sleep states of the patient.
US08332033B2 Systems and methods for use by an implantable medical device for controlling multi-site CRT pacing in the presence of atrial tachycardia
Systems and methods are provided for use by implantable medical devices equipped to deliver multi-site left ventricular (MSLV) pacing. Sequential MSLV is associated with a relatively long post-ventricular atrial blanking (PVAB) period that might limit the detection of pathologic rapid organized atrial tachycardias (OAT). In one example, sequential MSLV cardiac resynchronization therapy (CRT) pacing is delivered within a tracking mode. A possible atrial tachycardia is detected based on the atrial rate exceeding an atrial tachycardia assessment rate (ATAR) threshold. The device then switches to either single-site LV pacing or simultaneous MSLV pacing, thereby effectively shortening the PVAB to detect additional atrial events that might otherwise be obscured, and thereby permitting the device to more reliably distinguish OATs (such as atrial flutter) from sinus tachycardia. The device may also employ an automatic mode switch (AMS) threshold set higher than the ATAR threshold for use in switching from tracking modes to nontracking modes.
US08332006B2 Constituent concentration measuring apparatus and constituent concentration measuring apparatus controlling method
An object of the present invention is to provide a noninvasive constituent concentration measuring apparatus and constituent concentration measuring apparatus controlling method, in which accurate measurement can be performed by superimposing two photoacoustic signals having the same frequency and reverse phases to nullify the effect from the other constituent occupying large part of the object to be measured. The constituent concentration measuring apparatus according to the invention includes light generating means for generating two light beams having different wavelengths, modulation means for electrically intensity-modulating each of the two light beams having different wavelengths using signals having the same frequency and reverse phases, light outgoing means for outputting the two intensity-modulated light beams having different wavelengths toward a test subject, and acoustic wave detection means for detecting an acoustic wave generated in the test subject by the outputted light.
US08332004B2 System and method for magnetization of rare-earth permanent magnets
A system for cooling superconducting materials used for magnetization of magnets disposed within a cylindrical structure, the system including a first tubing system for allowing a cooling gas to interact with a high-field strength superconducting material to thermosiphon-cool the high-field strength superconducting material, a second tubing system for allowing a cooling gas to interact with a low-field strength superconducting material to thermosiphon-cool the low-field strength superconducting material, and a cooling gas in liquefied form configured to flow through the first tubing system and/or the second tubing system. An outlet of the first tubing system and an outlet of the second tubing system are located at a same location on a surface of the cylindrical structure. A method for cool superconducting materials used for magnetization of magnets disposed within a cylindrical structure is also disclosed.
US08332003B2 Device providing biological protection against the electromagnetic waves emitted by a mobile telephone
A device providing biological protection against the electromagnetic waves emitted by a mobile telephone. A protective element against electromagnetic waves, arranged so that the user is able to protect himself or herself from the electromagnetic waves emitted by the mobile telephone during use, with the protective element reflecting these signals away from the user.
US08332001B2 Sliding mechanism and portable electronic device using the same
A sliding mechanism and a portable electronic device using the same are disclosed. The sliding mechanism includes a base plate, a siding plate, a connecting plate and a support plate. The sliding plate is slidably assembled with the base plate and located upon the base plate. The connecting plate is hinged to the sliding plate and configured to be located above the corresponding sliding plate when in a closed configuration or be rotated to form an angle with the sliding plate. The support plate with two ends thereof rotatably couple with the connecting plate and the base plate. The support plate is configured to be operatably laid on the base plate in a closed configuration or form an angle with the base plate to support the corresponding connecting plate.
US08331998B2 Combined rear view mirror and telephone
A mobile telephone or cellular telephone unit and a rear view mirror housing of an automobile are combined to provide an improved telephone apparatus that enables a hands-free use by a driver while operating the vehicle, the improved telephone apparatus includes a rear view mirror housing, the housing including a rear view mirror, telephone and SIM card for sending and receiving telephone calls and instant video image, the image display and SIM card are removably connected thereto. A telephone key pad is cooperatively connected to the telephone for dialing the telephone. An attachment bracket attaches the mirror housing to the vehicle. The housing has the electronic circuitry incorporated therewith to which a telephone and video assembly is connectable. A remote device, and computer process to communicate with the motor vehicle without the need for an automated hub, or Network Operating Center (NOC).
US08331985B2 Combination personal data assistant and personal computing system dynamic memory reclamation
In order to continually receive messages in a dual personal computer system (PC) and personal digital assistant system (PDA) computer architecture, the PC system is deactivated to conserve battery power while the PDA continues to receive messages. As PDA memory is filled with messages, messages that are synchronized and archived with the PC system are 5 deleted and space is freed for incoming messages. When new and non-synchronized messages completely fill the PDA memory array, the PC system is reactivated or the user is informed.
US08331981B2 Mobile device for enhanced connectivity
A mobile device includes an air chip card for wireless connectivity to the internet or another mobile device, the air chip card being removably connected to the mobile device. A plurality of calling numbers are associated with the mobile device where an active call can be switched from one number to another. Means captures images for engaging in a video chat. A chat window displays the video chat. An optical port ports information to and from the mobile device where the optical port further enables scanning of objects. Means displays a flash in message. Means attaches a webpage to the mobile device for changing functions of the mobile device. Means solar charges the mobile device.
US08331976B2 Radio channel control method and receiving apparatus
A radio channel control method for controlling, in a radio communication system having a transmitter and a receiver, a radio channel from the transmitter toward the receiver. The method includes receiving a signal transmitted from the transmitter by the receiver, measuring reception quality of the signal, generating information which indicates increment or decrement of the reception quality, and controlling a modulation or coding for the radio channel based on the information.
US08331970B2 Method and apparatus for determining scanned objects
A method for determining scanned objects is disclosed. According to the method, a Mobile Station (MS) receives an MOB_NBR_ADV message sent by a Base Station (BS). The MOB_NBR_ADV message contains BS IDs. The method includes the following steps: setting a BS Bitmap field in a scanning process message; and mapping the BS Bitmap field to the BS IDs contained in the MOB_NBR_ADV message and determining scanned objects according to the mapping. With the method, a minimum of one bit may be mapped to one of the BS IDs, and thus scanned objects are determined. In addition, an apparatus containing BS Bitmap units is disclosed. When scanned objects are determined with the method and apparatus, the length of a scanning process message can be shortened, thus improving the air-interface resource usage of the wideband radio access system to a great extent.
US08331966B2 Content selection based on simulcast data
A computer system receives information snippets from a mobile device. The information snippets are extracted from a simulcast of a data stream of a radio broadcast received on the mobile device. The system identifies content metadata from the information snippets. The content metadata describes one or more features of the radio broadcast. The system selects a radio station from a radio station repository based on attributes of the radio station. One of the selection criteria is that the attributes of the radio station match at least a portion of the content metadata. The system presents a reference to the radio station to the mobile device as a recommendation.
US08331965B2 Methods and apparatus for controlling resource use in a wireless communications system
Methods and apparatus for detecting, controlling and/or mitigating interference are described. Various embodiments are well suited to wireless communications systems in which shared communications resources are used, e.g., in a peer to peer communications systems lacking centralized control. In some embodiments, a communications device receives signals on shared communications resource, evaluates its capability to decode a received signal, and conditionally transmits an interference signal, e.g., on the shared communications resource. The interference signal is intended to cause a device transmitting on the shared communications resource to switch to a different communications resource, e.g., in response to the interference signal, so that its transmitted signal can be successfully decoded. In at least one embodiment, the shared communications resource is a peer discovery air link resource associated with a peer discovery resource identifier.
US08331964B1 Suppression of short message service communications from a trusted domain
Embodiments relate to suppressing Short Message Service (SMS) communications from a Short Message peer-to-peer (SMPP) client. A selected response algorithm is provided to the SMPP client from a server. A threshold of undesired SMS communications are detected from a SPAM originator that is communicated to the server by way of the SMPP client. A challenge is communicated to the SMPP client from the server. When a challenge response is not received at the server, communications received from the SMPP client are throttled. When the challenge response is received at the server and the challenge response is incorrect, communications received from the SMPP client are also throttled. When the received challenge response is correct, a SPAM originator source identifier is communicated to the SMPP client in order for the SMPP client to throttle communications received from the SPAM originator.
US08331962B2 SMS forwarding service for mobile devices
At least one network device is configured to activate a short message service (SMS) forwarding service for a first mobile device, where the SMS forwarding service forwards SMS messages, intended for the first mobile device, to a second mobile device. The at least one network device is further configured to receive, from a third mobile device, a SMS message intended for the first mobile device; determine, in response to the SMS message, that the SMS forwarding service has been activated for the first mobile device; identify the second mobile device to which to forward the SMS message, intended for the first mobile device, when the SMS forwarding service has been activated for the first mobile device; and automatically forward the SMS message to the second mobile device.
US08331961B1 Transfer of emergency services session between disparate subsystems
Session control for emergency services sessions (E-sessions) originating in a circuit-switched subsystem (CS) or a multimedia subsystem (MS) is provided by the visited MS and is anchored at a domain transfer function (DTF), which is a service provided by a visited MS that is currently serving the user. As such, all call signaling for the E-session is passed through the DTF. The DTF enables efficient and effective subsystem transfers of the E-session between the CS and MS, while maintaining the E-session between the user element and the PSAP. The DTF may also provide to the PSAP location information bearing on the location of the user element when the E-session is established as well as provide updated location information when transfers between the CS and MS occur.
US08331960B1 Systems and methods for communicating with a paging network operations center through wireless cellular devices
Systems, methods, and media are provided for facilitating bidirectional communication between a wireless device, such as cellular device, and a paging operator's network operations center (NOC). Messages from the paging NOC are received over a paging network through paging circuitry included in the wireless device. Certain embodiments are directed to systems and methods for transmitting status messages or response messages pertaining to the received messages from the wireless device to the paging NOC through an alternate network, such as a cellular network or the Internet. Other embodiments are directed to systems and methods for displaying the received messages, and for determining and displaying user response actions, based on data included in the messages and/or stored on the wireless device. These systems and methods take advantage of the benefits provided by paging and wireless devices in order to maximize the reliability and minimize the delay associated with the messaging system.
US08331952B2 Method of enabling a wireless information device to access location data
A method of enabling a first wireless information device to access absolute location data in which the first wireless information device does not possess its own absolute location finding system but is instead able to receive, over a wireless network, absolute location data from a second wireless information device that does have its own absolute location finding system.The present invention hence enables wireless information devices to share absolute location data: for example, a mobile telephone with GPS capability can be used as a local ‘beacon’ to broadcast its absolute location to any nearby devices over a personal area wireless network (e.g. a Bluetooth network) so that those nearby devices can use that location data. Hence, a camera with no location finding system of its own could obtain location data from a nearby GPS equipped mobile telephone over a Bluetooth PAN and watermark its images with location data.
US08331937B2 Mitigation of uplink interference from wireless communication device connected to a micro cell
A wireless communication device configured to obtain at least a portion of a power parameter of a first serving cell when connected to the first serving cell, switch the link of the wireless communication device from the first serving cell to a second serving cell, determine, based on the portion of the power parameter, a maximum acceptable transmit power of the wireless communication device for use after the wireless communication device switches its link from the first serving cell to the second serving cell, and limit a transmit power of the wireless communication device, based on the maximum acceptable transmit power, when the wireless communication device is connected to the second serving cell.
US08331935B2 Method and system for mobile communications
When a new call occurs to or from the mobile station capable of treating a plurality of calls simultaneously, the mobile station uses the same branch structure and the same communication frequency band for all of calls. Additionally, when a new call occurs to or from the mobile station capable of treating a plurality of calls simultaneously, a branch structure and a communication frequency band, which can continue all of the calls, are selected and used.
US08331929B2 Mobility-based reselection scan scheduling
The disclosed subject matter relates to an architecture that can determine a scanning schedule for reselection scanning in connection with a wireless communication network or service. The architecture can monitor various indicia relating to recent movement of user equipment (UE) such as a wireless device, and, based upon such recent movement indicia, construct a mobility pattern for the UE. In addition, based upon the mobility pattern, the architecture can generate a reselection scanning schedule for the UE designed to optimize tradeoffs between battery life and network awareness.
US08331919B1 System, method, and software program product for tracking call failures on a wireless phone
A system, method and software application track call failures on a wireless phone. A software application on the phone monitors outbound calls made on the phone to determine whether or not a call fails. In one embodiment, such monitoring is done only for a select period of time (e.g., the initial few seconds when the phone is attempting to connect to a call to the wireless communication carrier's network), and, in an alternate embodiment, such monitoring is done for the duration of the call. If a call fails, the software application stores information related to the call. Examples of such types of information include the time the call failed, the location of the phone at call failure, and identification information for the phone. The stored call information is then sent to the wireless communication carrier to enable the carrier to assess network quality.
US08331915B2 System, apparatus and method for generating and ranking contact information and related advertisements in response to query on communication device
The present invention relates to a method, system, and apparatus to download contact information of one or more entities in one or more geographic areas from remote server into die contact list of a communication device. Communication network between remote server and communication device; and contact information databases having identical data fields is provided in remote server and communication device. According to another aspect, communication device application having means to determine communication device location; and having means to retrieve contact information from communication device contact list in response to user query; and sort retrieved contact information in order of their proximity to communication device location is provided. According to another aspect of the invention; apparatus, method, and system for advertising on communication devices in conjunction with contact information of entities is provided. According to yet another aspect of the invention; means to determine popularity and ranking of contact information of entities is provided.
US08331911B2 System and method for handling message receipt notification
Systems and methods for operation upon a wireless mobile device to handle message notifications. A method can include receiving a message by the wireless mobile device over a wireless communications network. The received message is processed so that at least a portion of the sender's message is displayed to a user of the wireless mobile device before a signed receipt is provided to the sender.
US08331905B2 Communications terminal device
A communication terminal device is provided with a communication unit; a memory unit that stores a telephone directory data having at least names, telephone numbers and display control information, a display unit that displays the information; and a control unit that carries out communication display prohibition control to prohibit the display unit from displaying a predetermined telephone number in the case where the display control information corresponding to such a predetermined telephone number is set to display prohibition when the communication unit communicates with a party with the telephone number. Thus, the communication terminal device cannot only keep secrecy more securely but also it can be a communication terminal device with which an easily useful telephone directory is provided.
US08331904B2 Apparatus and a security node for use in determining security attacks
Apparatus including functionality configured to monitor said apparatus for security attacks; and a reporter configured to send data to a security node, wherein the data sent to said security node is dependent on a security level of said apparatus.
US08331900B2 Method and system for adding information to an emergency call
A method and system, for adding emergency information to an emergency call, network transport of the emergency information and display to an emergency center operator. Emergency information may comprise; position indication, ability to voice answer, indication of accompanying SMS, automated alarm etc. and is added as postfix to the emergency number by the phone as shown in FIG. 3. The network entry node takes care of separation of dialled emergency number and emergency information, to enable normal set-up of the emergency call connection trough the network to the emergency center where the emergency information is presented to the emergency operator.
US08331899B2 Contact list
A device is provided that may receive names and associated phone numbers in a contact list, and receive information to link the caller names in the contact list to an emergency contact. The device may also receive a call from a caller linked to the emergency contact and not display emergency related information. The device may also transfer the contact list to another device, wherein the emergency contact linking information remains in the transferred contact list.
US08331893B2 Receiver having a gain-controllable input stage
A receiver has an input stage (LNA) that comprises, in a signal direction from an input (SI) to an output (SO), an input transistor (Q1) and an attenuator (D1, D2, R7-R12, C2-C5). The attenuator provides an attenuation that depends on a control signal (VDC). The input stage comprises a transistor-biasing circuit (R2) that biases the input transistor in dependence on the control signal.
US08331879B2 Multi-dimensional Volterra series transmitter linearization
A radio transmission system comprising a plurality of Volterra Engine (VE) linearizers; a power amplifier (PA) coupled to the VE linearizers; a feedback circuitry coupled to the VE linearizers and the PA; and at least one adaptive controller coupled to the feedback circuitry, wherein each VE linearizer is coupled to at least another VE linearizer in series, in parallel, or both, and is configured to compensate for at least one distortion aspect of an output signal from the PA.
US08331877B1 Wireless drink order tray
A wireless serving tray including a support base having an ergonomic handle attached to the support base along a central longitudinal axis of the support base lower surface, a plurality of drink buttons disposed on the handle that wirelessly operationally engage a central processing unit which wirelessly communicate with a kitchen unit to order drinks, a trigger that selectively opens an aperture within the support base into which tip coins may be inserted and which pass into a reservoir beneath the support base, and a gap between the handle and lower surface of the support base through which a user passes his forearm to grasp the handle, thereby balancing the support base of the tray, as well as a U-shaped stabilizer member against which the user braces his inner elbow to further balance the tray.
US08331872B2 Method and apparatus to vary power level of training signal
Briefly, a method to transmit over an uplink channel a training signal having a power level which varies according to a parameter related to downlink channel characteristics is provided. Communication system that includes communication devices to transmit and receive the training signal is further provided.
US08331871B2 Method for generating and transmitting channel quality indicator based on adjacent band selection scheme
A method of generating and transmitting a channel quality indicator is disclosed, by which a feedback size of channel quality information is reduced. The present invention includes selecting at least one subband by considering a channel quality of each of entire subbands formed by grouping a predetermined number of subcarriers, additionally selecting subbands adjacent to the at least one subband selected in the first selection step, and generating the channel quality indicator corresponding to the subbands selected in the first selection step and the second selection step.
US08331864B2 RFID device, RFID system and signal distortion pre-compensation process in RFID systems
In an RFID system an RFID device (2) comprises a device air interface (C2) witha predefined quality factor (Q2) for transmitting wireless carrier and data signals (CS) being transmitted to a remote RFID transponder(1) comprising a transponder air interface (C1) with a predefined quality factor (Q1). Carrier and data signal pre-compensation means (3) are arranged between the device air interface (C2) and data signal processing means (4), wherein the carrier and data signal pre-compensation means (3) are adapted to pre-compensate signal distortions of the carrier and data signals (CS) caused by the quality factors (Q2, Q1) of the device air interface (C2) and the transponder air interface (C1) of the RFID device (2) and the RFID transponder(1), respectively.
US08331862B2 Radio frequency identification based networks
An RF addressable sensor network includes one or more RF addressable sensors; one or more wireless sensor readers coupled to a communications network; and one or more end user devices coupled to the communications network. The one or more wireless sensor readers communicate with the one or more RF addressable sensors to obtain sensor data for transmission over the communications network. A wireless sensor reader includes at least one antenna configured for communication with the one or more RF addressable sensors, a controller, a network communications module coupled to the controller, the network communications module having an interface for coupling to a communications network, a logic module coupled to the controller, and a user interface. The logic module includes a sensor communications module for receiving sensor data from the one or more RF addressable sensors.
US08331856B2 Underwater camera communication system
An underwater communications system is provided that transmits electromagnetic and/or magnetic signals to a remote receiver. The transmitter includes a data input. A digital data compressor compresses data to be transmitted. A modulator modulates compressed data onto a carrier signal. An electrically insulated, magnetic coupled antenna transmits the compressed, modulated signals. The receiver that has an electrically insulated, magnetic coupled antenna for receiving a compressed, modulated signal. A demodulator is provided for demodulating the signal to reveal compressed data. A de-compressor de-compresses the data. An appropriate human interface is provided to present transmitted data into text/audio/visible form. Similarly, the transmit system comprises appropriate audio/visual/text entry mechanisms.
US08331853B2 Contents providing system and method for providing data services through short-range wireless communication network, and CPNS server and mobile communication terminal for the same
The present invention relates to a contents providing system and method for providing data services through a short-range wireless communication network, and a CPNS server and a mobile communication terminal for the same. The contents providing system includes the CPNS server, the mobile communication terminal and an end-point terminal. When the end-point terminal is initially connected to the mobile communication terminal through the short-range wireless communication network, the CPNS server registers information on the end-point terminal as connection history information by matching the end-point terminal information to a corresponding mobile communication terminal. The CPNS server provides response information if either an end-point terminal information request or a contents information request is received from the mobile communication terminal. The mobile communication terminal is connected to at least any one of a plurality of adjacent end-point terminals through the short-range wireless communication network. If a contents transfer request key signal is received while a mobile WEB or WAP service is used, the mobile communication terminal transmits corresponding contents that are played back when the contents transfer request key signal is received to the end-point terminal. The end-point terminal transmits and receives information to and from the mobile communication terminal through the short-range wireless communication network. Therefore, the present invention is effective in that an end-point terminal that does not have a communication function can be provided with specific contents requested by a user while a mobile WEB or WAP service is used on a mobile communication terminal.
US08331852B2 Radio terminal, relay station, radio base station and communication method
A relay station that includes a receiving unit acquiring a measurement timing at which a radio terminal measures a reception quality of a radio signal, and a transmitting unit transmitting in said measurement timing a radio signal with which said radio terminal is capable of measuring reception quality.
US08331850B1 Carrier
The vehicle, such as airplane, which comprises the internal wireless communicating device and the external antenna device, wherein the passenger(s) in the vehicle may access network (e.g., the Internet) via the internal wireless communicating device and the external antenna device.
US08331847B2 Bookbinding system, bookbinding method, and recording medium storing bookbinding program
A bookbinding system to bind together a batch of sheets transported from an image forming apparatus. The bookbinding system includes a punch unit to form a predetermined number of ring holes in a predetermined portion along a side of the sheets to be bound one by one or in a batch, a ring-binding unit disposed downstream from the punch unit in a direction in which the sheet is transported to insert rings of a ring member into the ring holes formed on the batch of sheets by the punch unit, a ring detector disposed at a portion where the ring member is set to detect a type of the ring member, and a determination unit to determine whether or not an ring-binding operation is executable based on a type of the ring member and a size of the sheets to be bound together.
US08331842B2 Toner heating apparatus with belt and nip
Apparatus for selectively providing a surface finish to a receiver having an image side, comprising three rotatable members forming two nips. A finishing belt is entrained around, and movable with, one of the rotatable members, and passes through one of the nips. The receiver engages one of the nips according to what surface finish is desired. One of the rotatable members is selectively rotated to draw the receiver through the engaged nip, and a heater heats the rotatable member of the engaged nip facing the image side to impart the desired surface finish.
US08331840B2 Fixing device and image forming apparatus using interdigitated rollers
In a fixing device, a first roller and a first fixing member are provided inside a loop formed by a first belt. A pressing member is pressed against the first roller and the first fixing member via the first belt. The first roller includes at least two enlarged radius portions of enlarged radius arranged axially along the first roller, at least one reduced radius portion of reduced radius sandwiched between the adjacent two enlarged radius portions in an axial direction of the first roller, and a concave portion formed by the reduced radius portion and the adjacent two enlarged radius portions sandwiching the reduced radius portion. The first fixing member is interdigitated with the first roller with play between the first fixing member and the first roller.
US08331835B2 Developing device and image forming apparatus with developer including toner, carrier, and reverse polarity particles
An image forming apparatus provided with an image carrying member to carry an electrostatic latent image, a toner carrying member to develop the electrostatic latent image on the image carrying member with toner; a first developer carrying member to carry developer containing toner, carrier, reverse polarity particles and to supply toner to the toner carrying member; and a second developer carrying member to carry developer and to recover toner on the toner carrying member, wherein an ability to move the reverse polarity particles from the toner carrying member to the first developer carrying member is larger than an ability to move the reverse polarity particles from the second developer carrying member to the toner carrying member.
US08331825B2 Image forming apparatus having support member for supporting exposure member
An image forming apparatus includes: process units arranged along a first direction and a second direction opposite to the first direction, each process unit including a photoconductor; exposure members arranged such that the exposure members and the process units are alternately arranged along the first and second directions; a support member that supports the exposure members and that is configured to rotate around an axis located in the first direction relative to the exposure members, such that the exposure members are advanced and retracted, in association with a rotation movement of the support member, between an advanced position where the exposure members are respectively advanced into spaces defined between the adjacent process units and a retracted position where all of the plurality of exposure members retracted from the respective spaces. The axis is movable along a direction orthogonal to an axial direction in association with the rotation movement.
US08331815B2 Image forming apparatus, image forming system, and program
An image forming apparatus determines whether an amount of colorant remaining in a container is equal to or greater than a threshold value and controls a print unit to perform a reduced printing operation with a reduced amount of colorant if the amount of the remaining colorant is less than the threshold value is made and to perform the reduced printing operation on one side of a new non-printed sheet instead of performing the reduced printing operation on the opposite side of a one-side printed sheet existing if the amount of the remaining colorant is less than the threshold value.
US08331811B2 Developing device having liquid developer coating members, image forming apparatus, and developing method using the same
A developing device includes: a developer storage portion which stores a liquid developer including toner and carrier liquid; a first coating member which rotates and coats the liquid developer stored in the developer storage portion; a second coating member which comes into contact with the first coating member and rotates in a direction opposite to that of the first coating member and slower than a rotary peripheral velocity of the first coating member; and a developer supporting body which comes into contact with the second coating member and rotates in the same direction as that of the second coating member and faster than a rotary peripheral velocity of the second coating member.
US08331803B2 Clock recovery method for polarization multiplexed coherent optical communications
An apparatus comprising a plurality of receivers each configured to receive a plurality of polarized signals, a voltage control oscillator (VCO) coupled to the receivers and configured to control timing and sampling frequency of the polarized signals, and a signal processing component coupled to the receivers and configured to update a plurality of weighted linear factors, wherein the polarized signals and the weighted linear factors are used to obtain a combined signal, and wherein the weighted linear factors are updated using a real part or an imaginary part of the combined signal. Included is a method comprising using a linear factor to combine a plurality of polarized optical signals to provide time recovery information, and updating the linear factor using a combination of the polarized optical signals.
US08331801B2 Dual rate receiving device
A dual rate receiving device is provided, which is applicable to an optical transceiver module, and includes a dual rate optical receiving component, a channel switching circuit, a low-speed limiting amplifier data path, and a high-speed limiting amplifier data path. The dual rate optical receiving component further includes a photodetector and a dual rate trans-impedance amplifier, the channel switching circuit further includes a first controllable switch, a second controllable switch, a third controllable switch, and a fourth controllable switch, the low-speed limiting amplifier data path further includes a low-speed limiting amplifier, and the high-speed limiting amplifier data path further includes a high-speed limiting amplifier. The technical solution is adopted, so that while an optical receiving component is working at the most suitable rate, a limiting amplifier data path at a corresponding working rate can be selected, so as to implement a high sensitivity.
US08331800B2 Intra-channel nonlinearity compensation for optical data communications
An arrangement is described for compensating intra-channel nonlinearities in an optical communications system which combines optical dispersion compensation with electronic pre-distortion (EPD). EPD with moderate lookup table size can effectively suppress intra-channel nonlinearities over optical transmission links incorporating optical dispersion compensation. The arrangement can be implemented for a variety of optical communications systems, including 10 Gb/s, 40 Gb/s and higher bit rate systems as well as single-channel and wavelength-division multiplexing (WDM) systems.
US08331799B2 Non-feedback pre-encoder for optical DQPSK modulation
A non-feedback pre-encoder for optical DQPSK modulation includes four differential encoders, two power splitters, two delay lines, one exclusive OR gate and a cross switch. Each of two data streams input to the pre-encoder is divided into two identical streams by one of the power splitter, called an upper stream and a lower stream, respectively. Every upper stream is differentially encoded by one of the differential encoders, and outputs of the differential encoders are fed into the XOR gate. An output of the XOR gate drives the cross switch as a control signal. Two lower input data stream are delayed in the delay lines, and fed into the cross switch. The outputs of the cross switch are differentially encoded, separately, where outputs of the pre-encoder are provided. The invention eliminates the speed limitation due to the electrical propagation by constructing an all-forward control signal.
US08331784B2 Network system and optical line terminal
It is necessary to completely remove the overlapping of signals between plural PONs in order to make the PONs coexist. Accordingly, it is required to share or intensively manage bandwidth use conditions over an optical fiber that serves as a common band between plural systems. Therefore, transmission clocks should be synchronized with high accuracy between the plural systems. A reference clock is provided from an external device or a representative OLT to the entire systems to perform clock synchronization between the plural systems, so that the overall systems are synchronized by synchronizing each OLT with the reference clock. A hierarchical management method is selected that manages ONUs under the control of each OLT by managing band use information arranged for each OLT with respect to an external device or a representative OLT for sharing of bandwidth use conditions between plural systems.
US08331777B2 Passive optical test termination
An optical test termination device (100) for use in optical network comprising a passive optical element (102) and a first optical coupler (104) and a second optical coupler (106) for coupling the optical test termination device (100) to an optical fiber (108, 110, 202). The passive optical element (102) comprises an input for receiving a test signal from the network and an output for outputting a response signal towards the network, wherein in response to the test signal the passive optical element (102) is operable to output the response signal, wherein said response signal differs from said test signal.
US08331774B2 Fan controlling circuit
A fan controlling circuit is provided. The fan controlling circuit includes an integral unit, an operational amplifier, a PMOS transistor, and an NMOS transistor. The integral unit transforms pulse width modulation (PWM) signals to voltages, and transmits the voltages to positive and negative input terminals of the operational amplifier. The PMOS transistor is coupled between a first PWM signal and an output terminal, and a gate of the PMOS transistor is coupled to an output of the operational amplifier. The NMOS transistor is coupled between a second PWM signal and the output terminal, and a gate of the NMOS transistor is coupled to the output of the operational amplifier. The fan controlling circuit may be formed by discrete elements and use a same voltage source as fans, so that the design cost and complexity are reduced.
US08331772B1 Systems and methods to position and play content
Systems and methods to position and play content. The system renders a first content segment to an output device at an accelerated speed for the first content segment. Next, the system receives a request to play the first content segment from the beginning of the first content segment at a normal speed for the first content segment. Next, the system automatically positions to the beginning of the first content segment based on position information that is associated with the first content segment. Finally, the system renders the first content segment to the output device from the beginning of the first content segment at a normal speed for the first content segment.
US08331762B2 Information storage medium storing text-based subtitle, and apparatus and method for processing text-based subtitle
An information storage medium storing subtitle text-based information, and a method and apparatus utilizing same, process a subtitle. The information storage medium includes: dialog information which contains script text information of the subtitle and information specifying an output type of the script text; and presentation information which contains style information used to convert the script text into a bitmap format through rendering. With this structure, the amount of data required for a subtitle and the amount of data that should be processed when a subtitle is output may be greatly reduced.
US08331761B2 Digital video recording device ticker playback system and method
A system and method of controlling the playback of the event stream information of a particular television channel by a digital video recorder (DVR). The DVR is a computer system configured with a hard drive and video decoder/encoder devices. The hardware environment of DVR (100) includes an input interface (102), tuner (105), MPEG-2 encoder (120), MPEG-2 decoder (110), external mass storage device (125), a central processing unit (CPU) (135), internal memory (127), operating system (140), and event stream generator (250). The system and method of controlling the playback function of the present invention is primarily implemented within event stream generator (250). Event stream generator (250) generates a new video stream for playback onto the television by incorporating the broadcasted event stream information into the selected recorded video stream.
US08331745B2 Assembly for applying a temperature gradient to a refractive index grating and chromatic dispersion compensator
A power efficient assembly is provided for applying a temperature gradient to a Fiber Bragg grating. The assembly includes inner and outer enclosures, the outer enclosure defining an insulation chamber around the inner enclosure. The respective ends of the inner and outer enclosures are in thermal contact. A heat exchange system, such as coiled resistive wires or thermo-electric coolers, applies different temperatures to the opposite ends of the outer enclosure.
US08331734B2 Processing method and device for processing a polygon mesh that approximates a three-dimensional object with use of a polygonal shape
A processing device performs a geometry process as preprocessing for rendering a three-dimensional object on a display by modeling the three-dimensional object using a polygon mesh. The geometry process includes a vertex process that is performed for each of the vertices of the polygon mesh by a different one of a plurality of processors, and processed vertex data obtained by the vertex process is notified among the processors so that a polygon process can be performed in each of the processors. Because each processor can continuously perform the polygon process immediately after the vertex process, it is possible to suppress the occurrence of the unbalance of timing in performing the vertex process and the polygon process, thereby efficiently performing computation while minimizing the wasteful idle time of the processors.
US08331731B2 Image processing method and image processing apparatus
When a multi-level image having a first resolution is converted into a multi-level image having a second resolution lower than the first resolution, attribute data including a conversion processed flag indicating a kind of conversion and a conversion result is generated and held associated with pixel data of a pixel on interest undergone the conversion corresponding to an attribute flag indicating an attribute in which a pixel before the conversion is located. When the multi-level image having the first resolution is restored from the multi-level image having the second resolution, the pixel data of the pixel of interest is replaced with pixel data of a plurality of pixels in correspondence with the conversion processed flag in the attribute data held associated with the pixel data of the pixel on interest and pixel data of pixels around the pixel of interest.
US08331723B2 Method and apparatus to correct digital image blur due to motion of subject or imaging device
Signal processing techniques are applied to digital image data to remove the distortion caused by motion of the camera, or the movement of the subject being photographed, or defective optics, or optical distortion from other sources. When the image is captured, the effect of relative motion between the camera and the subject is that it transforms the true image into a blurred image according to a 2-dimensional transfer function. The 2-dimensional transfer function representing the motion is derived using blind estimation techniques or by using information from sensors that detect the motion. The transfer function is inverted and used to define a corrective filter. The filter is applied to the image and the blur due to the motion is removed, restoring the correct image. Another embodiment uses the transfer function to avoid blur by combining multiple consecutive images taken at a fast shutter speed.
US08331718B2 Method of revising edges of image
A method of revising edges of an image includes sampling a window of a square shape from an input image; classifying the input image into a homogeneous area and a heterogeneous area; determining a maximum window for the homogeneous area and a minimum window for the heterogeneous area; performing a first noise filtering process for the maximum window; determining a minimum variance area from the minimum window; and performing a second noise filtering process for the minimum variance area.
US08331705B2 Image encoding apparatus and method of controlling the same
This invention generates efficient encoded data to restore original image data from reduced image data. An input unit inputs block data of 2×2 pixels from original image data. A converter generates reduced image data having a size smaller than the original image data by sampling one pixel data at a preset position in the input block data. A generator generates encoded data to restore three non-sampling target pixel data in each block data so as to restore the original image data from the reduced image data generated by the resolution converter. To do this, the generator determines whether all non-sampling target pixels in a block of interest are restorable from a sampling target pixel in the block of interest or from sampling target pixels in three blocks adjacent to the block of interest, and generates and outputs three kinds of additional information based on the determination result.
US08331701B2 Image processing device for displaying an image on a display
A compression format identifying unit identifies the compression format of image data stored in a main memory. A transfer function determining unit determines a transfer function in accordance with the compression format of a tile image thus identified. A convolution operation unit subjects a modification request signal and the transfer function thus determined to convolution operation so as to generate a modification direction signal. A read ahead processor reads a tile image from the main memory using the modification request signal, decodes the image, and writes the decoded image in a buffer memory. A display image processor generates a display image using the modification direction signal.
US08331699B2 Hierarchical classifier for data classification
Described herein is a framework for constructing a hierarchical classifier for facilitating classification of digitized data. In one implementation, a divergence measure of a node of the hierarchical classifier is determined. Data at the node is divided into at least two child nodes based on a splitting criterion to form at least a portion of the hierarchical classifier. The splitting criterion is selected based on the divergence measure. If the divergence measure is less than a predetermined threshold value, the splitting criterion comprises a divergence-based splitting criterion which maximizes subsequent divergence after a split. Otherwise, the splitting criterion comprises an information-based splitting criterion which seeks to minimize subsequent misclassification error after the split.
US08331694B2 Program pattern analyzing apparatus, pattern appearance status information production method, pattern information generating apparatus, and program
Conventionally, there is the problem that a source program that is to be converted cannot be properly analyzed and the conversion ratio cannot be improved. The present invention provides a program pattern analyzing apparatus, comprising: a pattern information storage portion 201 in which at least one piece of first command pattern information of a first source program can be stored; a first source program accepting portion 202 that accepts the first source program; a comparing portion 203 that fetches at least one piece of conversion unit information from the first source program and compares each piece of the fetched conversion unit information with the first command pattern information stored in the pattern information storage portion 201; and a pattern accumulating portion 204 that accumulates comparison command pattern information that is information indicating a command pattern corresponding to the conversion unit information judged by the comparing portion 203 to match none of the first command pattern information, as the first command pattern information, in the pattern information storage portion 201.
US08331688B2 Focus-based edge detection
A model generator computes a first image perimeter color difference value for each of a plurality of first pixels included in a first image that is captured using a first focal length, and selects one of the first image perimeter color difference values that exceeds a perimeter color difference threshold. Next, the model generator computes a second image perimeter color difference value for each of a plurality of second pixels included in a second image that is captured using a second focal length, and selects one of the second image perimeter color difference values that exceeds the perimeter color difference threshold. The model generator then determines that an edge is located at the first focal length by detecting that the selected first image perimeter color difference value is greater than the selected second image perimeter color difference value, and generates an image accordingly.
US08331682B2 System and method for single stroke character recognition
Systems and methods are provided for recognizing a single stroke gesture. An input trajectory representing the single stroke gesture is received. The input trajectory is normalized to produce a normalized trajectory having a standard set of dimensions. The normalized trajectory is reduced to a standard number of substantially evenly spaced points. Respective covariance adjusted distances are determined for each class as the covariance adjusted position between a set of points representing each single stroke character classes and the substantially evenly spaced points representing the normalized trajectory.
US08331679B2 Object information derived from object images
Search terms are derived automatically from images captured by a camera equipped cell phone, PDA, or other image capturing device, submitted to a search engine to obtain information of interest, and at least a portion of the resulting information is transmitted back locally to, or nearby, the device that captured the image.
US08331677B2 Combined image and text document
A combined image and text document is described. In embodiment(s), a scanned image of a document can be generated utilizing a scanning application, and text representations of text that is included in the document can be generated utilizing a character recognition application. Position data of the text representations can be correlated with locations of corresponding text in the scanned image of the document. The scanned image can then be rendered for display overlaid with the text representations as a transparent overlay, where the scanned image and the text representations are independently user-selectable for display. A user-selectable input can be received to display the text representations without the scanned image, the scanned image without the text representations, or to display the text representations adjacent the scanned image.
US08331661B2 Image processing apparatus and image processing method
An image processing apparatus that separates image data in an N-dimensional first signal format (3
US08331660B2 Adaptive color-temperature calibration system and method
An adaptive color-temperature calibration system and method are disclosed. A chrominance generation unit generates a chrominance criterion according to an input pixel. A matrix generation unit generates a calibration matrix according to the chrominance criterion and a basis matrix. A color calibration unit then performs color-temperature calibration on the input pixel according to the generated calibration matrix, thereby generating an output pixel.
US08331658B2 Texture reproduction system and method and chroma correction system and method for presence enhancement
A texture reproduction system and method and a chroma correction system and method for presence enhancement are provided. The texture reproduction system including: a texture analysis unit to classify a pixel included in an input image using Red Green Blue (RGB) values of the pixel; a chroma correction unit to correct a chroma based on at least one of an average chroma value of the input image and a hue value of the pixel according to a classification of the pixel; and a spatial filter unit to output a final output value of the pixel via a high frequency component extracted using the RGB values for each pixel.
US08331654B2 Stereo-image registration and change detection system and method
A system and method for registering stereoscopic images comprising: obtaining at least two sets of stereoscopic images, each one of the at least two sets including at least two images that are taken from different angles, determining at least two groups of images, each one of the groups including at least two images that are respective images of at least two of the sets or are derived therefrom. For each one of the groups, calculating a respective optimal entities list and stereo-matching at least two images, each one being or derived from different one of the at least two groups and same or different sets, using at least four optimal entities from each one of the optimal entities list, thereby giving rise to at least one pair of registered stereoscopic images.
US08331648B2 Making sealant containing twist-on wire connectors
A system and a method of identifying, accepting or rejecting faulty sealant containing twist-on wire connectors wherein an image sensor generates an output image signal of a partly assembled twist-on wire connector or an assembled twist-on wire connector and compares the output image signal to a reference image signal to identify or reject a twist-on wire connector if the output image signal of the twist-on wire connector is outside an acceptable range and accept the twist-on wire connector if the output image signal is within the acceptable range.
US08331647B2 Method of determining defect size of pattern used to evaluate defect detection sensitivity and method of creating sensitivity table
A defect size determining method measures a dimension A2 of a reference pattern 11s, a dimension B2 of an adjacent pattern 12s formed adjacent the reference pattern 11s, a dimension A1 of an evaluation pattern 11, and a dimension B1 of an adjacent pattern 12 formed adjacent the evaluation pattern 11, where the design value of the dimension A1 of the evaluation pattern 11 differs from the design value of the dimension A2 of the reference pattern 11s by a predetermined amount. The method then multiplies the measured value of the dimension A1 of the evaluation pattern 11 by the ratio of the measured value of the dimension B2 to the measured value of the dimension B1 and calculates the difference between the resulting value and the measured value of the dimension A2 of the reference pattern 11s to determine the defect size of the evaluation pattern 11.
US08331646B2 Optical proximity correction for transistors using harmonic mean of gate length
A mechanism is provided for harmonic mean optical proximity correction (HMOPC). A lithographic simulator in a HMOPC mechanism generates an image of a mask shape based on a target shape on a wafer thereby forming one or more lithographic contours. A cost function evaluator module determines a geometric cost function associated with the one or more lithographic contours. An edge movement module minimizes the geometric cost function thereby forming a minimized geometric cost function. The edge movement module determines a set of edge movements for each slice in a set of slices associated with the one or more lithographic contours using the minimized geometric cost function. The edge movement module moves the edges of the mask shape using the set of edge movements for each slice in the set of slices. The HMOPC mechanism then produces a clean mask shape using the set of edge movements.
US08331645B2 Photo-mask and wafer image reconstruction
A system receives a mask pattern and a first image of at least a portion of a photo-mask corresponding to the mask pattern. The system determines a second image of at least the portion of the photo-mask based on the first image and the mask pattern. This second image is characterized by additional spatial frequencies than the first image.
US08331638B2 Creation of motion compensated MRI M-mode images of the myocardial wall
A method for displaying medical image data includes receiving medical image data including a myocardium. An endocardial contour is automatically segmented from the received medical image data. A center of mass of the automatically segmented endocardial contour is determined. A plurality of equiangular projections is defined beginning from the center of mass and projecting outwardly and cross the endocardial contour. A plurality of normal projections that correspond to the plurality of equiangular projections is defined. Each normal projection begins from an end of a corresponding equiangular projection and extends for a predetermined length, crossing the endocardial contour at a right angle. Dynamics of the myocardium along each normal projection are displayed as a function of time.
US08331624B2 Method and geodetic device for surveying at least one target
The invention relates to a method for surveying at least one target using a geodetic device. According to said method, a camera of the device captures a visual image and surveys an angle and/or a distance to the target with geodetic precision, the angle and/or distance surveillance being supported or controlled by the visual image. At the same time of capture of the visual image at least two distance points of a distance image are captured as the spatial distribution of discrete distance points in the area of detection. When the visual image and the distance image are correlated with each other, the target is recognized or the measuring process is controlled.
US08331615B2 Match, expand, and filter technique for multi-view stereopsis
In accordance with one or more aspects of a match, expand, and filter technique for multi-view stereopsis, features across multiple images of an object are matched to obtain a sparse set of patches for the object. The sparse set of patches is expanded to obtain a dense set of patches for the object, and the dense set of patches is filtered to remove erroneous patches. Optionally, reconstructed patches can be converted into 3D mesh models.
US08331602B2 Earphone cable and earphone using the same
A signal cable includes a first signal wire group, a second signal wire group, and a sheath layer. The first signal group includes at least one first conducting wire and at least one first carbon nanotube wire. The second signal wire group includes at least one second conducting wire. The second signal wire group is insulated from the first signal wire group. The sheath layer is about the first signal wire group and the second signal wire group.
US08331598B2 Audio system for outdoor umbrella
An audio system for an outdoor umbrella includes an audio housing, a detachable locker, and an audio device. The audio housing includes a first housing body and a second housing body defining a mounting slot for a shaft of the outdoor umbrella fitting therewithin. The detachable locker includes a first locker provided at the first housing body and a second locker which is provided at the second housing body and is releasably locked with the first locker so as to detachably lock up the second housing body with the first housing body. The audio device includes a speaker supported in the first housing body and an audio input operatively coupling with the speaker such that when the audio input sends an audio signal to the speaker, the speaker is adapted for producing audio sound as an additional function for the outdoor umbrella.
US08331591B2 Hearing aid and method for operating a hearing aid
The invention relates to a method for operating a hearing aid. A local source operating mode is established by a signal processing section of the hearing aid for tracking and selecting a local acoustic source of an ambient sound. Electrical acoustic signals from which the local acoustic source is determined by the signal processing section are generated by the hearing aid from the detected ambient sound. The local acoustic source is selectively taken into account by the signal processing section in an output sound of the hearing aid such that the local acoustic source is at least acoustically prominent and is therefore better perceived compared to another acoustic source for a hearing aid wearer.
US08331571B2 Method and device for controlling the broadcasting of audio contents by two loudspeakers
The broadcasting of audio contents by two loudspeakers is controlled by delivering a first audio content to the two loudspeakers and a further processing in which an auxiliary audio content is received. A second audio content is formed by temporally delaying the auxiliary audio content with a delay dependent on the spacing between the loudspeakers and on a distance between a first loudspeaker and a spot located in front of this first loudspeaker. The second audio content is delivered to the first loudspeaker. A third audio content is formed by inverting the auxiliary audio content. The third audio content is then delivered to the second loudspeaker.
US08331557B2 Power analysis attack countermeasure for the ECDSA
Execution of the Elliptic Curve Digital Signature Algorithm (ECDSA) requires determination of a signature, which determination involves arithmetic operations. Some of the arithmetic operations employ a long term cryptographic key. It is the execution of these arithmetic operations that can make the execution of the ECDSA vulnerable to a power analysis attack. In particular, an attacker using a power analysis attack may determine the long term cryptographic key. By modifying the sequence of operations involved in the determination of the signature and the inputs to those operations, power analysis attacks may no longer be applied to determine the long term cryptographic key.
US08331539B2 Method and system for representing the attributes of an incoming call
A method and a system for representing the attributes of an incoming call are disclosed. A determination module is used to determine certain attributes of an incoming call. The attributes can be the caller ID, urgency of call or call location, among others. The determined attributes are then converted into an audio-tone that is representative of the incoming call. Characteristics, such as pitch, volume and cadence of the audio-tone are chosen to represent the attributes of the incoming call.
US08331538B2 Telephone port identification automatic discovery system
A localized digital telephone network may automatically contact a centralized server to identify telephone numbers that connect the local network to a public switched telephone network (PSTN). The server may be a remote identification server that receives calls from local networks, and informs the local networks of the telephone numbers being used by the local networks. The server may capture caller-ID information of the incoming calls, and may return the calls with the captured information encoded in caller-ID signals of the return calls. A method for automated detection may include acts in which a local network generates an outgoing call to a server on a communications port, and then detects an incoming call from the server on the communications port. The local network may determine a caller identifier from the incoming call, and may map the caller identifier to the communications port.
US08331536B2 Apparatus for reducing scattered X-ray detection and method of same
A method, system, and apparatus including an x-ray detector unit that includes an anti-scatter grid free of at least one of a top cover and a bottom cover, a flat panel x-ray detector having an x-ray conversion layer, and an integrated anti-scatter grid assembly configured to provide structural support to the anti-scatter grid and to provide mechanical protection to the flat panel x-ray detector. The anti-scatter grid is configured to absorb a plurality of scattered x-rays impinging on the anti-scatter grid while substantially allowing un-scattered x-rays to pass through the anti-scatter grid. The x-ray conversion layer is configured to convert an x-ray into visible light or an electronic signal. The flat panel x-ray detector is fixed relative to the anti-scatter grid such that the anti-scatter grid remains stationary relative to the flat panel x-ray detector during operation of the x-ray detector.
US08331533B2 X-ray irradiator
Provided is an X-ray irradiator which reduces the occurrence of discharge resulting from the difference in electric potential in the X-ray irradiator, and which concurrently achieves reduction in size and weight. In an X-ray irradiator (1), an X-ray tube (11) and a high-voltage generator (2) are installed inside a casing (18), and an insulation oil (13) is filled in the casing (18). The high-voltage generator (2) is configured by arranging and electrically connecting together multiple ring-shaped voltage amplifying units (21). An anode (14) and a cathode (15) of the X-ray tube (11) are fitted in and thus installed in hollow portions of the voltage amplifying units (21).
US08331526B2 On-line cone beam CT reconstruction
An in-line 4D cone beam CT reconstruction algorithm queues a limited number of projection images such that the phase determination algorithm can look-ahead. At regular intervals, the queue is scanned and those images which have enough look-ahead to obtain phase information are filtered and back-projected. The algorithm thus keeps up with the image acquisition speed and produces a 4D reconstruction within a few seconds of the end of scanning.
US08331524B2 Shift register circuit
A shift register circuit with waveform-shaping function includes plural shift register stages. Each shift register stage includes a first input unit, a pull-up unit, a pull-down circuit, a second input unit, a control unit and a waveform-shaping unit. The first input unit is utilized for outputting a first driving control voltage in response to a first gate signal. The pull-up unit pulls up a second gate signal in response to the first driving control voltage. The pull-down circuit is employed to pull down the first driving control voltage and the second gate signal. The second input unit is utilized for outputting a second driving control voltage in response to the first gate signal. The control unit provides a control signal in response to the second driving control voltage and an auxiliary signal. The waveform-shaping unit performs a waveform-shaping operation on the second gate signal in response to the control signal.
US08331515B2 Clock regeneration circuit and receiver using the same
Provided are a clock regeneration circuit and a receiver, wherein difference values (V1, V2, V3) from an ideal value can be obtained for respective three sample data (T1, T2, T3) which are obtained by oversampling a 4-level FSK demodulated signal at a higher frequency than that of a symbol clock and in which sample data (T2) at a symbol point (P) is included at a median, and a sampling timing of the symbol point (P) is shifted toward a point where the sample data (T3) having a smaller difference value is obtained, by a time corresponding to the difference value (V2) at the symbol point. Thus, the clock regeneration circuit and the receiver are capable of regenerating a stable clock from multi-level modulated waves in a small calculation amount.
US08331514B2 Digital second-order CDR circuits
A method for performing a clock and data recovery includes providing data and a clock; determining early/late values of the data to generate a first-order phase code using the data and the clock; and accumulating first-order phase codes retrieved from different finite state machine (FSM) cycles to generate a second-order phase code. A plurality of candidate total phase codes is generated from the second-order phase code. A multiplexing is performed to the plurality of candidate total phase codes to output one of the plurality of candidate total phase codes as a total phase code. The multiplexing is controlled by the first-order phase code. A brake machine may be implemented to prevent over-compensation of phases.
US08331500B2 Transmitting/receiving system and method of processing broadcast signal in transmitting/receiving system
A receiving system and a method of processing broadcast signals in the receiving system are disclosed. The receiving system includes a tuner, a known sequence detector, a carrier recovery unit, and a channel equalizer. The tuner receives a broadcast signal including a data group. Herein, the data group comprises mobile service data, a plurality of known data sequences, and signaling data. One of the plurality of known data sequences comprises a first M symbol sequence and a second M symbol sequence each having a first data pattern. The known sequence detector estimates an initial frequency offset and detects position information of each known data sequence based on the known data sequence having the first data pattern. The carrier recovery unit acquires initial frequency synchronization and performs carrier recovery from the broadcast signal based on the initial frequency offset estimated by the known sequence detector. The channel equalizer performs channel equalization on the broadcast signal based upon the position information of each known data sequence.
US08331499B2 Receiver
A receiver for a telecommunications system in which a data signal is transmitted using a closed loop transmit diversity system and a pilot signal is transmitted using a space time transmit diversity system, the receiver comprising an equalizer for equalising a signal received by the receiver, wherein the equalizer is configured to produce an equalized signal in which effects caused by a propagation channel through which the data signal was transmitted are alleviated, the receiver further comprising a processor for processing the equalized received signal to recover the pilot signal.
US08331494B1 Combined digital down conversion (DDC) and decimation filter
In one embodiment, an analog-to-digital converter (ADC) receives a radio frequency (RF) signal and converts the RF signal into a digital signal at an intermediate frequency. The ADC uses a sampling frequency that is a multiple of the intermediate frequency to perform the conversion. A selector receives the digital signal and outputs a combined in phase and quadrature signal at a plurality of sampling points based on the sampling frequency. A filter receives the combined in phase and quadrature signal and outputs a baseband in phase baseband signal and a baseband quadrature baseband signal.
US08331479B2 Method, apparatus, and system for microwave signal correction
A method, an apparatus, and a system are provided in various embodiments of the present invention. According to embodiments of the present invention, the receiver samples the frequency signal from the transmitter to obtain sampling data and obtain the feedback IQ signal from the sampling data, and performs signal correction by using the feedback IQ signal. Sampling the received radio frequency signal does not need an additional component. The receiving channel installed in the receiver can be used to receive the radio frequency signal, which reduces the cost and power consumption.
US08331461B2 Compression of baseband signals in base transceiver system radio units
A signal compression method and apparatus for a base transceiver system (BTS) in a wireless communication network provides efficient transfer of compressed signal samples over serial data links in the system. For the uplink, an RF unit of the BTS compresses baseband signal samples resulting from analog to digital conversion of a received analog signal followed by digital downconversion. The compressed signal samples are transferred over the serial data link to the baseband processor then decompressed prior to normal signal processing. For the downlink, the baseband processor compresses baseband signal samples and transfers the compressed signal samples to the RF unit. The RF unit decompresses the compressed samples prior to digital upconversion and digital to analog conversion to form an analog signal for transmission over an antenna. Compression and decompression can be incorporated into operations of conventional base stations and distributed antenna systems, including OBSAI or CPRI compliant systems.
US08331460B2 Video sink device
The invention discloses a sink device. The sink device comprises a buffering unit and a clock generating unit. The buffering unit receives a decoding data according to a symbol clock signal, reads the decoding data according to a pixel clock signal, and generates a water level value. The clock generating unit receives the symbol clock signal to generate the pixel clock signal and adjusts a rate of the pixel clock signal according to the water level value and/or a phase difference signal.
US08331452B2 Image encoding apparatus, method of controlling therefor, and program
An image encoding apparatus for performing inter-frame encoding of moving image data is provided. The apparatus refers to a block within a frame other than a current frame to generate a first prediction image of a block to be encoded within the current frame, and performs prediction encoding using the first prediction image. The apparatus sets areas at set positions that differ from each other at least between mutually adjacent frames; and determines whether the block to be encoded within the current frame belongs to the area set with respect to the current frame. When the block to be encoded has been determined to belong to the area, the first prediction image is generated, with regard to the block to be encoded, upon referring to a frame that is decodable on its own and, in terms of time, is situated ahead of and closest to the frame to be encoded.
US08331448B2 Systems and methods for efficient spatial intra predictabilty determination (or assessment)
Techniques for efficient determination of a macroblock's spatial predictability quality with respect to the H.264 specification are provided. A device comprises a processor operable to estimate a first subset of spatial prediction modes based on a first pixel subset of a current subblock of an intra-frame. The processor is also operable to estimate a second subset of spatial prediction modes based on a second pixel subset of the current subblock. The first subset of prediction modes is different from the second subset of prediction modes.
US08331446B2 Method and device for reordering video information
A method and device that allow picture slices of a video stream to be processed in an order different than the order they were received is disclosed. Information mapping the location of picture slices that are stored in the order they were received is stored to allow subsequent processing to access the picture slice in any order, including render order.
US08331442B2 Optimal rate allocation for a group of channels
The present invention relates generally to systems, methods, and computer program products for optimally allocating a fixed number of bits among a plurality of multi-media data channels. The optimal number of bits is determined by preprocessing each channel to calculate complexity data, and then the complexity data is used to determine the optimal number of bits to assign to each channel. The optimal number of bits may be determined by a closed loop controller in communication with one or more channel encoders, and the multi-media channels may contain video data conforming to the MPEG2 video format.
US08331433B2 Video encoding apparatus and method and video decoding apparatus and method
A video encoding apparatus and method and a video decoding apparatus and method are provided. The video encoding apparatus includes a base layer encoding unit generating a base layer bitstream including a quantization level of video data and a base quantization parameter corresponding to a base bit-depth, an enhancement layer encoding unit generating an enhancement layer bitstream including a refined quantization parameter for refining the difference between an extended bit-depth and the base bit-depth, and a bitstream combining unit combining the base layer bitstream and the enhancement layer bitstream to generate the scalable bitstream. The video decoding apparatus includes a base layer decoding unit decoding a base layer bitstream including a quantization level of video data and a base quantization parameter corresponding to a base bit-depth in a received bitstream to obtain a base restoration image, an enhancement layer decoding unit decoding an enhancement layer bitstream including a refined quantization parameter for refining the difference between an extended bit-depth and the base bit-depth in the received bitstream, and a bit-depth restoration unit obtaining an extended restoration image corresponding to an extended bit-depth by using the decoded quantization level, the decoded base quantization parameter, and the decoded refined quantization parameter.
US08331431B2 Signal transmission apparatus and method of controlling the apparatus
According to an aspect of the embodiment, According to an aspect of the invention, a signal transmission apparatus transmits a first signal to a transmission line. The apparatus measures a reflection characteristic of the transmission line based on a signal resulting from reflection of the first signal, and measures a transmission characteristic of the transmission line based on a signal resulting from transmission of the first signal through the transmission line. The apparatus determines a transmission clock frequency and a multi-value number based on the reflection characteristic and the transmission characteristic, and modulates information using the transmission clock frequency and the multi-value number to transmit a second signal resulting from the modulation to the transmission line. The apparatus receives the second signal through the transmission line and demodulates the received second signal.
US08331430B2 Channel diagnostic systems and methods
A system includes at least one adaptive filter coupled to a first communication channel and at least one other communications channel. The at least one adaptive filter includes at least one set of adaptive filter coefficients. A memory stores at least one predetermined set of filter coefficient thresholds. The filter coefficient thresholds may be indicative of channel faults, channel to channel faults or a length of the channel. A controller is configured to compare the set of filter coefficients to the predetermined set of filter coefficient thresholds. The controller is configured to determine the information about the channels based on compare results.
US08331428B2 Signal transmission apparatus and signal transmission control method
A signal transmission apparatus comprises a first signal transmission section configured to transmit a first signal for performing measurement of characteristics of a transmission line to the transmission line. A reflection characteristic measurement section is configured to measure a reflection characteristic of the transmission line. A pass characteristic measurement section is configured to measure a pass characteristic of the transmission line. A determination section is configured to determine a transmission clock frequency based upon the reflection characteristic. A second signal transmission section is configured to modulate information and to transmit a second signal obtained by the modulation to the transmission line. A second signal receiving section is configured to receive and to demodulate the second signal which has been transmitted by the second signal transmission section and has passed the transmission line.
US08331418B2 Communication device and method of communication that provide a silent period for detection and avoidance
A system and method (600) of communication by a wireless device (200) operating according to a first communication protocol in at least a first set of frequency bands (320), provides a silent period for detecting the presence of a second wireless device operating according to a second communication protocol in a second set of frequency bands (310) that at least partially overlaps the first set of frequency bands (320).
US08331411B2 Edge-emitting semiconductor laser
The invention relates to an edge-emitting semiconductor laser comprising a semiconductor body (10), which comprises a waveguide region (4), wherein the waveguide region (4) comprises a first waveguide layer (2A), a second waveguide layer (2B) and an active layer (3) arranged between the first waveguide layer (2A) and the second waveguide layer (2B) and serving for generating laser radiation (5), and the waveguide region (4) is arranged between a first cladding layer (1A) and a second cladding layer (1B) disposed downstream of the waveguide region (4) in the growth direction of the semiconductor body (10). The waveguide region (4) has a thickness d of 400 nm or less, and an emission angle of the laser radiation (5) emerging from the semiconductor body (10) in a direction parallel to the layer plane of the active layer (3) and the emission angle of the laser radiation (5) emerging from the semiconductor body (10) in a direction perpendicular to the layer plane of the active layer (3) differ from one another by less than a factor of 3.
US08331409B1 Locking of a laser to an optical interferometer that is stabilized to a reference frequency
Devices and techniques for locking a laser in frequency by locking a reference laser to a reference frequency and an optical interferometer to the reference laser and by locking the laser to a selected frequency produced by the optical interferometer.
US08331406B2 Method for generating downlink frame, and method for searching cell
The present invention relates to a method for generating a downlink frame including generating a first short sequence and a second short sequence indicating cell group information, generating a first scrambling sequence determined by the first synchronization signal, generating a second scrambling sequence determined by the first short sequence, scrambling the first short sequence with the first scrambling sequence, scrambling the second short sequence with at least the second scrambling sequence, and mapping a second synchronization signal including the scrambled first short sequence and the scrambled second short sequence in the frequency domain.
US08331405B2 Mechanism for channel synchronization
A channel synchronization method in which local serializers serially transmits first n-bit codes, respectively, to remote deserializers, respectively. Also local deserializers serially receive first n-bit codes, respectively, from remote serializers, respectively. One of the first n-bit codes transmitted to one of the remote serializers indicates one of the local deserializers is not link aligned.
US08331394B2 Increasing scheduling request efficiency in a wireless communication system
An apparatus and method for increasing Scheduling Request efficiency in a wireless communication system includes a step 400 of configuring periodic timing opportunities for sending the scheduling request. A next step 402 includes detecting new data arriving in an empty queue to trigger a scheduling request. A next step 406 includes sending a scheduling request at selected SR opportunities until a response to the scheduling request is generated.
US08331391B2 Network abstraction and isolation layer for masquerading machine identity of a computer
A network abstraction and isolation layer (NAIL) for masquerading the machine identity of a computer in a network to enable the computer to communicate in the network with a different machine identity including an isolated network interface for communicating with the computer, an abstraction network interface for communicating with a network device coupled to the network, and control instructions or device. The control instructions or device performs machine identity translation to masquerade machine identity of the computer relative to the network. Machine identity masquerading includes selectively translating any one or more of an IP address, a MAC address, a machine name, a system identifier, and a DNS Name in the header or payload of communication packets.
US08331389B2 Relay device and band controlling method
A relay device has a plurality of input/output modules each having input/output ports, each input/output module including throughput measuring means for measuring throughput of communication packets received from other input/output modules, and throughput limiting means for limiting throughput of communication packets to be transferred to the other input/output modules on the basis of the throughput measured by the throughput measuring means, wherein the relay device transfers communication packets between the input/output modules to relay the communication packets.
US08331386B2 CRC checking and MAC-HS processing in an HSDPA-compatible receiver in a 3G wireless network
In one embodiment, a method for processing a transport block having a MAC-hs protocol data unit (PDU) and a corresponding checksum in an HSDPA-compatible (high-speed downlink packet access) receiver in a 3GPP wireless communication network, the method including: (a) recovering the transport block, (b) performing, substantially in parallel: (i) a cyclic redundancy check (CRC) on the transport block to determine whether the transport block passes or fails, and (ii) MAC (media access control) disassembly to generate a modified MAC-hs PDU, and (c) determining whether to perform reordering-queue distribution and reordering on the modified MAC-hs PDU based on whether the transport block passes or fails. By performing the CRC check and disassembly substantially in parallel, processing efficiencies may be gained.
US08331385B2 Method and apparatus for flexible packet selection in a wireless communication system
Adaptive De-Jitter Buffer for Voice over IP (VoIP) for packet switch communications. The de-jitter buffer methods and apparatus presented avoid playback of underflows while balancing end-to-end delay. In one example, the de-jitter buffer is recalculated at the beginning of each talkspurt. In another example, talkspurt packets are compressed upon receipt of all remaining packets.
US08331376B2 Mobile communication system using a downlink shared channel
A mobile communication system includes a radio network control apparatus having inside a function block for processing a downlink shared channel and table means for storing various setting information related to the downlink shared channel communication and the downlink shared channel multi-cast communication. According to the information, a multi-cast communication (including uni-cast communication) is realized by using the downlink shared channel for one or more mobile apparatuses. Moreover, a base station has a function to transmit the downlink shared channel data and signaling data received from a radio network control apparatus, to a mobile apparatus via a radio line. Furthermore, it is possible to multi-cast data selectively to a particular mobile apparatus being call-connected.
US08331371B2 Distributed routing architecture
A hierarchical distributed routing architecture including at least three levels, or layers, for receiving, processing and forwarding data packets between network components is provided. The core level router components receive an incoming packet from a network component and identify a distribution level router component based on processing a subset of the destination address associated with the received packet. The distribution level router components receive a forwarded packet and identify a transit level router component based on at least a subset of the destination address associated with the received packet. The transit level router components receive the forwarded packet and forward the packet to a respective network. The mapping of destination addresses to router components of may be managed by a router management component. In some embodiments, mapping of destination address to router components may be based, at least in part, on traffic volumes associated with the mapped destination addresses.
US08331370B2 Distributed routing architecture
A hierarchical distributed routing architecture including at least two levels, or layers, for receiving, processing and forwarding data packets between network components is provided. The core level router components receive an incoming packet from a network component and identify a distribution level router component based on processing a subset of the destination address associated with the received packet. The distribution level router components receive a forwarded packet and forward the packet to a respective network. The mapping, or other assignment, of portions of destination addresses to router components of the distributed routing environment may be managed by a router management component. In some embodiments, mapping of destination address to router components may be based, at least in part, on traffic volumes associated with the mapped destination addresses.
US08331368B2 Method of processing information packets and telecommunication apparatus using the same
A method of processing information packets is disclosed which is adapted for a telecommunication apparatus comprising first processing means, second processing means and memory means. This method comprises the steps of: A) receiving an information packet from a telecommunication network by means of the first processing means; B) checking whether the value of a predetermined characteristic of this packet has already been processed by the second processing means; C) if the check at step B) is negative, checking whether this value has already been stored into the memory means; and D) if the check at step C) is negative, transmitting this value from the first processing means to the memory means and storing this value into the memory means. This method can advantageously be used in a telecommunication apparatus, particularly a layer-2 switch machine.
US08331364B2 Highly flexible and efficient MAC to PHY interface
A plurality of media access controllers (MACs) are time division multiplexed with one or more serializer/deserializer (SerDes) devices, wherein there are more MACs than SerDes devices and/or a single multi-rate Ethernet MAC is able to communicate with a multi-rate PHY spanning speeds from 10 megabits per second to 10 gigabits per second using the same framing mechanism and structure.
US08331356B2 Method, apparatus and system for transmitting a global text telephone signal
The present invention relates to communication technologies, and discloses a method, an apparatus, and a system for transmitting a signal to ensure normal communication between the calling party and the called party. The method includes: A first node sends Global Text Telephone (GTT) signal encoded in a Cellular Text Telephone Modem (CTM) format to a second node after the first node receives the GTT signal and if transmission between the first node and the second node is based on an Internet Protocol (IP) network. The present invention is primarily applicable to the GTT service.
US08331355B2 Method for a network component to route a communication session
A network node is provided. The network node includes a component configured to use a value in a Session Initiation Protocol message. The value indicates a supported transport addressing scheme and is used to determine whether to route a related communication session through a transport addressing scheme translation component.
US08331352B2 Interworking supplementary call services between different communication protocols
A method for interworking supplementary call services between different VOIP protocols is provided. The method comprises receiving, during a call between a first end device and a second end device, a first message in a first protocol format for the second end device to transfer the call to a third end device; determining interworking information to interwork the first message to a second message in a second protocol format; generating the second message based on the interworking information, such that the second message initiates the call transfer to the third end device.
US08331351B2 Communicating with session initiation protocol (SIP) application sessions using a message-oriented middleware system
A messaging service communicates with a Session Initiation Protocol (SIP) application session by registering the SIP application session with a messaging server, and then publishing an addressable messaging endpoint corresponding to the SIP application session in response to registering the SIP 15 application session with the messaging server. Consequently, communication with the SIP application session can occur via messages directed to the published addressable messaging endpoint.
US08331347B2 Cell search method, mobile station, and base station
A cell search method performed by a mobile station for communication in an OFDM system includes a first step of detecting a timing and a carrier frequency of a primary synchronization channel based on correlation detection between a primary synchronization channel sequence and a received signal; a second step of determining a timing and a carrier frequency of a secondary synchronization channel based on the timing and the carrier frequency of the primary synchronization channel and detecting cell-specific control information including a frame timing and a cell ID group; and a third step of performing correlation detection on each cell ID in the cell ID group with a common pilot symbol on a common pilot channel and identifying a cell ID from the cell ID group.
US08331342B2 Apparatus and method for switching between single user and multi-user MIMO operation in a wireless network
A base station for use in a wireless network, wherein the base station transmits in a downlink to a plurality of subscriber stations using a plurality of antennas according to a multiple input, multiple-output (MIMO) protocol. During a first downlink subframe, the base station operates in single-user MIMO mode in which the base station transmits a first data subpacket to a first subscriber station using a first antenna and transmits a second data subpacket to the first subscriber station using a second antenna. During a second downlink subframe following the first downlink subframe, the base station operates in multi-user MIMO mode in which the base station transmits a third data subpacket to the first subscriber station using the first antenna and transmits a fourth data subpacket to a second subscriber station using the second antenna.
US08331340B2 Call forwarding methods and apparatus for mobile communication devices which operate in WWANS and WLANS
A mobile device operates in a WLAN for VoIP communications, which includes registering with registrar server functionality of a SIP proxy server with a SIP identity which is further communicated to a location server. In response to an incoming voice call from a caller via a telephone network, the mobile device receives an INVITE request which is issued from a gateway and forwarded from the SIP proxy server. The mobile device sends a response to the SIP proxy server which is communicated to the caller via the gateway. When switching from the WLAN to the cellular network, the mobile device sends via the WLAN to the location server a message for forwarding voice calls directed to the SIP identity to the telephone number. The mobile device also sends via the cellular network a message for canceling the forwarding of voice calls directed to telephone number to the SIP identity.
US08331335B2 Location aware background access point scanning for WLAN
Respective distances between a communication device and a plurality of wireless local area network (WLAN) access points are determined. One of the plurality of WLAN access points with which the communication device is to associate is selected based on the determined distances.
US08331331B2 Method and apparatus for determining cell timing in a wireless communication system
Techniques for determining the timing of a cell in a wireless communication system are described. A user equipment (UE) may obtain received samples that include at least one synchronization signal generated based on a cell identity (ID) of a cell. The UE may correlate the received samples with the at least one synchronization signal in the time domain at different time offsets to obtain energies for multiple timing hypotheses. The UE may identify at least one detected peak based on the energies for the multiple timing hypotheses. The UE may then update a set of candidate peaks based on the at least one detected peak and may identify a candidate peak with signal strength exceeding the signal strength of a peak being tracked. The UE may provide the timing of the identified candidate peak as the timing of the cell.
US08331329B2 Forward and reverse calibration for ground-based beamforming
Methods and systems for calibrating the return and forward links of a satellite communication system are provided according to embodiments of the invention. The phase and/or amplitude variations caused by the return and forward links are calculated and/or estimated to aid in beamforming, such as ground-based beamforming. Calibration earth stations, distributed within one or more beam patterns, may be used to transmit calibration codes to the gateway to calibrate the return link. Return links variations may be estimated using a weighted minimum mean square algorithm at the gateway. Forward links may be calibrated with calibration codes transmitted from the gateway through a hybrid matrix to at least one calibration station. Forward calibration links may also calibrate for temperature-dependent signal variations such as diplexer variations at the satellite.
US08331328B2 Control and data signaling in SC-FDMA communication systems
Apparatus and method for multiplexing control information bits and data information bits into sub-frame symbols depending on the location of symbols carrying a reference signal (RS), to provide an estimate for the channel medium and enable coherent demodulation for signals carrying information bits. The control information bits include ACK or NAK and/or channel CQI bits. The ACK/NAK bits are placed with priority in symbols around the symbols carrying the RS, to allow for improved accuracy of the channel estimate, followed by the CQI bits when both ACK/NAK and CQI bits exist. Moreover, the sub-frame resources required to achieve the desired reception reliability for the control information depend on the operating conditions and can varied to minimize the associated control overhead.
US08331322B2 Method of handling radio bearer resumption, wireless communication device and wireless communication system thereof
A method of handling radio bearer resumption is illustrated in an exemplary embodiment of the present invention to prevent the transmission stall and the reception on the suspended signaling radio bearer and the suspended data radio bearers. First the wireless communication device receives the connection reconfiguration message including the handover message. Second the wireless communication device determines whether the received connection reconfiguration message including the handover message is the first received connection reconfiguration message including the handover message after a successful completion of a connection re-establishment procedure. Third, the wireless communication device resumes at least one of the suspended signaling radio bearer and the suspended data radio bearers when the received connection reconfiguration message including the handover message is the first received connection reconfiguration message including the handover message after the successful completion of the connection re-establishment procedure.
US08331321B2 Terminal, method for handover thereof, and supporting method for handover of base station
A method for handover according to the present invention includes: requesting information on femto cells that are accessible by the terminal from a macro base station that manages the macro cells; receiving the femto cell information from the macro base station; and scanning neighboring femto cells based on the femto cell information.
US08331318B2 System, method, and apparatus for providing multimedia session continuity
A system, method, and apparatus for providing multimedia session continuity such that support is provided for a handover of a multimedia session at a multi-mode terminal between bearers of different access modes. The system includes: a remote UE; an MCC UE, adapted to initiate a handover request of the multimedia session between a combination bearer and a multimedia bearer; an MCC, adapted to generate a multimedia handover indication and send it to a DTF according to the handover context information; and the DTF, adapted to carry out a media negotiation with the remote UE based on the multimedia handover indication, and thus the multimedia session between the MCC and the DTF is handed over between different access modes.
US08331315B2 Media independent handover for smart phone architecture
A wireless transmit/receive unit (WTRU) may include two or more modems, each configured to link to a different network, and a media independent handover (MIH) client. An application programming interfaces (API) may provide the MIH client with mechanisms to receive information about links, control the modems for handover, discover a MIH server and IP multimedia system nodes, trigger mobile IP handover, etc. If a link has been successfully established, the MIH client may start a MIH session. When the modem indicates that a connection is going to be terminated, the MIH client may activate the second modem for handover. If the first modem indicates that a link parameter has crossed a threshold, the MIH client may send signal measurements to a MIH server. After receiving a media independent handover switch request, the MIH client may initiate handover to the second network.
US08331307B2 Method of physical resource management in a wideband communication system
In a wideband communication system including a transmitter and a plurality of mobile terminals (MT) that have maximum reception bandwidths, respectively, a Shared Control Channel (SCCH) for each MT is mapped so that physical channel symbols from the corresponding Physical Shared Control Channels (PSCCH) are confined to a block of consecutive sub-carriers defined by a smallest one of the maximum reception bandwidths.
US08331306B2 Method and system for setting up a bearer
Method and system for setting up a bearer are disclosed. The bearer setup method includes these steps: a packet data network gateway (PGW) obtains first quality of service (QoS) information and a first bearer identifier (ID), and sets up a bearer between the PGW and a radio access network (RAN) according to the first QoS information, where the bearer is associated with the first bearer ID; the RAN sets up a radio bearer (RB) with a user equipment (UE) according to second QoS information associated with the first QoS information, where the RB is associated with a second bearer ID associated with the first bearer ID.
US08331302B2 Apparatus and method of dynamic downlink permutation assignment for use in a wireless communication system
A method of assigning parameter values to transceivers in a wireless communication network. Each of the parameter values assigned determines at least in part how a plurality of subcarriers are organized into a plurality of sub-channels. In particular embodiments, the method assigns the parameter values to the transceivers based on correlations between the sub-channels determined by the parameter values, distances between the transceivers, and loads experienced by the transceivers. After the parameter values are assigned to the transceivers, each of the transceivers is configured to transmit on the sub-channels determined at least in part by the parameter value assigned to the transceiver.
US08331286B2 Method and apparatus for efficient selection and acquisition of systems utilizing OFDM or SC-FDM
Techniques for performing system selection and acquisition are described. In one design, a terminal may obtain at least one system record for at least one system utilizing orthogonal frequency division multiplexing (OFDM) or single-carrier frequency division multiplexing (SC-FDM). Each system record may include system identification information for an associated system and an index for an associated acquisition record. The terminal may also obtain at least one acquisition record for the at least one system. Each acquisition record may include at least one value for at least one configurable system parameter, e.g., FFT size, cyclic prefix length, number of guard subcarriers, etc. The terminal may perform acquisition for the at least one system in accordance with the at least one system record and the at least one acquisition record. The system and acquisition records may be stored in a Preferred Roaming List (PRL) or a Most Recently Used (MRU) list.
US08331278B2 Managing an assignment of unicast traffic channels to access terminals participating in a multicast session within a wireless communications network
In an embodiment, an access terminal sends a multicast session registration request to an access network. The access network determines whether to assign a unicast traffic channel (e.g., media access control (MAC) identifier (ID)) to the access terminal, for the access terminal to provide feedback (e.g., channel quality indicators (CQIs) associated with the multicast session, based on a number of access terminals that have been assigned unicast traffic channels for the multicast session and/or for applications other than the multicast session. The access network configures a traffic channel assignment message to include an identifier for the multicast session, and to further include an assignment of the unicast traffic channel if the determining step determines to assign the unicast traffic channel to the access terminal. The access network sends the traffic channel assignment message to the access terminal including at least the multicast session identifier.
US08331271B2 Relay station and wireless communication system using the same
A relay station, method and system operated in a frequency division duplex (FDD) are disclosed. The relay station is operated in a band switching FDD mode and/or a dual band transmit (Tx)/receive (Rx) mode. In the band switching FDD mode, Tx frequency and Rx frequency are switched. In the dual band Tx/Rx mode, concurrent transmission or concurrent reception is achieved in the Tx frequency and Rx frequency.
US08331266B2 LAN topology detection and assignment of addresses
A method, system, device and computer program product for automatically detecting a topology of a local area network, LAN. The LAN may be included in a telecommunication node, e.g. a base transceiver station. The LAN includes a central host and further hosts connected to the LAN. The central host sends topology descriptors to the hosts connected to the LAN, the hosts each reporting at least one of the received topology descriptors and other information to the central host. The central host can thus build up a topology data base describing the network topology. The topology descriptors are sent in broadcast frames to the hosts. A host, after having received a topology descriptor, may create one or more dedicated addresses, e.g. from the topology descriptor, and return the address(es) to the central host which may store the address(es).
US08331261B2 Test method for type 3I receiver in multicarrier configuration
The present invention discloses a test method and a testing apparatus for type 3i receivers which use multicarrier operation in HSDPA. The method sequentially tests each carrier, one at a time. Applying multi-switches, channel emulators and efficient wirings, performance tests can be performed without any need for changing the User Equipment to be tested. In case a single carrier test is passed, the next carrier is selected for the test. All carriers are thus tested sequentially against a single carrier throughput requirement until all carriers have been processed.
US08331260B2 Symbol detection method for MIMO systems based on path finding
A symbol detection method for an MIMO system based on path finding, which is a novel nonlinear signal detection algorithm called the MACO (Modified Ant Colony Optimization) algorithm in the present invention. The MACO algorithm is improved from the conventional ant colony optimization algorithm and applied to an MIMO (Multiple-Input Multiple-Output) system. The MIMO system increases the utility efficiency of spectrum but computational complexity of signal detection in the receiving terminals is suffered. The present invention simulates the foraging behavior of ants and pheromone to achieve superior performance and low computational complexity in signal detection of an MIMO system.
US08331255B2 Multiple beamforming method and apparatus
The present invention relates to a beamforming method and apparatus. A beamforming method for use in a base station for transmitting a plurality of streams through a plurality of antennas includes: receiving feedback information including information on a first codeword selected from a codebook including a plurality of codewords from each of a plurality of user terminals; grouping the plurality of user terminals by use of the feedback information from each user terminal; determining a user terminal to which a plurality of streams will be assigned of the plurality of user terminals, and determining a second codeword to be used for beamforming from the codebook by use of the feedback information of each user terminal and grouping information; and multiplying data to be transmitted through the plurality of steams by the second codeword and a unitary matrix.
US08331249B2 Methods and apparatus for communicating in a peer to peer system where device communications may partially interfere with one another
Methods and Apparatus for communicating information, e.g., control information, e.g., in the form of a control value, between communications devices, e.g., peer to peer communications devices, are described. Positional coding is used to encode a value to be communicated and the encoded value it then transmitted on a set of communications resources with the placement of signal energy on individual ones of the resources being used to create a pattern used to convey the value to be communicated. Resources, e.g., tone-symbols, which communicate unreliable signal portions due to interference are identified and not used in the positional decoding operation as either an energy carrying tone-symbol or a non-energy carrying tone-symbol.
US08331246B2 Measurement system and method of measuring a transit metric
A measurement system comprises a pair of probes located at different points in a communications network. The probes generate transaction records related to messages observed, an exchange of the messages constituting a transaction. The transaction records are passed to a data store, the data store being mined by a correlator engine to match transaction records. The timestamps contained in the matching transaction records obtained are used to calculate a transit metric by a measurement engine.
US08331234B1 Network data flow collection and processing
Systems and methods are provided for collecting and analyzing packet data flows. A flow collector generates flow data records based on each packet that is observed at one or more network monitoring points. A flow processor receives the flow data records from one or more flow collectors and examines the flow data records to identify related flows. Further features, such as content capture and application identification, are also provided.
US08331232B2 Method and apparatus for improving data transmission in router fabric cards through pseudo-synchronous data switching
In a data packet router, a router fabric card for routing data packets is provided. The router fabric card comprises a plurality of ingress/egress ports, the ports connected through a switching facility for switching connection states of the port paths between individual ingress paths and individual egress paths on the fabric card, and a scheduling component for scheduling communication between ports on the fabric card. Data coming into ingress on the card is organized into individual data-packet trains, each individual train comprising data packets and inserted data denoting a starting point and an ending point of a train. The switching facility recognizes the start data and the end data of a train and switches port paths to a next-assigned connection state accordingly.
US08331231B2 System and method for monitoring bursting traffic
A system and method for monitoring bursting traffic of a user. CIR tokens are incremented at a first rate. EIR tokens are incremented at a second rate. At bit is received for communication through a user network interface. A determination is made whether there are EIR tokens in response to a determination that there are no CIR tokens. The EIR tokens are decremented in response to a determination that there are EIR tokens. The bit is communicated through a network in response to the determination that there are EIR tokens.
US08331230B2 Apparatus, method, and computer program product providing threshold-based buffer state reports from user equipment to a wireless network
Methods, apparatus and computer program products are provided. A method includes: providing at least one logical channel flow, wherein each logical channel flow of the at least one logical channel flow has an associated traffic priority; grouping the at least one logical channel flow by the associated traffic priority to form at least one group; determining an aggregate data flow for at least one group; comparing the determined aggregate data flow with at least one threshold value to obtain an indication value; and transmitting the indication value from a user equipment to a base station.
US08331217B2 Dithering scheme using multiple antennas for OFDM systems
A ground- or roof-top-based repeater in an OFDM system uses multiple transmission antennas to transmit multiple identical OFDM signals. Dithering is performed by introducing a slight variable-frequency phase offset to all but one of the multiple identical transmitted OFDM signals. The effective overall channel is more dynamic and provides spatial diversity to minimize long periods of fading in fading subchannels of the OFDM signals when the receiver is in a slow moving or stationary situation. To overcome the additional cancellation problem that can occur when two or more of the transmitting antennas are (i) in a line-of-site position with the receiver and (ii) approximately the same distance from the receiver, a delay is deliberately introduced to make the delayed signals appear to be reflected signals. This delay will not negatively impact the OFDM receiver performance as long as the delay is within the guard interval used in the OFDM process.
US08331213B2 Information recording medium, information reproducing device and method, and apparatus and method for manufacturing information recording medium
An information recording medium (100) is provided with (i) a first information recording area wherein a first track for reproducing first information based on a first track pitch is formed by a laser beam, and (ii) a second information recording area wherein a second track for reproducing second information based on a second track pitch different from the first track pitch is formed by a laser beam. The groove shape of the first track is different from the groove shape of the second track.
US08331210B2 System and method for storage of data in circular data tracks on optical discs
The present techniques provide methods and systems for reading and processing a data signal read from an optical data disc. In embodiments, an optical reader system may read data bits from a data ring in the disc. The data rings may be concentric, and a beginning of a sequence of data on the data ring may be in substantially the same position as an ending of the sequence. The reader may identify a data ring and begin the read process on the targeted data ring, and may end the read process when the reader reaches the starting point. The data sequence read from the data ring may be decoded to form a bit stream, which may be provided to various output devices. A circular trellis formed from the bit stream may enable the reading of a targeted data sequence without additional tail bits to improve data transmission efficiency.
US08331202B2 Modular horological movement
The present invention relates to a timepiece movement allowing the arrangement of the various displays to be varied. The movement according to the invention comprises a first module provided both with a first frame and with at least one first wheel assembly mounted rotatably on the first frame, a second module provided both with a second frame and with at least one second wheel assembly mounted rotatably on the second frame, which first and second wheel assemblies are connected kinematically together, positioning means, and, connected to the first and second frames, means for fixing the modules to each other. The positioning means are positioned concentrically with the axis of rotation of either the first or second wheel assembly and are arranged so as to allow relative positioning of the two modules in a plurality of angular positions with reference to the axis of rotation of the wheel assembly with which the positioning means are concentric. According to the invention, either the first or second module is a going-train module (80) comprising a going train and an escape wheel (86), and one of the different wheel assemblies of the going train or the escape wheel (86) may form either the first or said second wheel assembly, while the other of said first and second modules is an escapement-supporting module (87) comprising a lever (89) which may form the other of said two wheel assemblies.
US08331201B1 Leap second and daylight saving time correction for use in a radio controlled clock receiver
A novel and useful system and method for leap second and daylight saving time (DST) correction for use in a radio controlled clock (RCC) receiver. The RCC receiver extracts schedule information from the frame, including the time for the DST transition and whether a leap second needs to be added at the end of this half-year. Linear error correcting coding is used for the leap second and the DST on/off indications, while non-linear error correcting coding (e.g., a look up table) is used for the DST schedule to enhance reception reliability in the presence of noise and interference. The one second/one hour corrections are scheduled to occur when they should take place and the correction is applied exactly when DST or leap second is to go into effect, without having to receive anything around the time of the correction.
US08331193B2 Light control system
A lighting system comprising a lamp arranged to transform electricity into a light beam having properties such as intensity, color, color temperature, direction and beam cone angle; a light control means arranged to adjust said light beam properties; an ultrasonic transmitter arranged to transmit ultrasonic signals; an ultrasonic receiver arranged to receive reflected ultrasonic signals; wherein said ultrasonic transmitter and/or receiver are mounted on a rotatable carrier, wherein driving means are present to rotate said carrier; and a processing means arranged to send an ultrasonic pulse repeatedly through said transmitter during rotation at a multitude of angular positions of said carrier and to determine after each pulse is sent if said receiver receives a reflected ultrasonic signal with an amplitude exceeding a predetermined threshold within a predetermined period, and to send control signals to said light control means in dependence of said determination.
US08331190B2 Semiconductor memory device and operation method thereof
A semiconductor memory device includes a clock synchronizing unit for receiving a first power voltage through a first power voltage terminal, and an additional power voltage providing unit for additionally providing a second power voltage to the first power voltage terminal for a predetermined period after leaving a power down mode.
US08331189B1 Tamper-protected DRAM memory module
A dynamic memory module is fitted with a tamper detection circuit and a memory clear circuit responsive to a detected tampering signal for clearing the memory. A power retention circuit powers the memory, the tamper detection circuit, and the clearing circuit in the event that the main power fails. Failure of the main power or a System Reset may also initiate memory clearing.
US08331187B2 Memory with low power mode for write
The present invention describes circuitry and a method of providing a low power WRITE mode of operation for an integrated circuit comprising an SRAM memory to provide a reduced IDDQ relative to the IDDQ of a full active mode. In one aspect, the circuitry includes an SRAM memory array, mode control circuitry coupled to the array and configured to alter a supply voltage level to the SRAM array based on a mode of operation. The circuitry also includes control inputs coupled to the mode control circuitry for selecting one of the low power write mode, the full active mode, and optionally a retention mode of operation. The mode control circuitry is configured to receive the control inputs to select one of the three modes of operation, and to alter one or more supply voltage levels to the array, for example, the Vss supply voltage using a Vss supply circuit and the Vdd supply voltage using a Vdd supply circuit, based on the selected mode of operation. The mode control circuitry may also comprise a bitline precharge circuit configured to alter a bitline precharge voltage.
US08331182B2 Semiconductor device including plural electrode pads
A semiconductor device includes a pad for sense amplifier ground potential as an electrode pad supplying ground potential voltage to a sense amplifier, a first conductive line connected to the pad for sense amplifier ground potential, and a second conductive line connected to an electrode pad closest to the pad for sense amplifier ground potential among plural electrode pads included in a pad row. The second conductive line extends to the opposite side of the first conductive line with the pad row as a reference.
US08331181B2 Semiconductor memory circuit equipped with multiplexer for reducing coupling capacitance of non-selected main bit lines
A semiconductor memory circuit includes a memory cell array having a plurality of memory cells arranged in a row direction and a column direction; a row selecting unit for selecting the memory cells of the memory cell array aligned in the row direction; a column selecting unit for selecting the memory cells of the memory cell array aligned in the column direction; a plurality of main bit lines for outputting data of the memory cells; a data reading unit for reading data of one of the memory cells selected with the row selecting unit and the column selecting unit; a first multiplexer for connecting one of the main bit lines connected to the memory cell to the data reading unit; and a second multiplexer for connecting an adjacent main bit line situated adjacently outside the main bit line to a charging/discharging voltage source for setting at a specific voltage.
US08331177B2 Resistance semiconductor memory device having a bit line supplied with a compensating current based on a leak current detected during a forming operation
A semiconductor memory device includes a memory cell array, a first control circuit, and a second control circuit. The first control circuit is configured to apply a first voltage to a selected first line. The second control circuit is configured to apply a second voltage having a voltage value higher than that of the first voltage to a selected second line. The first control circuit includes a detecting circuit. The detecting circuit is configured to detect a leak current to flow from the second line to the first line through a memory cell during a forming operation for bringing the memory cell into a state that allows the memory cell to shift between a high resistance state and a low resistance state. The second control circuit includes a current supply circuit, and a compensating circuit. The current supply circuit is configured to supply a constant current to the second line during the forming operation. The compensating circuit is configured to supply a compensating current having the same current value as that of the leak current to the second line during the forming operation based on the leak current detected by the detecting circuit.
US08331176B2 Method and system for evaluating effects of signal phase difference on a memory system
In an embodiment, the effect of signal phase difference on a memory system is tested for various operating states. The various operating states may be represented as respective sample points on a plane defined by a range of values for a difference in signal phases and a range of values for another operating state parameter. In various embodiments, sample points for a round of crosstalk testing may include two sample points which are offset from the same reference point on the plane along different respective axes, where the axes are oblique to one another.
US08331175B2 Solid state drive systems and methods of reducing test times of the same
According to example embodiments, a solid state drive system includes at least one semiconductor memory, a control circuit including first connection terminals, and second connection terminals. The first connection terminals may be configured to supply one or more operational voltages to the at least one semiconductor memory. The second connection terminals may be configured to supply one or more test voltages to the at least one semiconductor memory.
US08331166B2 Method and system for reading from memory cells in a memory device
A method and a system for reading from memory cells in a memory device are provided. In one embodiment, the memory device comprises a first plurality of data lines and a second plurality of data lines, at least one first multiplexer coupled to the first plurality of data lines and at least one low reference line, at least one second multiplexer coupled to the second plurality of data lines and at least one high reference line, at least one third multiplexer coupled to the at least one first multiplexer and the at least one second multiplexer, and a reference memory cell coupled to the at least one third multiplexer and at least one sense amplifier.
US08331164B2 Compact low-power asynchronous resistor-based memory read operation and circuit
A compact, low-power, asynchronous, resistor-based memory read circuit includes a memory cell having a plurality of consecutive memory states, each of said states corresponding to a respective output voltage. A sense amplifier reads the state of the memory cell. The sense amplifier includes a voltage divider configured to receive the output voltage of the memory cell and to output a settled voltage an amplifier having a voltage threshold between the settled voltages associated with two of said consecutive memory states, configured to discriminate between said two consecutive memory states.
US08331161B2 Semiconductor memory device having swap function for data output pads
A semiconductor memory device having a status register read function includes a plurality of data output pads electrically connected to corresponding package pin, and a swap controller connected between the plurality of data output pads and a plurality of output lines that output memory-related unique information in a specific operation mode. The swap controller controls a swap according to preset swap program information when a swap is needed to match the data output pads to the package pins.
US08331157B2 Semiconductor memory device
First main bit lines correspond to at least one first memory cell. Second main bit lines correspond to at least one second memory cell. At least one sense amplifier outputs read data according to a difference between a voltage of any one of the first main bit lines and a voltage of any one of the second main bit lines. A voltage supply switching section supplies a predetermined reference voltage to one of the first main bit lines corresponding to one of the second main bit lines in which a current according to a threshold voltage of the at least one second memory cell is generated. A resistance switching section forms electrical connection between a ground node and the one of the second main bit lines in which the current according to the threshold voltage of the at least one second memory cell is generated with a predetermined resistance value.
US08331155B2 Method for programming nonvolatile memory device
A method programs a nonvolatile memory device to program memory cells from one or more first logic states to two or more second logic states. In the method, a number of program voltages are provided to a selected word line, and verify voltages corresponding to the second logic states are provided to the selected word line. The number of the program voltages provided to the selected word line varies according to the threshold voltage difference between each of the first logic states and each of the second logic states.
US08331150B2 Integrated SRAM and FLOTOX EEPROM memory device
A nonvolatile SRAM circuit has an SRAM cell and one or two FLOTOX EEPROM cells connected to the data storage terminals of the SRAM cell. In programming to a first data level, the threshold voltage of a FLOTOX EEPROM transistor is brought to a programmed voltage level greater than a read voltage level and erasing to a second data level, the threshold voltage of the FLOTOX EEPROM transistor is brought to an erased voltage level less than the read voltage level. The nonvolatile SRAM array provides for restoring data to an SRAM cell from a FLOTOX EEPROM memory cell(s) at a power initiation and storing data to the FLOTOX EEPROM memory cell(s) to the SRAM cell at power termination. A power detection circuit for providing signals indicating power initiation and power termination to instigate restoration and storing of data between an SRAM cell and a FLOTOX EEPROM cell(s).
US08331143B2 Memory with multi-page read
A memory device is described that provides increased output data to help evaluate data errors from bit line coupling and floating gate coupling during a read operation. Multiple rows, or pages, of data are read to allow an internal or external decoder to evaluate memory cell data.
US08331138B1 Non-volatile electromechanical configuration bit array
A configuration bit array including a hybrid electromechanical and semiconductor memory cell, and circuitry for addressing and controlling read, write, and erase accesses of the memory.
US08331136B2 Recording method of nonvolatile memory and nonvolatile memory
A recording method of a nonvolatile memory including a recording circuit that electrically performs recording of information for an information memory device having a resistance change connected to a power supply for information recording, includes the steps of: recording information in a low-resistance state by the recording circuit under a condition that an output impedance of the recording circuit for the information memory device is larger than a resistance value in the low-resistance state of the information memory device; and recording information in a high-resistance state by the recording circuit under a condition that an output impedance of the recording circuit for the information memory device is smaller than a resistance value in the high-resistance state of the information memory device.
US08331128B1 Reconfigurable memory arrays having programmable impedance elements and corresponding methods
A memory device may include a plurality of memory cells each having elements with at least one solid ion conductor programmable between at least two different impedance states for at least two different data retention times, the plurality of memory cells being dividable into a plurality of portions, each portion being separately configurable for one of the data retention times.
US08331112B2 Systems and methods of primary-side sensing and regulation for flyback power converter with high stability
System and method for regulating an output voltage of a power conversion system. The system includes an error amplifier coupled to a capacitor. The error amplifier is configured to receive a reference voltage, a first voltage, and an adjustment current and to generate a compensation voltage with the capacitor. The first voltage is associated with a feedback voltage. Additionally, the system includes a current generator configured to receive the compensation voltage and generate the adjustment current and a first current, and a signal generator configured to receive the first current and a second current. The signal generator is further configured to receive a sensing voltage and to generate a modulation signal. Moreover, the system includes the gate driver directly or indirectly coupled to the signal generator and configured to generate a drive signal based on at least information associated with the modulation signal.
US08331110B2 Switching capacitor—PWM power converter
A power converter topology operates as a switching capacitor (capacitive voltage divider) converter during a first, preferably short portion of a switching cycle to provide excellent dynamic transient response and as a pulse width modulated converter during a second portion of a switching cycle to provide flexibility of voltage regulation and generality of application. This topology can be made self-driven and is capable of zero voltage switching. Therefore the power converter can be used as one of a plurality of branches of a multi-phase converter to enhance transient response. The respective branches can also be independently optimized for particular load levels and can be operated independently in a phase shedding manner to improve efficiency at low load. Further, the power converter or respective branches of a multi-phase power converter are compatible with non-linear control to further improve dynamic response.
US08331104B2 Electronic device and circuit board
According to one embodiment, an electronic device includes a circuit board housed in a housing. The circuit board further includes a conductive layer, an insulating layer and a signal line. The conductive layer includes a base portion including a surface, a plurality of first projecting portions formed integrally with the base portion and extending in parallel with each other on the surface of the base portion, and a plurality of second projecting portions formed integrally with the base portion and extending in parallel with each other to cross the plurality of first projecting portions. The insulating layer is stacked on the conductive layer to cover the surface of the base portion, and the signal line is stacked on the insulating layer and extends in a direction crossing directions in which the first and second projecting portions extend.
US08331099B2 Method for fixing an electrical or an electronic component, particularly a printed-circuit board, in a housing and fixing element therefor
In a method for fixing an electrical or an electronic component, particularly a printed-circuit board, in a housing used to accommodate the component, and a fixing element for fixing the component by clamping it in place, the component is fitted with at least one fixing element, which includes an elastically yielding press-on part which, during the clamping in place of the component in the housing, is brought to lie against a part of the housing and is pressed against it while being deformed.
US08331097B2 Cloth comprising separable sensitive areas
A cloth material with separate conductive areas includes at least one first layer comprising at least one first conductive area; and at least one extension part, which includes at least one accessory and at least one connecting part connected to the accessory, wherein the extension part comprises at least one second conductive area, which corresponds in location to the first conductive area on the first layer, wherein the first conductive area and the second conductive area are inductively coupled, a condition of inductive coupling is adapted to be changed by an outside force.
US08331096B2 Fingerprint acquisition expansion card apparatus
An apparatus is described for a fingerprint acquisition device that can be integrated into an expansion card capable of being inserted into a PC card slot of a portable computer such that the apparatus is substantially flush with the computer. The apparatus can contain a drawer that rotates or slides out of the apparatus to expose a fingerprint module where a user's fingerprint data can be collected. A latching mechanism is provided so that the drawer can be locked in a retracted position in the apparatus when the drawer is pushed into the apparatus and so that the drawer can extract out of the apparatus if the user pushes on the drawer again when the drawer is in the retracted position.
US08331091B2 Electronics package with radial heat sink and integrated blower
According to one aspect of the invention, an electronics package includes an enclosure and one or more thermal energy generating components disposed in the enclosure. A radial heat sink is disposed in the enclosure including a blower disposed in the radial heat sink and a plurality of fins extending from a periphery of the blower toward a perimeter of the radial heat sink. The plurality of fins define a plurality of channels having a plurality of channel exits at the perimeter of the radial heat sink. The radial heat sink configured to dissipate thermal energy from the one or more components which are arranged around the heat sink according to heat flux requirements of each component. An air inlet extends through the enclosure and is connected to the blower to direct air to the blower in a direction substantially perpendicular to the first longitudinal face and/or the second longitudinal face.
US08331089B2 Portable electronic device
A portable electronic device includes a first body, a second body, a rotating member and a covering member. The second body is connected to the first body and comprises an opening. The rotating member is rotatably disposed in the second body between a first position and a second position. When the rotating member is in the first position, the rotating member is exposed outside of the second body through the opening, and when the rotating member is in the second position, the rotating member is hidden in the second body. The covering member is connected to the rotating member and disposed in the second body between a third position and a fourth position. When the rotating member is in the first position, the covering member is in the third position, and when the rotating member is in the second position, the covering member is in the fourth position.
US08331079B2 Multilayer ceramic capacitor and method of manufacturing the same
A multilayer ceramic capacitor and a method of manufacturing the same are provided. The multilayer ceramic capacitor includes a capacitive part, a passivation layer, and first and second outer electrodes. In the capacitive part, a plurality of dielectric layers and a plurality of first and second inner electrodes are alternately laminated, and ends of the first and second inner electrodes are alternately and respectively exposed in a direction of lamination of the dielectric layers. The passivation layer is provided at either or both of the top and bottom surfaces of the capacitive part. The first and second outer electrodes are electrically connected to the first and second inner electrodes exposed in a direction of lamination of the dielectric layers. One or more inner electrodes disposed at both ends in a direction of lamination among the plurality of inner electrodes include oxide represented by Ni—Mg—O.
US08331073B2 Electromagnetic pulse protection circuit having wave filtering capability
An electromagnetic pulse protection circuit having wave filtering functions, composed of an inductor free slow response protection circuit and a fast response protection circuit, and a filter is series-connected on a signal transmission route, and is utilized to provide impedance in effectively preventing electromagnetic pulses caused by lightning (LS) or other electronic weapon (NEMP, HEMP, PEMP) interferences. In addition, it is capable of suppressing electromagnetic pulses at specific frequencies, thus, raising the capability of electronic elements in resisting against electromagnetic pulses. Furthermore, said filter is made of high-temperature-super-conduction (HTSC) material, so that when said HTSC material of said filter is subject to a sudden infusion or invasion of said electromagnetic pulses, it is switched to a high impedance state in a very short period of time in effectively restricting currents passing through said filter, hereby avoiding the damages of a communication system.
US08331069B2 Structure for protecting an integrated circuit against electrostatic discharges
A structure for protecting an integrated circuit against electrostatic discharges, comprising an assembly of identical cells, each of which is connected to a terminal forming a pad of the circuit, a first supply rail, or a second supply rail, the cells forming between any two of said terminals an assembly of four alternated layers of different conductivity types.
US08331064B2 System having a TMR sensor with leads configured for providing joule heating
A method in one embodiment includes applying a current to a lead of a tunneling magnetoresistance sensor for inducing joule heating of the lead or a heating layer, the level of joule heating being sufficient to anneal a magnetic layer of the sensor; and maintaining the current at the level for an amount of time sufficient to anneal the tunneling magnetoresistive (TMR) sensor. A system in one embodiment comprises a first lead coupled to one end of a tunneling magnetoresistance sensor stack; a second lead coupled to another end of the sensor stack; and a third lead coupled to the first lead, the third lead being selectively coupleable to a ground, wherein a current applied to the first lead at a predetermined level when the third lead is coupled to the ground induces joule heating of the first lead or a heating layer coupled to the first and third leads, the joule heating applied for a predetermined amount of time being sufficient to anneal a magnetic layer of the sensor. Additional systems and methods are also presented.
US08331058B2 Method and apparatus for providing a write head with an improved pole tip to improve overwrite and/or adjacent track interference
A method and apparatus for providing a write head with an improved pole tip to improve overwrite and/or adjacent track interference. A cross pole tip writer is provided with a shape that is designed to reduce the saturation on the pole tip and aid in the concentration of flux to the down track.
US08331047B2 Optical filter device with optical filter switchable function
An optical filter device switches two different optical filters through a frame with the optical filters received therein and being received in a seat formed on a casing. A driver fixed on the casing is employed to drives the frame through a gear fixed on the casing and engaged to the frame.
US08331038B1 Vehicular rearview/sideview mirror assembly utilizing afocal optical assembly
An afocal rearview mirror assembly for a motor vehicle having a side door and a dashboard includes a housing attached to the motor vehicle adjacent the side door and dashboard. The housing has a low-profile, rounded external portion and an internal portion. A selectively movable reflective element is enclosed within the housing, and has opposed curved surfaces for reflecting unfocused light rays from outside the external portion through the internal portion of the housing. A selectively movable lens is enclosed within the internal portion of the housing for controlling light transmitted from the selectively movable reflective element to an occupant of the motor vehicle. The selectively movable lens can converge the unfocused light rays reflected from the selectively movable reflective element to a focused image observable by the occupant of the motor vehicle.
US08331037B2 Optical lens
An optical lens includes a main body having an outer convex surface and a bottom surface opposite to the outer convex surface. The bottom surface has an inner concave surface which is concave toward the outer convex surface. The outer convex surface and the inner concave surface cooperatively form two positive lens portions and a negative lens portion. The positive lens portions and the negative lens portion are arranged in a triangular configuration.
US08331036B2 Imaging lens system
This invention provides an imaging lens system in order from an object side to an image side including a first lens element having a convex object-side surface and a concave image-side surface, a second lens element with positive refractive power having its object-side and image-side surfaces being aspheric, a third lens element with negative refractive power having its object-side and image-side surfaces being aspheric and at least one inflection point formed on one of the two surfaces, and an aperture stop disposed between the first lens element and the second lens element. There are three lens elements with refractive power in this system.
US08331033B2 Zoom optical system and image pickup apparatus provided with the same
A zoom optical system comprising, in order from the object side, a first lens unit with negative power, a second lens unit with positive power, a third lens unit with positive power, and a fourth lens unit, wherein spacing between the first lens unit and the fourth lens unit is fixed to an image surface, and the second lens unit and the third lens unit are moved on an optical axis so as to change spacings between the respective lens units when the magnification of the zoom optical system is changed. The third lens unit comprises lens elements more than three, including an aperture stop, at least a lens element with positive power and at least a lens element with negative power, and the most image-side lens element of the third lens unit is a meniscus lens element with a concave surface facing the image side.
US08331032B2 Compact objective lens assembly for simultaneously imaging multiple spectral bands
An objective lens assembly suitable for use in helmet-mounted applications. The objective lens assembly comprises two prisms that collectively are configured, oriented and bonded relative to each other to separate and allow simultaneous imaging of two separate spectral bands (such as VNIR and LWIR bands) received from the same object scene via a common window such that the object scene may be viewed from the same perspective without the effects of parallax.
US08331031B2 Thin film high definition dimensional image display device and methods of making same
A high definition thin lens dimensional image display device and methods of manufacturing the same. The thin lens dimensional image display device generally includes a lens array on a first surface of a film, such as a lenticular lens array or a fly's eye lens array, with a printed imaged either printed directly on a second planar surface of the film, or on a separate substrate that is laminated thereto. The resulting display device offers a lower cost display device having greater flexibility for a wider variety of applications than traditional image display devices, without compromising image quality. Processes for manufacturing the display device include printing on a pre-fabricated thin lens web, inline printing of an image and patterning of the lens array, and inline printing of a substrate and application of a coating to the substrate which is subsequently patterned or embossed.
US08331018B2 Optical system for merging a first and a second partial image beam, each proceeding from a specimen, into a resultant image beam
An optical system is described for merging a first and a second partial image beam emanating from a specimen into a resultant image beam allowing modification of the areal proportion of the respective first or second partial image beam in the resultant image beam. A stop arrangement comprises at least a first and a second movable stop element each comprising at least one stop region adapted to be brought into a working position with the first or second partial image beam. Movably arranged connecting means for connecting the two stop elements are provided to modify the respective areal proportions of the partial image beams in the resultant image beam by movement of the connecting means.
US08331017B2 Crystal for optical conversion
An efficient broadband crystal for wavelength conversion, the crystal being a quasi-phase matched non-linear crystal, having an aperiodic poled structure, each period being tuned, and wherein said tuning varies adiabatically along a length of said crystal from a first end wherein said tuning is a strong negative mismatch to a second end wherein said tuning is a strong positive mismatch or vice versa. The crystal is able to provide efficient wavelength conversion over a range of frequencies.
US08331013B2 Electro-phoretic display device and fabricating method thereof
An electro-phoretic display device includes a first substrate, an active elements array, a driving circuit, a conductive flexible board, an electro-phoretic layer, a second substrate and a sealant layer. The first substrate has a first surface defining a display area and a circuit area, and a second surface. The active elements array is disposed within the display area and the driving circuit is disposed within the circuit area and electrically connected to the active elements array. The conductive flexible board is partially disposed at the first substrate and electrically connected to the driving circuit. The electro-phoretic layer and the second substrate are sequentially disposed on the active elements array and the driving circuit. The sealant layer is interposed between the second substrate and the conductive flexible board to seal the electro-phoretic layer between the first substrate and the second substrate. A fabricating method of electro-phoretic display device is also disclosed.
US08331012B2 Electrophoretic display device and method for fabricating spacer for electrophoretic display device
An electrophoretic display device includes: a transparent substrate positioned at a display side and having a transparent front electrode; a wiring substrate disposed to face the transparent substrate and having a field applying unit; a spacer disposed between the transparent substrate and the wiring substrate and having a plurality of accommodating holes with upper and lower portions open; and a plurality of microcapsules respectively positioned in the plurality of accommodating holes and including a dispersion solvent encapsulated with a plurality of charged particles contained therein, wherein the accommodating holes comprise upper holes with a width for receiving the microcapsules and lower holes allowing the microcapsules to be mounted thereon.
US08331010B2 Mirror device with flat and smooth mirror surface without protrusion or dip
This invention discloses a mirror device comprises a mirror array. The mirror array includes multiple mirror elements. Each element comprises a mirror supported on a hinge. The hinge is attached directly to the mirror and is substantially perpendicular to the mirror. The hinge penetrates a bottom surface of the mirror with a hinge-top buried in a layer of the mirror beneath a top surface of the mirror.
US08331009B2 Method for mixing colors in a display unit
Disclosed is a method for mixing colors in a display unit with pixels that are arranged like a raster. According to said method, each pixel is provided with at least three color mirrors which are disposed behind or next to each other and are formed by transparent receptacles whose interiors are connected to reservoirs via ducts, while a colored liquid, e.g. a red liquid, as well as a fully transparent medium that is immiscible with colored liquid can be moved into the color mirrors and the reservoirs thereof, the fully transparent medium having the effect of making the color of the background in the color mirror appear white, for example. According to the invention, color is mixed by alternately moving the colored liquid and the fully transparent medium into the color mirrors in a rapid sequence, the time fraction during which the colored liquid or the fully transparent medium is located in the color mirror being controllable. In addition, the three colored liquids of the color mirrors of a pixel can be mixed so as to be successively and alternately moved into the color mirrors thereof in a rapid sequence, the time fraction during which the respective color is located in the color mirror being controllable.
US08331002B2 Passive all optical polarization switch and logic devices utilizing the same
A passive all optical polarization switch and apparatus and methods for implementing logical operations using the switch is provided. The switch converts a first polarized beam having a polarization angle equals to or nearly equals to ±45 degrees into a beam equal to or nearly equal to the vertical component of the first polarized beam. The switch converts a second polarized beam having a polarization angle equals to or nearly equals to ±45 degrees into a beam equal to or nearly equal to the horizontal component of the second polarized beam. The switch combines the vertical component of the first polarized beam and the horizontal component of the second polarized beam to produce an output polarized beam. The switch is used to implement all optical polarization logic gates.
US08330994B2 Method for digital image adaption for printing an image on a printing apparatus
A method for mapping source colors of an image to destination colors reproducible by an printing apparatus, the source colors and destination colors having a lightness component, wherein the transformation includes a translation and a rotation, the combination of which maps the source black point onto the destination black point and source white point onto a point on the destination lightness line, a compression which maps the rotated and translated source white point onto the destination white point and in which the destination black point is a fixed point, and a gamut mapping, which leaves the lightness component of each color unchanged and maps each compressed color onto a destination color.
US08330990B2 Method and system for modifying a multi-bit rasterized digital image to reduce registration artifacts
A method and system modify a rasterized digital image to reduce registration artifacts, the image having a black plane and a color plane by determining if a pixel is part of a connected black region and if the pixel is part of a connected color region. It is determined if the pixel is part of a connected black region and a connected color region that are contiguous. A dilation operation is performed on the color plane value of the pixel if the pixel is part of a connected black region and a connected color region that are contiguous.
US08330966B2 Unit using OS and image forming apparatus using the same
A chip mountable on a customer replaceable unit monitory (CRUM) unit used in an image forming job includes a central processing unit (CPU) to perform cryptographic data communication with a main body of an image forming apparatus, using an operating system (OS) of the CPU. The security of a unit on which the chip is mounted can thereby be reinforced and random changes of data of the unit can be prevented.
US08330963B2 Optical method for precise three-dimensional position measurement
We disclose a method for accurate three-dimensional position measurement in the field of nano-positioning using a single light beam and principles of interferometry to measure position.
US08330955B2 Color detector
A color detector includes a light source, a photodiode, and a filter tuned to only allow light of a specific color to pass through to the photodiode. When the light reaches the photodiode, the photodiode outputs a current that indicates that the color is present in the light. The filter may include a pair of partially reflective layers consisting of a reflective metal, such as silver. To prevent the metal from oxidizing or reacting with the environment, the partially reflective layers may be coated with a protective layer, such as aluminum nitride. The color detector may further include a color enhancing layer. Finally, the color detector may include a capping layer. Accordingly, the color detector provided herein allows for the filter to use metals for partially reflective layers that would normally oxidize, as well as detect light of a specific spectrum of wavelengths.
US08330951B2 Nano-enhanced Raman spectroscopy substrate packaging structure
Packaged NERS-active structures are disclosed that include a NERS substrate having a NERS-active structure thereon, and a packaging substrate over the NERS substrate having an opening therethrough, the opening in alignment with the NERS-active structure. A membrane may cover the opening in the packaging substrate. In order to perform nanoenhanced Raman spectroscopy, the membrane may be removed, and an analyte placed on the NERS substrate adjacent the NERS-active structure. The membrane may be replaced with another membrane after the analyte has been placed on the substrate. The membrane may maintain the pristine state of the substrate before it is deployed, and the replacement membrane may preserve the substrate and analyte for archival purposes. Also disclosed are methods for performing NERS with packaged NERS-active structures.
US08330943B2 Signal processing apparatus used for optical signal output device and optical displacement detection system
A signal processing apparatus includes a phase shift unit and a signal processing unit. The phase shift unit shifts phases of at least one set of first periodic signals and second periodic signals. The first periodic signals are output from an optical signal output device connected to a displacement detection target and have amplitude gradually increasing with a displacement in a predetermined direction of the displacement detection target. The second periodic signals are output from the optical signal output device connected to the displacement detection target and have amplitude gradually decreasing with the displacement in the predetermined direction of the displacement detection target. The signal processing unit executes a predetermined operation with respect to the first and second periodic signals output from the phase shift unit to obtain a displacement of the displacement detection target.
US08330940B2 Lithographic apparatus, device manufacturing method and position control method
A lithographic apparatus includes a support configured to support a patterning device, the patterning device configured to pattern a beam of radiation to form a patterned beam of radiation; a positioning device configured to move the support in a first direction; a measurement device configured to measure a relative position of the patterning device with respect to the support and to generate a measuring signal, the measurement device including a reference unit constructed and arranged to be coupled to the patterning device at a fixed relative position, and a position sensor configured to measure the position of the reference unit with respect to the support, wherein the positioning device is constructed and arranged to correct a position of the support based on the measuring signal.
US08330928B2 Pad of liquid crystal display device and method for manufacturing the same
A pad of a liquid crystal display and a method for manufacturing the same are disclosed. The pad of the liquid crystal display includes an IC substrate and a lower substrate opposite each other, an IC pad metal formed on the IC substrate, a bump formed on the IC substrate to come into contact with the IC pad metal, a first transparent electrode electrically connected with the IC pad metal, an interlayer insulating layer formed between the IC pad metal and the first transparent electrode, a gate pad metal formed on the lower substrate, a second transparent electrode electrically connected with the gate pad metal, a gate insulating layer formed between the gate pad metal and the second transparent electrode, and a conductive ball to electrically connect the first transparent electrode and the second transparent electrode to each other.
US08330926B2 Liquid crystal display and manufacturing method thereof
A liquid crystal display includes a terminal substrate, an opposed substrate, a seal member and a protective wall. The terminal substrate includes: a display area which displays an image, a terminal which inputs an external signal to a wiring in the display area, and a connection conductor which electrically connects the wiring in the display area and the terminal. The opposed substrate includes a conductive film on a surface thereof. The seal member surrounds the display area and through which the terminal substrate and opposed substrate are attached with each other while being opposed with each other. The protective wall surrounds a proximity portion of the connection conductor and the conductive film outside of an area surrounded by the seal member, together with the seal member to isolate and protect the proximity portion from an outside.
US08330922B2 Liquid crystal device and electronic apparatus
A liquid crystal device includes: a pair of substrates; a liquid crystal layer sandwiched between the pair of substrates; a display pixel and a viewing-angle control pixel that are substantially rectangular and disposed on at least one of the pair of substrates; a first electrode and a second electrode disposed in the viewing-angle control pixel; and a plurality of strip-like electrode portions that are provided to at least either the first electrode or the second electrode and spaced from one another across a width direction of the viewing-angle control pixel, the liquid crystal device being configured so that an electric field is generated between the first electrode and the second electrode to control the direction of alignment of liquid crystal molecules in the liquid crystal layer, thereby changing the luminance of the viewing-angle control pixel in a direction oblique to the front.
US08330917B2 Thin film transistor substrate and liquid crystal display having the same
A thin film transistor (TFT) substrate that may not have display quality degradation due to an image sticking phenomenon and a liquid crystal display having the same are disclosed for embodiments. The TFT substrate, according to one embodiment of the present invention, includes an insulating substrate, a plurality of gate lines and a plurality of data lines arranged in a matrix defined by the crossing of the gate lines and the data lines on the insulating substrate, a plurality of thin film transistors each electrically connected to the gate lines and of the data lines at crossing points of the gate lines and the data lines, a plurality of pixel electrodes each connected to the thin film transistors and partially overlapping a previous gate line, and a blocking electrode formed between each pixel electrode and its adjacent pixel electrode in parallel with the gate lines.
US08330916B2 Liquid crystal display and method of fabricating the same to have TFT's with pixel electrodes integrally extending from one of the source/drain electrodes
A liquid crystal display (LCD) includes thin film transistors (TFTs) each having spaced apart source/drain electrodes and an oxide-type semiconductive film disposed over and between the source/drain electrodes to define an active layer. Each of the source/drain electrodes includes a portion of a subdivided transparent conductive layer where one subdivision of the transparent conductive layer continues from within its one of the source/drain electrodes to define an optically exposed pixel-electrode that is reliably connected integrally to the one source/drain electrode. Mass production costs can be reduced and production reliability increased because a fewer number of photolithographic masks can be used to form the TFTs.
US08330911B2 Wide-acceptance-angle circular polarizers
A circular polarizer comprising a single linear polarizer producing a linear state of polarization and at least one phase retardation film layered with the single linear polarizer. In a first embodiment, the at least one phase retardation film includes at least one uniaxial A-plate phase retardation film and at least one uniaxial C-plate phase retardation film. In a second embodiment of the invention, the circular polarizer includes a linear polarizer and at least one biaxial phase retardation film layered with the linear polarizer. In another example of the circular polarize of the second embodiment, at least one uniaxial A-plate phase retardation film and/or at least one uniaxial C-plate phase retardation film is also layer with the linear polarize and the biaxial phase retardation film.
US08330908B2 Transflective display and fabrication method thereof
A transflective display. The transflective display includes a first substrate, a first electrode formed thereon, a second substrate having a reflective area and a transmissive area opposite to the first substrate, a second electrode formed on the second substrate opposite to the first electrode, and a liquid crystal layer including a plurality of liquid crystal molecules and polymers disposed between the first electrode and the second electrode. The invention also provides a method of fabricating the transflective display.
US08330907B2 Liquid crystal display element, and liquid crystal display device
There is provided a liquid crystal display element (1) including a transparent substrate (2) having formed on a surface of a glass substrate (2a) thereof a transparent electrode (6) and an alignment layer (18) covering the transparent electrode (6), a drive circuit board (3) disposed opposite to the transparent substrate (2) and having formed on a surface of a silicon substrate (3a) thereon opposite to the transparent electrode (6) a plurality of switching drive circuits (9) and a plurality of reflection pixel electrodes (15), corresponding to pixels (12a), respectively, a protective layer (16) covering the plurality of reflection pixel electrodes (15) and an alignment layer (19) covering the protective layer (16) and a liquid crystal layer (4) interposed between the alignment layer (18) on the transparent substrate (2) and the alignment layer (19) on the drive circuit board (3), the protective layer (16) being a stack of at least two dielectric layers (16a, 16b) different in refractive index from each other, and the thickness of each of the stacked dielectric layers (16a, 16b) being set to compensate the wavelength dependence of the reflectance of the reflection pixel electrodes (15). Thus, the reflection type liquid crystal display element (1) has an improved performance of spectral reflection.
US08330906B2 Liquid crystal display device
The present invention provides a multi-domain type liquid crystal display device with a vertical alignment liquid crystal layer that can get a display operation done without making the viewer sense any unnaturalness and with the decrease in optical transmittance minimized. In the liquid crystal display device of this invention, the liquid crystal layer of each pixel has liquid crystal regions in which liquid crystal molecules tilt in multiple different directions when a voltage is applied between first and second electrodes. Each pixel has an opaque portion arranged on a boundary between the liquid crystal regions. The opaque portion is provided for at least one of the substrates so that when a voltage is applied between the first and second electrodes, the liquid crystal molecules neighboring the boundary will tilt while turning one of their end portions, which is closer to the substrate with the opaque portion, away from the boundary. The opaque portion includes a first shielding layer and a second shielding layer, which overlaps with the first shielding layer with a predetermined gap left between them.
US08330901B2 Transflective display device
A transflective display device of the present invention includes a backlight module, an electrophoretic device, and a liquid crystal panel. The electrophoretic device includes a first substrate; a second substrate; an electrophoretic layer; a collector; a gate electrode and a plurality of transparent electrodes. The first substrate has at least a pixel region, and a device region and a display region are defined in the pixel region. The first substrate is disposed oppositely to the second substrate, and the electrophoretic layer is disposed between the first substrate and the second substrate. The electrophoretic layer includes a transparent fluid and a plurality of opaque charged particles. The collector, the gate electrode, and the plurality of transparent electrodes are disposed between the first substrate and the second substrate, wherein the collector and the gate electrode are disposed in the device region and the transparent electrodes are disposed in the display region.
US08330900B2 Display device with multiple display modules
A display device including a first prism sheet, a second prism sheet disposed side by side with the first prism sheet, a first display module, and a second display module is provided. The first display module is disposed beneath the first prism and has a first display surface. At least a portion of the first display surface close to the second prism sheet is inclined toward the second prism sheet and forms a first angle with respect to the first prism sheet. The second display module is disposed beneath the second prism sheet and has a second display surface. At least a portion of the second display surface closed to the first prism sheet is inclined toward the first prism sheet and forms a first angle with respect to the second prism sheet.
US08330896B2 Liquid crystal display device
A liquid crystal display device of the present invention includes a liquid crystal display panel and a backlight for radiating light to the liquid crystal display panel. The backlight includes a hot-cathode tube (linear light source) (21) and ends (21b) of an outer shape of the hot-cathode tube (21) are positioned inside a display region (R1) of the liquid crystal display panel when the liquid crystal display device is seen from a side where an image is displayed, and the hot-cathode tube (21) is positioned to cross a center line (C) of the display region (R1) in a longitudinal direction.
US08330890B2 Display device
A plurality of display elements each includes two signal lines: S1 and S2. An electrode 4, which is one of the electrodes constituting an element capacitor Cp, is connected to the signal line S1 via a switching element TFT1, while the other electrode 5 is connected to the signal line S2 via a switching element S2. The gate electrodes of the switching elements TFT1 and TFT2 are connected to a single common scanning line G. With this structure the drive voltage applied to the element capacitor can be increased even when a TFT has a limited withstand pressure.
US08330885B2 Display circuit adapted for a display device and display device
A display circuit adapted for a display device and the display device are provided. The display device comprises a gate drive device, a data drive device and the display circuit. The display circuit comprises at least one display unit which has four pixels. Each of the pixels has two sub-pixels, each of which has a transistor coupled to a pixel electrode. The transistors of the two sub-pixels of each of pixels are cascaded to electrically connect to the data drive device. The transistors of the two sub-pixels of each of pixels are electrically connected to the gate drive device, respectively, to receive signals, provided from the gate drive device, as switching signals for determining whether a data voltage provided by the data drive device is received or not.
US08330880B2 Reflective type touch-sensing display panel and manufacturing method thereof
A reflective type touch-sensing display panel including a front substrate, scan lines, data lines, pixel structures, photo-sensors, readout devices, a rear substrate and a reflective display medium is provided. The front substrate has an inner surface. The scan lines and the data lines are on the inner surface of the front substrate and intersected to each other. The pixel structures are disposed on the inner surface of the front substrate, and each pixel structure is electrically connected to one of the scan lines and one of the data lines correspondingly. The photo-sensors are disposed on the inner surface of the front substrate. Each readout device is electrically connected to one of the photo-sensor correspondingly. The rear substrate is disposed opposite to the front substrate. The reflective display medium is sealed between the front substrate and the rear substrate.
US08330877B2 Self-excited inverter and LCD television apparatus
A self-excited inverter comprises a pair of switching devices and a transformer having a primary side to which the switching devices are connected and a secondary side to which a lamp is connected. A pulse voltage is applied alternately to gates of the individual switching devices through a drive winding of the transformer, causing the switching devices to turn on and off in alternate turns to produce an AC voltage which is supplied from a pair of main windings of the transformer to the secondary side thereof. An input voltage supplied to the main windings of the transformer is divided by a voltage divider circuit configured with a plurality of resistors and voltages divided by the voltage divider circuit are applied to the gates of the individual switching devices so that the startup voltage follows the input voltage.
US08330876B2 Projector
A projector includes: a light source; an image processing section adapted to perform an expansion process of an aspect ratio in either one of a horizontal direction and a vertical direction of an image to be formed by an image signal input; a light modulation element adapted to modulate light from the light source to form an image on which the expansion process is performed; a projection optical system adapted to project the image, formed by the light modulation element, on a projection surface; and an anamorphic zoom optical system adapted to be capable of changing a magnification ratio of the image with respect to a direction different from a direction, along which the expansion process is performed in the image processing section, out of the horizontal direction and the vertical direction.
US08330872B2 Receiving apparatus and receiving method
A receiving apparatus is disclosed which includes: an amplification section configured to amplify a received signal including a digital broadcast signal; a mixing section configured to mix the received signal amplified by the amplification section with a selective frequency signal so as to acquire an intermediate frequency signal; a demodulation section configured to demodulate the intermediate frequency signal acquired by the mixing section so as to acquire a demodulated signal of the digital broadcast signal; and a control section configured to control the amplification factor of the amplification section in a manner bringing to a target level the signal level of the intermediate frequency signal acquired by the mixing section, the control section being further configured to set variably the target level in accordance with bit error status of the demodulated signal acquired by the demodulation section from the digital broadcast signal.
US08330868B2 Image processing apparatus
An image quality adjusting circuit in an image processing apparatus is provided with a line memory unit, a delay circuit unit, a first to fourth filter processing circuits, and an adder. In the delay circuit unit, delay circuits are arranged in a matrix form. Delay circuits arranged in a horizontal direction receive an image data directly or via line memories. The image quality adjusting circuit each perform filter processing on the received image data signals lying in a horizontal direction, in a vertical direction, in a down-right direction, and in a down-left direction. The image quality adjusting circuit performs addition of the image data on a focus pixel and the filter-processed data, and thus performs edge correction processing.
US08330864B2 Multi-lingual transmission and delay of closed caption content through a delivery system
Disclosed is a system and method of blending multiple closed caption language streams into a single output for transmission using closed caption encoding devices. Closed caption signals are created by remote closed caption generating systems that are connected to an input device, such as a stenography keyboard or voice recognition system. The closed caption signals are generated at multiple remote closed caption generating systems and in different languages, and are then independently transmitted to a multiplexing system where they are properly identified and blended into a single output data stream. The single output data stream is then delivered to a closed caption encoding device via a connection such as an Ethernet or serial connection.
US08330863B2 Information presentation apparatus and information presentation method that display subtitles together with video
An information presentation apparatus including a video signal inputting unit, a first image generating unit, a second image generating unit, and an image combining unit is provided. A video signal is inputted to the video signal inputting unit. The first image generating unit is configured to generate an image using the video signal inputted from the video signal inputting unit. The second image generating unit is configured to generate a small image with a display size smaller than a display size of the image generated by the first image generating unit. The image combining unit is configured to combine the small image generated by the second image generating unit with the image generated by the first image generating unit by placing the small image at a predetermined display position in a subtitle display area where a subtitle image is displayed within the image generated by the first image generating unit.
US08330861B2 Display apparatus, image processing apparatus and method for upgrading control program thereof
Disclosed is a display apparatus, including: an image processing part which processes an image signal; a display part which displays an image corresponding to the image signal; a storing part which stores a control program and update information related to the control program; a communication part which performs a data communication with a portable apparatus that is assessable to an upgrade server; and a controller which controls the image processing part to display the image corresponding to the image signal based on the control program, and controls the communication part to transmit the upgrade information related to the control program stored in the storing part to the upgrade server through the portable apparatus, and to receive an upgraded control program.
US08330852B2 Range measurement using symmetric coded apertures
A method of using an image capture device to identify range information for objects in a scene includes providing an image capture device having an image sensor, a coded aperture having circular symmetry, and a lens; storing in a memory a set of blur parameters derived from range calibration data; capturing images of the scene having a plurality of objects; producing a set of reference edge images using the blur parameters from the stored set; providing a set of deblurred images using the captured image, the reference edges and each of the blur parameters from the stored set; and using the set of deblurred images to determine the range information for the objects in the scene.
US08330848B2 Imaging device
Disclosed herein is an imaging device, including: an imaging lens configured to have an aperture stop; an imaging element configured to include a plurality of pixels that each have a rectangular shape as a planar shape and are arranged in a matrix as a whole, and acquire imaging data based on received light; and a lens array unit configured to be disposed on an image forming plane of the imaging lens and include a plurality of lenses, a respective one of the lenses being assigned to n, n is an integer equal to or larger than 2, pixels arranged along a shorter-side direction of the pixels having the rectangular shape in the imaging element.
US08330844B2 Method and apparatus for image acquisition, organization, manipulation, and publication
To better realize the great potential of amateur digital photography, the present invention introduces an integrated system for the acquisition, organization, manipulation, and publication of digital images by amateur digital photography enthusiasts. The system of the present invention first acquires images from a number of different image sources. Images acquired in the same image importing session are marked as coming from the same conceptual film roll. Next, a user is empowered to organize and manipulate the acquired images. The images may be organized by tagging the images with informative keywords and grouping images together into conceptual photo albums. Furthermore, the images may be manipulated by rotating, cropping, and removing red-eye. Finally, the system of the present invention provides simple intuitive image publish systems. A selected group of images may be published in a photobook, published onto the World Wide Web, or published as individual image prints with minimal computer knowledge on the part of the user.
US08330825B2 Zoom lens system characterization for image sharpening
A method for sharpening an input digital image captured using a digital camera having a zoom lens, determining a parameterized representation of lens acuity of the zoom lens as a function of at least the lens focal length and lens F# by fitting a parameterized function to lens acuity data for the zoom lens at a plurality of lens focal length and lens F/#; using a processor to sharpen the input digital image responsive to the particular lens focal length and lens F/#corresponding to the input digital image using the parameterized representation of the lens acuity.
US08330814B2 Individual detector and a tailgate detection device
An individual detector comprises a range image sensor and an object detection stage. The range image sensor is disposed to face a detection area and generates a range image. When one or more physical objects exist in said area, each image element of the range image includes each distance value up to the one or more physical objects, respectively. Based on the range image generated with the sensor, the object detection stage separately detects the one or more physical objects in the area. Accordingly, it is possible to separately detect one or more physical objects in the detection area without increasing the number of constituent elements for detecting the one or more physical objects.
US08330802B2 Stereo movie editing
The stereo movie editing technique described herein combines knowledge of both multi-view stereo algorithms and human depth perception. The technique creates a digital editor, specifically for stereographic cinema. The technique employs an interface that allows intuitive manipulation of the different parameters in a stereo movie setup, such as camera locations and screen position. Using the technique it is possible to reduce or enhance well-known stereo movie effects such as cardboarding and miniaturization. The technique also provides new editing techniques such as directing the user's attention and easier transitions between scenes.
US08330801B2 Complexity-adaptive 2D-to-3D video sequence conversion
Techniques for complexity-adaptive and automatic two-dimensional (2D) to three-dimensional (3D) image and video conversion which classifies a frame of a 2D input into one of a flat image class and a non-flat image class are described. The flat image class frame is directly converted into 3D stereo for display. The frame that is classified as a non-flat image class is further processed automatically and adaptively, based on complexity, to create a depth map estimate. Thereafter, the non-flat image class frame is converted into a 3D stereo image using the depth map estimate or an adjusted depth map. The adjusted depth map is processed based on the complexity.
US08330791B2 Video conference system with symmetric reference
A video conference system includes a first video conference environment, and a second video conference environment linked to the first video conference environment. Each video conference environment has a conference view direction and a reference view direction, the reference view directions being symmetrically oriented with respect to the conference view directions.
US08330788B2 Method and apparatus for video telephony in portable terminal
Provided is a method and apparatus for video telephony in a portable terminal. In the method, all image frames received from a video telephony counterpart terminal are decoded when a video telephony event is detected. Thereafter, it is determined if the received image frames are accumulated in a buffer of the portable terminal. Thereafter, only a portion of the decoded image frames are selected and displayed when the received image frames are accumulated in the buffer.
US08330779B2 ADC calibration for color on LCD with no standardized color bar for geographic area in which LCD is located
Instead of estimating a saturation value for an ADC color comb register of an LCD made in a region without a standard color bar, a standard color bar of another geographic region is used to calculate the saturation value for the register so as to optimize the color of images presented on the LCD.
US08330771B2 Projection display device and control method thereof
According to one embodiment, a discrimination module that discriminates whether an input image signal is of CG images or natural images, a color correction module that applies color correction processing for CG images to the input image signal when the input image signal is determined to be of CG images or applies color correction processing for natural images to the input image signal when the input image signal is determined to be of natural images, and a projection module that generates an optical image based on the image signal applied with the color correction processing, and projects and displays the image on a screen through a projection lens, are included.
US08330768B2 Apparatus and method for rendering high dynamic range images for standard dynamic range display
The method, system and apparatus embodiments of the present invention provide for rendering original images having high dynamic range into display images having lower dynamic range while retaining a visual quality of rendered images comparable to the original or reference images. Tone-mapping parameters are applied to the display images and are iteratively adjusted in order to reduce the differences between the conditioned original image and the conditioned display image.
US08330764B2 Programming framework for closed systems
Mechanisms allow for execution of unsigned managed code graphic resource call in a closed system when such unsigned content is executing on the system. For example, a managed code graphic resource device is used between an application running unsigned content and a supervisor mode graphic resource device. A managed mode graphics device validates graphic resource calls made by the application. A managed mode graphics device manages resource calls by differentiating between calls that may be made directly to the supervisor mode graphics device, calls that may be pipelined for later action, and calls that may be made to an intermediate device.
US08330761B2 Apparatus and method for reducing output rate of video data
A method for reducing output rate of video data for DisplayPort sink device is disclosed. By reducing the size of a blank area in a video frame, the invention reduces a pixel rate to become compatible with more types of back-end circuits having lower processing rates.
US08330760B1 Modifying glyph outlines
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for modifying glyphs. In one aspect, a method includes receiving a glyph outline for a glyph to be rendered, the glyph to be rendered being associated with a character of a particular font and at a specified scaled size, the glyph to be rendered having one or more horizontal stems; identifying a darkening amount to be applied to the one or more horizontal stems of the glyph; modifying hints of the one or more horizontal stems of the glyph outline using the identified darkening amount to modify the glyph outline; and rasterizing the glyph using the modified glyph outline.
US08330758B2 Statistically-based display processing
In exemplary embodiments, a waveform processor system may update pixel state information as a function of current pixel state information (e.g., intensity, color) by comparing a randomized value to a set of predetermined threshold values that correspond to different permitted pixel states. In an illustrative example, each time a display screen is updated, the image may represent multiple (e.g., 2000) triggered sweeps of the waveform. For each triggered sweep, the waveform data is associated with specific pixels on the display screen. To determine how to update each pixel's state (e.g., brightness, color) for the next screen update, each waveform hit on a pixel may initiate a comparison between a randomized value (e.g., pseudorandom number) and the predetermined threshold value for the pixel's current pixel state. In some examples, the pixel state may be increased to the next level if the randomized value exceeds the predetermined threshold value.
US08330757B2 Method of generating mesh for analysis
It is possible to automatically correct a six-plane body mesh pattern so as to satisfy the required quality. A device for generating a mesh pattern for analysis comprises: surface mesh generating device for generating a surface mesh pattern of an analysis object by acquiring shape model data on the analysis object and mesh control data including required quality of an analysis mesh model; internal mesh generating device for generating an internal mesh pattern of the analysis object according to the generated surface mesh pattern; device for calculating the element quality of surface meshes; quality evaluating device for evaluating calculated element quality according to the required quality; and mesh correction device for shifting a surface mesh node point not satisfying the required quality in the direction to improve the quality.
US08330754B2 Organic light emitting diode display and driving method thereof
An organic light emitting diode display including a display panel having a plurality of data lines, a plurality of gate lines, and a plurality of pixels, a data drive circuit that converts input digital video data into data voltage with reference to gamma reference voltages and supplies the data voltage to the data lines, a gamma reference voltage generation circuit that generates the gamma reference voltages by dividing a high potential gamma power; and a gamma power adjusting circuit that adjusts display luminance by extracting a number of white pixels from the input digital video data and adjusting the output level of the high potential gamma power depending on the number of white pixels.
US08330747B2 Display device including photosensors for detecting ambient light and dark current for adjusting a backlight, and display control method thereof
A display device is provided and includes a first photosensor that detects the light amount of ambient light of a display area, a second photosensor that detects dark current arising when light is blocked, and changeover switches that select the first photosensor and the second photosensor. The display device further includes a comparator that compares the output of the selected first photosensor or second photosensor with a predetermined reference value, and control means that calculates the difference between the comparison result by the comparator with the first photosensor and the comparison result by the comparator with the second photosensor and controls the amount of light supplied to the display area corresponding to the calculation result. This configuration suppresses the influence of a detection error due to variation in the performance between the photosensors applied to the display device to thereby accurately adjust the amount of light supplied to the display area.
US08330743B2 Power efficient capacitive detection
Capacitive detection systems, modules, and methods. In one embodiment, a power saving mode is implemented when deemed appropriate, based on an analysis of previous detection or non-detection of the presence and/or position of an object near a capacitive sensing area.
US08330742B2 Touch pad with flexible substrate
A touch sensor device is provided that uses a flexible circuit substrate to provide an improved input device. Specifically, the present invention uses a touch sensor controller affixed to the flexible circuit substrate, which is coupled to a sensor component to provide a flexible, reliable and cost effective touch sensor suitable for a wide variety of applications. In one embodiment the touch sensor uses a flexible circuit substrate that provides relatively high temperature resistance. This allows the touch sensor controller to be affixed using reliable techniques, such as various types of soldering. The sensor component can comprise a relatively low-temperature-resistant substrate that can provide a cost effective solution. Taken together, this embodiment of the touch sensor provides reliability and flexibility at relatively low cost.
US08330740B2 Touch screen panel
A touch screen panel provided in an image display device. The touch screen panel includes: a transparent substrate; a plurality of first sensing patterns on the transparent substrate and coupled to each other along a first direction; a first insulating film on the first sensing patterns; a plurality of second sensing patterns on the first insulating film and coupled to each other along a second direction, the first and second sensing patterns being alternately arranged not to overlap with each other; and a second insulating film on the second sensing patterns, wherein the first insulating film and the second insulating film are composed of materials having different optical refractive indexes.
US08330736B2 Optical overlay for an electronic display
An optical overlay filters radiation striking the overlays at a non-planar incidence angle while passing and focusing in-plane signals. In embodiments, an optical overlay comprises an inner wall, an outer wall, an upper wall, and a lower wall. The inner wall may be formed to include a planar surface. The outer wall may be spaced apart from the inner wall and may be formed to include a convex surface. The combination of the planar surface of the inner wall and the convex surface of the outer wall may form a plano-convex lens. The upper wall may include a first plurality of ridges that are generally parallel to the inner wall. The lower wall may include a second plurality of ridges that are generally parallel to the inner wall. The combination of the first plurality of ridges and the second plurality of ridges may form an optical filter.
US08330732B2 Method and apparatus for avionic touchscreen operation providing sensible feedback
A method is provided for avionic touchscreen operation. The method includes the steps of displaying one or more user input devices on a touchscreen panel, receiving user inputs on a face of the touchscreen panel, and generating input signals in response to the user inputs. The method further includes the steps of generating operational signals in response to comparing the input signals to predetermined user input signals, adjusting one or more avionic operation parameters in response to the operational signals, and providing user sensible outputs in response to the operational signals and in accordance with the user inputs. The step of providing user sensible output includes providing two or more user sensible outputs selected from the group of providing user sensible outputs including providing visual outputs, providing audible outputs and providing tactile outputs. Alternatively, the one or more user input devices displayed on the touchscreen panel includes one or more knobs.
US08330724B2 Multifunction key pad display and electronic device having the same
A multifunction key pad display for an electronic device, including: a display panel including display regions arranged in a matrix, and bounded by non-display regions as boundaries; a printed circuit board positioned on the display panel, including openings facing the display regions, and keys disposed at sides of the openings, facing the non-display regions; and a pad positioned on the printed circuit board, having transparent windows facing the openings, and pressing units facing the keys. Two rows of the keys can be arranged between two other rows of the openings.
US08330722B2 Handheld mobile communication device with flexible keys
Keypad keys for handheld mobile communication devices feature flexible key bodies and actuators extending from the key bodies. Switches below the actuators are connected in series circuits. All actuators beneath an intended key must be depressed in order for the circuit to be closed and the key to be recognized as actuated. The flexible nature of the key bodies allows one actuator on a given key to be depressed while other actuators remain non-depressed. This prevents the key from being recognized as actuated when a only a portion of the key is depressed as occurs, for example, due to finger overlap.
US08330709B2 Illuminating device and display unit
An illuminating device capable of improving display luminance while decreasing light leakage in a range with a large view angle and a display unit are provided. In a light modulation device bonded to a light guide plate, a light modulation layer containing a bulk and microparticles is provided. Both the bulk and the microparticles have optical anisotropy, and each response speed to an electric field is different from each other. Thereby, by controlling the electric field, each optical axis orientation of the bulk and the microparticles is able to correspond with each other, or is able to be different from each other.
US08330697B2 Methods and liquid crystal display devices that reduce/avoid tearing effects in displayed images
Methods and related liquid crystal display devices are disclosed that reduce/avoid a tearing effect in displayed images. A scan time of a scan clock signal of a display is detected. A write time of a write clock signal that writes data into a memory for display on the display is detected. The write time is regulated in response to a comparison of the scan time of the scan clock signal to the write time of the write clock signal.
US08330696B2 Driving method of liquid crystal display device
A driving method of a liquid crystal display device includes steps of providing image data to a liquid crystal panel each frame, providing an image-data gate driving signal to the liquid crystal panel and inputting the image data to the liquid crystal panel, providing black data to the liquid crystal panel, providing a black-data gate driving signal to the liquid crystal panel and inputting the black data to the liquid crystal panel, and delaying the black-data gate driving signal when each frame starts.
US08330691B2 Display panel including dummy pixels and display device having the panel
A dummy line, which is disposed in a dummy pixel region (2) on the side of a test wiring region (1) and which has a parasitic capacitance effect like that of an adjacent scanning line (Gj) in an effective display region (3), is commonly used as a test switch line (1a). This test switch line (1a) is provided away from a dummy scanning line (DG) by intervals at which the scanning lines (Gj) are provided in the effective display region (3). As a result, it is possible to realize a display panel capable of reducing a frame area while keeping a test circuit region and the dummy pixel region in the frame area, and a display device having the display panel.
US08330689B2 Transmissive liquid crystal display device having control section for controlling emission luminance of backlight
In a transmissive liquid crystal display device including a liquid crystal panel and a backlight, the liquid crystal panel contains pixels each divided into four subpixels, a red (R), a green (G), a blue (B), and a white (W) subpixel. The backlight is a white backlight emitting light with controllable emission luminance. A luminance lowering section performs luminance lowering processing on input RGB signals (original input signals) for transformation into luminance-lowered RGB signals. An output signal generating section obtains transmittances and a backlight value from the luminance-lowered RGB signals.
US08330688B2 Display control drive device and display system
A display control drive device sequentially reads display data from a display memory in which the display data is stored, produces three primary color image signals that are applied to pixel locations in a dot-matrix color display device, and transmits the signals through a common external output terminal in a time-sharing manner. The display control drive device produces control signals applied to selection switching elements in the display device and that selectively apply an input image signal to any of three source lines. The display control drive device includes: a unit that determines one horizontal period based on a clock received from outside synchronously with display data; and a signal production circuit that produces and transmits the control signals, applied to the selection switching elements, so that the control signals will have a pulse duration equivalent to a time calculated by trisecting one horizontal period.
US08330682B2 Display apparatus, display control apparatus, and display control method as well as program
A display apparatus includes: a plurality of pixel circuits arrayed in a matrix fashion; a light emitting circuit provided to each pixel circuit and emitting light correspondingly to a drive current; and a detection circuit provided to a predetermined pixel circuit and outputting a signal according to a temperature that varies with luminance of the light emitting circuit.
US08330681B2 Light emitting device and method of driving the light emitting device
A light emitting device that achieves long life, and which is capable of performing high duty drive, by suppressing initial light emitting element deterioration is provided. Reverse bias application to an EL element (109) is performed one row at a time by forming a reverse bias electric power source line (112) and a reverse bias TFT (108). Reverse bias application can therefore be performed in synchronous with operations for write-in of an image signal, light emission, erasure, and the like. Reverse bias application therefore becomes possible while maintaining a duty equivalent to that of a conventional driving method.
US08330675B2 Organic light emitting display
An embodiment of this document provides an organic light emitting diode (OLED) display is provided. The OLED display includes a panel, a driving unit, and a sense unit. The panel includes subpixels, disposed on a first substrate, and electrode patterns disposed on one side of a second substrate. The first substrate and the second substrate are attached to each other, and the electrode patterns are disposed on a side of the second substrate that is facing the first substrate. The driving unit is coupled to the subpixels and configured to supply a scan signal and a data signal to the subpixels. The sense unit is coupled to the electrode patterns and configured to detect a position based on a change in the capacitance formed in the electrode patterns when a user touches the panel.
US08330674B2 Multiplex image display device, multiplex image display computer program, and computer-readable storage medium containing the program
A multiplex image display device prevents onscreen input buttons from appearing at the same positions. A “command area” refers to an area of the display screen where the user can enter a command for manipulating one of images being simultaneously displayed on the single display section for individual viewing from different directions. In the multiplex image display device, the positioning control section controls the positioning of the command areas so that a command area for one of the images being simultaneously displayed on the display section is displayed at a different (i.e., non-overlapping) position on the display section from a command area for another one of such images.
US08330671B2 Display apparatus and control method thereof
A display apparatus and a control method thereof are provided. The display apparatus displays first image data, received from a computer through a first interface, and second image data, received from the computer through a second interface, together. Accordingly, a single monitor can display image data from two or more interfaces together when the monitor receives image data from a single computer through the two or more interfaces.
US08330670B2 Display device and an electronic apparatus using the same
In a conventional display device comprising a sub-display, the display device is increased in thickness and in the number of components as the number of displays is increased. In the present invention, a dual emission display device is used so that either surface of a display is used as a main display or a sub-display. Accordingly, the display device can be reduced in thickness and in the number of components. Further, mechanical reliability can be enhanced when the invention is applied to a tablet PC, a video camera and the like.
US08330667B2 Portable wireless device
A method of offsetting a mismatch due to user interaction when handling a portable wireless terminal in which antenna matching is changed from inductive matching to capacitive matching in response to a reactance change exceeding a threshold level and vice versa when an opposite change is detected. An antenna interface module (44) is coupled between a RF output or input stage (25 or 33) and an antenna (48 or 50). The antenna interface module includes first and second switches (SW1/1, SW1/2 or SW2/1, SW2/2), a first matching circuit including an inductive reactance (68 or 96) coupled between the power amplifier and the first switch and a second matching circuit including a capacitive reactance (68 or 92) is coupled between the RF output or input stage and the second switch (SW1/1 or SW2/1). A reactance threshold detector (54 or 56) determines if the reactance change traverses a predetermined threshold value and causes the first and second switches to be actuated so that the matching changes from inductive to capacitive or vice versa.
US08330665B2 Antenna device and portable radio communication device comprising such antenna device
The present invention relates to an antenna device for a portable radio communication device adapted for receiving and/or transmitting radio signals in at least a first and a second operating frequency band, said antenna device comprising a half-loop radiating element, comprising a feeding portion and a grounding portion, and arranged to operate at FM frequencies. The antenna device comprises a capacitor at said feeding portion and an inductor at said grounding portion, and said half-loop radiating element is arranged to simultaneously with FM frequencies operate at frequencies at least ten times higher than FM frequencies, wherein said capacitor is arranged to short circuit said half-loop radiating element to ground for frequencies at least ten times higher than FM frequencies and said inductor is arranged to short circuit said half-loop radiating element to ground for FM frequencies.
US08330664B2 Glass antenna and window glass for vehicle
A glass antenna for a vehicle includes a first to fourth elements, a connection element and a first and second feeding portions. The first element is elongated from the first feeding portion in a first direction. The second element is elongated from the first element in a second direction. The third element includes: a first partial element which is elongated from the first element in a third direction; a second partial element which is elongated from the first partial element in a fourth direction; and a third partial element which is elongated from the second partial element. The fourth element is elongated from the second feeding portion in the second direction, and detours the second element in the second direction, on a side of the second direction to be elongated in the third direction. The connection element connects the fourth element to a defogger.
US08330644B2 Expandable and reconfigurable instrument node arrays
An expandable and reconfigurable instrument node includes a feature detection means and a data processing portion in communication with the feature detection means, the data processing portion configured and disposed to process feature information. The instrument node further includes a phase locked loop (PLL) oscillator in communication with the data processing portion, the PLL oscillator configured and disposed to provide PLL information to the processing portion. The instrument node further includes a single tone transceiver and a pulse transceiver in communication with the PLL oscillator, the single tone transceiver configured and disposed to transmit or receive a single tone for phase correction of the PLL oscillator and the pulse transceiver configured and disposed to transmit and receive signals for phase correction of the PLL oscillator. The instrument node further includes a global positioning (GPA) receiver in communication with the processing portion, the GPS receiver configured and disposed to establish a global position of the instrument node.
US08330640B2 Termination of edges of a parabolic reflector in a compact range
Embodiments include an anechoic chamber lined with absorber to absorb electromagnetic energy incident upon the absorber and reflector edge interfaces. The chamber comprises a reflector to reflect waves from a source to form a substantially plane wave field in a test zone within the chamber. In some embodiments, the outer periphery of the reflector extends to the interior walls, floor and ceiling of the chamber. The outer periphery of the reflector is embedded in the absorber in some embodiments.
US08330637B2 Time-to-digital converter and operation method thereof
A Time-to-Digital Converter (TDC) is provided. The TDC includes a first TDC unit for receiving a first input signal and a second input signal, delaying the first input signal on a specific time basis using each of first delay blocks, generating first phase-divided signals by performing first phase division on signals of input/output nodes for each of the first delay blocks on a predefined Phase-Interpolation (PI) delay time basis, and outputting the second input signal and a phase-divided signal closest to the second input signal, among the first phase-divided signals, a time amplifier for independently time-amplifying the second input signal and the phase-divided signal closest to the second input signal, and a second TDC unit for delaying a phase-divided signal closest to the time-amplified second input signal on a specific time basis using each of second delay blocks, and generating second phase-divided signals by performing second phase division on signals of input/output nodes for each of the second delay blocks on a predefined PI delay time basis.
US08330629B2 Rotary input device and revolution sensor using the same
Disclosed is a device for accurately detecting the direction and angle of rotation independently of ambient environments. The device is provided with an equally-spaced electrode holding plate 52 having equally-spaced electrodes 56 arranged along the circumference of a first circle, and a fixed phase electrode holding plate having α a-phase electrodes and β b-phase electrodes both arranged along the circumference of a second circle opposite the first circle, wherein when α is equal to or greater than 2, two arbitrary ones of the a-phase electrodes are at positions displaced an angle of an integral multiple of 2π/N apart on the circumference of the second circle in the rotation direction. When β is equal to or greater than 2, two arbitrary ones of the b-phase electrodes are at positions displaced an angle of an integral multiple of 2π/N apart on the circumference of the second circle in the rotation direction. The phase electrodes are arranged so that the a-phase electrodes and the b-phase electrodes are not displaced an angle of an integral multiple of π/N on the circumference of the second circle in the rotation direction.
US08330616B2 Well test system to control well processes based on quantity measurements
The well test system has a net oil computer NOC that captures and stores information from disparate well instrumentation devices, measures produced oil, water, and gas quantities based on the information and controls well processes based on the quantity measurements. The NOC includes operational software that collects instrumentation data from a plurality of wells. Configuration software downloads user programmable configuration information to the NOC, which enables the NOC to record data from a wide variety of flow devices, water test meters, or the like. User programmable alarms are included. A plurality of controllers can control processes associated with individual wells. A wireless communication system electronically sends data and test results to cell phones, radio devices, and the like. A daily test data log provides a historical database, which is analyzed to formulate “Data Confidence” information for each well. The net oil computer is operable with two-phase or three-phase separators.
US08330612B2 Container suitable for wet wipes and corresponding refill pack that provide sensory perceptible effects
A container suitable for wet wipes that comprises at least one compatibility sensor, at least one output device and at least one triggering device and a compatible a refill pack of wipes comprising a compatibility actuator. The compatibility sensor of the container and compatibility actuator of the refill pouch are designed to interact with each other. The interaction enables the operation of the output device, which functions only when triggered by the triggering device. The output device is capable of producing a sensory perceptible effect. The container and refill pack together can form a kit.
US08330609B2 Passenger detection system
A passenger detection system includes a satellite sensor circuit; and a master determination unit. The satellite sensor circuit includes an antenna electrode which is provided in at least one of a seating face or a back face of a seat; and an electric field generation unit which generates an electric field around the antenna electrode, and generates a current signal based on the electric field. The master determination unit includes a current detection unit which detects a variation of the current signal; and a control unit which determines a sitting situation of a passenger by comparing signal data with threshold data, the signal data being related to a current signal which flows based on the electric field which is obtained from the current detection unit and which is generated at the antenna electrode, the threshold data being related to the sitting situation of the passenger. The satellite sensor circuit and the master determination unit are connected via a power supply line and a ground line. The electric field generation unit generates the electric field based on the voltage supplied from the master determination unit to the power supply line, and the electric field generation unit supplies the current signal to the power supply line.
US08330606B2 Secure data entry device
A secure data entry device including a housing, a keypad mounted in the housing and including a plurality of selectably depressible keys, tampering alarm indication circuitry and at least one electrical conductor located in the housing in operative association with the keypad, the at least one electrical conductor being coupled to the tampering alarm indication circuitry and being arranged such that extraction of at least one of the plurality of selectably depressible keys results in at least one break in the at least one electrical conductor, which causes the tampering alarm indication circuitry to provide a tampering alarm indication.
US08330598B2 Aggregated user presence management method within a home network and device for user presence management within a home network
The present invention relates to a presence management method within home network. The presence of one or more users at one or more devices within a home network is determined and the determined presence information for the one or more users is stored. If data from a remote server having a specific recipient are received, then it is determined which of the one or more users corresponds to the recipient and the received data are sent in accordance with the stored presence information to at least one device within the home network for which the presence of the one or more users corresponding to the recipient has been stored. The present invention further relates to a presence management device for managing presence information within a home network.
US08330574B2 Remote vehicle activation device
A vehicle activation device may serve as a transmitter and may have at least two function buttons that remotely activate two corresponding functions in an associated vehicle. A cover may be pivoted to a body and may be movable between at least two positions to make the function buttons accessible or inaccessible.
US08330561B2 Cavity filter, an isolation device, and a node in a mobile communications network
The invention relates to a cavity filter comprising at least one tuning conductor (3) presenting a hollow portion (4), an isolation device (6) for a tuning conductor (3) of a cavity filter, and a node in a mobile communications network, comprising a cavity filter. According to the invention, the tuning conductor (3) comprises an isolation device (6) in a non-conductive material, which isolation device (6) is at least partly inserted into the hollow portion (4), and an insertion element (7) in a conductive material presenting a male thread (7a) that is engaged with an inner surface of the isolation device (6).
US08330557B2 Surface acoustic wave device having concentrically arranged electrodes
A surface acoustic wave device is disclosed. The surface acoustic wave device includes: a substrate having a plane surface; multiple first electrodes formed on the plane surface of the substrate; and multiple second electrodes formed on the plane surface of the substrate. Each of the first and second electrodes has a predetermined closed ring shape. The first and second electrodes are concentric. The second electrodes are located radially inside or radially outside of the first electrodes.