US08196307B2

The register insertion apparatus for sheet-fed embossing machines with position sensors (S1, S2, S3) for detecting printing marks (P1, P2, P3) of a sheet (5), comprises a register plate (15) capable of being pivoted down as feeder table with ventilation openings (20) and vacuum feed lines (21) to a suction apparatus (22) and front stops (12), which are capable of being lowered and actuators (L1, L2, L3) for positioning the register plate in X-direction and in Y-direction. With a register controller (11) the register plate (15) is pivoted down, a gripper bar (8) is brought up to it, the register plate pivoted up again, then a sheet (5) is fed-in and stopped at the front stops (12). Thereupon the register plate is evacuated for sucking on and fixing the sheet on the register plate. Then the positions of the printing marks (P1, P2, P3) are detected by the position sensors, from this the register correction values (X1, X2, Y3) are calculated and the register plate by means of the actuators (L1, L2) in X-direction and by means of the actuator (L3) in Y-direction is moved into the desired position (P1S, P2S, P3S). Then the sheet is gripped by the gripper bar, the register plate (15) is ventilated and the sheet is transported on by the gripper bar. This results in an automatic register correction at high machine speeds and with the highest print quality.
US08196306B2

A method and device for analyzing a formed weld of a wind turbine system is disclosed. The device includes a gage for measuring a distance, a first member configured for receiving the gage, a second member attached to the first member, the second member being configured to releasably attach to a first surface on a first side of the formed weld, a third member attached to the first member, the third member being configured to releasably attach to a second surface on a second side of the formed weld, and the gage being positionable at a plurality of locations on the first member, the plurality of locations including a first location being proximal to the second member and distal from the third member and a second location being proximal to the third member and distal from the second member.
US08196305B1

A measuring device is capable of measuring one or more aspects of a compressor blade or a turbine blade of a turbine engine at a plurality of predetermined positions along the blade. The measuring device can be disassembled so that individual elements of the measuring device can be moved into the confined space where a first row of compressor blades or turbine blades of a turbine engine are located. The elements can then be reassembled in this space and attached to a turbine blade so that measurement on the blade can then be acquired.
US08196304B1

A method and apparatus for aligning an input shaft of a wind turbine generator with an output shaft of a wind turbine are disclosed. Preferably, the method includes placing a push plate of a wind turbine alignment tool into pressing contact with a selected support flange of a wind turbine generator identified by a misalignment measurement device. With the push plate positioned, an indexing means of the wind turbine alignment tool is advanced along an adjustment link member of the wind turbine alignment tool to impart an alignment force onto the selected support flange to align the input shaft of the wind turbine generator with the output shaft of the wind turbine. The method preferably concludes by rechecking the alignment of the input shaft of the wind turbine generator with the output shaft of the wind turbine.
US08196302B2

The present invention relates to a method for manufacturing an air gap-insulated exhaust collector for an exhaust system of an internal combustion engine, in particular in a motor vehicle, wherein individual gas-conducting components of an inner shell body are inserted into one another in the region of at least one slide fit, wherein a calibrating process, in which a reduction in cross section takes place at least on the respective outer component, is carried out in the region of at least one slide fit of this type when the components are inserted into one another.
US08196288B2

A double crimping tool for fastening an electrical conductor with insulation to a contact element, which includes a front crimping unit with a front drive cam plate and front crimping stamps for forming a front press section in the region of the stripped end of the conductor; and a rear crimping unit with a rear drive cam plate and rear crimping stamps for forming a rear press section in the region of the insulation of the conductor. The crimping stamps are displaced by rotation of the drive cam plates. By levers the two drive cam plates are connected to a shared force introduction element such that during the pressing procedure at first optionally the front or the rear drive cam plate is rotated by a predefined initial pressing angle while the other drive cam plate is made to rotate only after the first drive cam plate has attained the initial pressing angle.
US08196287B2

An electronic component installation apparatus 4 which constructs an electronic component mounting line 1 and installs an electronic component on a substrate is configured to include substrate conveyance lanes L1, L3 as two conveyance paths for feed which respectively feed the substrate carried from the upstream side to the downstream side, the conveyance paths for feed in which substrate positioning parts for positioning and holding the substrate in installation work positions are disposed between two component installation parts 22A, 22B for taking the electronic components out of component supply parts 23A, 23B and transferring and installing the electronic components to the substrate, and a substrate conveyance lane L2 as a return conveyance path which returns the substrate carried from the downstream side to the upstream side and is disposed in a state of being sandwiched between the substrate conveyance lanes L1, L3.
US08196282B2

A method of making a speaker may be performed partially or completely in a roll-based processing. The method includes: providing an electrode; providing a membrane, which is treated to form an electret membrane by performing a ferroelectric process with a controlled external condition including at least one of humidity and temperature conditions; forming a conductive layer on the membrane; forming first supporting members on one of the electrode and the membrane; providing a substrate; forming second supporting members on one of the substrate and the membrane; and combining the electrode, the membrane, and the substrate to provide a first chamber and a second chamber, and the first supporting members are disposed between the electrode and the membrane in the first chamber and the second supporting members are disposed between the substrate and the membrane in the second chamber.
US08196273B2

A quick release buckle assembly has a male portion and a female portion. The male portion is inserted into the female portion to lock the buckle assembly together. The male buckle portion is connected to a cable. Pulling the cable with sufficient force causes the male portion to release from the female portion. Several buckle assemblies can be simultaneously released if the cables are connected to a single handle. Pulling on the handle then releases all of the male portions at once.
US08196268B1

A fastening system for fastening materials together featuring a first magnet for attaching to the first material; a second magnet for attaching to the second material; a slanted aperture disposed on a bottom surface of the first magnet; and a slanted peg protruding from a bottom surface of the second magnet, the slanted aperture is adapted to snugly receive the slanted peg; wherein the first material and second material are fastened together by aligning and sliding the slanted peg into the slanted aperture, wherein magnetic forces keep the first magnet attracted to the second magnet.
US08196263B2

A hinge includes a first connector which has a hollow pivotal sleeve with a channel penetrating therethrough, a coupling flap and a locating strip spaced from each other in a parallel relation and connected with two opposite edges of the channel respectively, a resilient tube pivotally received within and circumferentially biasing against the pivotal sleeve to produce a friction resistance force therebetween, two second connectors fastened to two opposite ends of the resilient tube, and a fastening element for holding the locating strip and the coupling flap closely together and adjust a space between the locating strip and the coupling flap to further regulate the friction resistance force. So the first connector may be positioned at any desired angle relative to the second connectors by means of the friction resistance force between the resilient tube and the pivotal sleeve.
US08196259B2

A door positioning system is provided. The system includes a first member and a second member. The first member is attached to an exterior door at a first end of the first member and to an anchor location at a second end of the first member opposite the first end. The first member includes a locking region. The second member is configured to engage the locking region of the first member if the exterior door is opened a first threshold amount. The second member and locking region are configured to hold the exterior door in an open position if the second member is engaged with the locking region. The second member and locking region are configured to disengage if the exterior door is opened a second threshold amount beyond the first threshold amount. The exterior door is able to close with the force of the door closer if the second member is disengaged from the locking region.
US08196257B2

An upright vacuum cleaner for cleaning a surface includes a base unit with a brush motor and a brush roller drivable by the brush motor. An air conduit leads from the base unit to a dust collection container and includes an interface and a first section downstream of the interface. The first section includes a hose or a hose-and-wand assembly and is arranged externally on an upper body of the vacuum and is also securable to the upper body. A receiving structure on the upper body is configured to receive the first section and is removable from the receiving structure in a region of the interface so as to enable a vacuuming mode of operation that is independent of the base unit. A turning-off device is operable to turn off the brush motor when the first section is removed from the receiving structure.
US08196255B2

The invention relates to a connection apparatus (10) for a wiper arm (14) and a wiper blade (12). The connection apparatus comprises a first and a second connection part. According to the invention, provision is made for the first connection part to have a first identification means and for the second connection part to have a second identification means which corresponds to the first identification means. The invention also comprises a system with two flat-bar wiper blades, with at least one first identification means being provided on at least one flat-bar wiper blade in order to distinguish between the two wiper blades.
US08196253B2

A windscreen wiper device (10), in particular for a motor vehicle, comprises at least one wiper bearing (14) provided with a bearing housing (24). The wiper shaft (22) mounted in the bearing housing (24) can move a wiper arm to a first end (26). The inventive device also comprises an element (40) which axially supports the wiper shaft (22). According to said invention, the element (40) is embodied in the form of a bridging element.
US08196250B2

An apparatus for cleaning heads of golf clubs has a substantially upstanding housing having an upper end, a lower end and a wall structure interconnecting the two and defining a chamber. At least one portal is formed in the wall structure. The portals may be slot-like or may have a curvilinear configuration such as a circle or ellipse. A set of brushes extends from the interior of the upper end into the chamber. An opposing set of brushes extends from the interior of the lower end into the chamber. The terminal ends of the two sets of brushes define a substantially narrow passageway in alignment with the portals. At least one of the upper and lower sets of brushes has a plurality of bristle zones wherein the brush bristles of one bristle zone are of a different length and rigidity than the brush bristles of a different bristle zone.
US08196242B2

The present invention provides a washing machine and method of controlling a drying cycle thereof, by which a laundry can be evenly distributed within a drum rotated at a second speed for a low-speed dewatering cycle during the drying cycle to further enhance a drying effect. Once the drying cycle is initiated, a blower fan and heater are driven to circulate hot air within the washing machine via tub and circulation duct. And, the drum is rotated by applying a first rotational speed for a normal drying cycle and a second rotational speed for a low-speed dewatering cycle with a prescribed duty ratio.
US08196231B2

A toilet that applies pressured air between an upper trap (30) that connects to the toilet bowl and a lower trap (32) that connects to a drain (16), includes a pressured air source (42) that holds a large volume of pressured air equal to at least 30% of the volume of the trapway passage (34) that connects the traps. The pressured air source includes a container (70) with its top coupled though a conduit (90) to the trapway passage, and with air in the container top compressed by water rising in the container after each flushing. The container top lies at least as high as the full water level (52) in the toilet tank when the toilet tank is full.
US08196226B1

A protective helmet (100) comprises a plurality of layers. A fabric layer (200) conforms to a wearer's head, extending around the head from the top of the head to a point above the ears. A first, conforming hard layer (205) follows and is secured to the fabric layer. A second hard layer (210) conforms to and rests on the previous hard layer, but is not attached to it. A fibrous layer (215) is formed over the second hard layer, and a wet settable friable or frangible material layer, e.g., plaster, (220) is applied over the fibrous layer. The friable or frangible material infiltrates the fiber layer and seals it to the second hard layer. While the friable or frangible material is still wet, a mold (222) or tool (not shown) forms a plurality of lines, e.g., hexagonal trenches (225), in the friable material that extend downward toward the fibrous layer. The mold can optionally be left in place or removed after the plaster hardens. Next, a surface layer (230) of resin is applied over the outside of the layers. The helmet is then trimmed and ready for use and can be worn alone or under another helmet. The friable or frangible layer can break on impact, absorbing energy that would otherwise injure the wearer. The hard layers prevent penetration of objects through the helmet. In an alternative embodiment, accelerometers (105, 110) independently record acceleration of the wearer's skull and the helmet.
US08196225B1

A decorative patch has a base with a head, legs, arms and a torso, all fabricated of a high pile fabric. A plurality of paddings include a tummy, feet, face, eyes and ears, all fabricated of a felted fabric. Stitching couples the paddings to the base. Embroidery through the face padding forms a nose and a mouth. A ribbon in the form of a bow tie is coupled to the base between the tummy and the face.
US08201264B2

Federated systems for issuing playback certifications granting access to technically protected content are described. One embodiment of the system includes a registration server connected to a network, a content server connected to the network and to a trusted system, a first device including a non-volatile memory that is connected to the network and a second device including a non-volatile memory that is connected to the network. In addition, the registration server is configured to provide the first device with a first set of activation information in a first format, the first device is configured to store the first set of activation information in non-volatile memory, the registration server is configured to provide the second device with a second set of activation information in a second format, and the second device is configured to store the second set of activation information in non-volatile memory.
US08201261B2

A system and method for the secure storage of data in a network. Data stored on a primary server connected to the network is initially encrypted. The IP address of the primary server is sent to a second server, via the network, and a communication is received from the second server indicating pending instructions. If the instructions indicate that theft of the primary server has occurred, then the data stored on the primary server is re-encrypted and the IP address of the primary server is sent to the second server. If attempted unauthorized access of the primary server is determined, and a predetermined number of consecutive unauthorized attempts to access the primary server are made, then the data stored on the primary server is erased.
US08201248B2

A method for detecting if a digital document (e.g. an HTML document) is changed by others than authenticated script code (e.g. JavaScript code) is presented. The method includes loading the authenticated script code into a trusted computer application and storing a snapshot of the digital document in the trusted computer application. Before the authenticated script code is executed, the snapshot of the digital document is compared with the document to verify if the digital document is still authentic. After executing the authenticated script code, the snapshot of the digital document is replaced with an up-to-date copy reflecting eventual changes made to the digital document by the executed script code. The digital document can then at any time be compared with the most recent snapshot to verify if it is authentic.
US08201236B2

Methods and systems for an intelligent network protection gateway (NPG) are provided. According to one embodiment, a firewall prevents unauthorized network-lawyer access to internal hosts by hosts of an external network by performing network address translation (NAT) processing of Internet Protocol (IP) addresses. The firewall changes data in headers of VoIP packets and corresponding data contents of the VoIP packets, to enable bi-directional VoIP communications. An external VoIP interface of the firewall facilitates concurrent management of multiple incoming VoIP calls by providing multiple VoIP ports and advertising multiple IP address/VoIP port pairs corresponding to internal hosts. When incoming VoIP packets are received, the packets are directed to an appropriate internal host by the firewall performing port forwarding based on a port indication contained within the packets to a server or gatekeeper within the internal network that maintains a mapping of user aliases to private addresses of the internal hosts.
US08201224B1

A computer-implemented method for temporarily adjusting control settings on computing devices. The method may comprise: 1) receiving a set of permissions for adjusting a set of control settings on a computing device, 2) identifying the set of control settings to be adjusted, and then 3) temporarily adjusting, based on the set of permissions, the set of control settings. The method may further comprise saving a base state of the set of control settings and restoring the set of control settings to the base state. Corresponding systems and computer-readable media are also disclosed.
US08201222B2

An authentication system stops performing an authentication process on a communication terminal which is in an aborted state. The communication terminal can connect to a network when the authentication thereof is successful. The communication terminal changes between an operational state and an aborted state, and indicates a transition to the aborted state when the communication terminal changes from the operational state to the aborted state. An authentication device repeatedly performs the authentication process, counts a predetermined period for the communication terminal whose authentication has been successful, and performs the authentication process again on the communication terminal when the predetermined period elapses. When a transition to the aborted state is indicated by the communication terminal, the authentication device stops counting the predetermined period for the communication terminal and keeps the authentication of the communication terminal effective.
US08201214B1

A mechanism that allows a user to easily configure a rules engine to apply rules to decide which requests for access to a user's computer resources are to be granted and which are denied. A trusted token, such as a certificate of identity issued by a trusted third party authority that verifies identities of computer users, is included in a calling card object provided by the requesting user to the (server) computer that controls the resources desired by the requester. Additional conditions for access may be specified as desired by the user of the server computer.
US08201211B2

An apparatus and an associated methodology is provided to select and run an image of an executable software, the method including the steps of: starting a self executable boot and load software stored in the apparatus configured to run an executable software image; reading a table stored internally in the apparatus by the self executable boot and load software, referencing an executable software images that are stored in the apparatus; selecting an uncorrupted executable software image from one of the executable software images that are referenced in the table; and starting the image chosen by said selecting.
US08201208B2

A broadcaster generates programming content and a carousel containing chunks of data defining one or more interactive applications. The programming content and carousel are received by a local gateway which distributes the carousel and content to receivers at end-users via a distribution network. A carousel proxy in the local gateway receives the inbound carousel from the broadcaster and modifies it to produce an outbound carousel suited for the distribution network, receivers, and/or end-users. The modifications performed by the carousel proxy include filtering chunks and/or data within the chunks from the inbound carousel and transforming data within the chunks to customize the interactive applications for the distribution network, receivers, and/or end-users. The carousel proxy also caches chunks in a cache of a local data store. The carousel proxy uses the cached chunks to send the outbound carousel at a rate optimized for the bandwidth available on the distribution network.
US08201205B2

A system and method for managing bandwidth of an upstream communications channel in a communications system.
US08201204B2

Black video segments in a video playlist may be minimized. Black detection may be utilized by a network device to identify true starting point and a true ending point of a video asset which includes black video segments in the playlist. Locations associated with the true starting and ending points may be recorded in metadata associated with the video asset. New black video segments may be added at the beginning and at the end of the playlist. Playback of the playlist may then be initiated to play the video asset only between the recorded location associated with the true starting point and the recorded location associated with the true ending point at the network device thereby minimizing the black video segments in the video asset.
US08201198B2

An information processing system, an information processing apparatus and method, a recording medium, and a computer program can easily provide a user with program information, which is easier to see for the user, and display the program information on a limited screen space effectively. An EPG server of the service provider creates EPG information on the basis of information on programs of a broadcasting station and lays open the EPG information to the outside of the EPG server. An editing server acquires and edits the EPG information periodically at predetermined intervals and lays open edited EPG information to the public. A hard disk recorder requests the edited EPG information from the editing server through a network on the basis of an instruction of a user and causes a monitor to display the edited EPG information supplied from the editing server on the basis of the request. The invention can be applied to an EPG providing system.
US08201192B2

An apparatus and a method for processing data in different modalities involve applications accessing service modules which are set up by a runtime environment at the time of loading in line with a configuration file. This allows data in different modalities to be edited flexibly and with a resource saving.
US08201190B2

An I/O adapter sharing mechanism in a logically partitioned computer system allows sharing a network I/O adapter between logical partitions in an efficient manner. A first logical partition owns (or controls) the I/O adapter, and a second logical partition desires to use (or share) the I/O adapter. An I/O adapter device driver that includes a hardware interface is provided in the first logical partition. A virtual device driver is provided in the second logical partition that provides a set of functions that is at least partially defined by querying the I/O adapter device driver in the first logical partition. The I/O adapter sharing mechanism includes a transfer mechanism that allows data to be transferred directly from the virtual device driver in the second logical partition to the I/O adapter without passing through the I/O adapter device driver in the first logical partition.
US08201186B2

Methods and system for data/process sharing between different systems. A trigger response unit is deployed on a first system where a first application resides. The trigger response unit is to detect when a representation corresponding to trigger data from a second application is present in the first application. When such a presence is detected, the detected representation corresponding to the trigger data is decoded to obtain a trigger, wherein the representation encodes the trigger corresponding to the second application and information associated with data. Based on the trigger, the first system launches the second application within the first application on the first system by utilizing the trigger data that include a trigger pattern present in a trigger image.
US08201181B2

A system for sensor scheduling includes a plurality of sensors operable to perform one or more tasks and a processor operable to receive one or more missions and one or more environmental conditions associated with a respective mission. Each mission may include one or more tasks to be performed by one or more of the plurality of sensors. The processor is further operable to select one or more of the plurality of sensors to perform a respective task associated with the respective mission. The processor may also schedule the respective task to be performed by the selected one or more sensors. The scheduling is based at least on a task value that is determined based on an options pricing model. The options pricing model is based at least on the importance of the respective task to the success of the respective mission and one or more scheduling demands.
US08201179B2

A method for controlling sharing of resources in a multi-threaded environment includes entering a finite state machine state sequence; controlling resource-sharing threads using the finite state machine state sequence; and exiting the finite state machine state sequence when shared resource control is complete. A multi-threaded shared resource control system includes a finite state machine configured to control multi-threaded access to shared resources; a plurality of producer threads regulated by the finite state machine; and a plurality of consumer threads regulated by the finite state machine. A non-transitory computer usable medium having computer readable program code embodied therein for causing a computer system to execute a method for controlling sharing of resources in a multi-threaded environment includes entering a finite state machine state sequence; controlling resource-sharing threads using the finite state machine state sequence; and exiting the finite state machine state sequence when shared resource control is complete.
US08201173B2

A method, apparatus, and program product select a pre-started job from among a plurality of pre-started jobs in which to perform a task in a computer system with a NUMA configuration. An attempt to perform a task is received as a connection. Information associated with the connection is compared to information associated with a plurality of pre-started jobs. In response to comparing the information, it is determined either that a pre-started job was previously used to perform the task or that no pre-started job was previously used to perform the task. In response to either determination, another pre-started job is determined in which to perform the task. The other pre-started job is determined based on affinity with the task, and may be reallocated to perform the task.
US08201167B2

An on-demand allocation of virtual asynchronous services interface adapters is provided. A determination is made as to whether an operation request requires that a set of virtual I/O service partitions have a required number of virtual asynchronous services interface adapters. If a required number of virtual asynchronous services interface adapters is required, a determination is made as to whether the set of virtual I/O service partitions have the required number of virtual asynchronous services interface adapters. Responsive to a failure to have the required number of virtual asynchronous services interface adapters, a set of new virtual asynchronous services interface adapters is defined in partition management firmware and in the set of virtual I/O service partitions. The set of new virtual asynchronous services interface adapters is configured in the set of virtual I/O service partitions and the operation is issued to the set of virtual I/O service partitions.
US08201161B2

A system, method, and program product is provided that has a virtualized environment provided by a hypervisor. In the virtualized environment, one or more guest operating systems operate simultaneously with a privileged operating system. One of the guest operating systems identifies a device software update, such as a device driver or firmware update, corresponding to a hardware device that is attached to the computer system. The hypervisor is used to notify the privileged operating system of the device software update. When the privileged operating system is notified of the update, the privileged operating system uses one or more techniques to deny the guest operating systems access to the device. The privileged operating system then updates the device software update. After the device software update has been applied, the privileged operating system resumes access between the guest operating systems and the hardware device.
US08201158B2

Under the present invention, program code is examined (statically or dynamically) for characteristics indicative of a potential to generate multiple threads. If none are found, single threaded optimization(s) such as desynchronization, optimization of globals, etc., can be implemented. In addition, if the program code is later revealed to have the potential to generate multiple threads, the single threaded optimization(s) can be corrected to avoid incorrect execution.
US08201148B2

A method and apparatus for a guided procedure development and testing for computer code. An embodiment of a method includes receiving a component for a software program, and storing the component in an inactive state. A new version of the software program is built, the new version being limited to the component stored in the inactive state and one or more components of the software program that are in an active state, with the new version being built in the inactive state. If the building of the new version is successful, then the new version of the software program is tested. If the testing of the new version is successful, then the component is moved into the active state.
US08201138B2

The present invention discloses a navigation-independent system for accessing the elements of a software integrated development environment (IDE) using uniform resource locators (URLs). Such a system can include a set of URL-accessible IDE elements, a set of URLs, and a URL operation tool. The set of URL-accessible IDE elements can represent a multitude of functional objects accessible by the software IDE. Each URL-retrievable IDE element can include a set of meta data that contains key words describing the URL-accessible IDE element. Each URL in the set of URLs can be configured to provide a navigation-independent mechanism for accessing a corresponding URL-accessible IDE element. The URL operation tool can be configured to associate URLs with URL-accessible IDE elements and execute URL operations on the URL-accessible IDE elements.
US08201131B2

Disclosed below are representative embodiments of methods, apparatus, and systems for generating test patterns having an increased ability to detect untargeted defects. In one exemplary embodiment, for instance, one or more deterministic test values for testing targeted faults (e.g., stuck-at faults or bridging faults) in an integrated circuit design are determined. Additional test values that increase detectability of one or more untargeted defects during testing are determined. One or more test patterns are created that include at least a portion of the deterministic test values and at least a portion of the additional test values. Computer-readable media comprising computer-executable instructions for causing a computer to perform any of the disclosed methods or comprising test patterns generated by any of the disclosed embodiments are also disclosed.
US08201122B2

A computer system selects a shape included in an integrated circuit's layout file, and then selects a first contact and a second contact located on the shape. Next, the computer system computes a nominal resistance between the first contact and the second contact based upon a nominal boundary of the shape, and then computes an adjoint system vector based upon a perturbed boundary of the shape. Using the adjoint system vector, the computer system computes a resistance sensitivity between the first contact and the second contact. In turn, the computer system simulates the integrated circuit using the computed nominal resistance and the computed resistance sensitivity.
US08201114B1

A method for optimizing a system on a target device is disclosed. A LUT is unpacked to form a plurality of LUTs of a smaller size upon determining that the unpacking can satisfy one or more predefined objectives. The plurality of LUTs are repacked such that the design for the system is improved. Other embodiments are disclosed.
US08201112B2

A design structure of a circuit for managing voltage swings across FETs comprising a reference precision resistor, a first and second FET, wherein a gate of the first FET is tied to a gate of the second FET, wherein a drain to source resistance of the second FET is substantially equal to or is a multiple of a resistance of the reference precision resistor, and wherein a gate voltage of the second FET is applied to a gate of the first FET to set a bias point of the first FET, and a third FET cascoded to the first FET, wherein a source of the first FET is coupled to the drain of the third FET to extend a voltage range in which respective gate voltages of the first and third FETs maintain a linear relationship with respective drain to source voltages of the first and third FETs.
US08201106B2

A recursive method based on three rules by which tree structures representing data, e.g., XML, is transformed into a table-based format so as to be more easily read and understood by a human being without requiring customization based on the particular application and/or the nature of the data contained within the XML representation.
US08201103B2

An out-space actuator is selected to access an out-space user interface for a document editor program. An out-space actuator is associated with an in-space user interface having a displayed document. When the out-space actuator is selected, an out-space user interface is displayed that includes an expanded feature selection surface.
US08201102B2

A system and method of rendering a graphical user interface for a media based device which employs techniques for layering graphical elements. The method includes providing a background layer for the graphical user interface and graphical layers over the background layer. The method also superimposing an opaque view over a portion of the translucent graphic layer and marking the opaque view as opaque so that the portion of the translucent layer is not redrawn when the content in the opaque view is altered.
US08201097B2

An information processing apparatus includes a detector and a display controller. The detector detects a user operation performed by using a first input interface and a user operation performed by using a second input interface. When the detector detects that an operation using the second input interface has been performed while a predetermined screen is displayed on the basis of detection of an operation using the first input interface, the display controller changes the predetermined screen to a screen containing an object indicating that the object can be operated by an operation using the second input interface.
US08201095B2

Methods and systems for providing an option to auto-generate a thread on a web forum in response to a change in topic are described. When a post is received on a thread in the web forum, wherein the thread includes one or more thread keywords and wherein each of the one or more thread keywords are associated with a relevancy score, the post is searched for the one or more thread keywords. The relevancy scores of any of the one or more thread keywords located within the post are added together to obtain a post total relevancy score. A query is then provided, to a user, for example, to auto-generate a new thread on the web forum when the post total relevancy score is less than a threshold relevancy score.
US08201084B2

An image processing apparatus includes: a region extracting unit extracts a character region on an image; a character recognizing unit that recognizes characters in the character region extracted by the region extracting unit; a translating unit that translates a recognition result obtained by the character recognizing unit; and a changing unit that changes a constitution of the image with respect to the character region extracted by the region extracting unit according to a direction of the characters in the character region extracted by the region extracting unit, and according to a direction of the characters of the language translated by the translating unit.
US08201082B1

A system and methods for dynamically generating electronic documents, such as web pages or XML documents, provides increased program parallelism and reduced document generation times. In one embodiment, two separate threads are used: a first thread that processes a document template, and a second thread that handles requests for data. Also disclosed are methods for selectively combining particular data requests for transmission on a network.
US08201074B2

A range of unified software authoring tools for creating a talking paper application for integration in an end user platform are described herein. The authoring tools are easy to use and are interoperable to provide an easy and cost-effective method of creating a talking paper application. The authoring tools provide a framework for creating audio content and image content and interactively linking the audio content and the image content. The authoring tools also provide for verifying the interactively linked audio and image content, reviewing the audio content, the image content and the interactive linking on a display device. Finally, the authoring tools provide for saving the audio content, the video content and the interactive linking for publication to a manufacturer for integration in an end user platform or talking paper platform.
US08201065B1

Methods, software, circuits and systems involving a low complexity, tailbiting decoder. In various embodiments, the method relates to concatenating an initial and/or terminal subblock of the serial data block and outputting decoded data from an internal block of the modified data block. The circuitry generally includes a buffer, logic configured to concatenate an initial and/or terminal subblock to the serial data block, and a decoder configured to decode the data block, estimate starting and ending states for the data block, and output an internal portion of the serial data block and the one or more sequences as decoded data. The invention advantageously reduces the complexity of a suboptimal convolutional decoder, ensures smooth transitions at the beginning and end of the serial data block during decoding, and increases the reliability of the starting and ending states, without adding overhead to the transmitted data block.
US08201062B2

A transmitting system and a method of processing data are disclosed herein. The transmitting system includes a service multiplexer and at least one transmitter located in a remote position from the service multiplexer. The service multiplexer transmits an operations and maintenance (OM) packet and mobile service data. Herein, the OM packet describes a transmission parameter including a transmission frame information, a Reed-Solomon (RS) frame information, and a serial concatenated convolution code (SCCC) information of the mobile service data. Each transmitter performs error correction encoding and block encoding on the mobile service data based upon the transmission parameter within the OM packet transmitted from the service multiplexer, thereby transmitting the processed mobile service data to a receiving system.
US08201061B2

Systems and methods are provided for performing error correction decoding. The coefficients of the error locator polynomial are iteratively determined for each codeword using a modular implementation of a single recursion key-equation solver algorithm. According to this implementation, modules are used to calculate the current and previous coefficients of the error locator polynomial. One module is used for each correctable error. The modular single recursion implementation is programmable, because the number of modules can be easily changed to correct any number of correctable errors. Galois field tower arithmetic can be used to calculate the inverse of an error term. Galois field tower arithmetic greatly reduces the size of the inversion unit. The latency time can be reduced by placing the computations of the inverse error term outside the critical path of the error locator polynomial algorithm.
US08201060B2

An encoder creates an (p,k,n) n-state codeword with p n-state symbols of which k n-state symbols are data symbols, an n-state symbol being represented by a signal with n>2, p>2 and k>(p−k). Intermediate states of an encoder in forward and in reverse direction are provided in a comparative n-state expression and implemented on a processor. A plurality of signals representing a codeword with at least one n-state symbol in error is processed by the processor by evaluating the comparative n-state expression. A partial result of an expression is determined after a symbol has been received. An error location and an error magnitude are determined. The error is corrected by the processor.
US08201055B2

A memory device includes an error detection and correction system with an error correcting code over GF(2n), wherein the system has an operation circuit configured to execute addition/subtraction with modulo 2n−1, and wherein the operation circuit has a first operation part for performing addition/subtraction with modulo M and a second operation part for performing addition/subtraction with modulo N (where, M and N are integers which are prime with each other as being obtained by factorizing 2n−1), and wherein the first and second operation parts perform addition/subtraction in parallel to output an operation result of the addition/subtraction with modulo 2n−1.
US08201048B2

A method of terminating two or more constituent encoders of a turbo encoder employing a turbo code, comprising the step of: generating tail input bits at each of two or more constituent encoders, including deriving the tail input bits from each of the two or more constituent encoders separately from a contents of shift registers within each of the two or more constituent encoders, after an encoding of information bits by the two or more constituent encoders; puncturing one or more tail output bits such that 1/R output tail bits are transmitted for each of a plurality of trellis branches, wherein R is a turbo code rate employed by the turbo encoder during an information bit transmission. In yet another variation, the step of puncturing the tail output bits further comprises the step of: transmitting, during trellis termination, the tail output bits, only if they are sent from an output branch of one of the two or more constituent encoders that are used during information bit transmission.
US08201042B2

For use in a communication system, an apparatus that, in one embodiment, includes a band flipping module configured to renumber physical resource blocks for a retransmission of data from physical resource blocks associated with a previous transmission of the data. The apparatus also includes a transceiver configured to retransmit the data in accordance with the renumbered physical resource blocks.
US08201021B1

A method of creating backup files having less redundancy. The method creates a backup file by creating an overhead segment for each file that is to be backed up and creating a data segment containing the data that is to be backed up for each file. After creating the overhead segment and the data segment, the overhead segment is placed into an overhead stream data segment is stored in memory. The overhead segment is also positioned in the overhead stream with a pointer that identifies the data segment within the memory. For backups of subsequent servers or the same server at a later time, the backup software will create a separate overhead stream. However, a plurality of overhead streams may contain pointers to the same data segments such that redundant data segments do not need to be stored in a backup server.
US08201018B2

Embodiments include methods, apparatus, and systems for controlling of sparing in a storage system. In one embodiment, a method compares a first amount of time to complete sparing of data from a failed disk in a storage system with a second amount of time to complete a user request to the storage system in order to determine when to create a copy of the data from the failed disk.
US08201010B2

In a first embodiment of the present invention, a method for operating a device having a device reference clock, in a system including a host with a host reference clock is provided, the method comprising: beginning a link negotiation stage between the device and the host using the device reference clock; during the link negotiation stage, sampling data received from the host to determine a frequency offset of the host reference clock; applying the frequency offset to the device reference clock to create a corrected device reference clock; and completing the link negotiation stage using the corrected device reference clock. This completing may include either continuing the original link negotiation stage or restarting it.
US08201009B2

A computer power backup system and device are provided. When power to a computer system is lost, a battery backup unit provides power to the computer system for a while, allowing a power management control to send out an alert to an enterprise client so as to urge immediate action. If the power outage persists without being solved, and the power management control detects insufficient power in a battery of the battery backup unit, the power management control will store data in a storage device automatically and safely and then shut down the computer system. When power is restored, the power management control turns on the computer system automatically and begins charging the battery of the battery backup unit. Through the above operation, the integrity and safety of data in the computer system are secured.
US08201007B2

A power management system includes a power management agent and a computing device comprising a CPU, memory, persistent storage, operating system, and communication mechanism. A power management server communicates with the communication mechanism using a secure communication protocol, communicates with the power management agent when the agent is in the connected mode, and provides a non-intrusiveness monitoring function. The power management agent operates in both a connected and disconnected mode, and maintains a list of applications, tasks, and activities and their dependency on power manageable components in the device. An application control framework defines a non-intrusiveness of a device for every application on the device and a usage of the device to allow fine grain control of the device. A management station sends a set of monitoring commands to at least one agent to monitor the intrusiveness of a power management function on the device without enforcing any power management.
US08201004B2

An embedded megamodule and an embedded CPU enable power-saving through a combination of hardware and software. The CPU configures the power-down controller (PDC) logic within megamodule and can software trigger a low-power state of logic modules during processor IDLE periods. To wake from this power-down state, a system event is asserted to the CPU through the module interrupt controller. Thus the entry into a low-power state is software-driven during periods of inactivity and power restoration is on system activity that demands the attention of the CPU.
US08200995B2

A technique for determining task allocation for reducing power consumption of an entire system is disclosed. This system includes physical computers, a cooling apparatus for cooling the physical computers, and a power-saving control server for controlling the physical computers and cooling apparatus. The power-saving control server includes a virtual server layout generator which sets up a plurality of sets of task allocations with respect to the physical computers, a server power calculator for calculating power consumption of the physical computers in each task allocation, a physical computer profile used to estimate a heat release amount of the physical computers in each task allocation, a cooling power calculator which computes power consumption of the cooling apparatus, and a virtual server relocator which determines a task allocation with a total of calculated values of the server/cooling power calculators being minimized to be the optimum task allocation for the physical computers.
US08200985B2

Methods and systems for protecting data may include controlling encryption and/or decryption and identifying a destination of corresponding encrypted and/or decrypted data, utilizing rules based on a source location of the data prior to the encryption or decryption and an algorithm that may have been previously utilized for encrypting and/or decrypting the data prior to the data being stored in the source location. The source location and/or destination of the data may comprise protected or unprotected memory. One or more of a plurality of algorithms may be utilized for the encryption and/or decryption. The rules may be stored in a key table, which may be stored on-chip, and may be reprogrammable. One or more keys for the encryption and/or decryption may be generated within the chip.
US08200983B1

A method, system and computer program product for tamper-proofing an executable assembly, including identifying assembly-time constants in source code; encrypting the assembly-time constants during the assembly process using public key cryptography; and signing the executable assembly using a digital signature. The executable assembly, at run-time, decrypts the assembly-time constants using the digital signature. A hashing function, a compression function or a one-way cryptographic block function is used to encrypt the assembly-time constants. Different keys or the same keys can be used to launch the assembly and to encrypt the assembly-time variables. The assembly-time constants are placed into a heap prior to the encrypting step. The assembly-time constants include strings and databases.
US08200982B2

A method of processing semiotic data includes receiving semiotic data including at least one data set P, selecting a function h, and for at least one of each data set P to be collected, computing h(P), destroying data set P, and storing h(P) in a database, wherein data set P cannot be extracted from h(P). The method further includes selecting a private key/public key (K, k) once for all cases, one of destroying the private key K and sending the private key K to a trusted party, and choosing function h as the public encryption function corresponding to k.
US08200981B2

A data transmission device for secure biometric transmission includes first and second input-output units, and a biometric identification apparatus. The input-output units electrically connect to one of the two electronic devices, respectively. The biometric identification unit is configured for electrically interconnecting the first and second input-output units, receiving a biometric input, outputting biometric data in response to the biometric input, and encrypting the biometric data to be transmitted to one of the electronic device having a storage unit.
US08200980B1

A system and method for enrolling in a biometric authorization system. A system user may be authorized to enroll by providing biometric data from both his person and a third party token.
US08200978B2

A two-varying-password generator having two varying passwords of different digit lengths and different time intervals is disclosed. A two-varying-password generator has a printed circuit board where a processor is soldered onto, a battery, a display window and an on/off key and code key. The processor is loaded with two predetermined programs that can produce two passwords (or more than two passwords) of different digit length and different time interval. Meanwhile, the host computer also stores these two programs in the customer's account. As the clocks of both two-varying-password generator and host computer work in synchronously, both of them can produce two identical passwords of the same moment. Application of two-varying-password generator can counter phishing sites, fight credit card forgery and unauthorized transaction, tackle cloned ATM card.
US08200977B2

A group signature system includes a group manager device, a signer device and a verifier device capable of communicating with each other, each device using a group signature scheme. The group manager device generates a group secret key, a group public key, a member secret key and a signer tracing information. The signer device generates an encrypted text data of the signer tracing information, and a zero-knowledge proof showing that the signer device knows the member secret key and the encrypted text data is correctly generated based on the signer tracing information. The signer device transmits, to the verifier device, a group signature composed of the encrypted text data and the zero knowledge proof, and the message. The verifier device verifies correctness of the group signature and transmits the verified result to the signer device.
US08200966B2

The present invention relates to a system and method for facilitating access to secure network sites, such as sites providing secure financial information. An active software agent is utilized to fetch passwords and user identifiers from a user computing system and to use the passwords and identifiers to extract required information from the secure site. The password sites and identifiers are encrypted and an encryption key is stored at a network mode remote from the user's computer and is fetched in order to enable the passwords and identifiers to be decrypted so that the active agent can use them to obtain the required information.
US08200960B2

A computer system that communicates cryptographic resource utilization information while processing data packets is described. During operation, the system receives a first data packet and generates a second data packet by performing a cryptographic transformation on the first data packet. Next, the system appends auxiliary information to the second data packet. This auxiliary information includes information associated with cryptographic resource utilization during the cryptographic transformation. Then, the system provides the second data packet including the auxiliary information.
US08200941B2

A method includes, in a processor, loading/moving a first portion of bits of a source into a first portion of a destination register and duplicate that first portion of bits in a subsequent portion of the destination register.
US08200929B1

A memory subsystem includes a volatile memory, a nonvolatile memory, and a controller including logic to interface the volatile memory to an external system. The volatile memory is addressable for reading and writing by the external system. The memory subsystem includes a power controller with logic to detect when power from the external system to at least one of the volatile and nonvolatile memories and to the controller fails. When external system power fails, backup power is provided to at least one of the volatile and nonvolatile memories and to the controller for long enough to enable the controller to back up data from the volatile memory to the nonvolatile memory.
US08200928B2

A storage system maintains consistency of the stored contents between volumes even when a plurality of remote copying operations are executed asynchronously. A plurality of primary storage control devices and a plurality of secondary storage control devices are connected by a plurality of paths, and remote copying is performed asynchronously between respective first volumes and second volumes. Write data transferred from the primary storage control device to the secondary storage control device is held in a write data storage portion. Update order information, including write times and sequential numbers, is managed by update order information management portions. An update control portion collects update order information from each update order information management portion, determines the time at which update of each second volume is possible, and notifies each-update portion. By this means, the stored contents of each second volume can be updated up to the time at which update is possible.
US08200926B1

A computer-implemented method may include creating a first full backup of a set of data units at a first time. The computer-implemented method may also include identifying one or more data units in the set of data units that have been modified since the first time. The computer-implemented method may further include creating a second full backup of the set of data units by providing copies of the one or more data units that have been modified since the first time and storing references to copies of one or more data units in the set of data units that have not been modified since the first time. The references may be configured such that the second full backup is a standalone backup that is independent of any other backups.
US08200925B2

A method of data mirroring in a serial-connected memory system between a first and a second memory device. A bypass command is issued to the first memory device, then a write data packet is provided to the first and second memory devices, and then a write data packet command is provided to the first and second memory devices by wherein the write data packet is passed to the second memory device through the first memory device. Mirroring of the write data packet into the first and second memory devices is thereby achieved. ECC (error correction codes) within spare fields provide means for recovering data after failure. The serial-connected memory system is especially useful for implementing SSD (solid-state disk) memory systems.
US08200923B1

Techniques for performing de-duplication for data blocks in a computer storage environment. At least one chunking/hashing unit receives input data from a source and processes it to output data blocks and content addresses for them. In one aspect, the chunking/hashing unit outputs all blocks without checking to see whether any is a duplicate of a block previously stored on the storage environment. In another aspect, each data block is processed by one of a plurality of distributed object addressable storage (OAS) devices that each is selected to process data blocks having content addresses with a particular range. The OAS devices determine whether each received data block is a duplicate of another previously stored on the computer storage environment, and when it is not, stores the data block.
US08200922B2

A method and apparatus for taking a snapshot of a storage system employing a solid state disk (SSD). A plurality of mapping tables in the SSD store data needed to create a one or more point in time snapshots and a current view of the SSD. In response to a write command, the SSD executes its normal write process and updates its mapping tables to indicate the current view of the SSD and additionally retains the original data in a table of pointers to the original data, as the snapshot of an earlier state of the SSD. In the preferred embodiment, the innate ability of SSDs to write data to a new location is used to perform a point-in-time copy with little or no loss in performance in performing the snapshot.
US08200918B2

Ownership of a memory unit in a data processing system is tracked by assigning an identifier to each software component in the data processing system that can acquire ownership of the memory unit. An ownership variable is updated with the identifier of the software component that acquires ownership of the memory unit whenever the memory unit is acquired.
US08200910B2

A method for issuing global shared memory (GSM) operations from an originating task on a first node coupled to a network fabric of a distributed network via a host fabric interface (HFI). The originating task generates a GSM command within an effective address (EA) space. The task then places the GSM command within a send FIFO. The send FIFO is a portion of real memory having real addresses (RA) that are memory mapped to EAs of a globally executing job. The originating task maintains a local EA-to-RA mapping of only a portion of the real address space of the globally executing job. The task enables the HFI to retrieve the GSM command from the send FIFO into an HFI window allocated to the originating task. The HFI window generates a corresponding GSM packet containing GSM operations and/or data, and the HFI window issues the GSM packet to the network fabric.
US08200909B2

A method and apparatus for accelerating a software transactional memory (STM) system is described herein. Annotation field are associated with lines of a transactional memory. An annotation field associated with a line of the transaction memory is initialized to a first value upon starting a transaction. In response to encountering a read operation in the transaction, then annotation field is checked. If the annotation field includes a first value, the read is serviced from the line of the transaction memory without having to search an additional write space. A second and third value in the annotation field potentially indicates whether a read operation missed the transactional memory or a tentative value is stored in a write space. Additionally, an additional bit in the annotation field, may be utilized to indicate whether previous read operations have been logged, allowing for subsequent redundant read logging to be reduced.
US08200901B1

An apparatus comprises a plurality of processor cores, each comprising a computation unit and a memory. The apparatus further comprises an interconnection network to transmit data among the processor cores. At least some of the memories are configured as a cache for memory external to the processor cores, and at least some of the processor cores are configured to transmit a message over the interconnection network to access a cache of another processor core.
US08200899B2

A method for providing DRM files using caching includes identifying DRM files to be displayed in a file list in response to a request, decoding a number of first DRM files from among the identified DRM files and caching the first DRM files in a first memory space, and reading the first DRM files in the first memory space in response to the request. Then, a system displays the first DRM files as a file list in a display area. The second DRM files from among the identified DRM files other than the first DRM files are not initially decoded, and file data related to the second DRM files are cached in a second memory space. DRM files from among the second DRM files are subsequently decoded in response to a subsequent command.
US08200888B2

Methods and apparatuses for delaying execution of input/output (I/O) requests for solid state drives are contemplated. Some embodiments comprise receiving I/O requests for a solid state drive and calculating amounts of time based on characteristics of the requests, such as differences of the logical block addresses (LBAs) of the requests. The embodiments may then delay responses by the solid state drive for the requests. Calculating the amounts of time and delaying the responses by the amounts of time may allow the solid state drives to emulate the responses of various types of hard disk drives. Some embodiments comprise an apparatus for delaying execution of the I/O requests for solid state drives. The apparatuses may have numerous modules, such as a request receiver to receive the I/O requests, a calculation module to calculate the amounts of delay times, and a delay module to delay the responses of the I/O requests.
US08200886B2

A system and method for updating a binary image stored across a block-structured memory device, such as a flash memory device. From comparison of original and new images, an update package is generated which includes an encoded instruction set comprising COPY and ADD operations instructing the copying of source data from locations in the memory device and adding other data provided in the update package. The instruction set comprises SETBLOCK operations that direct updating of the memory blocks in an order that optimizes the COPY and ADD operations required and resulting update package size. The instruction set further comprises SETCOPYOFFSET operations to toggle between copy-offset modes thereby allowing for improved efficient encoding of COPY operations. The update package further includes an array of status bits corresponding to the memory blocks to be updated, thereby allowing for reliable restarting of the update process following power loss or other interruption.
US08200882B2

A memory system includes: a memory that has plural banks; a memory controller that includes a request queue and a bank monitor and controls access to the memory; a master group including plural masters that can request access to the memory; and a system bus which is connected between the memory controller and the master group and in which an arbiter is arranged, wherein the request queue has a scheduling function for receiving access requests issued from the master group through the system bus and appropriately rearranging the received access requests and provides the arbiter with queue information, the bank monitor monitors information concerning respective banks of the memory and provides the arbiter with the bank information, and the arbiter arbitrates requests issued in parallel from the masters of the master group on the basis of the queue information and the bank information provided thereto and transmits the information to the memory controller as access control information.
US08200880B2

An I/O equipment sharing system includes CPUs, a plurality of route complexes coupled to the CPUs, upstream PCI Express-bridges coupled to the route complexes, downstream PCI Express-bridges coupled to the upstream PCI Express-bridges through a network, and I/O equipment coupled to the downstream PCI Express-bridges. In the above configuration, the I/O equipment are shared between the CPUs using the identifiers of the network (for example, Ethernet VLAN IDs), the identifiers are set so that they do not overlap between the respective CPUs and necessary I/O equipment is set to a set identifier. Further, an identifier is set to a plurality of the same I/O equipment required by the respective CPUs.
US08200872B2

The present invention is directed to a method for deterministic Serial Attached Small Computer System Interface (SAS) discovery and configuration. The method includes transmitting a Serial Management Protocol (SMP) DISCOVER Request from a node of a SAS domain to each expander of the SAS domain. The method further includes receiving SMP DISCOVER Responses at the node from each expander of the SAS domain. The method further includes comparing BROADCAST (CHANGE) RECEIVED (BCR) counts provided in each of the received SMP DISCOVER Responses to stored BCR counts, said stored BCR counts having been recorded and stored by the node prior to said transmitting of said SMP DISCOVER Request. The method further includes updating the stored BCR counts based upon said received BCR counts. The method further includes selectively transmitting a second SMP DISCOVER Request from the node to at least one, but not all of the expanders of the SAS domain.
US08200864B1

Transfer of data blocks between a host and a multi-media card (“MMC”) are performed in a pre-defined mode. In pre-defined mode, the host sets a pre-determined number of blocks, a “multiblock,” to be transferred. Use of pre-defined mode results in faster transfers than those performed using an open-ended mode incorporating a stop command. Furthermore, corruption errors resulting from delays in providing the stop command which may occur in an open-ended mode are avoided. Pre-defined multiblock transfers are supported by existing operating systems through trapping open-ended mode transfers in the MMC stack, leaving existing device drivers unaffected.
US08200856B2

Techniques for performing flow control in Universal Serial Bus (USB) are described. In one design, a USB host sends token packets to a USB device to initiate data exchanges with the USB device. The USB device determines that it is incapable of exchanging data with the USB host, e.g., because there is no data to send or because its buffer is full or near full. The USB device then sends a “flow off” notification to the USB host to suspend data exchanges. The USB host receives the flow off notification and suspends sending token packets to the USB device. Thereafter, the USB device determines that it is capable of exchanging data with the USB host. The USB device then sends a “flow on” notification to the USB host to resume data exchanges. The USB host receives the flow on notification and resumes sending token packets to the USB device.
US08200846B2

A parallel computer system has multiple nodes that have independent clocks, where the different nodes may include different database portions that are referenced by a query. A timestamp parameter in a query is synchronized across the different nodes that are referenced by the query to assure the timestamps in the different nodes are consistent with each other notwithstanding the independent clocks used in each node. As a result, a database may be scaled to a parallel computer system with multiple nodes in a way that assures the timestamps for different nodes referenced during a query have identical values.
US08200834B2

A methodology for providing secure session management is presented. After a single-use token has been issued to a client, it presents the token, and the server may identify the client based upon the presented token. However, the token may be used only once without being refreshed prior to re-use, thereby causing the token to be essentially reissued upon each use. The token comprises a session identifier that allows the issuer of the token to perform session management with respect to the receiving entity. Tokens can be classified into two types: domain tokens and service tokens. Domain tokens represent a client identity to a secure domain, and service tokens represent a client identity to a specific service. A domain token may be used with any service within a domain that recognizes the domain token, but a service token is specific to the service from which it was obtained.
US08200828B2

Methods and systems directed to controlling a real-time user session of presentation layer protocol data. Methods describing a shadowing agent service receiving a connection request from a shadowing tool and initiating a rollover operation responsive to the connection request. A rollover operation including reinitializing the single protocol stack and receiving a protocol data stream from the protocol stack. The shadowing agent service receiving a second data stream from the shadowing tool and inserting data from the second protocol data stream into the protocol stack. Systems describing a controller of the shadowing agent service receiving a connection request from a shadowing tool; a recorder of the shadowing agent service initiating a rollover operation responsive to the connection request; the controller receiving a second protocol data stream from the shadowing tool; and the controller inserting data from the second protocol data stream into the protocol stack.
US08200827B1

Call setup signaling is performed across at least a first security zone, a second security zone, and a third security zone to set up a call. At least one gate is then established between the first security zone and the third security zone to enable traffic flow for the call between the first security zone and the third security zone.
US08200823B1

A network system management system comprises a set of management services for managing a set of devices through a network, and a set of service containers in which each service container is associated with management services and enforces regulations that are common among the associated management services. Each service container creates service providers that each creates a respective management service, in response to a service request, for use in managing the devices. Each service container comprises a service factory that registers services with an internal registry in association with a service provider, registers the services with an external registry in association with the service factory, and controls access by a user session to the services that are registered with the external registry, based on the pertinent service container-based regulations. The system provides for simple plug-in deployment of services into the system, and management of such services within the system.
US08200822B1

An automatic system facilitates selection of media properties on which to display an advertisement, responsive to a profile collected on a first media property, where a behavioral-targeting company calculates expected profit for an ad correlated with the profile and arranges for the visitor to be tagged with a tag readable by the selected media property. The profit can be calculated by deducting, from the revenues that are expected to be generated from an ad delivered based on the collected profile, at least the price of ad space at a media property where the BT company might like to deliver ads to the profiled visitor. When the calculated profit is positive (i.e., not a loss), the BT company arranges for the visitor to be tagged with a tag readable by the selected media property through which the BT company expects to profit.
US08200821B2

Systems and methods for sending/receiving improved in-browser notification messages are provided. The notification messages are overlaid on HTTP traffic on port 80 for IP addresses provisioned to receive the notification messages from various sources, including weather, emergency broadcast, and police stations. A load balancer within the end-to-end system allows HTTP traffic on port 80 to be forked from non HTTP traffic on port 80 to selectively insert notification messages. The notifications are inserted by an internet content adoption protocol (ICAP) server in communication with other devices within the system.
US08200820B2

A method of access management in a communication system comprising a terminal, a first access point, a second access point and a network is described. The first access point offers a first access connection to the terminal and the second access point offers a second access connection to the terminal. A first network connection is provided between the network and the first access point and a second network connection is provided between the network and the second access point. Access connection information associated with at least one of the first and second access connections is monitored, and network connection information associated with at least one of the first and second network connections is monitored. An access connection selection decision is based on the monitored access connection information and the monitored network connection information.
US08200817B2

When the application I/O performance problem is solved, the I/O amount from the application is increased. In the conventional technique, no consideration has been taken on the affect of the increase of the application I/O performance to other applications. A resource whose I/O load is reduced by setting modification of a storage subsystem is specified and the application using this resource is specified as an application whose I/O processing amount may be increased. Furthermore, the resource used by the specified application and another application using this resource are specified as a resource and an application whose I/O processing performance may be lowered by the setting modification.
US08200811B2

A Serial Number Management System (SNMS) automatically manages the allocation of unique serial numbers to certificate authority servers in a replicated server environment. The SNMS automatically detects that a Certificate Authority (CA) server has a need for additional unused serial numbers. The SNMS identifies a provider CA server that has unused serial numbers. The SNMS obtains a portion of the unused serial numbers from the provider CA server.
US08200809B2

Methods, systems, and computer-readable media provide for analyzing data traffic captured by a lawful interception system. A first record, one or more intermediate records, and a second record are received. Each of the records contains a record of test traffic, such as a website, transmitted across a broadband network. The first record, the one or more intermediate records, and the second record are reassembled to form various versions of the website. The various versions of the website are displayed so that a visual comparison can be made to verify the operation of the lawful interception system.
US08200807B2

This invention is directed to a method for use in a state diagramming environment on a computing device. The method includes obtaining a state diagram via the environment and processing a first event for the state diagram via the environment. The method also includes triggering a second event, wherein the triggering is based on the first event. The method further includes broadcasting the second event in a non-blocking fashion that allows the first event to continue being processed.
US08200803B2

A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. Resources within the distributed data processing system are dynamically discovered, and the discovered resources are adaptively monitored using the network management framework. When the network management framework detects that certain components within the network management framework may have failed, new instances of these components are started. If duplicate components are later determined to be active concurrently, then a duplicate component is shutdown, thereby ensuring that at least one instance of these components is active at any given time. After certain failover events, a resource rediscovery process may occur, and a topology database containing previously stored information about discovered resources is resynchronized with resource information about rediscovered resources.
US08200802B2

A disclosed example method involves at a network management module, receiving a request for logical circuit data associated with a network circuit. In addition, the example method involves requesting the logical circuit data from a legacy logical element in communication with a network device of the network circuit. The logical circuit data is received from the legacy logical element. The logical circuit data is indicative of whether the network circuit has failed.
US08200798B2

In one embodiment, providing multi-layer address security incorporating Layer 2 Media Access Control (MAC) addresses and corresponding Layer 3 Internet Protocol (IP) addresses for host machines on a routed access network is provided.
US08200796B1

An efficient architecture for a virtual desktop system in a Virtual Machine Monitor (VMM) operating environment. In one embodiment, initially, a virtual desktop computer system utilizing one or more host computer systems provides one or more remote display systems with interactive graphics and video capabilities. The host computer system generally manages windows and frames that correspond to remote display systems and manages updating the remote display systems over a network connection. Preferred embodiments include a multi-display processor that is enhanced for VMM operating environments.VMM operating environments typically consist of different Virtual Machines (VMs) and a control layer known as the Virtual Machine Monitor (VMM) that manages the different VMs. Each VM is typically designed to be unaware of the existence of other VMs and the VMM is designed to provide the necessary abstraction, isolation and coordination between the different VMs to the physical platform hardware.
US08200784B2

Embodiments disclosed herein provide a system and method for transferring data between an unstructured data source and a structured destination. In one embodiment, graphical representations of a unstructured data source and a structured destination are presented to a user via a graphical user interface of a computer. Using the graphical user interface, the user can draw lines between the graphical representations to indicate how data from the unstructured data source should be associated with and transferred to the structured destination. The graphical representation of the unstructured data source may be generated using data extracted from a web based document. This data extraction can be done recursively and at least partially in parallel with retrieving files associated with hyperlinks within the web based document.
US08200766B2

Provided are apparatuses and methods for social networking applications and services. New applications and services based on a common runtime may be developed. Such applications and services may allow scripts to be loaded and interpreted. Furthermore, dynamic links generated by the scripts may be sent to an application engine for execution. The dynamic links may also be sent (e.g., shared) with other devices and/or users in a social networking environment.
US08200764B2

A highly scalable and highly responsive RTC system uses asynchronous or non-blocking I/O and HTTP response queuing to avoid server overload. The system distinguishes between two types of requests: an update request and a change request. An update request is a request used to fetch an update or change notification. A change request is a request to change some data related to the real-time session. For a given RTC session, the server first checks whether any updates exist for an update request. If an update exists, the server code can send an immediate response to the client. However, if no update exists, the server code application sets a well-defined HTTP response header, and then responds. Once the server code application responds, all application server resources are freed, and the application server is free to handle the next requests without blocking any thread.
US08200760B2

The various aspects of the present invention are based on four main principles: the provision, protection and validation of audit trails relating to data generated by and communicated between nodes of a network; authentication of communicating parties; enforcement of proof of receipt of data communications; and the detection of compromised user identifiers. The object of these principles being that, should a dispute arise over the substance of an authenticated e-mail or other data item, it would be possible to prove, with mathematical precision, the following features of the communication: the content of the message sent; the e-mail location to which the message was addressed; the fact that the message was despatched; the time and date of despatch; the fact that the message was received; the time and date it was received; and the fact that the content of the message had not been changed since it was sent. It is also intended to make it possible to prove the identity of the sender and the identity of the recipient.
US08200757B2

A semantic note taking system and method for collecting information, enriching the information, and binding the information to services is provided. User-created notes are enriched with labels, context traits, and relevant data to minimize friction in the note-taking process. In other words, the present invention is directed to collecting unscripted data, adding more meaning and use out of the data, and binding the data to services. Mutable and late-binding to services is also provided to allow private thoughts to be published to a myriad of different applications and services in a manner compatible with how thoughts are processed in the brain. User interfaces and semantic skins are also provided to derive meaning out of notes without requiring a great deal of user input.
US08200748B2

A system and method for directing data retrieval requests to a data retrieval device. A processor, upon a request for a first content element, retrieves the first content element, and replaces a first address of a second content element that is embedded within the first content element with a local address, upon a first request for the second content element, directed to the processor by the local address, retrieves and stores in a cache memory the second content element, and, upon a second request for the second content element, retrieves the second content element from the cache memory.
US08200747B2

A method and system thereof for handing off a media session are described. In one embodiment, a first media segment is forwarded to a client node. The first media segment includes a portion of an item of media content stored in lieu of storing the item of media content in its entirety. The item of media content is segmented according to segmentation characteristics. Handoff information used for transferring the media session to another server node is specified. The handoff of the media session to the other server node occurs when the forwarding of the first media segment is completed, such that the handoff occurs between media segments.
US08200733B1

A method and a device having interleaving capabilities, the device comprises a first interleaver; the first interleaver comprises a first register, a second register, a first adder and a second adder; wherein the first register is coupled to the first adder and to the second adder; wherein the second register is coupled to the second adder; wherein the first adder is adapted to add a current first register value to a first coefficient to provide a next first register value that is stored at the first register; wherein the second adder is adapted to add a current first register value to a second coefficient, to a third coefficient and to a current second register value to provide an interleaved output value.
US08200729B2

A single finite impulse response filter designed to operate on a single signal is used in conjunction with an input multiplexer that interleaves samples from multiple signals and an output decimator. The output of the decimator contains interleaved samples of the multiple signals with independent filtering applied to each.
US08200727B2

Method and apparatus for ensuring randomness of pseudo-random numbers generated by a conventional computer operating system or electronic device. Typically pseudo-random number generators used in computer operating systems or electronic devices may be penetrated by a hacker (pirate), who penetrates a cryptographic or other supposedly secure process using the random numbers by tampering with the input random numbers, thus making them nonrandom. The present method and apparatus are intended to verify such random numbers to make sure that they are indeed random enough, by applying suitable random tests. Only if the values pass the test are they passed on for use in the cryptographic or other process. If they fail the test, a new set of random numbers is requested from the pseudo-random number generator. These are again tested. Further a diversity function may be applied to the random numbers even if they have passed the random number test in order to improve their randomness. This diversity function is for instance double encryption. An anti-replay feature is also included by which the pool of random numbers is subject to a check on each cycle to make sure that there has been no duplication of the input random numbers.
US08200725B2

An arithmetic processing system processes a sensing signal and a first approximate offset signal to obtain a second approximate offset signal. The system includes a first arithmetic processor and a second arithmetic processor. The first arithmetic processor receives and processes the sensing signal and the first approximate offset signal to output a first arithmetic signal. The second arithmetic processor processes the first arithmetic signal to output a second arithmetic signal, and the second arithmetic signal is added with a predetermined offset signal to obtain the second approximate offset signal, and the second approximate offset signal is closer to a real offset signal of the sensing signal than the first approximate offset signal. A method of arithmetic processing is also disclosed.
US08200724B2

A communication terminal includes a first storage section configured to store address information for performing connection to a communication terminal of a communication partner and an address book containing information about the communication partner, a second storage section configured to store first data files, a search section configured to search through the second storage section for first data files corresponding to information about the communication partner linked to the communication terminal of the communication partner selected on the basis of the address book, a compiling section configured to compile the retrieved first data files into a predetermined unit to generate a second data file, and a communication section configured to perform communication between the present communication terminal and the communication terminal of the communication partner and transmit the second data file to the communication terminal of the communication partner.
US08200723B1

A system and a method for locating data in a physical storage volume using a unified file system, which includes a synthetic file system structure and a physical file system structure, is disclosed. Traversing the synthetic portion of the unified file system includes querying at least one user-mode database that defines the synthetic portion. The physical portion of the unified file system can be traversed to determine volume and connection information for the requested data.
US08200721B2

Techniques for providing write-once-read-many (WORM) storage are described herein. According to one embodiment, in response to a command to set a time attribute of a file to a first predetermined value, it is determined whether the first predetermined value is outside of an ordinary range of values associated with the time attribute in accordance with a file system associated with the file. The file is designated as a WORM file and a WORM retention period is set for the file based on the first predetermined value, if the first predetermined value is outside of an ordinary range of values associated with the time attribute. The designation of the file as a WORM file and setting the WORM retention period are performed in response to the command.
US08200718B2

A method for garbage collection in which resources used by data objects in a computer program that are not accessed in the future are reclaimed, the method consists of the following steps of 1. Providing a tracing garbage collector which is both parallelized and incremental; 2. Integrating the collector with the computer program to create the mutator; 3. Instructing the mutator to scan and collect resources used by data objects in a computer program that are not accessed in the future simultaneously on all threads in small amounts; and 4. Interleaving the mutator scanning and collection with unrelated processing by the computer program such that all of the threads in the application are never stopped simultaneously for any portion of the collection cycle.
US08200711B2

A project directory structure of an application or service is mapped to a package directory structure. A package is built for the application or service by copying files from the project directory structure to the package directory structure in accordance with the mapping. An event trigger is detected, wherein the event trigger is one of a new file, a modified file, or a deleted file in the project directory structure. An updated package is built for the application or service by performing an appropriate one of copying the new file to the package directory structure, replacing an existing file in the package directory structure with the modified file, or deleting a file in the package directory structure that corresponds to the deleted file in the project directory structure.
US08200703B2

A tool is proposed for supporting active documents. In one embodiment, an active document may be opened in an application program executing at a first computer, the active document being in a format recognized by the application program. Data relating to a first active document may be received data at the first computer from a user of the application program, and a search request based on the received data may be sent from the first computer to a second computer that maintains a plurality of data objects. In one embodiment, the application program at the first computer is unable to perform any functions with data objects at the second computer. The first computer may receive information relating to a result of the search request from the second computer and may store the information in the first active document. A request from the user of the application program that the active document be submitted may be received at the first computer, and the active document may be forwarded from the first computer to the second computer. A set of procedures that are pre-defined for this active document may then be performed with the active document at the second computer.
US08200701B2

A method of handling data in a data sharing system is provided. The data sharing system includes a set of data objects. Each data object includes an object type identifier and a set of attributes. The method includes coupling at least one set of object type identifier and attribute in accordance with a set of dependency rules.
US08200692B2

Techniques for processing messages based on interactive history and context between a sender and a recipient are described herein. In one embodiment, a process includes, but is not limited to, in response to a message to be received by a recipient from a sender over a network, determining one or more previous transactions associated with the sender and the recipient, the one or more previous transactions being recorded during course of operations performed within an entity associated with the recipient, and generating a list of one or more candidates of interactive history links based on the determined one or more previous transactions, such that the recipient is able to select one or more of the candidates of interactive history links to be performed for responding the message of the sender. Other methods and apparatuses are also described.
US08200689B2

A base/inversion component extractor calculates an occupancy rate of each component of a vector of user preference information obtained from information stored on a user preference database, and extracts a base component from the user preference information in accordance with the calculated occupancy rate of the base component. The base/inversion component extractor extracts a similar base component from item preference information obtained from information stored on an item metadatabase. A recommendation engine calculates a similarity between a base vector of the user preference information and a base vector of the item preference information, and identifies, as candidate items, items of the predetermined number in the order of from high to low similarity. The recommendation engine further calculates a similarity between an inversion vector of the user preference information and an inversion vector of the item preference information, and identifies an item candidate having a low similarity.
US08200680B2

The present invention provides efficient window partitioning algorithms for entropy-encoding. The present invention enhances compression performance of entropy encoding based on the approach of modeling a dataset with the frequencies of its n-grams. The present invention may then employ approximation algorithms to compute good partitions in time O(s*log s) and O(s) respectively, for any data segment S with length s.
US08200679B2

Techniques are provided for estimating the cardinality of a virtual result table that is produced by executing path-based table functions within a query, such as the XMLTABLE function. Some path-based table functions apply a path expression to input from a base table of XML documents to select rows to produce the result table. Path statistics are collected for the path expressions for the base table. The path statistics are used to estimate the cardinalities of the result table. The estimated cardinality of the result table is useful for estimating costs of query execution plans that are generated for the query.
US08200678B2

A computing device receives, over a network, information regarding word phrases (e.g., search terms) and determines longevity values associated with content built around the word phrases. The computing device selects, based on the longevity values, a first phrase from the word phrases. Content is built or created around the first phrase, and the built or created content is presented or published over a network such as the Internet.
US08200677B2

Systems and methods are described for performing the dynamic generation of correlation scores between arbitrary objects. When a behavioral event is recorded, that is to say when an end user interacts with multiple objects, relationships between objects are created. These relationships are maintained as a list. When a request for correlated items is requested based upon a seed object, a list of correlated items is dynamically created through the generation of a pivot set and a scoring algorithm to compute the list of correlated items.
US08200673B2

A system and method for on-demand indexing in a data management system is described. An index is generated when it is requested, such as when a database operation requires access to the index. If the index is loaded in memory, the index is retrieved from memory. Otherwise, the index is generated on-demand. A priority configuration identifies at least one priority index which is generated and loaded in memory. The priority configuration can identify priority indexes either directly or indirectly, such as by a threshold parameter.
US08200664B2

A program for reorganizing information in a computer system while concurrently providing access to the information for updates. In an exemplary embodiment of the invention, an on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data. Tracked changes include the location in the original data-space where the change occurred and a flag indicting the type of change.
US08200651B2

Methods, computer program products and systems for facilitating computer-assisted user comprehension of digitally encoded texts. In one embodiment of the present invention, the user is provided with the ability to perform multiple searches with different dictionaries or search engines, according to the user's needs. The user has the option of marking the words (or sentences) with several different symbols or colors or text highlighting and associating each of these marking to a specific dictionary or search engine. Searches of each of the selected text portions is performed within the associated dictionary databases, and the user is provided with the results of the searches for facilitating comprehension of the text.
US08200646B2

Prefixes are registered on a first list as index elements for respective registration patterns. Each prefix is selected as the longest of different-length prefixes that are extractable from a registration pattern in accordance with an extraction rule. Suffixes, which are the remaining parts of the registration patterns excluding the respective prefixes, are registered on a second list. Using different-length prefixes that are extracted from a retrieval key in accordance with the extraction rule, a prefix retriever searches the first list to retrieve a registration pattern whose prefix matches any of the prefixes of the retrieval key. A suffix checker carries out a check on the suffix of the registration pattern retrieved by the prefix retriever, among the suffixes on the second list, as to whether the suffix of the registration pattern matches the suffix of the retrieval key.
US08200644B2

A method, system, and computer program product for charitable computing on a host system are provided. The method includes receiving a search request at the host system and performing a local search on a data storage device, where the data storage device is locally accessible to the host system. The method further includes determining whether the local search locates at least one local search result, making a charitable donation in response to locating the at least one local search result, and outputting the at least one local search result. The method may also include forwarding the search request to a domain name.
US08200642B2

A system and method for production of analyzing electronic documents includes document acquisition software; a database, comprising a document table; a document parser; a categorization schema; and a document processor operatively in communication with the database and the categorization schema. Document acquisition software operatively resident in a first computer acquires an electronic document which is then parsed by a document parser operatively resident in a second computer to create a set of parsed data related to the acquired document. A predetermined set of data describing the parsed document, comprising the created parsed data, are stored into a document table of a database accessible to the second computer. A non-neural network process is used to process the created parsed data in a document processor operatively resident in a third computer according to a categorization schema to create an association between the acquired document and the categorization schema.
US08200635B2

Embodiments herein disclosed relate to methods, systems and computer program products that provide an enterprise wide e-discovery system configured to search myriad data sources across an enterprise to identify electronic data relevant to a particular data request, harvest the relevant electronic data, filter the electronic data to identify request file types, transfer the request file types to a data store, and assign labels, such as barcodes, to the requested file types for the purpose of producing, in an organized fashion, all requested electronic data that is in the enterprise's possession.
US08200631B2

A method, device, and system for resetting snapshots are provided. The reset of a snapshot incorporates the traditional snapshot delete and snapshot create operations into a single operation. Additionally, a snapshot created under the reset operation may receive an array partition from a snapshot being deleted under the same snapshot reset operation thereby retaining its identifying characteristics.
US08200623B2

Client and server based copies of a file are maintained in synchronicity as changes are made to the file. Data is compared to a previous version known to both the client and server and a highly compressed representation of the differences between the two is generated. These differences, or “diffs”, are then transmitted, and may use extensions to the HTTP (HyperText Transport Protocol) protocol.
US08200615B2

Techniques for determining the growth of database objects. In one set of embodiments, baseline sizes for a plurality of database objects are recorded, where the baseline sizes are recorded prior to the execution of an application upgrade. Further, upgraded sizes for the plurality of database objects are recorded, where the upgraded sizes are recorded subsequent to the execution of the application upgrade. Growth values for the plurality of database objects are then determined based on the baseline sizes and the upgraded sizes. In further embodiments, the plurality of database objects may be organized into one or more functional groups or product families, and aggregate database object growth may be reported per functional group or product family.
US08200613B1

An approach for reconciling a data warehouse includes automatically identifying, based upon a change made to a definition of an object, one or more other objects in the data warehouse that are affected by the change made to the definition of the object. The object and the other objects may be any type or form of data, for example, database tables or routines, and the invention is not limited to any particular type of object. Dependency analysis is used to evaluate dependency data to identify the one or more other objects affected by the change made to the definition of the object. The dependency data specifies dependencies between the object and the one or more other objects. The dependency data may also specify dependencies between the one or more other objects. As described in more detail hereinafter, the dependency data used may vary depending upon a particular function to be performed. A transformation mechanism may also be updated, in response to the change made to the definition of the object, so that the transformation mechanism can generate the one or more other objects based upon a new object defined by the changed definition of the object. Data that defines the one or more other objects may also be updated to reflect the change made to the definition of the object.
US08200611B2

A file system includes: a data controller that inverts logic of input data to convert the input data into accumulation data; a nonvolatile storage that has storage areas in which the accumulation data is stored and a table section to which use states of the storage areas are written; and a controller that controls the nonvolatile storage so as to store the accumulation data in the storage areas in accordance with the use states written to the table section.
US08200608B2

A computer implemented data processor system automatically disambiguates a contextual meaning of natural language symbols to enable precise meanings to be stored for later retrieval from a natural language database, so that natural language database design is automatic, to enable flexible and efficient natural language interfaces to computers, household appliances and hand-held devices.
US08200601B2

Determining indicative features may be provided. First, a first set of features may be determined using a document frequency process. Then a second set of features may be determined using a boosting process. Using the boosting process may comprise using an approximation for a one-dimensional optimization. The approximation may include an upper bound. Next, the first set of features and the second set of features may be combined into a combined set of features. The combined set of features may comprise a union of the first set of features and the second set of features. At least one document may then be classified based on the combined set of features.
US08200598B1

Methods and systems for grouping video frames. The video frames may be from a multiplexed stream of video frames from a plurality of video sources. In some embodiments video frames are grouped by determining if the video frames share meaningful modes for values representative of features of the video frames.
US08200594B1

A system, method, and computer program product are provided for accelerating a game artificial intelligence process. In one embodiment, a graphics processor is provided, the graphics processor being capable of accelerating a game artificial intelligence process. In another embodiment, a graphics processor is provided, the graphics processor being capable of accelerating a navigational planning artificial intelligence process.
US08200593B2

A neural network simulation represents components of neurons by finite state machines, called sectors, implemented using look-up tables. Each sector has an internal state represented by a compressed history of data input to the sector and is factorized into distinct historical time intervals of the data input. The compressed history of data input to the sector may be computed by compressing the data input to the sector during a time interval, storing the compressed history of data input to the sector in memory, and computing from the stored compressed history of data input to the sector the data output from the sector.
US08200591B2

Various amounts of information can be beneficial to different controllers configured upon an industrial control system. Information can be retained in a distributed directory such that controllers quickly learn information concerning other controllers. The distributed directory can be automatically constructed and populated with information from different controllers. When a module enters an industrial control system, information can automatically advertise to other units through use of the distributed directory.
US08200586B2

A computer-implemented method of calculating a bill for resource usage in an application hosting environment. Resource information is gathered on each computer system resource from a set of resources which are memory resources, SAN resources, CPU resources, hard disk resources, network resources, and middleware resources. A cost per unit of resource is determined for each resource. Usage information is gathered on all resources utilized by at least one computer application during a billing period. A usage sum is determined for each resource utilized which includes a sum of all resource units utilized for each resource. A total usage cost is determined for each resource utilized. The total usage cost is a product of the cost per unit and the usage sum. A dynamic usage bill is created based on a total charge which is a sum of the total usage costs for all resources utilized during the billing period.
US08200585B2

Systems and methods are disclosed for determining the disposition of a shipped good, such as a car, damaged during transit. After the damage is detected, a digital image of the is obtained. The image is uploaded to a server typically along with the vehicle identification number and/or other identification data. The server determines the appropriate individual(s) to be contacted, and generates a notification message, typically including the URL of a web site where further information can be obtained. The appropriate individual (“user”) logs onto the server to view the digital images and provides input regarding the disposition of the good. The user may direct the damaged car to a repair shop, a dealer, or another destination. Alternatively, the user may indicate delivery of the car as originally planned. The server may notify other systems of the disposition as well. Other embodiments apply to the disposition of delivered packages.
US08200582B1

A mobile payment system password restriction system is provided. The system comprises a portable electronic device, an electronic wallet application, and an access restriction application that, when executed on the portable electronic device, monitors the network connection status of the portable electronic device. The system also disables password access to the electronic wallet application after a first predetermined number of consecutive failed password access attempts to the electronic wallet application when the network connection status is not connected. The system also re-enables password access to the electronic wallet application in response to receiving a key code entered into portable electronic device, wherein the key code is different from the password.
US08200581B2

The present invention provides a system and method for identifying and converting digital media assets within a system through the use of identification data. A client device is examined to detect media assets lacking such identification data; the identification data is then applied to each detected asset with data specific to the customer and digital media asset. To facilitate transfers and ease of use the digital media assets can be made DRM-free.
US08200580B1

Computer-automated processes are disclosed for establishing verified communications channels with authors and other creators of works via communications with a trusted verifier entity. The verified communications channels may be used for various purposes, such as to seek authorization to make a book or other printed publication searchable on a public network.
US08200576B1

Method and system are disclosed for conducting a commercial transaction requiring a monetary loan online. The method/system allows a consumer or borrower to access a lending institution over a network connection and apply for a monetary loan online. The loan application is processed in real time and the borrower is notified of the type of loan, loan amount, interest rate, etc., that he/she is qualified for. Upon acceptance of the loan terms, the borrower is provided with a personal identification number (PIN) and a unique lender transaction ID that serves as confirmation of the loan. The lender transaction ID may then be taken to a suitable seller and used to conduct the transaction. The seller simply accesses the lending institution over a network connection, enters the lender transaction ID, the borrower's PIN, and other transaction-related information, and the lending institution automatically sends the appropriate payment to the seller.
US08200570B2

An anonymous trading system includes a prime broker facility that allows a third party to trade on behalf of an institution. A deal is executed between the third party and a counter-party and a further deal is then executed between the third party and the party on whose behalf it has traded. The second deal may be for the same amount as the first deal or may be altered to include the third party's fee for conducting the first deal. Clients of the third party have prices available to them for trades made via the third party which are displayed at their trader terminals. The client sees that a better price is available though the third party than by dealing direct and selects to conduct a deal through the third party.
US08200563B2

Systems and methods for delivering a plurality of trading data messages to a server in connection with the monitoring the trading of financial instruments are provided. A listener subscribes to a subset of the plurality of trading data messages generated by market participants or components within the trading platform. A buffer receives the subset of the plurality of trading data messages and stores the subset of the plurality of trading data messages. A server, such as a live alerts server, receives the subset of the plurality of trading data messages stored from the buffer and analyzes the subset of the plurality of trading data.
US08200562B2

A system and method for providing a secure electronic transactionable multimedia financial planning statement to a financial plan holder, in which financial goals are obtained, financial holdings of the plan holder are analyzed, and the financial statement is provided to the plan holder. The financial statement includes a summary of financial information with an analysis of the financial holdings, an identification of weaknesses in the financial holdings, and suggestions to the financial plan holder to remedy the weaknesses in the financial holdings. Moreover, a transaction option is provided in the electronic financial statement, which enables the plan holder to execute one or more transactions. A multi-media interpretation is provided within the statement to provide the financial plan holder with training, guidance, and to answer questions submitted by the plan holder.
US08200560B1

A financial analysis program includes an object oriented architecture having a number of abstract classes associated with performing financial calculations. The abstract classes include an instruments class that defines a number of financial instruments in a hierarchical manner. The abstract classes also include a models class that defines a number of objects or functions used to perform financial calculations. The program also includes an interface to allow a user to pass instrument parameters to the objects or functions and execute the object or function using the instrument parameters.
US08200552B2

An intelligent product catalog system provides for electronic creation, management and viewing of product information using a multimedia display system. A central database repository stores the product information and provides for an unlimited number of product attributes and dynamic reconfiguration of the product information. The central database repository comprises a meta data system, a scheme system and an object model system. A plurality of applications access the central database repository, the applications being automatically adaptive to the dynamic reconfiguration of the product information. A user interface provides display, sorting and filtering of the product information including the unlimited number of product attributes.
US08200549B1

A method and system is provided for making price-related predictions of items based on training a classifier using historical information including pricing information for the items and labels relating to the price-related information that are generated automatically from the historical information. A prediction system provides price-related predictions for airline tickets. The prediction system collects flight information for flights on a daily basis. The prediction system generates training data to train a classifier to make the price-related predictions using the flight information. After training the classifier, the prediction system then can make the price-related predictions for a trip.
US08200544B1

A method and system for post-delivery assignment and activation of an electronic gift card is disclosed herein. The present invention is a process wherein card account numbers are only assigned to electronic gift cards when viewed or accessed by the end customer, and thus the present invention limits the requirement of assigning account numbers excessively in bulk and eliminating the waste of unused account numbers and unused plastic.
US08200540B2

A method, system, and computer program product present products in an interactive environment. A determination is made that a user is accessing at least a portion of a given level in a set of levels of the interactive environment using at least a zoom operation on at least a portion of the interactive environment. The zoom operation dynamically changes a product information detail level of the interactive environment to correspond to one level in the set of levels. Each subsequent level in the set of levels is associated with a set of more detailed product information than a previous level. A set of product information associated with the given level and the portion of the given level is accessed based on the portion of the given level being accessed by the user. The set of product information that has been accessed is displayed to the user in the interactive environment.
US08200538B2

An image of at least one object (14) is captured. An object class selection is received from a menu (70) of a plurality of object classes. At least one task menu specific to the object class selection is provided. A task selection is received from the at least one task menu. A task associated with the at least one object (14) is facilitated based on the image and the task selection.
US08200530B2

When purchasing a product or service from an online merchant (“first merchant”), e-commerce consumers might want to purchase a complementary product and/or service not offered by the first merchant. Such consumers are provided with an opportunity to purchase or otherwise learn about such complementary products and/or services, and secondary merchants are provided with the opportunity to sell or market such complimentary products and/or services in a way that would not jeopardize the first merchant's sale, and indeed, in a way that might provide a benefit to the first merchant.
US08200528B2

A factor analysis system and method thereof is disclosed. The factor analysis system comprises a data receiving module for receiving a plurality of factors having influence on a target total value, a plurality of base values corresponding to the factors, and a target improvement percentage; a first computing unit for computing a reference target total value and a plurality of upgraded target total values; a second computing unit using the upgraded target total values and the reference target total value to compute the sensitivity of each of the factors; and a processing module for multiplying a factor improvement of each factor in percentage point by the factor sensitivity of each factor to obtain the level of contribution of each factor to the target total value. Through the factor analysis, a decision maker can decide the optimal combination of different factor improvements for achieving the planned target total value.
US08200520B2

Methods, systems, apparatuses, and computer program products for confirming attendance of prospective attendees to a meeting or events via time management or event scheduling applications, such as calendar applications, are disclosed. Various embodiments comprise scheduling the meeting, waiting for a period of time, and automatically sending confirmation requests to one or more prospective attendees of the meeting. Some embodiments also comprise sending invitations to and receiving acceptances by one or more prospective attendees. Some embodiments further comprise receiving one or more responses to the confirmation requests from the prospective attendees. Some embodiments may reschedule the meeting, or events of the meeting, based upon responses to the confirmation requests. Various embodiments may send or receive the confirmation requests and responses via instant messaging (IM) messages, e-mail messages, and short message service (SMS) messages.
US08200519B2

A system and method for optimizing the architecture of a service territory in a service enterprise. A management area has a fixed service call capacity to provide maintenance services to a subscriber base of the service enterprise. The cost of servicing the subscribers within the management area is measured by computing the driving cost and the restocking costs over a range of 1 to n service facilities using probability analysis. The optimal number of service facilities is determined by finding the lowest aggregate cost of servicing the subscribers over a range of 1 to “n” service facilities.
US08200518B2

Computer-implemented systems and methods for analyzing costs associated with a cost flow model having components of relationships and entities. A system and method can be configured to receive a data associated with the cost flow model as well as source-entity definitions, via-entity sets, and target-entity definitions. A set of linear equations is created that is representative of the costs and entity relationships, wherein data about certain relationships satisfying a removal criteria are not included in the matrices. The system of linear equations is solved to determine contribution values from the source entities to the target entities through the via-sets.
US08200516B2

A management computer (21) is placed in a home country, and an instructor terminal (31) and a driver terminal (32) are placed in a delivery area overseas. The management computer (21) generates screen information, displayed in a domestic language and including a delivery instruction for a package, and transmits the screen information toward the instructor terminal (31) and the driver terminal (32). The instructor terminal (31) or the like, specifies a language, to be used in an area to which a delivery destination belongs, from the address of the delivery destination included in the delivery instruction in the received screen information, and translates the screen information in the specified language, then displays it. When a display language is designated, the instructor terminal (31) or the like translates the screen information in the designated language and displays it.
US08200515B2

The present disclosure describes a method for managing theme park ride lines by providing an identifying device to a guest, the device configured to uniquely identify the guest, using the identifying device to ascertain an amount of time a guest spends at a predetermined location and reducing the amount of time a guest spends in a line queue for a predetermined ride by the amount of time the guest spends at the predetermined location. A system for managing theme park ride lines is also provided.
US08200503B2

A method is disclosed for scheduling travel on a charter transport. The method can include obtaining from a traveler a passenger accommodation request identifying an origin-destination-pair. The method can also include automatically identifying one or more charter transports having an available passenger accommodation. Moreover, the method can include notifying the traveler of the available passenger accommodation.
US08200502B2

An internet browser software component facilitates online submission of prescription eyeglass orders by receiving frame trace data sent to a computer by a frame tracer and embedding it in an order form prepared for submission over the internet. The browser software component may interpret data sent to any peripheral port on the computer, including serial (COM) ports, Universal Serial Bus (USB) ports, and Ethernet ports. The browser software component embeds the frame trace so that it is sent in the same logical packet as the rest of the prescription order. The browser software component may also create a graphical representation of the frame trace and display it in a graphical user interface containing the order form so that the prescription order may be easily reviewed for accuracy before submitting it to be processed.
US08200501B2

Methods, systems and computer program products for synthesizing medical procedure information stored in healthcare databases are provided. A medical procedure query associated with a single patient or a group of patients is received. Query results are provided responsive to the medical procedure query. The query results may include medical procedures from multiple sources that are expressed in multiple standards formats.
US08200500B2

Generic and specific C-to-E binaural cue coding (BCC) schemes are described, including those in which one or more of the input channels are transmitted as unmodified channels that are not downmixed at the BCC encoder and not upmixed at the BCC decoder. The specific BCC schemes described include 5-to-2, 6-to-5, 7-to-5, 6.1-to-5.1, 7.1-to-5.1, and 6.2-to-5.1, where “0.1” indicates a single low-frequency effects (LFE) channel and “0.2” indicates two LFE channels.
US08200499B2

A system extends the high-frequency spectrum of a narrowband audio signal in the time domain. The system extends the harmonics of vowels by introducing a non linearity in a narrow band signal. Extended consonants are generated by a random-noise generator. The system differentiates the vowels from the consonants by exploiting predetermined features of a speech signal.
US08200491B2

In an embodiment, a lattice of phone strings in an input communication of a user may be recognized, wherein the lattice may represent a distribution over the phone strings. Morphemes in the input communication of the user may be detected using the recognized lattice. Task-type classification decisions may be made based on the detected morphemes in the input communication of the user.
US08200489B1

A method for classifying data includes selecting an elemental size and features for the data that are representative of possible subclasses. Resolution widths are selected in conjunction with these features. Models associated with symbols are developed from these resolution widths and features. Data is compared with these models to give a likelihood that the model applies. The best model is determined and a signal is provided related to the symbol associated with the best model.
US08200484B2

Cross-channel interference is eliminated and multi-channel sources are separated by estimating a source absence probability for a current frame of a first channel output, and determining an interference elimination coefficient for matching a secondary signal of the first channel output with a primary signal of a second channel output by using the source absence probability, generating an interference signal by multiplying the second channel output by an over-subtraction factor and the interference elimination coefficient, wherein a partial differentiation is performed for a v-norm value of a spectral amplitude difference, between the first channel output and the second channel output multiplied by the interference elimination coefficient and a result of multiplication of the source absence probability, by using the interference elimination coefficient to determine an update amount of the interference elimination coefficient for a next frame.
US08200473B1

Method and system for processing a management operation command received from a management entity is provided. The management operation command is received by an emulation module for a switch element operationally coupled to the management entity. The switch element includes a plurality of ports, each port having a plurality of components designated as managements devices. The emulation module determines if identification information for a management device in the command matches with identification information stored by the switch element to emulate the management device. If the information matches, then the management operation identified in the management operation command is performed by the emulation module interfacing with a switch element processor.
US08200470B2

Improved performance of simulation analysis of a circuit with some non-linear elements and a relatively large network of linear elements may be achieved by systems and methods that partition the circuit so that simulation may be performed on a non-linear part of the circuit in pseudo-isolation of a linear part of the circuit. The non-linear part may include one or more transistors of the circuit and the linear part may comprise an RC network of the circuit. By separating the linear part from the simulation on the non-linear part, the size of a matrix for simulation on the non-linear part may be reduced. Also, a number of factorizations of a matrix for simulation on the linear part may be reduced. Thus, such systems and methods may be used, for example, to determine current in circuits including relatively large RC networks, which may otherwise be computationally prohibitive using standard simulation techniques.
US08200466B2

Computational methods are used to create cardiovascular simulations having desired hemodynamic features. Cardiovascular modeling methods produce descriptions of blood flow and pressure in the heart and vascular networks. Numerical methods optimize and solve nonlinear equations to find parameter values that result in desired hemodynamic characteristics including related flow and pressure at various locations in the cardiovascular system, movements of soft tissues, and changes for different physiological states. The modeling methods employ simplified models to approximate the behavior of more complex models with the goal of to reducing computational expense. The user describes the desired features of the final cardiovascular simulation and provides minimal input, and the system automates the search for the final patient-specific cardiovascular model.
US08200465B2

A method for creating a heterogeneous earth model (HEM) of a reservoir field includes generating a group of wellsite models for a group of wellsites of the reservoir field based at least on cluster analysis and cluster tagging performed on log data of the group of wellsites, generating a reference model from the group of wellsite models, where cluster tagging errors of the group of wellsite models is minimized to obtain the reference model, constructing a contour plot of the cluster tagging errors on a cluster by cluster basis in the reservoir field, identifying at least one well location and associated core depth interval based on the contour plot for obtaining additional sampling results, and updating the reference model based on the additional sampling results to create the HEM.
US08200464B2

Systems and methods of simulating an explosion in time-marching finite element analysis are disclosed in the present invention. A method is configured for increasing user (e.g., engineer or scientist) productivity by reducing computation time of simulating fluid-structure interaction due to an explosion. The method comprises a creation of a finite element analysis model that includes structure, surrounding fluid, a blast source of the explosion and a single layer of ambient elements each having a segment representing a boundary of the fluid facing the blast source. Each ambient element is associated with a particular finite element representing the fluid at the boundary. The ambient elements are configured to be situated between the blast source and the structure such that the simulation can be carried on a set of boundary conditions specified thereon. The boundary conditions comprise a set of nodal velocities that are determined from the empirical formula (e.g., Friedlander equation).
US08200458B2

Improved methods and systems for defining and creating simulated rigid bodies in finite element analysis are disclosed. One or more rigid finite elements in a finite element model are designated for forming one or more simulated rigid bodies (RBs). Each simulated RB comprises an arbitrary number of rigid finite elements connecting to one another in an arbitrary shape. Each simulated RB is created by locating all of the elements embedded in the model through shared node or nodes. A procedure of using element definition as a guide to set up an array of node flags, each node flag for one node such that all RBs defined in the model can be located efficiently. Once all RBs have been located, each unique RB is defined as a unique list of connected rigid finite elements.
US08200457B2

A CAD model customized, which represents a mechanical design of an artifact comprising a set of parts with respective dimensions. A configuration model defines an exhaustive range of ways to customize the CAD model by changing a subset the dimensions. A model translation module is arranged to convert the configuration model into: (i) a CSP representing all possible customizations defined by the configuration model, the CSP is defined by: (a) set of integer variables, wherein each variable may attain a finite number of different values, and (b) a set of constraints restricting which variable values that are simultaneously possible for the variables, (ii) a set of CSP variable-dimension pairs, and (iii) a set of CSP variable-parameter pairs. A configuration engine is arranged to: calculate a solution to the CSP, which solution is optimal with respect to a value assigned to each variable in the CSP relative to a predefined optimizing criterion, and assign a parameter value for each CSP variable-parameter pair, the allocated parameter value corresponding to the value assigned to the CSP variable in the optimal solution. A CAD interface is arranged to assign a dimension in the CAD model for each CSP variable-dimension pair, where the assigned dimension corresponds to a value assigned to the CSP variable in the optimal solution.
US08200439B2

Methods related to the generation of shape signatures representing molecular shape, and using shape signatures in both ligand-based and receptor-based molecular design. Ray-tracing is used to explore the volume interior to a ligand, or the space exterior to a receptor site. Shape signatures are then probability distributions derived from the ray-traces. Shape signatures provide condensed descriptors of shape properties readily compared to each other to test for shape similarity or complementarity.
US08200431B2

A navigation system includes a plurality of navigation devices and a server. The plurality of navigation devices is used for generating a plurality of position data respectively. Each navigation device generates at least one path data according to the plurality of position data and at least one corresponding electronic map and transmits the path data to the server. Then, the server calculates at least one optimum path data and updates the plurality of navigation devices according to the optimum path data.
US08200427B2

A method and apparatus for providing point of interest (POI) information of a mobile terminal are disclosed to extract and provide POI information and/or road information included in an image captured by a camera. Location information of an image capture place and image capture direction information are read from the digital photo image, the POI information corresponding to the location and image capture direction information is extracted from map data, and the extracted POI information is displayed on the digital photo image.
US08200426B2

A client navigation system establishes a wireless connection to a navigation server on a computer network. The client requests a route by uploading start and stop specifications. The server calculates an optimal route based on real-time data available on the network. A generic natural language description is used to specify the optimal route downloaded to the client. The natural language description is independent from the local mapping database software on the client and includes a plain text description for each link using pre-defined generic terms. The client interprets the route, interfaces with the local mapping database and reconstructs the optimal route using a mapping reconstruction algorithm. The route is displayed on the client navigation system using whatever mapping database is present. An enhanced user-interface data-entry feature is provided that anticipates data being entered by users to minimize the data-entry process. The current time zone is derived from the current GPS position and is used to set the clock on the navigation system in the client. Maps are automatically scrolled on a display screen so that a representation of the automobile is always pointing to the right or to the left to allow for additional look-ahead space on certain display systems. A telephone coupled with the navigation system automatically displays the current local time for a called party upon dialing out. The dialed number is used to query a local database for providing local time information.
US08200425B2

A computer system may include a route reader configured to determine routes of a route database, the routes being associated with a combination of route characteristics including an origin, destination, and transported object type, the routes representing actual transportations of transported objects of the transported object type from the origin to the destination within a time period. The computer system also may include a route selector configured to determine a route set from among the routes, based on additional route characteristics, and a route analyzer configured to determine a subset of routes from among the route set, based on a total transit time of each route within the route set, and configured to separate each of the subset of routes into route events of each route, each route event being associated with a route event completion time. The computer system also may include a route predictor configured to determine a predictive event completion time for each route event, based on the associated route event completion time, and further configured to use the predictive event completion time for each route event to compile a predictive route transit time and thereafter provide the predictive route transit time as a prediction for future transporting of transported objects of the transported object type between the origin and the destination.
US08200424B2

A navigation device calculates the distance difference between the position of a vehicle which is map-matched onto a road link, and the position acquired by perpendicular-mapping the actual position of the vehicle at a branch point onto the above-mentioned road link from the lane width K of a road lane along which the vehicle had been traveling before making a turn at the branch point, the lane width N of a road lane along which the vehicle has been traveling after making the turn, and the lane number B of the road lane before the branch point, the lane number A of the road lane after branch point, and the turning angle Θ of the vehicle at the branch point, so as to correct the vehicle position in such a way that the vehicle position is the above-mentioned perpendicular-mapped position.
US08200422B2

A detecting unit of an information presentation apparatus detects information concerning driver gaze directed toward a screen displaying map information indicating a current position of a mobile object. A determining unit determines information concerning specific items to be given to a driver from among predetermined information items. An obtaining unit obtains the information determined by the determining unit based on the map information. A generating unit generates guidance information that provides, by sound, the information obtained at the obtaining unit. An output unit outputs the guidance information generated by the generating unit.
US08200421B2

An altitude profile representative of the terrain overflown by an aircraft is established. Thereafter, an altitude limit curve which comprises an intersection with the altitude profile upon the engagement of a terrain avoidance maneuver is determined. As soon as there is no longer any intersection of the limit curve with the altitude profile, the terrain avoidance maneuver is interrupted.
US08200418B2

A screen formation system includes: a vehicle condition determination processing unit that determines a vehicle condition; a storage device containing, recorded therein, a candidate screen map in which vehicle conditions and candidate screens are interrelated, each candidate screen representing a screen that is highly likely to be shown on a display unit next after a current screen on the basis of the determined vehicle condition; a candidate screen acquisition processing unit that acquires the candidate screen corresponding to the vehicle condition by referring to the candidate screen map; an off-screen drawing processing unit that draws the acquired candidate screen as an off-screen while the current screen is shown on the display unit; and a screen formation processing unit that shows the off-screen on the display unit responsive to an instruction for a screen change from the current screen made by an operator.
US08200417B2

A route search apparatus stores a section of a route to a database when drowsiness of a driver is detected by a drowsiness detector in the section of the route. The route search apparatus refers to the database and determines whether route candidates include a drowsiness-detected route section when the apparatus searches for a route extending from a departure place to a destination. When the drowsiness-detected route section is included in the route candidates, an evaluation value of the drowsiness-detected route section is raised before re-searching the route extending from the departure place to the destination.
US08200412B2

When a coolant temperature is abnormal and alcohol concentration of a main fuel detected by an alcohol concentration sensor is in a high concentration region, an auxiliary fuel supply is conducted. Thus, when the actual coolant temperature is in a low temperature region and an alcohol concentration of the main fuel is in a high concentration region, that is, when a volatility of the main fuel is not sufficient, the auxiliary fuel supply is certainly conducted. Furthermore, when the coolant temperature sensor is abnormal, the pseudo coolant temperature is set lower than the standard coolant temperature. A warming increase coefficient is computed by use of the pseudo coolant temperature. Thereby, the main fuel injection quantity is increased sufficiently when the actual coolant temperature is in a low temperature region and the alcohol concentration of the main fuel is in high concentration region.
US08200394B2

A system for adjusting a wheel lock angle of a wheel of a motor vehicle, in particular of a rear wheel, wherein at least one wheel guide member, by means of which a wheel carrier of the wheel is connected to a vehicle body, wherein the wheel carrier can pivot about a rotational axis which runs substantially parallel to the plane of the wheel and the wheel guide member is coupled to the wheel carrier at a distance from the rotational axis, and wherein the length of the wheel guide member can be adjusted by an actuator, wherein at least one actuator is driven by a motor and at least one control unit, and the control unit includes a computer unit with a memory and a communication interface, and the control unit transmits and receives data via the communication interface by means of at least one communication bus.
US08200393B2

A vehicle steering apparatus 1 includes a variable gear ratio actuator 7, an IFS ECU 8, which controls the actuator 7, an EPS actuator 17, and an EPS ECU 18, which controls the EPS actuator 17. The variable gear ratio actuator 7 varies the transmission ratio between a steering wheel and steered wheels. The EPS actuator 17 applies an assist force that assists a steering operation. A microcomputer 43 of the EPS actuator 17 increases an inertia compensation current command Iti* (Iti**), which is a compensation component based on the differential value of a steering torque, during actuation of the variable gear ratio actuator 7, that is, when an ACT angle θta is changed.
US08200390B2

A cover for use in connection with one or more vehicle lights is provided. A lens of the cover contains an electrically activatable material that prevents the transmission of visible light from entering into and reflecting out from one or more of the vehicle lights when the electrically activatable material is set to a light inhibiting state. The cover may be configured to be releasably installed over one or more of the vehicle lights such as military combat vehicle lights. A coupling device electrically couples the electrically activatable material to an electrical power source. An actuator is adapted to set the electrically activatable material of the lens to the light inhibiting state in response to user operation such that the lens prevents the transmission of visible light from entering into and reflecting out from the one or more vehicle lights to reduce the observability of the one or more vehicle lights.
US08200388B2

A control section determines either EV travel or HV travel to control drive of an engine. A ratio calculation section calculates an EV/HV travel ratio, and a display section displays the EV/HV ratio as a percentage. In this way it is possible to easily recognize the EV/HV travel ratio.
US08200372B2

According to an aspect of the invention a method is provided comprising: providing a model for a predetermined location within an electrical power system having therein distributed resources (DR), the model based on known system conditions, the model indicative of first sensed characteristics of the electrical power system at the predetermined location; sensing at the predetermined location characteristics of the electrical power system corresponding to at least some of the first sensed characteristics; determining a status of the electrical power system network indicative of an islanding event in dependence upon sensing and other than in dependence upon other sensed data sensed remotely from the predetermined location; and, controlling a distributed resource in dependence upon the status.
US08200367B2

In a material handling system having a material feeder, a material container may be configured to discharge material to the material feeder and a process aid may be engaged with the material container, a method including determining a process indicator associated with a material flow characteristic of the feeder during operation of the feeder, determining a difference between the process indicator and an indicator threshold value, adjusting the operation of the process aid based on the value of the difference determined above between the process indicator and the indicator threshold value.
US08200366B2

A system and method for determining and communicating a volume-based fill pattern for a multi-dose medicament container is disclosed. Pill information corresponding to one or more pills for a patient to be packaged together may be obtained, and non-volume fill factors may be obtained. The volume-based fill pattern may be selected and indicated to be a cuboid volume or a packing parameter fill pattern. Pill and multi-dose medicament container data may be obtained and used to determine a fill pattern that is communicated to a filling entity for execution. The present disclosure may operate in accordance with multi-dose blister packs, and systems and methods of filling said blister packs.
US08200353B2

Measuring apparatus and method for monitoring fabrication of a semiconductor wafer by exciting and measuring vibrations of the wafer substrate. A measurable parameter of vibration (e.g. frequency) is indicative of mass of a vibrating region. Mass change caused by wafer treatment is reflected in changes in vibration measurements taken before and after that treatment. The apparatus includes a wafer support e.g. projecting ledge (19), a vibration exciting device e.g. contact probe (28) or pressure differential applicator, and a measurement device e.g. frequency sensor (62).
US08200352B2

A method and apparatus to reproduce a media file including reading mapping information from a predetermined position of the media file, searching for a sound field effect file of the media file by referring to the mapping information, and setting an equalizer of the audio data on the basis of the sound field effect file. A user can reproduce a media file by using an optimized equalizer of each media file even though the user himself does not set the equalizer. Also, since an equalizer setting of the reproducing apparatus can be applied to another reproducing apparatus, a user can enjoy listening to a media file in the other reproducing apparatus under the same reproducing conditions as those of the reproducing apparatus.
US08200348B2

Systems, apparatus, methods and computer-readable mediums as set forth herein are directed to accessing a plurality of proposals for consideration and generating and enabling a tournament, the tournament having at least one tier, the at least one tier having at least one match. Generating and enabling the tournament may include a) selecting at least one pair of proposals from the accessed plurality of proposals for consideration, each selected pair of proposals being assigned to at most one match per tier; b) scheduling the at least one match; c) accessing a plurality of registered voters; d) assigning the plurality of registered voters to one match per tier; e) receiving information from the assigned registered voters; f) determining a winner and a loser of each match based on information provided by the registered voters of the respective matches; g) removing the loser of each match from consideration in generating matches in subsequent tiers of the tournament; h) determining if only one proposal remains for consideration; i) repeating a)-h) if more than one proposal remains; and j) identifying the one remaining proposal for consideration as the winner of the tournament.
US08200334B1

Systems and methods are provided for allowing an implantable medical device, such as pacemaker, to properly sense electrophysiological signals and hemodynamic signals within a patient during a magnetic resonance imaging (MRI) procedure. Systems and methods are also provided for allowing the implantable medical device to transmit the sensed data to an external monitoring system during the MRI procedure so that attending medical personnel can closely monitor the health of the patient and the operation of the implantable device during the MRI. These improvements provide the attending personnel with information needed to determine whether the MRI should be suspended in response to induced tachyarrhythmias or other adverse conditions within the patient.
US08200330B2

An implanted cardioverter defibrillator (ICD) delivers an electrical therapy signal to the heart of a patient. When ventricular fibrillation or another condition of the heart requiring high voltage therapy is sensed, the therapy signal is delivered to the heart. When a partial short-circuit or other low impedance condition occurs, an over-current protection circuit will stop delivery of a shocking pulse. The ICD will then reduce the voltage of the shocking pulse and try again to deliver electrical therapy. This process is repeated until a voltage level is found that is able to deliver the electrical therapy without causing an over-voltage condition. Alternate lead configurations may also be tried in an attempt to find a signal path that is not affected by the low impedance or short-circuit condition.
US08200329B2

A medical device and associated method for detecting arrhythmias that includes electrodes for sensing cardiac electrical signals and a hemodynamic sensor for sensing a hemodynamic signal. An episode of cardiac electrical event intervals meeting cardiac arrhythmia detection criteria is detected from the sensed electrical signals. Cardiac mechanical events and/or cardiac mechanical event intervals are measured from the hemodynamic signal and used to withhold or confirm a cardiac arrhythmia detection of the episode.
US08200326B2

A system includes an implantable medical device that includes a trans-thoracic impedance measurement circuit providing a trans-thoracic impedance signal of a subject. A controller is coupled to the trans-thoracic impedance circuit. The controller extracts a respiration signal from the trans-thoracic impedance signal, measures a breathing volume of the subject using the amplitude of the respiration signal and a breathing volume calibration factor, computes an adjusted breathing volume calibration factor using a reference baseline value of the trans-thoracic impedance and a measured baseline value of the trans-thoracic impedance, and computes a calibrated breathing volume using the adjusted breathing volume calibration factor.
US08200323B2

Program products, methods, and systems for providing fitness monitoring services are disclosed. In an embodiment, a method for providing heart rate information to a user of a portable fitness monitoring service includes: (a) defining a plurality of heart rate zones as ranges of percentages of a maximum heart rate; (b) associating a color with each of said heart rate zones; (c) receiving heart rate information from the user; and (d) providing a graphical display of the heart rate information, wherein a color of a portion of the graphical display corresponds with the color associated with one of said heart rate zones, wherein steps (a)-(d) are executed using at least one processor.
US08200312B2

A method, apparatus and a computer readable medium containing executable instructions for monitoring a system pressure within a mammal, human or animal, via a tracer/contrast agent, in space in time for determining non-invasively actual interstitial fluid pressure and/or concentration of the tracer/contrast agent. Further, an imaging method, an apparatus and a product for non-invasive mapping of actual interstitial fluid pressure and/or a tracer/contrast agent concentration for assessing drug delivery and resistance to therapy of a tumor or organ within a mammal, to suppress or reduce pressure in a tumor or organ and to control the delivery of drugs to a tumor or organ.
US08200311B2

Described is a robust electrocardiogram (ECG) ordering technique of k-space for breath hold contrast enhanced magnetic resonance angiography (CE-MRA) that acquires the central part of k-space in a motion-free portion of diastole and fills in from the periphery of k-space at all other times. To make maximal use of the contrast enhancement, data is acquired continuously even when the ECG signal is lost. The ECG signal is monitored in real time. The ECG ordering technique allows a flexible acquisition matrix and is robust against ECG signal imperfections. The ECG ordering technique allows thoracic and pulmonary magnetic resonance angiography with a higher resolution when compared to the conventional gated sequence.
US08200299B2

Disclosed is a portable terminal that includes a main housing; a first sliding housing slidably installed on the main housing in such a manner that the first sliding housing slides in a first direction; second sliding housings slidably installed on the main housing in such a manner that the second sliding housings slide in a second direction; and a sliding module for providing driving force allowing the first and second sliding housings to move, the sliding module being installed on the main housing, wherein the first sliding housing and second sliding housings simultaneously move from each position where they overlap the main housing to each position where they extend from on the main housing.
US08200297B2

A cellular phone includes upper casing 2 having a front surface with LCD panel 21 disposed thereon, lower casing 3 having a front surface with key pad 22 disposed thereon, and an antenna, upper and lower casings 2, 3 being openably and closably coupled to each other. First control plate 10 for reflecting electromagnetic waves is disposed in upper casing 2, and second control panel 11 for reflecting electromagnetic waves is disposed in lower casing 3. First control plate 10 and second control plate 11 comprise separate members which are independent of each other. When the cellular phone is in an unfolded state in which the angle formed between the front surface of upper casing 2 and the front surface of the lower casing 3 is maximum, first control plate 10 and second control plate 11 have a maximum projected area on the surfaces of upper and lower casings 2, 3.
US08200294B2

A mobile terminal apparatus includes a first housing provided with a display, a second housing provided with a keyboard, and a slide holding mechanism including a rail unit provided in the first housing and including rail parts extending in a sliding direction, arm members, rotation-slide connection members which include rotation shafts separated from each other in the sliding direction and which connect one end portions of the arm members to the rail parts, and rotation connection members which include rotation shafts separated from each other in the sliding direction and which connect the other end portions of the arm members to the second housing. The slide holding mechanism holds the housings such that the housings are slidable between a closed state in which the housings substantially entirely overlap and an open state in which the display unit and the keyboard are positioned on substantially the same plane.
US08200290B2

A mobile phone and a method for displaying measurement unit conversion tool thereof are provided. The method for displaying measurement unit conversion tool of the mobile phone includes the following steps. Firstly, a global positioning system (GPS) signal is captured. Next, a classification of measurement unit is obtained by analyzing the GPS signal. Then, at least a particular measurement unit is obtained according to the classification of measurement unit. Lastly, the particular measurement unit is displayed on the unit conversion tool.
US08200287B2

An antenna switching method of a wireless communication system capable of efficiently transmitting various signals from a plurality of transmitting antennas to a receiving unit is provided. The method includes a received signal intensity measuring step of operating an antenna switch (23) and obtaining received signal intensities of all the transmitting antennas (24, 25), a step of comparing the obtained received signal intensities of all the transmitting antennas and determining a transmitting antenna wherein the received signal intensity is the highest, a step of operating the antenna switch so that the transmitting antenna wherein the received signal intensity is the highest is connected to a transmitting circuit 22 and fixing the transmitting antenna, and a step of transmitting signals thereafter from the transmitting circuit via the fixed transmitting antenna.
US08200286B2

A base station and method are described herein that improves the coverage in a fixed-beam wireless communication system by using antenna beam-jitter and Channel Quality Information (CQI) correction. In one embodiment, the method includes the steps of: (a) modifying a beam by introducing a beam-jitter in a beam-forming pattern; (b) receiving an estimated channel quality information, CQI, from a user terminal; (c) accounting for effects of the beam-jitter on the estimated CQI to obtain a jitter-adjusted CQI estimate; (d) and using the jitter-adjusted CQI estimate during user scheduling for a future transmission to the user terminal.
US08200281B2

A removable card for use with a mobile wireless communication device has a processor and a non-volatile memory, connected to the processor. The removable card has electrical connections for connecting to a mobile wireless communicating device for use by a user to access a common carrier network to access a network of interconnected computer networks (“Internet”). The card comprises a processor and a non-volatile memory connected to the processor. The non-volatile memory has two portions: a first portion and a second portion. The first portion is accessible by the provider of the common carrier network with the processor restricting access thereto by the user. The second portion is accessible by the provider of the common carrier network and with the processor granting access thereto to the user for storing user data therein. Finally, the removable card has logic circuit for encoding the user data to produce encrypted user data, for storing in the second portion.
US08200279B2

A mobile terminal including a display unit, a user input unit, a wireless communication unit configured to receive bundle configuration information of a prescribed broadcast channel bundle, and a control unit configured to determine whether a configuration of the prescribed broadcast channel bundle is modified using the bundle configuration information, and to receive a key for broadcast channels of the configuration-modified broadcast channel bundle if the configuration of the broadcast channel bundle is modified.
US08200266B2

A method (400) for use in a wireless communications system, with a first transmitter (410) and (415) a first and a second user, and at least (420) first and second channels for the first transmitter to transmit to said two users on, which method uses a first Lagrange parameter λ. The method comprises: Defining (425) a parameter qi j, which represents the inverse channel quality for user ui, and channel j, Finding (430) all channels for user ui, such that qij≦λi, but qi′j>λ, Vi′≠i, and designate those channels to user u, If more than one user u, with qi′j<λ for a channel j is found, then assign (435) that channel to the user ui, that ensures the condition qi j/qI′j, >λi/λi′, Vi′≠i. If qi j>λi, Vi then (430) leave channel j unassigned Power levels and rates may also be allocated with the aid of the invention.
US08200265B2

A method of data transfer between wireless transmit/receive units (WTRUs) is performed by a sending communication device soliciting environment information relating to active communication devices operating within the local area of the WTRU. The local area of the WTRU may be determined by an environment variable that may be configured to indicate a search radius. Within the local area, information relating to active candidate WTRUs is received through a communication peripheral. User actions on the user interface are converted to electromechanical signals which act as an input along with the environment information to select a target WTRU from the candidate WTRUs to receive the data transfer. The environment information and user input are used to uniquely discriminate the target WTRU as the intended recipient of the data transfer. Transmission instructions are generated based on the solicited information and the user input.
US08200254B2

A method for increasing paging success ratio in a broadband wireless communication system, comprises: when a terminal determines that it has moved into an overlapping area of a plurality of paging groups including an original paging group, the terminal initiates a location updating flow to a current serving BS; an anchor paging controller updates location information of the terminal and includes the current serving BS and its adjacent cell BSs in a paging scope; after the location updating initiated in the overlapping area succeeds and before location updating for moving across paging groups succeeds, the terminal monitors a paging message according to paging parameters of the original paging group; and when the anchor paging controller is required to page the terminal, it initiates paging to a plurality of BSs including the current serving BS and its adjacent cell BSs according to the paging parameters of the original paging group.
US08200252B2

The method for an eNodeB transmitting control channels with pre-allocated resources comprising steps of the eNodeB determining whether to transmit the control channels according to its needs; the eNodeB transmitting the control channels with pre-allocated resources according to properties of the signaling to be transmitted. With the method proposed in present invention, operations in a receiving end are simplified so that the time spent in receiving signaling is shortened and power consumption is well reduced.
US08200249B2

A system for selectively restricting or enabling the use of a cellular telephone module in a zone is described, comprising: a control signal transmitter for generating a control signal at an entrance to the zone or alternatively generating control signals throughout the zone; the cellular telephone including a module; a receiver module within the cellular telephone responsive to the control signal for generating a module enable/restrict upon receipt of the control signal; and a switch within the cellular telephone responsive to the module enable/restrict for selectively enabling or inhibiting the operation of the module for a predetermined period of time after receipt of the control signal. Additionally, this system's cellular telephone can dial a telephone, send a message to it, receive a text message from it, and send digits to it, to handle emergencies or conduct business. Finally, the system can remind owners to recharge their cellular telephone batteries.
US08200248B2

System for providing alert-based communication services for which corresponding alert conditions to be met by mobile stations are defined. The system includes an alert engine capable of firing alerts associated with the alert-based communication services if location data regarding the mobile stations is indicative of the mobile stations meeting the alert conditions corresponding to the alert-based communication services. A requirements engine is provided for determining an expected earliest future time at which at least one alert condition is capable of being met by a particular mobile station and outputting a data element indicative of a requirement to obtain updated location data about the particular mobile station in advance of the expected earliest future time. Also provided is a scheduler for receiving expiry times data indicative of a plurality of expiry times relating to respective location requests, processing the expiry times data for determining an order for servicing the location requests by positioning determining equipment (PDE) at least in part on a basis on the expiry times of the location requests and an output for interfacing with the PDE, allowing it to service the location requests according to the order determined.
US08200245B2

A technique for controlling a point-to-multipoint (PTM) transmission of data over a PTM-enabled network (150) to a user group is proposed. In a first PTM transmission, a location information query message is distributed into a group service area (154). Upon receiving the query message, items of user equipment respond with location information response messages comprising location information indicative of a location of the respective user equipment. On the basis of the received location information response messages, a content transmission area (156, 157, 158) is determined. A second PTM transmission is then initiated into the content transmission area for content distribution. Furthermore, the content may be distributed via unicast retrieval.
US08200244B2

A system and method for locating mobile stations in a wireless communication system such as a cellular system based on at least one received wireless signal and a database of geographical information.
US08200238B2

Embodiments of the present invention recite a system having Doppler-based control of a mobile device. In one embodiment, at least one measured Global Navigation Satellite System (GNSS) Doppler frequency shift measurement corresponding to a GNSS signal measured at a mobile electronic device is received. The speed of the remote device is then determined based at least in part upon the GNSS Doppler frequency shift measurement. An operation of the remote device is then controlled from the base station when the speed of the remote device exceeds a speed threshold.
US08200233B2

An apparatus and method for supporting cells with different characteristics in a wireless communication system are provided. To operate for communications in a frame divided into a first part of a system common signal structure and a second part of a communication environment-dependent signal structure in a wireless communication system in which cells co-exist under different communication environments, a BS generates physical configuration information about a signal of the second part, transmits the physical configuration information about the signal of the second part in the first part, and conducts communications by processing signals transmitted and received in the second part according to the physical configuration information.
US08200231B2

A process for dynamic routing of customer contacts to service providers includes establishing accounts in a service provider contact system for a plurality of service providers. The plurality of service providers are permitted to bid against one another for providing goods and/or services to a customer. A contact list is created of service providers ranked from a lowest bidder service provider to a highest bidder service provider. A contact is received from a customer and routed from the customer to the lowest bidder service provider on the contact list. The service provider account receiving the contact and fulfilling the transaction is credited the amount bid by the service provider.
US08200228B2

A base station indicates to mobile stations as to whether specific offsets apply for use when measuring a signal strength of base stations in neighboring cells. Additionally, if the neighboring cells do use offsets, the present invention may indicate as to whether the neighboring cell offsets are the same as the current serving cell offset.
US08200226B2

The present invention provides a method for improving a Radio Resource Control (RRC) Connection procedure in a user equipment (UE) of a wireless communication system. The method includes steps of performing an RRC Connection procedure, and resetting or re-establishing a lower layer protocol entity for Signalling Radio Bearers (SRBs) when a cell reselection occurs.
US08200225B2

A communication apparatus has at least one radio transceiver module, a first subscriber identity card and a second subscriber identity card, where the first subscriber identity card corresponds to a first public land mobile network (PLMN), and the second subscriber identity card corresponds to a second PLMN. The communication apparatus includes processor logic determining whether the first PLMN and the second PLMN are the same, and for suspending a measurement procedure and a cell reselection procedure of one of the first subscriber identity card and the second subscriber identity card to reduce battery power consumption. Processor logic further triggers an unsuspended measurement procedure to tune the radio transceiver module to a plurality of corresponding channel frequency/frequencies of the neighbor cells.
US08200223B2

A base station according to the present invention includes: a data storage unit 119 configured to temporarily store user data, when the base station transmits and receives the user data to and from a mobile station; an identifier adding unit 116 configured to add, to the user data stored in the data storage unit, a transfer identifier which indicates that the user data is transferred to an other base station by a handover, when the mobile station performs the handover from the base station to the other base station; and a data transfer unit 118 configured to transfer, to the other base station through a transfer apparatus, the user data to which the transfer identifier is added.
US08200218B2

A function control information transmitter transmits function control information for controlling the function of a terminal device such as a mobile telephone. When the terminal device receives the function control information from the function control information transmitter, the terminal device analyzes the received function control information so as to control the function of the control object even without preparing in advance a correspondence table for controlling the function. Thus, it is possible to easily use the optimal function, application software, and a service in accordance the environment and the situation.
US08200212B2

Embodiments of the present invention provide a flexible system for providing wireless broadband access. The system can include a gateway that has a plurality of gateway premises equipment (“GPE”) units and a network fuser connected to the plurality of GPE units to coordinate the activities of the plurality of the GPE units. The network fuser can provide DSP configuration information and RF configuration information to the GPE units. The network fuser is also operable to connect to a high-speed network (e.g., a backhaul network) and to provision data from the high-speed network to each of the plurality of GPE units. The system can also include a plurality of customer premises equipment (“CPE”) units remote from the gateway.
US08200210B2

In a method and device, simple hardware such as a standard User Equipment (UE), a mobile telephone, is used to collect the impulse response of a radio channel. The data generated is used to classify radio channels based on the impulse response estimates by estimating distribution parameters of the impulse response. This makes it possible to distinguish between different types of fading and hence, radio environments by matching the parameters to known radio channel models.
US08200209B2

Power consumption of an electronic device is measured by using circuitry within the electronic device to make power consumption measurements of the electronic device at predetermined time intervals. Each of the power consumption measurements is provided to a user of the device. This may involve incorporating each of the power consumption measurements in a debug printout generated by the electronic device. The measurements may be initiated by retrieving a parameter from a storage area within the electronic device, and initiating the power consumption measuring techniques in response to detecting that the retrieved parameter is in a predetermined state.
US08200202B2

User activity tracking on personal cellular telecommunications devices including a User Interaction Software Module (UISM) for data handling of display message information and user interaction information regarding user interaction with display messages. The UISMs enable handset side or network side determining user impressions of instantaneously displayed display messages. The UISMs include onboard instruction sets including destination dependent data handling instructions for user click information. Onboard instruction sets can operate in conjunction with display component embedded instruction sets regarding data logging and data reporting of display message information and/or user impression information and/or user click information.
US08200201B2

A determination result of whether a counter communication node belongs to a same network as a mobile phone apparatus itself, a different network from the mobile phone apparatus itself or a public line network is stored in a call reception history. when a call is originated by using the call reception history, a prefix number is automatically added to the call originator number based on a previous related data. The mobile IP telephone apparatus extracts a call originator number from the call originator data and recognizes that the call originator number is a public network number or a mobile phone number if the head of the number is “0”. The mobile IP telephone apparatus 4 recognizes that the counter node is an extension telephone in an intra-company IP network if the head of the number is not “0”. The mobile IP telephone apparatus removes a site number in case of the same network as the network to which the telephone apparatus belongs, and relates the call originator number (or name registered in a telephone directory) and data of the network to which the telephone apparatus currently belongs, without any change, and registers in a call reception history storing area as a call reception history.
US08200188B2

A system and method to determine excessive usage across a base station coverage region for the purpose of ensuring fair usage for all wireless data subscribers. During a configurable time window, subscriber usage is monitored. Subscriber usage above a threshold level is deemed excessive and triggers an operator-defined business rule. Based on the business rule, the subscriber's service may be reduced. The system and method adapts to the number of subscribers within the base station coverage region when making an excessive usage determination. This approach enables bursty data protocols to be fully supported, while detecting excessive usage patterns.
US08200184B2

In an evacuation route obtaining system according to the present invention, a mobile terminal apparatus and a plurality of display apparatuses are connected to each other via a wireless network. The plurality of display apparatuses are connected to corresponding storage apparatuses respectively. The mobile terminal apparatus includes: an arithmetic section for calculating a positional relationship between the mobile terminal apparatus and each of the plurality of display apparatuses; a destination selecting section for selecting a particular display apparatus from among the plurality of display apparatuses based on a result of the calculation carried out by the arithmetic section; a communication section for sending request data to the particular display apparatus selected by the destination selecting section, and receiving evacuation route information that has been read out of the storage apparatus corresponding to the particular display apparatus and customized in accordance with an installation site of the particular display apparatus; and a display section for displaying the evacuation route information received by the communication section. This realizes a system which (i) provides a user with easy operation procedures, (ii) provides the user with an evacuation route suitable for a real-time situation, and (iii) evacuates the user safely and successfully while making the user feel secure.
US08200183B2

A method and information processing system transmit emergency alert system messages to wireless devices. An EAS alert message (302) is transmitted to at least one wireless device (106) using one or more access channels (306) associated with a coverage area. An acknowledgement message (200) is received from the wireless device (106). The acknowledgement message (200) includes at least one of a location associated with the wireless device (106) and an identifier associated with each access channel over which the wireless device (106) received the EAS alert message (302). At least one of a first set of information indicating locations within the coverage area that have successfully received the EAS alert message (302) and a second set of information indicating which access channels have successfully transmitted the EAS alert message (302) to the wireless devices (106) within the coverage area are stored based on receiving the acknowledgement message.
US08200181B1

The present invention relates to a dual radio frequency (RF) receiver circuit that includes a first RF mixer and a second RF mixer. The first and second RF mixers may be fed from a common local oscillator or from two separate local oscillators. When fed from two separate local oscillators and when the first and second RF mixers are receiving the same or nearly the same RF channel, the frequency of the RF channel is less than the frequency of one local oscillator and is greater than the frequency of the other local oscillator. This arrangement separates the frequencies of the local oscillators, thereby reducing noise, instability, or both, which may otherwise de-sensitize the dual RF receiver circuit.
US08200176B2

A mobile terminal and method of controlling a broadcast in a mobile terminal are provided, by which whether to update channel/program relevant data is determined by checking a presence or absence of modification of previously stored channel/program relevant data in a simple manner. The present invention includes a memory storing channel/program relevant data, a wireless communication unit receiving first channel/program relevant data, and a controller determining whether the received first channel/program relevant data matches first channel/program relevant data stored in the memory, controlling the wireless communication unit to receive entire channel/program relevant data if the received first channel/program relevant data does not match the stored first channel/program relevant data, and updating the stored first channel/program relevant data with reference to the received entire channel/program relevant data.
US08200169B2

The present invention has an object of providing a transmitter apparatus, a mobile communication system, a base station and a communication enable signal transmitter unit, which can prioritize communications of a mobile station in a priority communication system over communications of a mobile station in a non-priority communication system, in a network where the priority communication system and the non-priority communication system coexist in the same communication area.The non-priority communication transmitter apparatuses 10B and 30B comprise signal transmitter units 16 and 17 configured to be enabled to transmit, to the non-priority communication receiver apparatuses 10B and 30B, a signal by using a frequency channel of a second frequency band, when the non-priority communication transmitter apparatuses 10B and 30B receive a communication enable signal from a priority communication system or when the non-priority communication transmitter apparatuses 10B and 30B detect that the non-priority communication transmitter apparatuses 10B and 30B has received the communication enable signal.
US08200159B2

The invention relates to a wireless transmitting and receiving module including a radiofrequency module filtering and amplifying the wireless signals received, a high intermediate frequency module transposing the wireless signals received to a high intermediate frequency, the transpositions being carried out by mixing of the wireless signals with signals of known frequency generated by local oscillator modules, and a low intermediate frequency module transposing the wireless signals received to a low intermediate frequency. In particular, the invention applies to the radiocommunication software modules that can receive and/or transmit on the broad band, that is to say in a frequency range from 30 MHz to 3 GHz.
US08200158B2

An application for a two-way communication system for communicating with a person who is within a closed vehicle includes a short-range radio transmission to transmit audio to a radio within the vehicle. Communication from the person is done by reflecting a light beam on a window of the vehicle and receiving the light beam, which is modulated by vibration of the window caused by the person's voice. The received light beam is then processed to reproduce the sound of the person's voice.
US08200155B2

A method and apparatus for connecting to a network in a short-range mobile communication terminal are provided, in which a neighbor terminal information request message is periodically broadcast, a neighbor terminal information response message is received from at least one neighbor short-range mobile communication terminal, an RSSI of the neighbor terminal information response message is measured, the RSSI and neighbor terminal information included in the neighbor terminal information response message are stored for the at least one neighbor short-range mobile communication terminal, a closest neighbor WPAN is determined using the RSSI, a WPAN to join is selected based on the determination, and the selected WPAN is connected to.
US08200151B2

A wireless communications system can include a charged particle generator configured to generate plural energized particles and a charge transformer configured to receive the plural energized particles that include charged particles from the charged particle generator and to output energized particles that include particles having substantially zero charge. The charged particle generator can be configured to direct the plural energized particles through the charge transformer to propagate through free space until received by a broadband signal receiver that can demodulate a data signal to complete the data communication.
US08200150B2

A system for accurate automatic satellite acquisition by a portable satellite terminal. The system includes a software program that coordinates inputs from several measurement aids to control antenna position. These aids include a GPS receiver, antenna azimuth, elevation and polarization angle sensors, and the terminal's modem, DVB receiver and spectrum analyzer, which contains a beacon detector also serving as Receive Signal Strength Indicator (RSSI). For satellite recognition, the spectral analysis and RSSI function are complemented by the lock/unlock indications provided by the modem and the DVB receiver. Under the control of the software program, the modem, DVB receiver and spectrum analyzer, in conjunction with an extensive database of satellites and their signal characteristics, provide the means for reliable validation of final alignment.
US08200147B2

A wireless communication system for geographically controlling a communication area includes an access point for communicating with a terminal in a first area, and a jammer for generating noise for intercepting communication between the access point and a terminal in a second area. A jamming boundary for dividing an area in which the terminal can communicate with the access point and an area in which the terminal cannot communicate with the access point in an area in which the first area and the second area are overlapped is formed, and the jamming boundary is formed by a ratio between power of a signal transmitted to the terminal by the access point and power of a signal of the noise.
US08200144B2

The image forming apparatus is provided with: a carrier that carries a toner image; a transporting unit that transports a sheet with using a transporting route; a transfer unit that transfers the toner image carried by the carrier to the sheet transported by the transporting unit; a fixing unit that fixes the toner image transferred by the transfer unit on the sheet; and an exit opening that is disposed so that a transfer position of the transfer unit is located between the exit opening and a fixation position of the fixing unit in a section including a transporting route over the entire length and that discharges the sheet on which the toner image is fixed by the fixing unit to an outside of the apparatus.
US08200142B2

A method and apparatus for improved productivity and reducing operator induced shut-downs when feeding multiple jobs from a single sheet tray includes providing bar-coded job divider sheets; loading the divider sheets into the sheet supply tray on top of their corresponding sheet stack; providing a bar-code sensor above the sheet supply that reads each divider sheet bar-code information; confirming that the bar-code information matches what is in the job cue; and setting subsystem operating parameters for that paper. Once the first divider sheet is sensed, it is then fed to a purge tray before the job starts. When the job is complete, remaining sheets for that job can be fed (optionally at high speed) to the purge tray on top of the corresponding divider sheet for reuse later. If too few sheets were loaded for the job, the feeder will cause a soft cycle down and flag the problem.
US08200139B2

A method and apparatus for efficiently scanning a duplex document in which a scan unit sequentially scans both sides of a sheet of a duplex document by moving the sheet across a reader, and a reverse output unit to output the sheet after turning over the sheet. Therefore, since the sheet of a document can be fed and scanned while the second side of the previous sheet of the document is scanned, scanning time can be reduced. Particularly, the reduction in scanning time is very useful when multiple sheets of a duplex document need to be scanned.
US08200128B2

A powder material cartridge includes a shaft and a sheet-holding member. The shaft extends in a longitudinal direction and is rotatable about a longitudinal axis. The sheet-holding member is formed on the rotatable shaft and holds one end of the sheet member. The sheet-holding member includes a first portion that extends substantially parallel to the shaft and a second portion that extends at an angle with the shaft such that the second portion extends in a direction away from the shaft so that the sheet member includes a third portion that extends substantially parallel to the shaft and a fourth portion that extends at an angle with the shaft.
US08200124B2

A belt unit includes an endless belt, a drive roller, a follow roller, and a braking member. The drive roller drives the endless belt to move circularly. The follow roller rotates about a rotational shaft thereof following the circular movement of the endless belt. The rotational shaft extends in an axial direction and having two axial ends. The endless belt is wound around the drive roller and the follow roller. The braking member is disposed on one of the two axial ends and is rotatable about the rotational shaft and applies a rotational friction force to the endless belt when the endless belt is in frictional contact with the braking member.
US08200103B2

An image forming system executes image forming with pages kept continuous by controlling supplying of sheets corresponding to pages for which sheets have not fed in consideration of pages for which sheets have already been fed, even if image forming processing is temporally suspended.
US08200099B2

A method of transmitting a plurality n data streams comprises modulating an optical carrier using differential M-ary phase shift key (DMPSK) signaling in which M=2n. Advantageously the method comprises using differential quaternary phase shift keying in which n=2. A particular advantage of the method of the present invention is that since the data is differentially encoded in the form of phase changes rather than absolute phase values this enables the modulated optical carrier to be demodulated using direct detection without requiring a phase-locked local optical oscillator. The invention is particularly applicable to WDM communication systems.
US08200091B2

A wavelength division multiplexing device comprises a detection unit to detect the low-frequency signal in the optical signal; and a control unit to control to make the dispersion compensator perform a compensation operation by determining that the optical signal is being input when a low-frequency signal is detected in the optical signal in the detection unit, and to control to stop a compensation operation of the dispersion compensator by determining that there is an input break of the optical signal when a low-frequency signal is not detected in the optical signal in the detection unit.
US08200087B2

A device and method for stabilizing the state of polarization of polarization multiplexed optical radiation including an identified channel is disclosed. The device and method comprise providing to the polarization multiplexed optical radiation a first controllable polarization transformation to generate a first transformed optical radiation; detecting a first state of polarization of a first polarized portion with respect to a first polarization parameter; controlling the first controllable polarization transformation so that the first polarization parameter has a predetermined value independent of a polarization state of the polarization multiplexed optical radiation; providing to the first transformed optical radiation a second controllable polarization transformation to generate a second transformed optical radiation; detecting a second state of polarization of a second polarized portion; and controlling the second controllable polarization transformation so that the second state of polarization has a predefined value.
US08200086B2

A storage area network extension, network and method include a storage terminal coupled to a remote node. The remote node is connected to a passive optical network (PON) for transferring data signals in the PON and storage signals to/from the storage terminal by employing subcarrier channels in the PON to enable concurrent bidirectional transfer of the data and the storage signals. A storage area network is coupled to the storage terminal and configured to store and retrieve the storage signals for transfer over the PON.
US08200074B1

An underwater camera apparatus for use in obtaining photograph images of underwater structures is disclosed. The apparatus is comprised of a sealed box having a defined interior space with a transparent front face. A lens adaptor is mounted in an opening on the rear face of the box and a camera having a lens is mounted onto the lens adaptor. The box is provided with a removable cap plate allowable sealable access to the interior space of the box. The removable cap plate is used to fill the box with clear water to assist in making the apparatus buoyant neutral in an underwater environment.
US08200072B2

Systems and methods are described for heating a subsurface formation. Alternating electrical current may be applied to one or more electrical conductors. The electrical conductors may be located in a subsurface formation. The electrical conductors may provide an electrically resistive heat output upon application of the alternating electrical current. At least one of the electrical conductors may include an electrically resistive ferromagnetic material. The electrical conductor may provide a reduced amount of heat above or near a selected temperature. Heat may be allowed to transfer from the electrical conductor to a part of the subsurface formation.
US08200052B2

There is provided an optical device including: a passive core layer in which is formed an optical circuit having a refractive index n2; an active core layer covering at least a portion of the optical circuit, exhibiting an electro-optical effect, and having a refractive index of n1 higher than n2; a lower clad layer over which the passive core layer is formed and having a refractive index n3 lower than n2; an upper clad layer covering the active and passive core layers and having a refractive index n5 lower than n1; a lower electrode disposed below the lower clad layer; and an upper electrode disposed on the upper clad layer, in which the entrance and exit portions of the active core layer are tapered, respectively.
US08200049B2

A system and method for a structure monitoring and locating a disturbance event is disclosed. The system includes a compact transceiver chip sending optical signals in three optical fibers that encompass the monitored structure appropriately. The system contains a sequence of loops, wherein the first and the second fiber forming the loop clockwise, while the third fiber is winded along the same loop counterclockwise. A set of two detectors registers the returning signals, and a time delay between those signals is calculated, which is indicative of the disturbance event location. The event location is determined with different sensitivity in different parts of the monitored structure depending on the density of fibers in these parts.
US08200048B2

This invention comprises a system for measurement of temperature and pressure in oil wells. It comprises a single hybrid mandrel housing a double pressure and temperature optical sensor, capable of measuring temperature and pressure both in the ring and in the production tubing of an oil well and an insertable venturi tube inserted in the direction of a pressure differential optical sensor, capable of taking flow rate measurements, the installation aspects of which are substantially simplified.With the proposed construction, it is possible for one single hybrid mandrel (30) to read the pressure and temperature in the ring and tubing and the flow rate. With this, changes of flow rate are also possible, without the need to stop production for long periods for the hybrid mandrel (30) to be replaced, the mere replacement of the insertable venturi (12) sufficing, by means of an insertion and extraction GS tool (17), which is an operation requiring a much shorter time.
US08200044B2

An image analyser analyses regions of an image. An image scaler may then scale the image adaptively, in dependence on the nature of region of the image being scaled. In one embodiment, adjacent pixels are analysed to determine their frequency content. This frequency analysis provides an indication of whether the pixels likely contain hard edges, discontinuities or variations typical of computer generated graphics. As a result of the analysis, the type of scaling suited for scaling the image portion containing the pixels may be assessed. Adjacent pixels having high frequency components may be scaled by a scaling circuit that introduces limited ringing. Adjacent pixels having lower frequency components may be scaled using a higher-order multi-tap scaler. Resulting scaled pixels may be formed as a blended combination of the two different scaling techniques.
US08200029B2

A gray code encoding and decoding method applied to holographic storage devices is proposed. The encoding method uses gray levels of a 2D detector to encode a certain amount of original bits of the original data, and then sends them to a spatial light modulator (SLM) for encryption. The decoding method corrects the received gray levels to the original gray levels, and then compares the maximum gray level with the original gray levels to decode the original gray level into binary data. The proposed encoding and decoding method can better make use of storage locations of the 2D detector and get a code rate close to 1.
US08200022B2

A method executed by a computer system for detecting edges comprises receiving an image comprising a plurality of pixels, determining a phase congruency value for a pixel, where the phase congruency value comprises a plurality of phase congruency components, and determining if the phase congruency value satisfies a phase congruency criteria. If the phase congruency value satisfies the phase congruency criteria, the computer system categorizes the pixel as an edge pixel. If the phase congruency value does not satisfy the phase congruency criteria, the computer system compares a first phase congruency component of the plurality of phase congruency components to a phase congruency component criteria. If the first phase congruency component satisfies the phase congruency component criteria, the computer system categorizes the pixel as an edge pixel, and if the first phase congruency component does not satisfy the phase congruency component criteria, categorizes the pixel as a non-edge pixel.
US08200019B2

A method and system for automatically extracting photography information is provided. The system for automatically extracting photography information includes an image input unit acquiring a preview image or a captured image as an input image, a photography information extraction unit extracting photography information of the input image, and a photography code generation unit generating a photography code indicating a user's photography pattern by using the extracted photography information.
US08200014B2

Methods, systems, and apparatus, including computer program products, featuring receiving user input defining a sample of pixels from an image, the image being defined by a raster of pixels. While receiving the user input, the following actions are performed one or more times: pixels are coherently classified in the raster of pixels as being foreground or background based on the sample of pixels; and a rendering of the image is updated on a display to depict classified foreground pixels and background pixels as the sample is being defined.
US08200012B2

A preprocessing section binarizes input image data and calculates a total black pixel ratio. A feature extracting section detects connected components contained in the binarized image data and detects circumscribing bounding boxes that circumscribe these connected components, respectively. Based on sizes of the circumscribing bounding boxes detected and numbers of black pixels contained therein, predetermined connected components are removed. A determining section generates an edge map by using the residual connected components, and performs two-dimensional fast Fourier transform thereon to generate spectral data. The determining section performs two-dimensional fast Fourier transform on template images to generate spectral data. The determining section determines, based on these pieces of spectral data, whether or not a circular shape is contained in the input image data.
US08199989B2

A novel and useful mechanism for generating a fly-through review for digital images such as tissue sample scans. A fly-through path based on the sample image is determined and one or more fly-through curves are generated. Two-dimensional image manipulations are applied to the sample image in accordance with the one or more fly-through curves and any user preferences to generate a sequence of frame images to be displayed.
US08199980B2

A method and system for matching an unknown facial image of an individual with an image of an unknown twin using facial recognition techniques and human perception is disclosed herein. The invention provides a internet hosted system to find, compare, contrast and identify similar characteristics among two or more individuals using a digital camera, cellular telephone camera, wireless device for the purpose of returning information regarding similar faces to the user The system features classification of unknown facial images from a variety of internet accessible sources, including mobile phones, wireless camera-enabled devices, images obtained from digital cameras or scanners that are uploaded from PCs, third-party applications and databases. The method and system uses human perception techniques to weight the feature vectors.
US08199978B2

A method for image auto-selection and a computer system thereof are provided. In the method, a characteristic value of each of the images is compared with the predetermined characteristic value stored in a characteristic value database, and the images with less difference between the characteristic value and the predefined characteristic values are selected automatically. As a result, the image selection can become more objectively, and the efficiency of image selection can be improved due to the reduction of the manual selection time.
US08199956B2

An apparatus comprising at least one earpiece suitable to be applied at an auditory opening of a user's ear and a signal processor is disclosed. The earpiece comprises a speaker enabled to be supplied with an audio signal for rendering, and a microphone arranged in vicinity of the speaker arranged to acquire a sound signal. The signal processor is arranged to determine whether the earpiece is applied at the user's ear by analysis of the acquired sound signal, wherein the analysis is based on the acoustic coupling of the audio signal to the microphone. A method and a computer program are also disclosed.
US08199954B2

The use of sound signals from sounds collected by four non-directional sound collectors facilitates calculation for generating surround sound signals, for example, when multi-channel surround sound signals are generated, and prevents the size of the entire apparatus from increasing. Surround sound signals are generated from sound signals of sounds collected by a microphone unit composed of a first sound collector, a second sound collector disposed posterior to the first sound collector, a third sound collector, and a fourth sound collector.
US08199951B2

A hearing aid device, including a switch being operable to open and close an electric circuit of the device; and a battery locating means for selectively locating a battery within said device for electrical communication with said electric circuit, wherein the switch inhibits the battery locating means from removing the battery from electrical communication with said electric circuit when the switch is arranged to close the electric circuit.
US08199934B2

An audio level compressor for compressing the dynamic range of an input audio signal. The audio level compressor can be part of a microphone, or a separate component. The audio level compressor includes input terminals for receiving the input audio signal, a lamp having a filament resistance that is a function of the input audio signal; a load resistance; a signal gain controller that includes a means for increasing dynamic range compression of the input audio signal, and output terminals for providing an output audio signal that is a function of the input audio signal and the signal gain. The signal gain controller provides a signal gain that is a function of the filament resistance and the load resistance. The audio level compressor can also include an expander circuit or a power conditioning circuit. Power can be provided by an internal source or a phantom power supply.
US08199930B2

A pop noise suppression apparatus for eliminating popping noise generated upon initiation or shutdown of an audio output circuit comprises a switch component and a control circuit. The switch component allows the audio output circuit to provide audio through the output of the audio output circuit. The control circuit provides a mute signal for a first period of time in to response initiation or shutdown of the audio circuit. The control circuit comprises a capacitor to be charged upon initiation of the audio output circuit or to be discharged upon shutdown of the audio output circuit. A length of the first period of time during which the mute signal is provided depends on a second period of time to charge or discharge the capacitor.
US08199927B1

Disclosed herein are conferencing products implementing an acoustic echo cancellation system that utilizes converging coefficients and a detector of turn-off and/or turn-on events of push-to-talk microphones, and, further, that mitigates against divergence and/or drift of coefficients and other variables of an echo canceller. A push-to-talk detector may be used that includes a high-pass filter, a transient detector, or an adjustable high-pass filter. An echo canceller may be disabled as to a push-to-talk microphone that has been turned off.
US08199922B2

A system and method for providing microphonic isolation on a transmission line. The transmission line has a first part and a second part. The first part of transmission line carries a data signal and a microphonic signal. The microphonic signal has frequencies that include those in a range of substantially 20 Hz to substantially 20 kHz. The system includes an isolation apparatus. The isolation apparatus has an input in electrical communication with a first part of the transmission line, an output in electrical communication with the second part of the transmission line, and a filter in electrical communication with the input and the output. The filter is arranged to substantially remove the microphonic signal received at the input from first part of transmission line and pass the data signal to the output.
US08199918B2

A loudspeaker protection circuit comprises a rectification stage for receiving an input audio signal and producing a rectified output signal, a detection stage for passing the rectified output signal when the rectified output signal is greater than a predetermined level, a timing stage for receiving the rectified output signal from the detection stage and producing a time-varying charge signal, a regulation stage for producing a regulated output signal based on the input audio signal, an actuator stage for actuating a switch based on the time-varying charge signal and the regulated output signal, and an attenuation stage for attenuating an output audio signal when the switch is actuated.
US08199910B2

A signature generation apparatus generates a signature for a message m from the i-th user, and computes any two or three of a[1]μ[x] (mod n), a[2]μ[s] (mod n), and wμ[t] (mod l) are in parallel. For this reason, the signature generation apparatus is provided with a plurality of fast arithmetic units (sub-IPs) within the IP core. The individual sub-IPs are connected to each other via a narrow-band, single-layer local bus.
US08199907B2

An echo canceler uses an adaptive filter to remove an echo of a far-end input signal from a near-end input signal. Filter coefficients are calculated and updated while the far-end signal is active. While the far-end signal is silent, substitute filter coefficients are similarly calculated to be swapped in as initial values for the filter coefficients when the far-end signal changes from silent to active. The substitute filter coefficients are generated from a simulated far-end signal and a simulated near-end signal obtained by combining corresponding samples in different intervals of the far-end and near-end input signals. To facilitate convergence of the substitute filter coefficients, use of the simulated far-end and near-end signals is disabled when the corresponding samples cancel out.
US08199906B2

A system and method for enabling communication between power source equipment and a powered device chip. In one embodiment, communication between the power source equipment and the powered device chip is enabled through a communication link established between the powered device chip and a host device on the powered device.
US08199902B1

A method, apparatus and computer program product for passing a URL for XML documents via a telephone signaling system is presented. A communication is received at a first system, and a document including information relating to the communication is produced. The document is sent to a service, and the communication is transferred to a second system. The communication includes an address for retrieving the document from the service.
US08199895B2

A method and apparatus are provided for transferring contacts among automatic contact distributors of an automatic contact distribution system. The method includes the steps of collecting information from a contact through an interactive voice response unit of a broker automatic call distributor of the automatic contact distribution system, incorporating the collected information into a SIP message, forking the SIP message from the broker automatic contact distributor to a plurality of other automatic contact distributors of the automatic contact distribution system and transferring the contact from the broker automatic contact distributors to one of the plurality of automatic contact distributors.
US08199894B2

The present invention advantageously provides a method and system that combines arming and disarming of a security system with activation and deactivation of call forwarding, enabling a single input by an authorized user to alter the state of the security system and to activate or deactivate call forwarding. Further, when changing the state of the security system, a user authorization component determines whether call forwarding should be activated. Hence, forwarding of calls is based on both user criteria and the state of the system. Additionally, the state of call forwarding can be changed by an authorized user via the security system.
US08199892B2

Methods, systems, and computer program products for providing a call attempt triggered messaging service in a communications network comprises intercepting a call signaling message including a calling party subscriber identifier and a called party subscriber identifier. A call attempt triggered message generation (CATMG) database using the called party subscriber identifier is queried. In the event the called party subscriber identifier exists in the CATMG database, a messaging service message is generated. The messaging service message is then transmitted to a contact address.
US08199882B2

A radiation detector with an integrated collimator. The collimator may be deposited on an anode or cathode face of the radiation detector. An insulating material may be deposited between the collimator and the radiation detector if the collimator is deposited on the anode side. The collimator may be comprised of a single layer or of multiple layers. Patterning and etching may be used to create an aperture in the collimator to allow x-rays to impinge on a full charge collection region of the radiation detector intrinsic region.
US08199881B2

A discretely addressable large-area X-ray system is provided. The large-area X-ray system can output a uniform flux of X-rays over a large area using discrete addressing operation of transistors connected to cathodes of electron emitters. Thus, when applied to a medical device, the system can minimize damage inflicted upon the human body because it enables effective imaging of only a desired specific portion of the body. Furthermore, the large-area X-ray system can be simply implemented by current switching using transistors. Thus, the system can be very easily applied to other applications.
US08199876B2

In an imaging system and method for preparing x-ray images and optical images, at least two x-ray images of an examination subject are acquired by emitting x-rays from at least two different x-ray image acquisition points in space. At least two optical exposures are acquired from the examination subject at respective optical exposure origination points that respectively optically correspond to the x-ray image acquisition points. The optical exposures and the x-ray images are superimposed so that each optical image is superimposed with the x-ray image that originated from an x-ray image origination point corresponding to the optical exposure origination point of that optical exposure.
US08199875B2

A CT system includes a rotatable gantry having an opening for receiving an object to be scanned, and a controller configured to apply a first kVp for a first time period, apply a second kVp for a second time period, wherein the second time period is different from the first time period, acquire a first asymmetric view dataset during at least a portion of the first time period, acquire a second asymmetric view dataset during at least a portion of the second time period, and generate an image using the acquired first and second asymmetric view datasets.
US08199871B2

An electronic system including a shift register is disclosed. The shift register includes a first transistor, a first trigger circuit, a second transistor, and a second trigger circuit. The first transistor receives a first input signal. The first trigger circuit is serially connected to the first transistor between a first level and a second level and is connected with the first transistor in a first node. The second transistor receives a second input signal inverted to the first input signal. The second trigger circuit receives the level of the first node, is serially connected to the second transistor between a third level and the second level, and is connected with the second transistor in a second node.
US08199866B2

Embodiments of a circuit are described. This circuit includes a receiver circuit including a first sampler (312-1) and a second” sampler (312-2). A clock-data-recovery circuit (324) in the receiver circuit adjusts a sample time of the receiver circuit so that the sample time is proximate to a signal crossing point at an edge of an eye pattern associated with received signals. An offset-calibration circuit (326) in the receiver circuit determines and adjusts an offset voltage of a given sampler, which can be the first sampler or the second sampler. This offset-calibration circuit may determine a present offset voltage (412) of the given sampler in a timing region proximate to the signal crossing point (410-2) in which the clock-data-recovery circuit dithers about a present sample time based on the present offset voltage. Additionally, the clock-data-recovery circuit and the offset-calibration circuit may iteratively converge on the signal crossing point and a residual offset voltage of the given sampler.
US08199862B2

A method is disclosed for interference mitigation which can include receiving a signal having a data component, an interfering component and a time period and creating a first plurality of digitized data that represents at least a portion of the interfering component. The method can also include generating a polynomial equation that is related to the at least a portion of the interfering component and generating a second plurality of digital data that represents a data vector of the received signal. The method can further subtract the polynomial equation from the received signal to cancel at least a portion of the interfering component to provide an interference mitigated signal representing the data component.
US08199861B1

A channel estimation solution for use in an OFDM MIMO-enabled communication system that includes: receiving a plurality of received signal sets that each respectively include a consecutive set of superimposed time-domain signal blocks; processing the set of received signals by at least converting the consecutive set of superimposed time-domain signal blocks from the time-domain to the frequency-domain by transforming the consecutive set of superimposed time-domain signal blocks to a set of incomplete observed data; and estimating a plurality of a set of channel estimates. The estimation of the plurality of a set of channel estimates includes performing a plurality of iterative processes, where each iterative process includes using a current set of incomplete observed data, calculating a set of decomposed signals, and calculating a set of current channel estimates until the iterative process converges. Detecting the transmitted frequency-domain signal blocks by at least using a set of last channel estimates, tracking the channels, or both, may be further included.
US08199842B2

Techniques for processing a data transmission at the transmitter and receiver. In an aspect, a time-domain implementation is provided which uses frequency-domain singular value decomposition and “water-pouring” results to derive time-domain pulse-shaping and beam-steering solutions at the transmitter and receiver. The singular value decomposition is performed at the transmitter to determine eigen-modes (i.e., spatial subchannels) of the MIMO channel and to derive a first set of steering vectors used to “precondition” modulation symbols. The singular value decomposition is also performed at the receiver to derive a second set of steering vectors used to precondition the received signals such that orthogonal symbol streams are recovered at the receiver, which can simplify the receiver processing. Water-pouring analysis is used to more optimally allocate the total available transmit power to the eigen-modes, which then determines the data rate and the coding and modulation scheme to be used for each eigen-mode.
US08199839B2

A digital broadcast transmitting/receiving system and a signal processing method thereof that can improve the receiving performance of the system. A digital broadcast transmitter has a randomizer to randomize an input data stream which has null bytes being inserted at a specified position, a multiplexer to output a data stream formed by inserting specified known data into the position of the null bytes of the randomized data stream, an encoder to encode the data stream outputted from the multiplexer, and a modulator/RF-converter to modulate the encoded data, RF-convert the modulated data and transmit the RF-converted data. The receiving performance of the digital broadcast transmitting/receiving system can be improved even in a multi-path channel by detecting the known data from the received signal and using the known data in synchronization and equalization in a digital broadcast receiver.
US08199838B2

Inter-carrier interference caused by frequency fluctuations, amplitude fluctuations, phase fluctuations, or the like is reduced without reducing a transmission efficiency. A receiving end has a canceling filter section that alleviates the inter-carrier interference caused by the frequency fluctuations, the amplitude fluctuations, the phase fluctuations, or the like through filtering processing. A transmitting end has a precoding section that facilitates determination of demodulation data in a vector demodulation section on the receiving end through precoding processing. Or, the receiving end has a trellis decoding section that decodes the demodulation data through trellis decoding processing.
US08199837B2

Systems and/or methods are disclosed for generating a waveform that comprises a plurality of elements by using a Fourier transform and/or an inverse Fourier transform. The waveform that comprises the plurality of elements may be transmitted by transmitting, sequentially in time, the plurality of elements. In some embodiments, the Fourier transform and/or inverse Fourier transform comprises a Fast Fourier Transform and/or Inverse Fast Fourier Transform and the waveform that comprises the plurality of elements may be transmitted by using, sequentially in time, the plurality of elements to modulate a single carrier frequency.
US08199835B2

Systems and methods for adaptive signal sampling and sample quantization for resource-constrained stream processing. Exemplary embodiments include a signal sampling and signal quantization method for a data stream from a ECG sensor into a pervasive device, the method including adaptively sampling the data stream, compressing data samples from the data stream, reducing the number of samples via quantization, defining a utility function for signal reconstruction, and formulating optimization on the reconstructed signal that is jointly sampled and quantized.
US08199833B2

A digital electronic device includes a time shifter/tone adapter that eliminates unwanted audio effects at recipient device, that includes stutter and loss of audio synchronization, as a result of video quality adaptation (the video quality adapter varies frame rate, pixel and color resolutions without having a discernable difference in picture quality, that is, drops many frames in every frame set). The tone adaptation involves gradual frequency shifting, that is, gradual up shifting until synchronization with video is obtained (time shifting), then gradual down shifting. The recipient device (or a set top box) may contain a time shifter/tone adapter that eliminates unwanted audio effects at the recipient devices that may include stutter and loss of audio synchronization, as a result of loss of packets in channel.
US08199826B2

The present invention relates to a multimedia data encoding/decoding method and apparatus. The encoding method includes generating a data area including a plurality of media data areas; generating a media information area including a plurality of track areas corresponding to the plurality of media data areas, respectively; and generating an animation area having information on an animation effect to be applied to media data included in the media data area. According to the present invention, the multimedia data encoding/decoding method and apparatus has an effect of being capable of constructing a slide show by only a small amount of multimedia data. Thus, a time taken to process and transmit the multimedia data can reduce.
US08199824B2

For spatial resolution conversion of an image signal, a magnitude of a motion vector is compared to a threshold value. Single channel interpolation is performed if the magnitude of the motion vector is greater than a threshold value, and multi-channel interpolation is performed otherwise. In addition, single channel interpolation is performed for spatial resolution conversion of any frame that does not refer to another frame.
US08199823B2

Rate-QP estimation for a B picture is disclosed which involves: providing an input group of pictures (GOP); selecting an input B picture within the GOP; and outputting, to a computer readable medium, a bit rate corrected Rate-QP, R(QP), for the input B picture. The outputting step may involve calculating intra/non-intra luma and chroma Rate-QP estimates from corresponding intra/non-intra luma and chroma histograms; offsetting the intra/non-intra chroma Rate-QP estimate to form respective offset intra/non-intra chroma estimates; and setting a bit rate corrected Rate-QP for the input B picture to a corrected sum of the previous estimates. The histograms are formed using an input of the lowest SATD forward, backward, and bidirectional prediction coefficients, and the intra prediction coefficients, where an intra/non-intra mode is selected, which results in a lowest SATD for each macroblock in the GOP. The methods may be implemented into a computer program, possibly resident in advanced video encoders.
US08199811B2

A digital broadcast system and a data processing method are disclosed. A data processing method of a digital broadcast transmission system includes delaying a reference time of a program clock reference (PCR) based on a size of mobile service data, when processing a broadcasting signal including main service data and the mobile service data, verifying a transport stream system target decoder (T-STD) model based on the PCR of the delayed reference time, and storing a packet of the main service data in an auxiliary buffer, when overflow of a buffer in the T-STD model is estimated as the verification result of the T-STD model.
US08199808B2

The present invention relates to a video decoder for decoding a bit stream corresponding to pictures of a video signal. The invention is such that, motion vectors having values coded at a nominal resolution in the bit stream, said video decoder includes a rounding unit for rounding decoded nominal motion vectors to a resolution different from the nominal resolution in a way that minimizes the error accumulation along prediction path by assigning to rounded successive motion vectors along the prediction path, successive values such that their average value is equal to the value of the nominal motion vector.
US08199806B2

A contents providing apparatus includes a storage which records contents with plural types of formats, output ports which respectively output the contents, decoders which are connected to the output ports and respectively correspond to the formats, channels which respectively provide contents decoded by the decoders, a switcher which selectively derives one of outputs of the decoders to a specified one of the channels, a table which expresses the output ports respectively assigned to the channels and formats corresponding to the decoders connected to the output ports, and a controller to select, based on the table, one of the output ports which corresponds to the format of the specified contents and is assigned to the specified channel.
US08199804B1

Methods and apparatus are provided for performing equalization of communication channels. In an embodiment of the invention, at least one tap can be selected from a set of feedforward taps of feedforward filter circuitry, where each tap of the selected at least one tap has a magnitude that is greater than or substantially equal to a magnitude of any tap of the set of feedforward taps that is not in the selected at least one tap. In addition, at least one tap can be added to a set of taps of feedback filter circuitry in communication with the feedforward filter circuitry. The invention advantageously allows for more efficient and reliable equalization of communication channels.
US08199801B2

A DTV receiver includes a tuner, a demodulator, a known sequence detector, and a frequency domain equalizer. The tuner initially receives a broadcast signal including valid data in which a known data sequence is periodically repeated. The demodulator demodulates the broadcast signal, and the known sequence detector detects the known data sequence from the demodulated signal. The frequency domain equalizer compensates channel distortion of the demodulated broadcast signal in a frequency domain using the detected known data sequence. In addition, the DTV receiver may further include a time domain equalizer which compensates channel distortion of the time domain signal, or a noise canceller which removes a predicted noise from the time domain signal.
US08199799B2

In a digital wireless communication device having an error correction function, the circuit quality is quickly detected with maintained accuracy. The circuit quality to such an extent that a bit error rate (BER) is slightly degraded (10−10 to 10−12) is quickly detected with maintained accuracy by monitoring the circuit quality based on a C/N error pulse into which C/N information scaling a carrier-to-noise power ratio (C/N) of a received signal has been converted.
US08199794B2

An apparatus for estimating a wireless radio channel between a first terminal and a relay station, the apparatus including a receiver for receiving a signal including a superposition of previously transmitted first information from the first terminal and second information from a second terminal, the second terminal also communicating with the relay station, a storage for storing the previously transmitted first information, and a channel calculator for calculating the wireless radio channel using the received signal and the stored first information as pilot information for the received signal.
US08199793B2

The present invention relates to a method and a device for detecting active spreading codes for a signal in a communication system and estimating power of the active spreading codes. Further, the present invention ensures efficient interference cancellation. Multiple correlations are performed at a single level of a spreading code tree, the produced output samples are then observed at this level during a defined period, and a decision for the activity and power is met for all existing codes via extracting and processing information from these samples. At the correlation step, unitary fast Walsh Hadamard transformation is performed at practically the highest spreading factor in the system.
US08199789B2

RF power is transmitted to a CO2 gas discharge laser form a source of RF power via a series combination of transmission line sections. The lengths and characteristic impedances of the transmission line sections are selected to transform the impedance of the RF power source to the operating impedance of the laser.
US08199788B2

A surface-emission laser diode comprises a cavity region over a semiconductor substrate and includes an active layer containing at least one quantum well active layer producing a laser light and a barrier layer, a spacer layer is provided in the vicinity of the active layer and formed of at least one material, an upper and lower reflectors are provided at a top part and a bottom part of the cavity region, the cavity region and the upper and lower reflectors form a mesa structure over the semiconductor substrate, the upper and lower reflectors being formed of a semiconductor distributed Bragg reflector having a periodic change of refractive index and reflecting incident light by interference of optical waves, at least a part of the semiconductor distributed Bragg reflector is formed of a layer of small refractive index of AlxGa1-xAs (0
US08199781B2

Disclosed herein is a device and method for demultiplexing in a digital broadcasting receiver for processing packet data configured by a packet header and a payload. A buffer buffers input packet data. Processors are parallel connected to the buffer. A packet header processor checks a packet header, identifies the presence of adaptation information, and generates a control signal according to the presence of the adaptation information. An adaptation information processor processes the adaptation information of buffered payload data under control of the packet header processor. A Packetized Elementary Stream (PES) header processor processes a PES header of the buffered payload data under the control of the packet header processor. A data processor generates an audio or video Elementary Stream (ES) from audio or video data of the buffered payload data under control of the PES header processor, and outputs the generated audio or video ES to an associated decoder.
US08199774B2

A method and apparatus is disclosed that receives variable sized packets in a communication system. When a packet is received with a certain burst size, an LLR of the received packet is compared with a preset threshold and the burst size is changed. The received packet is combined with a stored packet. The stored packet is updated with the combined packet. The changed burst size is reported to the transmitter. The communication system can transmit variable sized packets according to a channel environment, and can reduce the probability of the occurrence of a decoding error and prevent waste of resources used due to re-transmission.
US08199773B2

A method and apparatus for controlling bandwidth in a Virtual Private Network assigns and allocates transmission bandwidth to packet VPNs for either connectionless or connection-oriented communication. The method creates two views of transmission facilities: a user plane view and a control plane view. In the user plane view, the bandwidth of the transmission facility is split into quantified and identified partitions. In the control plane view, transmission facilities are represented as logical links forming a topology that can be used for the purpose of routing the VPN. The two views are tied together by assigning user plane partitions to VPN control plane links. As a result, the allocation of bandwidth to VPNs becomes a controllable and viewable entity, thereby facilitating management and QoS provisioning in a VPN network.
US08199767B2

A wireline communications circuit using transceivers compatible with a wireless communications protocol is disclosed using access points and stations in an adaptive Time Division Multiple Access scheme for a multi-channel medium with colocated transceivers. Methods of operating an access point and a station, their implementations as chips and the implementation of a chip for either the access point or station are further disclosed.
US08199756B2

An apparatus for forwarding a frame according to a transfer condition includes a transfer-condition storage unit, a deleted-area data storage unit, and a transfer-condition searching unit. The transfer-condition storage unit stores therein, destination data that is likely to be included in the frame, area data indicating an area of destination indicated by the destination data, and the transfer condition in such a way that the area data and the transfer condition are associated with the destination data. The deleted-area data storage unit stores therein as deleted area data, the area data assigned to data to be deleted from the transfer-condition storage unit. The transfer-condition searching unit removes, from a search target, an area to which the deleted area data stored in the deleted-area data storage unit is assigned, to search, from the transfer-condition storage unit, for the transfer condition corresponding to the destination data included in the frame.
US08199755B2

Paths may be advertised on a network implementing a link state routing protocol by using path state advertisement that are distributed in the same manner as link state advertisements. The path state advertisements contain path entries, each of which includes a globally unique path ID and path information such as a series of nodes or links that defines the path through the network. When a path state advertisement is received by a network element, the network element will evaluate the path entries in the path state advertisement to determine if the path state advertisement is relevant and, if necessary, install forwarding state for the relevant path entries. Path state advertisements not relevant to a network element are not used to affect forwarding state on the network element. Label based forwarding may then be used by the network elements to forward data along the path, in which the globally unique path ID is used as the label for the data.
US08199744B2

A method and apparatus for reserving an appointment in a communications network is described. In one embodiment, a request is received from a caller to schedule an appointment with an enterprise customer, wherein the request is processed in accordance with a media server in the communications network. A scheduling calendar is then accessed. Afterwards, the appointment is reserved with one of a plurality available appointment time slots.
US08199743B1

The present invention provides enhanced services from a packet network in association with incoming or outgoing POTS calls. These enhanced services may be provided without requiring control over any portion of the PSTN, which supports the POTS line over which the incoming or outgoing POTS calls are provided. A terminal adaptor is used to effectively connect a POTS line, a POTS-based telephone terminal, and the packet network. The terminal adaptor is configured to intercept POTS signaling associated with the incoming or outgoing calls, and send any resultant POTS signaling information to a service node or multimedia client associated with the telephone terminal to initiate the enhanced services via the packet network.
US08199737B2

An autonomously dispersed type wireless network is suitably formed with communication stations avoiding collision of beacons transmitted one to another. In the event that the range of reach of airwaves change and a receivable state is created and beacons collide, a communication station changes the beacon transmission position of itself in response to receiving a beacon from another station at a timing immediately prior to transmission to its own beacon. Also, in the event that beacon collision is exposed due to emergence of a new communication which can perform reception from two systems out of airwave range of each other, the newly-participating station requests one of the communication stations of which the beacons are colliding to change the beacon transmission timing.
US08199731B2

A method and apparatus for establishing data connections between multiple networks is provided. A portable, electronic device 300, such as a mobile telephone, includes a communication module 303 configured to initiate the data connection by transmitting an initiation request. The device 300 establishes the data connection, which may be a packet data protocol-context data connection in a general packet radio service environment, by transmitting an initiation request that includes a network identifier such as access point name to obtain an Internet protocol address. Upon determining available network channels suitable for establishment of the network connection, a processing module 304 selects a corresponding network identifier from a look-up table 305 of network identifiers and corresponding networks. The communication module 303 then transmits the data connection initiation request having the selected network identifier so as to establish a switched packet data connection with the selected network.
US08199717B2

Methods, Mobile Node and Mobility Access gateway for enabling vertical handoff of the Mobile Node between a first and second network interfaces using a pad translator.
US08199713B2

An apparatus and method for fractional frequency reuse in a communication system. The method includes a first step 400 of partitioning a sub-frame into resource partitions, wherein at least one resource partition has frequency reuse of one and all other resource partitions have frequency reuse greater than one. A next step 408 includes scheduling resources for a mobile station in a sector in each resource partition used by that sector.
US08199708B2

A mobile communication system network node (NN) that serves user equipments (UEs) has fewer orthogonal reference signals (RSs) than a maximum number of UE antenna ports (APs) that can be served by the NN. A channel quality of a channel between the AP and the network node is ascertained for each of the APs. Whenever a number of APs of UEs served by the NN exceeds the number of RSs, all RSs are allocated to a subset of all of the APs by means of an allocation process such that: each RS is allocated to only one of the APs; each AP has no more than one RS allocated to it; and allocation decisions are a function of the channel qualities of the respective APs such that the higher the channel quality, the higher priority the corresponding AP is given as a candidate for receiving an RS allocation.
US08199705B2

The method may include determining a protocol associated with a communication signal for an access point. A compatible processor may be allocated and selected from a pool of available processors and subsequently utilized to process the communication signal. In one aspect of the invention, a processor may be made compatible by updating it with compatible protocol code that may be used for processing the communication signal. The compatible protocol code may be downloaded to the processor from a memory. The processor may associate a particular protocol code with a particular portion of the memory. Accordingly, the protocol code may be retrieved from the memory based on the association. The processor may be a digital signal processor (DSP), which may be adapted to process 802.11a, 802.11b, 802.11g and Bluetooth protocols, for example.
US08199701B2

A wireless communication device including a local wireless communication interface operable to establish an ad hoc network in at least one local area, and to perform communication with a destination device through the ad hoc network, includes: a route discovery unit operable to discover a communication route to the destination device in the ad hoc network; a wide area wireless communication interface operable to perform wide area wireless communication through a wide area wireless communication network; and a wide area wireless communication receiving environment monitoring unit operable to monitor receiving environment of the wide area wireless communication interface. The wide area wireless communication receiving environment monitoring unit activates the route discovery unit for getting the latest communication route in response to a change of receiving environment of the wide area wireless communication interface.
US08199700B2

The present invention relates to an interworking device for interworking with a first network and exchanging data between a second network and a terminal device. The interworking device establishes a first wireless data path with the first network, and receives a first network address from an address allocation server of the first network through the first wireless data path. In addition, the interworking device establishes a second wireless data path with the terminal device, receives a second network address from an address allocation server of the second network through the second wireless data path, and transmits the second network address to the terminal device. Subsequently, the interworking device establishes a tunnel that passes through the first network and is accessed to the second network, and exchanges data with the second network.
US08199696B2

Method and apparatus for power control in a packet-data switched communication system by adapting a transmission energy setpoint to transmission quality and adjusting the retransmission energy setpoint accordingly. In one embodiment, the retransmission energy setpoint is adjusted as a function of retransmission quality.
US08199693B2

A method and apparatus for controlling power in a decode-and-forward (DF) relay system is provided. The method of controlling power in a DF relay system includes: acquiring first channel information of a first link between a source node and a destination node, second channel information of a second link between the source node and a relay node, and third channel information of a third link between the relay node and the destination node, by using a pilot signal; determining a power level of the source node from the acquired first through third channel information; and feeding back the determined power level to the source node and the relay node.
US08199690B2

A relay station, a transmission method, and a tangible machine-readable medium thereof for use in a multi-hop network are provided. The relay station comprises a receiving module, a decoding module, and a transmission module. The receiving module is configured to receive a frame, the frame comprising an extended information element corresponding to the relay station. The decoding module is configured to decode the extended information element to derive at least one message. The transmission module is configured to transmit a burst according to the at least one message.
US08199689B2

Data carriers (such as RFID tags) are formed into clusters of data carriers. Each cluster has at least one bridge data carrier that can communicate with a bridge data carrier of another cluster, thereby allowing data carriers in each cluster to communicate directly or indirectly with each other using a stochastic communication protocol method. Direct tag-to-tag communication capability is provided between data carriers in each cluster and/or between clusters. The data carriers can backscatter and modulate a carrier wave from a source, thereby using the backscattered and modulated carrier wave to convey data to each other.
US08199686B1

A client station that communicates with an access point (AP) in a wireless local area network (LAN) includes a media access control (MAC) device that controls transitions between an active mode and a low power mode. A radio frequency (RF) transceiver communicates with the MAC device. After the MAC device transitions the client station to the active mode, the RF transceiver transmits data to the AP when at least one of the AP finishes transmitting directed data to the RF transceiver and the AP transmits a null data frame to the RF transceiver. The MAC device transitions the client station to the low power mode when the RF transceiver finishes transmitting data to the AP. The AP uses at least one of a random order and a rotating order to access the client station. The client station and the AP are implemented in a console gaming system.
US08199685B2

Systems and methods in which real-time ubiquitous imaging is feasible in local areas, such as inside a clinic, hospital room or doctor office are shown. This is achieved by designing a wireless network having a central processing server with, for example, distributed broadband acquisition and video bus capability. Remote access is possible using store-and-forward image transfer over a wide area network. With these capabilities, a physician can use a handheld transducer (such as an ultrasound transducer) as a basic tool to facilitate diagnostic decisions similar to the way a stethoscope is used today.
US08199683B2

A system for fall-duplex communication using a single transmitter is presented. The system comprises a base station with a signal and data processor, peripheral detectors each placed at a distance from the transmitting antenna, and a mobile device having at least a dipole antenna having a switch and a loop antenna having a switch, wherein the sending device modulates the shorting state, i.e., the electromagnetic configuration, of the wire and coil antennas using the switches, the modulating resulting in alteration in load at the base station. This alteration can be calculated based on input from the transmitting antenna and the detectors, each input having time coding. The input from the transmitting antenna can be magnitude of propagated signal and the input from each detector can comprise a quantified signal level and the quantified signal level time-delayed by propagation time. The detectors can be peripheral signal level detecting antennas.
US08199681B2

A full-duplex RF communication system and corresponding methods use digital adaptive filters for interference cancellation. As provided, the techniques allow full-duplex radio frequency communication without frequency-, time-, or code-division multiplexing and without the use of hardware RF cancellers. Such techniques may be useful for wireless communication, such a cellular communication, radio communication, broadcasting, short-range point-to-point communication, wireless sensor networks, and wireless computer networks.
US08199678B2

A method executed by a computer is provided of graphically arranging components of an IT network into a layered representation for visualization purposes. The IT network has network components of different types, and links connecting network components. The method includes: regarding at least one network component as a source component and assigning a corresponding hierarchy level to it; assigning hierarchy levels to the other network components, based on a distance measure that represents the number of links, or the sum of weights of links, which have to be traversed to get from the network component considered to a source component, and displaying the network components in a layered representation according to the hierarchy level assigned to each component.
US08199676B2

A method and system for load balancing network access solutions, for example Provider Edger (PE) routers and network interface cards within said routers, based on characteristics of the destination device to which the assigned network access solutions connect. This enables a service provider to load balance access connections of a particular customer across a number of different network access solutions, based on who the customer is and where the customer is located. In addition, such a system can balance network access solutions based on capacity and utilization of the network access solutions.
US08199669B2

A service is transparently provided to a mobile terminal device without the mobile terminal device knowing an address of a service providing device or a device which relays a packet in a network. A packet between the service providing device which provides a service and a mobile terminal device 10 which receives the service is relayed by a mobility control node 21. An access router 12 inquires of another device about information on the mobility control node 21, and holds correspondence information between information obtained by an inquiry result and identification information of the mobile terminal device 10 in a table. Transfer of a packet between the mobile control node 21 and the mobile terminal device 10 is controlled based on the correspondence information held in the table. With this configuration, the network can transparently provide the service to the mobile terminal device without the mobile terminal device knowing the address of the device which relays the packet in the network.
US08199662B2

A fast and simple method evaluates the capacity of OFDM-based radio networks using adaptive modulation and coding. From a mapping of SINR values to achievable data throughput, constant coefficients defining a linear function for the required channel activity of a single user are determined. Subsequently, linear equations for total uplink and downlink channel activity are obtained which allow fast numerical solutions.
US08199652B2

The present invention relates to an apparatus and method of looking up an IP address using a Bloom filter and a multi-hashing architecture. The present invention generates a plurality of hashing indexes by hashing inputted prefixes, determines whether a bit vector corresponding to the plurality of hashing indexes is positive or negative by using the Bloom filter, and outputs a prefix matching the inputted prefix by searching entries of locations indicated by the plurality of hashing indexes in the hash table when the bit vector is determined to be positive. The present invention further outputs the prefix that matches the inputted prefix by searching entries stored in the overflow table.
US08199649B2

A method and apparatus for rerouting connections in a data communication network based on detection of faults or other undesirable characteristics using a user connection monitoring function is presented. After a connection is established that is managed by a control plane, the status of characteristics of the connection is monitored using a user connection monitoring function. In one embodiment, the user connection monitoring function includes the use of operation and management (OAM) cells. When the status of one or more of the selected characteristics being monitored is determined to be unacceptable, control plane rerouting of the connection is initiated. Selected characteristics that may be monitored using the user connection monitoring function include, for example, continuity, data corruption, data loss, latency, and misinsertion of data. The reroute initiated in response to the unacceptable characteristic may be a hard reroute or a soft reroute.
US08199642B2

In one embodiment, a node (e.g., a grooming node) determines a set of attribute groups (AGs) of existing child tunnels through the network, where an AG is a group of one or more compatible attributes among child tunnels, e.g., excluding bandwidth. The grooming node also determines a set of corresponding child tunnels that belong to a particular AG and that follow a shared path segment through the network, and may establish an hierarchical tunnel that encapsulates the set of corresponding child tunnels along the shared path segment. In another embodiment, a node requests that the one or more intermediate nodes of the hierarchical tunnel each remove the state of a child tunnel without sending any error messages, and sends refresh messages encapsulated within the hierarchical tunnel in a manner that allows a tail-end node to continue any necessary propagation of refresh messages along the child tunnel.
US08199631B2

A method and a device for processing a channel are disclosed. The channel is represented by a MIMO (multiple-input-multiple-output) system having first coefficients associated with transmission lines and second coefficients in particular associated with crosstalk. The method includes (i) clustering of the coefficients of the second coefficients; and (ii) processing of the clustered coefficients.
US08199627B2

A multi-layer data storage medium includes a plurality of recording layers in which a guide groove, where data is stored, is formed in a spiral manner, and each center of the plurality of the recording layers is eccentric to a center of the multi-layer data storage medium in a different direction. A method of identifying a recording layer of the multi-layer data storage medium is also described.
US08199618B2

A buffer control system for generating a buffered signal having reduced buffer delay time between playback of tracks includes a controller module for providing an end target and for selection of a servo data signal corresponding to a desired track; a compare circuit coupled to the servo data signal for comparing a timestamp of the servo data signal to the end target, and asserting an end match signal when the timestamp of the servo data signal matches the end target; and a data buffering unit for storing the servo data signal as stored data to fill a capacity of an internal memory, and streaming out the buffered signal from the stored data in the internal memory when the capacity has reached a predetermined level; wherein the controller module is for updating selection of the servo data signal according to a next desired track upon assertion of the end match signal.
US08199610B2

Methods and apparatuses are disclosed for replacing the individual receivers used with a seismic interferometry process with an array of seismic receivers and then manipulating the array data in order to measure and modify the typical non-uniform directionality function of the background seismic energy. The non-uniform directionality function is a significant cause of noise with seismic interferometry. Furthermore, the array of receivers may be used to significantly enhance the preferred reflection energy and damp undesirable near surface energy. The directionality function may be modified by using an array of receivers for the virtual source location of seismic interferometry to measure the non-uniform directionality function, generating multiplication factors, and applying the multiplication factors to convert the measured directionality function into a desired directionality function.
US08199596B2

A sense amplifier is constructed to reduce the occurrence of malfunctions in a memory read operation, and thus degraded chip yield, due to increased offset of the sense amplifier with further sealing down. The sense amplifier circuit is constructed with a plurality of pull-down circuits and a pull-up circuit, and a transistor in one of the plurality of pull-down circuits has a constant such as a channel length or a channel width larger than that of a transistor in another pull-down circuit. The pull-down circuit with a larger constant of a transistor is first activated, and then, the other pull-down circuit and the pull-up circuit are activated to perform the read operation.
US08199591B2

A data driver is presented in which the data driver includes a termination/pull-up driver and a pull-down driver. The termination/pull-up driver is configured to perform a termination operation and a pull-up operation at the same time for a data output terminal during an active interval of a semiconductor memory. The pull-down driver is configured to be activated when the semiconductor memory performs a read operation, and configured to pull down the output terminal in response to a level of an input data.
US08199587B2

Methods of operating memory devices include storing data of a first type in a first set of logical erase blocks and storing data of a second type in a second set of logical erase blocks. The logical erase blocks of the first set of logical erase blocks each have a first size the logical erase blocks of the second set of logical erase blocks each have a second size different than the first size.
US08199582B2

A method of controlling a NAND-type flash memory provided with a latch circuit in which data is temporarily stored has measuring a first consumption current of the latch circuit in a first state in which the latch circuit is caused to retain first logic; measuring a second consumption current of the latch circuit in a second state in which the latch circuit is caused to retain second logic obtained by inverting the first logic; and comparing the first consumption current and the second consumption current to cause the latch circuit to retain logic corresponding to the state corresponding to a smaller one of the first consumption current and the second consumption current.
US08199578B2

A single-polysilicon layer non-volatile memory having a floating gate transistor, a program gate and a control gate is provided. The floating gate transistor has a floating gate and a tunneling dielectric layer. The floating gate is disposed on a substrate. The tunneling dielectric layer is disposed between the floating gate and the substrate. The program gate, the control gate and the erase gate are respectively disposed in the substrate under the floating gate separated by the tunneling dielectric layer. Therefore, during a program operation and an erase operation, charges are injected in and expelled out through different regions of the tunneling dielectric layer, so as to increase reliability of the non-volatile memory.
US08199577B2

An electrically erasable programmable read-only memory (EEPROM) with a ripple programming mode. Memory cells in an the EEPROM array include floating-gate transistors with control gates coupled to corresponding word lines, and drain electrodes coupled to corresponding bit lines. A memory cell is programmed by applying a high programming voltage to its control gate along with applying a high programming voltage to its drain. Multiple memory cells within a row can be programmed by applying the programming voltage to the word line of that row, during which multiple bit lines receive their programming voltage, without removing the word line programming voltage when changing the programming from one bit line to another.
US08199569B2

A memory array includes a cross-point array of bit and source lines. A memory is disposed at cross-points of the cross-point array. The memory unit includes a magnetic tunnel junction data cell electrically coupled to a bit line and a source line. The magnetic tunnel junction data cell is configured to switch between a high resistance state and a low resistance state by passing a polarized write current through the magnetic tunnel junction data cell. A transistor is electrically between the magnetic tunnel junction data cell and the bit line or source line and a diode is in thermal or electrical contact with the magnetic tunnel junction data cell to assist in resistance state switching.
US08199563B2

A transmission gate-based spin-transfer torque memory unit is described. The memory unit includes a magnetic tunnel junction data cell electrically coupled to a bit line and a source line. A NMOS transistor is in parallel electrical connection with a PMOS transistor and they are electrically connected with the source line and the magnetic tunnel junction data cell. The magnetic tunnel junction data cell is configured to switch between a high resistance state and a low resistance state by passing a polarized write current through the magnetic tunnel junction data cell. The PMOS transistor and the NMOS transistor are separately addressable so that a first write current in a first direction flows through the PMOS transistor and a second write current in a second direction flows through the NMOS transistor.
US08199556B2

Some embodiments include methods of reading memory cells. The memory cells have a write operation that occurs only if a voltage of sufficient absolute value is applied for a sufficient duration of time; and the reading is conducted with a pulse that is of too short of a time duration to be sufficient for the write operation. In some embodiments, the pulse utilized for the reading may have an absolute value of voltage that is greater than or equal to the voltage utilized for the write operation. In some embodiments, the memory cells may comprise non-ohmic devices; such as memristors and diodes.
US08199548B2

A semiconductor storage device is configured to reduce data read time. In the semiconductor storage device, an input/output control circuit is formed along one side of a memory cell array disposed between a data input pad and a data output pad. The input/output control circuit is disposed between a hold command input pad and a clock input pad. Accordingly, it is possible to minimize the distances of the wirings from the input/output control circuit to the pads and to make the distances of the wirings equal and thus to minimize the read time of the memory cell array. In addition, since it is also possible to make equal wiring distances from the input/output control circuit to the address decoder and output multiplexer, it is possible to minimize the read time of the memory cell array.
US08199547B2

A content addressable memory and method of operation uses a memory array having a plurality of rows of stored content addressable memory data and compare circuitry for comparing received comparand data with the stored content addressable memory data. A hit signal and one or more parity bits is provided for each row. Erroneous hit detection circuitry coupled to the memory array for each row generates a row error indicator in response to a comparison between parity of the comparand data and parity of a row that is correlated to the hit signal as qualified by assertion of a hit signal of that row. The erroneous hit detection circuitry uses the row error indicator for each row to provide an output which indicates whether at least one asserted hit signal corresponds to an erroneous hit.
US08199540B2

A high voltage gain power converter includes: a main switch element; an assistant switch element; a first inductive element, a first switch element, and a first capacitive element; and a second inductive element, a second switch element, and a second capacitive element. The first inductive element is connected between an input node and first switch element. The first capacitive element, connected between the first switch element and ground, provides a first boost output voltage. The second inductive element is connected between the main switch element and first capacitive element. The second switch element is connected to a common node of the second inductive element and main switch element. The second capacitive element, connecting the second switch element to a first node, provides a second boost output voltage. The assistant switch element is connected between the first inductive element and common node of the second inductive element and main switch element.
US08199539B2

In a switching power converter, PWM mode and PFM mode are separated into two independent control sections with the control voltage range in each control section determined independently. Each of the PWM and PFM modulation modes cannot operate continuously beyond its boundaries, thereby forming a control gap between the two control sections within which no continuous operation is allowed. In order to supply a load condition within the control gap, the power supply operates at the two boundaries of the control gap. Transition between PWM and PFM modes occurs fast, with low output voltage ripple. No limitation needs to be imposed on the control voltage range in each of the PWM and PFM control sections, because the control parameters in the PWM and PFM control sections need not be matched to one another, due to separation of the PWM and PFM modes by the control gap.
US08199536B2

A device generates a signal representative of a current flowing through a load inductor of a converter, the converter having a first transformer including a primary winding driven with a pulse width modulated (PWM) voltage signal. The device may include a sense inductor magnetically coupled to the load inductor, and an integrator configured to integrate a voltage drop on the sense inductor and to generate a first signal representative of the current flowing through the load inductor with an offset. The device may further include a second transformer to be magnetically coupled to the primary winding of the first transformer and generating a second signal representative of a current flowing through the primary winding, and a peak detector configured to sample and hold a peak value of the second signal at every cycle of the PWM voltage signal. The device may also include an adder configured to generate the signal representative of the current flowing through the load inductor as a sum of the first signal and the peak value of the second signal.
US08199529B2

A method of controlling an isolated switching power converter that includes a transformer with a primary side and a secondary side, at least one primary switch coupled to the primary side of the transformer and at least one synchronous rectifier coupled to the secondary side of the transformer is disclosed. The method includes turning on the synchronous rectifier a first fixed time after turning on the primary switch and turning off the synchronous rectifier a second fixed time after turning off the primary switch. Power converters for operation according to this method are also disclosed, including power converters without an output inductor.
US08199525B2

A transport housing for receiving an electronic flat assembly, the electronic assembly having at least one controllable electronic component in the form of a DIP switch and a connecting line, has two housing halves receiving the flat assembly, wherein the one housing half is inserted at least partially into the other housing half, and wherein the two housing halves have a plurality of molded elements that are disposed in a staggered arrangement, for creating a molded lock having two detent positions successively disposed in the locking direction.
US08199516B2

An electronic component mounting board, including: a substrate base made of a flat-plate-like elastic body, the substrate base having a plurality of through-holes in a manner spaced a predetermined distance apart from each other; conductive members, each of which has a main unit portion filled in the through-hole, the main unit portion having a first protrusion portion and a second protrusion portion respectively on a first end and a second end thereof, with the first protrusion portion arranged so as to protrude from a first surface of the substrate base and the second protrusion portion arranged so as to protrude from a second surface of the substrate base; a flexible substrate that is arranged on the first surface of the substrate base and that has first opening portions for penetration of the first protrusion portions; and a plurality of oval electrodes arranged on the substrate, each of which has a second opening portion for penetration of the first protrusion portion, in which the electrodes are arranged in a manner spaced apart from each other, and each of the second opening portions is formed on a first end side of each of the electrodes.
US08199515B2

A DIMM riser card that includes a PCB having a first edge, a second edge, and one or more faces. The first edge of the PCB is configured for insertion into a main board DIMM socket. The first edge includes electrical traces that electrically couple to a memory bus. The DIMM riser card includes an angled DIMM socket mounted on one face of the PCB, where the angled DIMM socket is configured to accept a DIMM at an angle not perpendicular to the PCB and electrically couple the DIMM to the memory bus. The DIMM riser card includes a straddle mount DIMM socket mounted on the second edge of the PCB. The straddle mount DIMM socket is configured to accept a DIMM and electrically couple the DIMM to the memory bus through the electrical traces on the first edge of the PCB.
US08199504B2

In a cooling system for an electronic device of the present invention, server rooms in which a plurality of servers are placed, an evaporator which is provided close to each of the servers, and cools exhaust air from the server by vaporizing a refrigerant with heat generating from the server, a cooling tower which is provided at a place higher than the evaporator, cools the refrigerant by outside air and water sprinkling, and condenses the vaporized refrigerant, and a circulation line in which the refrigerant naturally circulates between the evaporator and the cooling tower. According to the cooling system, an electronic device which is required to perform a precise operation with a heat generation amount from itself being large, such as a computer and a server, can be efficiently cooled at low running cost.
US08199503B2

According to one embodiment, an electronic device includes a housing, a circuit board, a thermally radiative section, a first heat generator, a second heat generator, a first heat receiving block, a second heat receiving block, at least one heat pipe including a first end and a second end, a second heat pipe including a third end, a fourth end, and an intermediate portion, and a cutout section provided on the first heat receiving block. The second heat generator is mounted on the circuit board at a position farther from the thermally radiative section than the first heat generator is. The first heat receiving block is provided with a cutout section and is thermally connected to the first heat generator. The second heat receiving block is thermally connected to the second heat generator. The intermediate portion of the second heat pipe passes through the cutout section.
US08199502B2

A heat dissipating device includes a heat sink and a fan. The heat sink includes a base configured to contact a heat generating element, and a plurality of fins extending from the base. The base defines an axis. Each fin includes an end portion extending about the axis of the base in one of a clockwise direction and an anti-clockwise direction. The fan is placed on the heat sink. The fan defines a first opening and a second opening adjacent to the base. The fan is operating and pivoted about the axis of the base in the other one of a clockwise direction and an anti-clockwise direction.
US08199497B2

An electronic device enclosure comprising a chassis, the chassis comprises a chassis bottom wall and a chassis rear wall connected to the chassis bottom wall. The chassis bottom wall is capable of mounting a motherboard with a module. An elastic flange is located on the chassis rear wall. The elastic flange is engaged with the module of the motherboard, and the motherboard is located between the flange and the motherboard. The invention further offers an electronic device.
US08199493B2

An apparatus including: a first housing and a second housing joined at a joint that is configured to enable relative rotational movement of the first housing and the second housing. The first housing includes a first grounded portion and a first coupling element. The second housing includes a second grounded portion and a second coupling element. The apparatus has a first configuration in which the first housing and the second housing have been rotated to a first relative orientation at which the first coupling element and the second coupling element are aligned and a radio frequency current path is formed between the first grounded portion and the second grounded portion via the first coupling element and the second coupling element. The apparatus has a second configuration in which the first housing and the second housing have been rotated to a second relative orientation at which the first coupling element and the second coupling element are not aligned and the radio frequency current path is not formed between the first grounded portion and the second grounded portion via the first coupling element and the second coupling element.
US08199466B2

A housing assembly for a portable electronic device includes a shell including a supporting portion, a frame, and a latching member. The latching member includes a body portion, at least one positioning portion and at least one bent portion. The body portion is disposed on the shell. The positioning portion is secured in the shell. The bent portion engages the frame. The supporting portion of the shell resists the positioning portion of the latching member.
US08199464B2

A cover mechanism is for an electronic device, and the cover mechanism includes a base member and a cover member. The base member defines a hole and a receiving groove. The cover member is received in the receiving groove. The cover member includes a connecting portion to allow the cover member to be elastically bent to cover the hole.
US08199462B2

An electrolytic capacitor that is configured to be embedded into a circuit board is provided. The electrolytic capacitor contains a capacitor element, anode and cathode terminations, and a case that encapsulates the capacitor element and leaves at least a portion of the anode and cathode terminations exposed that extend outwardly from opposite ends of the case. Each of the terminations possesses an upper surface that faces toward the capacitor element and a lower surface that faces away from the capacitor element. In contrast to conventional surface-mounted electrolytic capacitors, the upper surfaces of these exposed anode and cathode termination portions are mounted to the circuit board. In this manner, the capacitor may essentially be mounted “upside down” so that some or all of its thickness becomes embedded within the board itself, thereby minimizing the height profile of the capacitor on the board.
US08199457B1

The present invention is directed to a microfabricated RF capacitor. The capacitor includes two signal wirebond pads configured for being connected to an electrical current source. The capacitor further includes two backbone structures which are connected to the wirebond pads and receive electrical current from the electrical current source via the wirebond pads, each backbone structure including a first backbone portion and a second backbone portion. The capacitor further includes a plurality of protrusions which are connected to the backbone portions of the backbone structures. The protrusions are spaced apart from each other and parallel to each other. Further, the protrusions are configured for distributing current received by the backbone structures and for promoting structural stability of the capacitor. The capacitor further includes a ground wall structure which may be configured for receiving ground current from a ground current source.
US08199456B2

A capacitor and a method of manufacturing the capacitor are disclosed. The capacitor may include a board, a polymer layer formed on one side of the board, a circuit pattern selectively formed over the polymer layer, and a titania nanosheet corresponding with the circuit pattern. Embodiments of the invention can provide flatness in the board, and allows the copper of the board to maintain its functionality as an electrode while increasing the adhesion to the titania nanosheet. The titania nanosheet may thus be implemented on a patterned board in a desired shape, number of layers, and thickness.
US08199452B2

A surge arrester is connected in an output current path from an electrical power supply system. A cut-off arrangement is also provided in the output current path and has a first electrode and a second electrode. The second electrode has a recess in which at least part of a gas generator is arranged. The recess is covered by a cover. When the cut-off arrangement responds, an additional volume for accommodation of expanded gas is provided upon demand, in addition to an arcing area provided in the interior of the cut-off arrangement.
US08199449B2

A monitoring device for protecting against contact or access to a hybrid vehicle having a plurality of high-voltage components and an electronic control unit connected to a low-voltage vehicle electrical system battery. Power actuators for actuating at least one electric machine are connected to a high-voltage battery by way of a power switch. The high-voltage components are monitored by way of a looped circuit and deactivated if the looped circuit is broken. A sensor that is sensitive to magnetic field changes is disposed in or at a removable contact connection of the electric machine or the electronic control unit. The sensor is connected to the looped circuit. A control component of the electronic control unit activates a discharge unit for discharging an energy storage device upon receiving a sensor signal generated by the sensor when the contact connection is broken.
US08199447B2

A semiconductor device is described that includes one or more electrostatic discharge (ESD) protection circuits. Each circuit comprises reverse-biased steering diodes connected in series between power rail and signal ground, a bypass Zener diode and a substrate Zener diode. The Zener diodes provide ESD protection and the steering diode cooperate with the substrate Zener diode to provide a bypass function that is substantially symmetric about the signal ground. Noise in the circuit can be shunted using internal and/or external capacitances that can be implemented as Zener diodes.
US08199438B2

Disclosed is a head gimbal assembly for a hard disk drive that includes a head pivotally connected to a flexure. The flexure has a longitudinal axis. The assembly includes first and second micro-actuators that are located between the flexure and the head and spaced from the longitudinal axis. By way of example, the first and second micro-actuators may be thin piezo-electric transducers. Control signals can be provided to the micro-actuators to vary the pitch and/or roll of the head.
US08199435B2

This application discloses a hard disk drive, a head stack assembly, a head gimbal assembly, each including a slider with a deposited end including at least one means for retaining lubricant that tends to accumulate on the deposited end.
US08199433B2

A tape cartridge includes a housing and a length of magnetic tape disposed within the housing. Additionally, the tape cartridge includes at least one cartridge memory chip disposed within the housing and at least one RFID reader operably connected to at least one of the cartridge memory chips and configured to write at least one message to the cartridge memory chip based on a received RFID signal.
US08199430B2

A cleaning structure for removing dust is constituted of a guiding member having a sliding surface for guiding run of a tape, and a vacuum pressure supply source for making a vacuum pressure effect on a suction space provided inside the guiding member and so on. At the sliding surface of the guiding member, a suction port for making the suction space communicate with an external space is formed, and the opening edge of the suction port on the downstream side in the tape running direction is served as a first dust removal portion for removing dust on the tape surface. The guiding member has a guiding wall having a contact surface which guides at least one tape edge of a tape, and the contact surface is served as a second dust removal portion for removing dust adhering to the tape edge.
US08199421B2

This invention provides an auto-focusing lens driving device having a movable member, the movable member comprising: a cylinder-shaped lens carrier whose exterior is wound with a coil and whose interior defines a hollow portion for receiving an optical system; and two separate conductive elastic pieces which are each disposed at one side of the cylinder-shaped lens carrier along an optical axis; wherein each one of the two ends of the coil is micro-welded and joined to a corresponding one of the two conductive elastic pieces by thermal pressing technique, and a thermal pressing region having an area of less than 1 mm2 is formed at the end of the coil.
US08199419B2

A projection variable focusing lens and a projection display device that has a reduction side which is telecentric, a high magnifying power, a small size, a light weight, and a low manufacturing cost and is capable of correcting all aberrations occurring when power varies with good balance. A projection variable focusing lens that moves only one lens group when power varies includes a first negative lens group G1, a second positive lens group G2, a third lens group G3, and a fourth positive lens group G4 arranged in this order from a magnification side. When a focal length varies, only the second lens group G2 is moved along an optical axis X. During focusing, the third lens group G3 is moved along the optical axis X. A reduction side is substantially telecentric.
US08199417B2

A zoom lens includes a variable aperture-stop mechanism positioned in front or behind an aperture-control lens group; a first rotation imparting member, which rotates an opening/closing ring of the variable aperture-stop mechanism by a relative movement between the variable aperture-stop mechanism and the first rotation imparting member in the optical axis direction so as to hold an adjustable aperture of the variable aperture-stop mechanism at a small aperture size when the aperture-control lens group moves within in the zooming range; and a second rotation imparting member, which rotates the opening/closing ring by a relative movement between the variable aperture-stop mechanism and the second rotation imparting member to open and hold the adjustable aperture at a large aperture size when the aperture-control lens group moves to the accommodated position, at which the aperture-control lens group is partly positioned in the adjustable aperture held at the large aperture size.
US08199413B2

A zoom optical system including a first lens group including a plastic aspherical lens and having a negative refractive power, a second lens group having a positive refractive power, and a third lens group having a positive refractive power, wherein the first lens group, the second lens group and the third lens group are arrange sequentially from an object side to an image side, and wherein the plastic aspherical lens satisfies the following Inequality: 0≦(R21−R22)2≦0.04, where R21 denotes the radius of curvature of the plastic aspherical lens corresponding to the object side, and R22 denotes the radius of curvature of the plastic aspherical lens corresponding to the image side.
US08199412B2

A zoom lens includes, in order from the object side, an object side lens group having a negative refracting power at the wide angle end and including at least one negative lens unit, and an image side lens group having a positive refracting power at the wide angle end and including at least one positive lens unit including a cemented doublet lens component. The distance between the two lens groups is smaller at the telephoto end than at the wide angle end. The cemented doublet lens component includes, in order from the object side, a negative object side lens having a concave surface facing the image side, and positive image side lens having a meniscus shape with a concave surface facing the image side. The cemented doublet lens component is located closest to the image side in the positive lens unit. The zoom lens satisfies specific conditions.
US08199409B2

The present invention relates to reducing backflow in an electrowetting element for modifying a radiation beam characteristic. The electrowetting element comprises a first and a second fluid which are immiscible with each other and are switchable between a first configuration and a second configuration by application of a voltage across at least one of the first and second fluids. There is a tendency for backflow of the second fluid from the first configuration to the second configuration when the second fluid is switched to be provided in the first configuration. The electrowetting element comprises a backflow reducer arranged for reducing the backflow of the second fluid from the first configuration to the second configuration when the second fluid is switched to be provided in the first configuration.
US08199407B2

An immersion objective for microscopic investigation of a specimen is provided wherein an outer lens is disposed in an objective body. A delivery device including a cap that is disposed over the objective body so as to form a space adapted to receive an immersion liquid is also provided. The cap is open in a region of the outer lens so as to form a gap with the outer lens. The cap includes at least one connector configured to provide a continuous supply of the immersion liquid to the space so that the immersion liquid emerges through the gap to a region between the outer lens and at least one of the specimen and a specimen slide.
US08199406B2

An optical element includes: a first optical layer having a concavo-convex surface; a wavelength-selective reflective layer provided on the concavo-convex surface of the first optical layer; a second optical layer provided on the concavo-convex surface on which the wavelength-selective reflective layer is provided so as to fill the concavo-convex surface, and in the optical element described above, the wavelength-selective reflective layer includes a metal layer, a protective layer provided on the metal layer and containing a metal oxide as a primary component, and a high refractive index layer provided on the protective layer and containing a metal oxide other than zinc oxide as a primary component, and the wavelength-selective reflective layer selectively directionally reflects light in a specific wavelength band while transmitting light other than that in the specific wavelength band.
US08199405B2

A tactical radiating device for directed energy includes at least two generators of high energy directed beams. At least one beam combining system combines high energy directed beams emitted by the generators into a combined high energy beam. A focusing device focuses the combined high energy beam.
US08199404B2

An anti-reflection coating comprising first to seventh layers formed on a substrate in this order, the first layer being an alumina-based layer, the seventh layer being a porous, silica-based layer, and each of the first to seventh layers having predetermined refractive index and optical thickness in a wavelength range of 400-700 nm.
US08199403B2

A light polarization control apparatus includes a linear polarized light generation device for generating a linearly polarized light ray; and a pair of first and second four-division type half-wave plate located at front and back positions of a light axis, each said half-wave plate having a surface divided into four regions by a couple of boundary lines crossing together at right angles, wherein the linearly polarized light ray is guided to pass through said pair of first and second four-division type half-wave plate to thereby divide this light ray into eight areas each having its polarization state as converted to any one of a azimuthally polarized state and a radially polarized state.
US08199400B2

A catadioptric projection objective for imaging a pattern provided in an object plane of the projection objective onto an image plane of the projection objective has a first, refractive objective part for imaging the pattern provided in the object plane into a first intermediate image; a second objective part including at least one concave mirror for imaging the first intermediate imaging into a second intermediate image; and a third, refractive objective part for imaging the second intermediate imaging onto the image plane; wherein the projection objective has a maximum lens diameter Dmax, a maximum image field height Y′, and an image side numerical aperture NA; wherein COMP1=Dmax/(Y′·NA2) and wherein the condition COMP1<10 holds.
US08199391B2

At least one exemplary embodiment is directed to a first airflow guide device covering an upper portion of a polygon mirror and having respective opening portions in an upper surface and a lower surface. The lower surface opening portion can have an annular wall opened in the direction all around the perimeter of the polygon mirror, facilitating an airflow path capable of circulating an airflow between the upper surface opening portion and the lower surface opening portion. Thus, airflow generated in a vertical direction in association with the rotation of the polygon motor, is guided, and variations in pressure applied to the polygon motor are reduced, thus facilitating an increase in the rotation accuracy of the polygon motor.
US08199385B2

An image forming apparatus to save toner, which can increase the sharpness of printed data (for example, images or characters) on a printing medium while achieving toner saving, and a method to control the same. The image forming apparatus includes a determinator, a storage unit, and a halftoning processor. The determinator receives a command signal to print and then determines whether or not the received command signal is a command signal for a toner saving mode. The storage unit stores a halftone table in which an LPI higher than a normal LPI is set. If the received command signal is a command signal for the toner saving mode, the halftoning processor generates and outputs halftoning result by comparing gray level values corresponding to pixels of received input image data with grayscale values of the stored halftone table.
US08199383B2

The lengths of an OUT path and an IN path are made longer than the length of a document of a main size in a traveling direction. The document of the main size stands by for conveyance in a direction of a READ document glass in a state where the entire document is contained in the OUT path or the IN path. The entrance speed of the document into the OUT path or the IN path is equal to the read speed of a scanner. The leading edge of a subsequent document is overlapped on the trailing edge of a preceding document, and the document is conveyed to the READ document glass.
US08199382B2

An image reading device includes a document mounting plate having a mounting surface and a rear surface, and an image reading unit. The image reading unit includes a photoelectric converter facing the rear surface, a case to hold the photoelectric converter, and at least one first rotating member and at least one second rotating member that rotate and receive a pressing force from the rear surface of the document mounting plate as the image reading unit moves. The image reading unit also includes a holder configured to support the case and at least one urging device positioned between the holder and the case. The at least one urging device urges the case toward the rear surface, and exerts an urging force opposite to the pressing force, and balances against the pressing force.
US08199381B2

A pasting apparatus includes a pasting member operative to paste a non-transparent medium onto an image-formed surface of a transparent medium; and a conveying member that conveys the non-transparent medium to the pasting member by electrostatic adsorption.
US08199371B2

An image reader feeds a document to read document information at a still position from below a glass platen. The image reader is configured to include a document feeder unit feeding a document in a predetermined direction, a glass platen provided below the document feeder unit, an illumination unit provided on or above the glass platen and including a surface light source which is long in a direction orthogonal to the predetermined direction and illuminates the document, and a document reader unit reading document information at a still position from below the glass platen. Such an image reader can illuminate documents efficiently with less electric power and achieve thinning of the illumination unit.
US08199369B2

A fixture structure is disclosed that is able to reduce the workload when adjusting a relative position of constituent components. The fixture structure includes a first member and a second member fixed with the first member by a screw. The first member has a first contacting surface, the second member has a second contacting surface in contact with the first contacting surface, the first member and the second member are fixed by the screw passing through the first contacting surface and the second contacting surface, a first notch is formed at an end of the first contacting surface, a second notch is formed at an end of the second contacting surface, and an inner end of the second notch of the second member is inside an inner end of the first notch of the first member.
US08199364B2

When a second detector determines that a character image has a halftone (YES in #1) and a third detector (48) determines that a font size of the character image is equal to or greater than a threshold value β and equal to or smaller than a threshold value α (YES in step #4), a fourth detector determines whether a presently focused pixel constitutes a particular portion of a character (step #5). When the fourth detector determines that the pixel data of the presently focused pixel constitutes the particular portion of the character (YES in step #5), the image processing section sets the pixel data to be subjected to a second screen processing which is performed at a higher gradation level (step #6).
US08199359B2

A system and method for trapping in electrophotographic color printing and related technologies for printing or display in which the final image is an overlay of multiple components subject to alignment errors. Trapping is based on the cyan (C), magenta (M), and black (K) planes. There are four steps as follows: detect object edges on each of the four color planes; detect coincident and opposing edge transitions on each pair of planes (CM, CK, and KM); determine which plane to trap, i.e., to extend object across edge; and generate trap on that plane using a simple trap generation rule and a single trap generation rule.
US08199354B2

There is provided a printer that performs print on a medium by color materials, including: an advance information reading and writing section that reads and writes advance information from and in an advance information holder for storing the advance information; a print control section that outputs a print driving controlling print when the advance information is read by the advance information reading and writing section; and a used amount acquiring section that acquires a used amount for the printer based on the print driving signal output from print control section.
US08199351B2

A client apparatus is coupled to a server apparatus via a network in an information processing system. In the server apparatus, installing of a plug-in file in a first storage apparatus is detected, binary image data of the detected plug-in file are written to a first storage area, and the binary image data of the plug-in file is copied to the client apparatus. In the client apparatus, copying of the binary image data of the plug-in file in a second storage area is detected, the binary image data of the plug-in file stored in the second storage area is written in an executable state within a second storage apparatus, and the plug-in file in the second storage apparatus is read as a program.
US08199346B2

A system for controlling printing of a print job in a printing system is provided. In practice, a first value corresponding with a first proposed number of prints to be produced with the printing system is stored in a memory communicating with the controller. When the first value exceeds a number for which copyright clearance is available, a controller changes the first value corresponding with the first proposed number of prints to be produced to a second value corresponding with a second proposed number of prints to be produced. Additionally, when a selected condition is met the controller uses the second value corresponding with the second proposed number of prints to be produced to control the number of prints produced by the printing system.
US08199343B2

Methods and systems are presented for detecting partial electrical discharges in a printing machine and for determining the source of the discharge events by detecting radio frequency signals using an antenna located near high voltage components of the printing system and determining whether a partial electrical discharge has occurred based on the detected signals. One or more of the high voltage components are then selectively enabled alone or in groups to isolate the source of the partial electrical discharge to expedite identification of suspect components and facilitate repair and system maintenance.
US08199337B2

An image reading device includes: a document placing table including a first area and a second area; an image reading unit which reads an image on a document placed on the document placing table to obtain image data; a first detector configured to detect the document on the first area; and a controller including: a determining unit which determines that the document is placed on the first area if the first detector detects the document and determines that the document is placed on the second area if the first detector does not detect the document; and a first correction unit which corrects the image data obtained by the image reading unit based on a result of the determination by the determining unit.
US08199329B2

An apparatus for measuring the axial length of a human eye, the apparatus comprising a low coherence light source; a beam splitter; a fast displacement module for rapidly varying the path length within a reference arm of an interferometer; a laser directing a laser beam that is co-propagating with light from the low coherence light source into the displacement module.
US08199324B2

The optical assemblies disclosed herein advantageously utilize a beamsplitting apparatus in association with either (i) the illumination path or (ii) the collection path of a color measurement instrument. For implementations involving the illumination path, the beamsplitting apparatus may be configured to spectrally divide one or more initial beams of light so as to emit a plurality of resultant beams of light, wherein the optical assembly is configured to illuminate a target using at least a first and a second of the plurality of resultant beams of light. Similarly, for implementations involving the collection path, the beamsplitting apparatus may be configured to spectrally divide light received from a target so as to emit a plurality of resultant beams of light, wherein the optical assembly is configured to detect at least a first and a second of the plurality of resultant beams of light. Advantageously, each of the first and second resultant beams of light is a product of a distinct set of one or more spectral constraints exacted by the beamsplitting apparatus.
US08199322B2

An apparatus and method for determining an analyte concentration of a sample, such as a tissue sample. The apparatus may comprise an emitter, close proximity detectors laterally located less than about 2 mm away from the emitter, and far away detectors laterally located greater than about 0.5 cm away from the emitter. A plurality of wavelengths may be sent from the emitter to the sample, reflected off of the sample, and received by the detectors. The reflectance value measured by the close proximity detectors may be used to calculate one or more scattering coefficients. The reflectance value measured by the far away detectors may be compared with a reflectance value calculated using the scattering coefficients in a numerical inversion of a diffusion model to determine the analyte concentration of the sample.
US08199321B2

Provided is a laser ablation spectroscopy apparatus and method. A pulse laser is focused on the sample site to generate a plasma plume during a laser ablation process. The plasma plume is detected with a spectrometer and an intensified charge coupled device. A sample of material is coupled to a stage movable in the x, y and z directions using an array of x-y-z motors. A change in the height of the sample is detected using a triangulation sensor. The apparatus includes a system computer for synchronizing the movement of the stage in the x, y and z direction during the laser ablation process. The method includes a protocol of generating one or more laser ablations per sample site. The spectral data of the total number of laser ablations for each sample site are averaged together. The protocol includes laser ablating additional sample sites and averaging the spectral data of the total number of sample sites.
US08199316B2

A description is given of a device (1) for tracking the movement of a tool of a handling unit (2), having at least one directional radiator (5) that can be aligned with the tool and be tracked, and a signal evaluation unit (4) for determining the movement.The directional radiators (5) have actuators for aligning the directional beam (6) at adjustable angles with reference to a fixed spatial plane, and angle sensors for determining the current directional beam angle with reference to the spatial plane, the angle sensors being connected to the signal evaluation unit (4). Directional beam sensors (7) for detecting the directional beam (6) are arranged with a fixed reference to the tool and movably therewith, the directional beam sensors (7) being connected to the signal evaluation unit (4). The signal evaluation unit (4) is set up for tracking the directional beams (6) of the at least one directional radiator (5) onto an assigned, moving directional beam sensor (7), and for determining the arbitrary movement of the tool in three-dimensional space as a function of the directional beam angles.
US08199312B2

A layout of LCD panels and a size of the mother substrate are disclosed, to improve the efficiency in arrangement of the LCD panels, and to maximize the substrate efficiency, the layout comprising a mother substrate; a dummy region of 15 mm or less in a periphery of the mother substrate; and six LCD panels of the 26-inch model in a matrix of 2×3 on the mother substrate excluding the dummy region with a margin corresponding to 2˜4% of a length of the LCD panel.
US08199307B2

A liquid crystal display includes: a liquid crystal panel assembly including pixels, gate lines, data lines and a first gate driver; and a driving chip disposed on the liquid crystal panel assembly. A shape of the liquid crystal panel assembly is rectangular and the liquid crystal panel assembly includes a long edge and short edge. The gate lines extend in a same direction as the short edge, and the data lines extend in a same direction as the long edge. The pixels are disposed in pixel rows and are connected to the gate lines and the data lines. The first gate driver is disposed on a peripheral area of the long edge, and the driving chip is connected to the data lines.
US08199306B2

A printed circuit board (PCB) includes a base substrate, an electrical wiring, a dummy pad and a thermally conductive adhesion member. The base substrate includes a light-emitting diode (LED) mounted on a first surface of the base substrate. The electrical wiring is electrically connected to the LED. The dummy pad is formed on the first surface to be connected to the electrical wiring. The thermally conductive adhesion member is attached to a second surface of the base substrate. Therefore, superior heat radiation may be obtained, thereby reducing or preventing damage to the LED and the LCD device using the LED by radiating the heat from the LED used as a light source.
US08199304B2

The embodiments of the present invention relate to a horizontal electric field type LCD and a manufacturing method thereof. The horizontal electric field type LCD comprises a first substrate, a second substrate, a liquid crystal layer sandwiched between the first substrate and the second substrate, and a spacer disposed between the first and the second substrates. Said first substrate comprises a thin film transistor, and a gate line and a data line for driving the thin film transistor. Said second substrate comprises a pixel electrode and a common electrode corresponding to and forming a horizontal electric field with the pixel electrode. Said spacer is a conductive spacer electrically connecting each pixel electrode on the second substrate to the corresponding thin film transistor on the first substrate.
US08199302B2

An IPS mode LCD includes first and second substrates. A thin film transistor and a color filter layer are formed on the first substrate. A common electrode and a pixel electrode are arranged in a zigzag configuration on the first substrate. A liquid crystal layer is disposed between the first and second substrates.
US08199297B2

A display panel includes; a lower gate line, a lower data line disposed substantially perpendicular to the lower gate line, a thin film transistor (“TFT”) connected to the lower gate line and the lower data line, an insulating layer disposed on the lower gate line, the lower data line, and the TFT and having a plurality of trenches exposing the lower gate line and the lower data line, an upper gate line disposed in the trench on the lower gate line, an upper data line disposed in the trench on the lower data line, and a pixel electrode connected to the TFT.
US08199286B2

A transreflective display in which the thickness of the liquid crystal layer is the same for both transmissive and reflective modes. The transmissive and reflective pixels are stabilized in two different liquid crystal configurations with different birefringences. The light retardation effect of one path in the transmissive pixels is close to or equals the retardation effect of two paths in the reflective pixels, resulting in synchronization of the two modes.
US08199283B2

First and second polarizers are disposed in cross Nichol configuration. A liquid crystal cell is disposed between the two polarizers and establishes vertical alignment in a state of no voltage application. An even number of optical films having optical anisotropy and disposed between the liquid crystal cell and first polarizer. A retardation of the liquid crystal cell is in a range between 300 nm and 1500 nm; and each optical film satisfies nx>ny≧nz, an in-plane retardation is smaller than 300 nm, a thickness direction retardation is in a ranger between 50 nm and 300 nm, an angle between an in-plane slow axis of the optical film disposed nearest to the first polarizer and an absorption axis of the first polarizer is smaller than 45°, and the slow axes of mutually adjacent optical films are perpendicular to each other.
US08199279B2

Disclosed herein are a light guide plate and a backlight assembly using the same, which may improve the uniformity of light using prism patterns having a trapezoidal shape. The light guide plate includes a body, a plurality of first projections, and a plurality of second projections. The body includes an incident surface to which light is incident and an emitting surface from which the incident light is emitted. The plurality of first projections is disposed on the emitting surface of the body and has a trapezoidal shape in a section perpendicular to the incident surface. The plurality of second projections is disposed on the emitting surface of the body and has a shape symmetrical to a shape of the first projections.
US08199273B2

An array substrate comprising: a first insulator film arranged to insulate scanning and control lines from signal lines; switching elements, each of which is arranged in vicinity of respective intersection of the scanning and signal lines; a second insulator film that covers a multi-layer wiring pattern including the scanning and control lines and the signal lines; pixel electrodes, each of which is electrically connected to respective one of the signal lines through the respective switching element; island metal patterns, each of which is arranged to at least partly overlap the control line and is electrically connected with the respective switching element; a wiring breakage that separates one of the signal lines into two wiring parts; and bridge wirings, which connect said two wiring parts by way of one of the island metal patterns and are arranged to overlap the pixel electrodes as interposed by the second insulator film therebetween.
US08199269B2

A method for manufacturing a thin film transistor including a step of forming a polymer film (a) to a layer above a support substrate, a step of forming a semiconductor element above the polymer film (a), and a step of separating the support substrate from the polymer film (a) formed with the semiconductor element in which the polymer film (a) has a thickness of 1 μm or more and 30 μm or less, a transmittance of 80% or higher to a visible light at a wavelength of 400 nm or more and 800 nm or less, a 3 wt % loss temperature of 300° C. or higher, and a melting point of 280° C. or higher.
US08199267B2

The present invention has a pixel which includes a first switch, a second switch, a third switch, a first resistor, a second resistor, a first liquid crystal element, and a second liquid crystal element. A pixel electrode of the first liquid crystal element is electrically connected to a signal line through the first switch. The pixel electrode of the first liquid crystal element is electrically connected to a pixel electrode of the second liquid crystal element through the second switch and the first resistor. The pixel electrode of the second liquid crystal element is electrically connected to a Cs line through the third switch and the second resistor. A common electrode of the first liquid crystal element is electrically connected to a common electrode of the second liquid crystal element.
US08199258B2

There is provided a receiving apparatus. The receiving apparatus comprises, among other things, a transmitting unit that transmits a power-on command that instructs the transmitting apparatus detected by the detecting unit to turn on power when there is no connecting unit whose status signal has been changed from “unable” to “able” as a result of the determination made by the determining unit, the transmitting unit causing the determining unit to perform the determination again after transmitting the power-on command, and a control unit that, when there is a connecting unit whose status signal has been changed from “unable” to “able” as a result of the determination made by the determining unit, controls the selecting unit so as to select the connecting unit.
US08199252B2

The present invention relates to an image-processing method and an image-processing device. The device includes a motion estimation module, an intra-field operation module, an inter-field operation module, a weighing value generator and a blending unit. The method includes: receiving a block of an inter-frame-estimated frame and acquiring a motion vector of the block; performing a first verifying operation of the block to obtain a first verified result which indicates an adaptive level of the motion vector to the block; determining whether the block is to be divided into a plurality of sub-blocks according to the first verified result; performing a second verifying operation of the sub-block to determining an adaptive level of the motion vector to the sub-block so as to acquire a weighing value of the sub-block; and performing a de-interlacing operation of the sub-block according to the weighing value.
US08199248B2

Apparatus and method for electronically estimating focusing distance between a camera (still and/or video camera) and a subject. Images at different focal positions of a calibration target are collected with distances between subject positions. In one aspect, histogram matching is performed to reduce noise error. A focus matching model is then generated in response to detected blur differences between successive images of the calibration target. The focus matching model is preferably converted to a polynomial equation of a desired order to smooth out image collection noise. The focus matching model is stored for access during operation. In use, the distance to subject is estimated in response to capturing images, detecting blur differences between the images and entering the blur difference information into the matching model.
US08199246B2

Provided is an image capturing apparatus, including: an optical system causing a light receiving section to receive, in substantially the same spread, light from positions within a predetermined range of positional relation, and has different optical transfer functions for light from different positions lying within the predetermined range; a storage storing each process parameter for correcting the effect of an optical transfer function on the captured image, in association with a condition regarding a positional relation between a subject and the optical system to be satisfied in performing correction using the process parameter; an obtaining section obtaining positional information indicating a positional relation between a subject and the optical system; and a selecting section selecting a process parameter stored in the process parameter storage in association with a condition that the positional relation indicated by the positional information obtained by the positional information obtaining section satisfies.
US08199242B2

To insert an inserting-image at an appropriate position of image data by providing an imaging unit imaging an image of an object and generating the image data, a recognizing unit performing face recognition processing on the image data and generating distribution information which represents a distribution of a main object in an image of the image data, and a decision unit determining an inserting position to insert the inserting-image into the image data based on at least one of the distribution information and contrast information of the object.
US08199240B2

A camera system has an imaging optical system, an imaging component, a liquid crystal monitor, an aperture setting component, and an image display controller. The liquid crystal monitor has a first display region and a second display region. The aperture setting component adjusts the aperture in a specific period so that the actual aperture value will be a preset value. The image display controller displays, in the first display region, a reference image acquired by the imaging component under conditions in which the aperture value is the preset value, and displays, in the second display region, a comparative image acquired by the imaging component at a different timing from that of the reference image.
US08199238B2

An image sensor includes an electronic shutter layer that is used to drain charge away from the photosensitive regions during an electronic shutter operation. A current reference component is electrically connected to a contact to the electronic shutter layer. The current reference component produces a signal having a level that is constant as a load current varies from zero to a threshold current level. A scaler component is electrically connected between the current reference component and an electronic shutter pulse driver component. The scaler component transmits the signal to the electronic shutter pulse driver component when the load current does not exceed the threshold current level. When the load current exceeds the threshold current level, the scaler component scales the level of the signal to a different level and transmits the scaled signal to the electronic shutter pulse driver component.
US08199234B2

An apparatus and method for correcting the backlight of a camera are disclosed. When the camera for photographing a moving image by a photographing device, such as a general-purpose CCD or a general-purpose CMOS, enters into a backlight shooting state for simultaneously photographing an object with a very high luminance level and an object with a very low luminance level, as the shutter speed of the photographing device is varied to a long shutter speed and a short shutter speed, an image shot with the long shutter speed and an image shot with the short shutter speed are synthesized and outputted, thereby enabling a proper luminance level object photographing operation for each of the objects. Accordingly, it is possible to efficiently prevent the phenomenon that the object with the low luminance level looks dark due to the object with the high luminance level.
US08199231B2

An image pickup apparatus which is capable of suppressing generation of shadows even when the aperture of the photographic lens is stopped down. A digital camera as an image pickup apparatus includes a photographic lens, a image pickup element that picks up an image of an object, and an optical low-pass filter disposed between the photographic lens and the image pickup element. The filter includes a liner phase diffraction grating having unit cells which are disposed in a regular pattern at a grating pitch P and are formed by equal-width recesses and equal-width protrusions adjacent to each other. When a shortest wavelength of a reference wavelength employed is λS, and a longest wavelength of the reference wavelength is λL, an optical path difference ΔH between lengths of optical paths of light of which a phase is varied by the phase grating is larger than λS/2 and smaller than λL/2.
US08199228B2

A grayscale image with corrected contours, which is suitably applicable to the art of recognition of objects, is obtained using a grayscale image and a distance image of a subject. The contour of the grayscale image where a grayscale contour image extracted from the grayscale image and a distance contour image extracted from the distance image agree with each other in contour, is corrected to generate the grayscale image with corrected contours. It is possible to highlight or emphasize the boundary of the subject, and a contour correcting process, which is different from the ordinary contour correcting process, can be carried out on a boundary of the subject.
US08199223B2

An image processor extracts a pixel area including a pixel of interest for processing and peripheral pixels located around the pixel of interest from input image data, generates a plurality of pixel groups by dividing pixels in the pixel area based on a pixel value distribution in the pixel area, calculates a pixel group similarity between a pixel group and a pixel group including the pixel of interest for each pixel group for pixels belonging to the pixel group in the pixel area, calculates a pixel value similarity of each pixel in the pixel area based on a pixel value of the pixel of interest, calculates filter coefficients to be applied to pixels in the pixel area based on the pixel group and pixel value similarities, and smooths the pixel value of the pixel of interest based on pixel values in the pixel area and the filter coefficients.
US08199210B2

An image signal generation portion 11 generates an image signal of a variable frame-rate picked-up image. A signal generation control portion 24 drives the image signal generation portion 11 and generates image pick-up setting information IF to generate an image signal that is frame-synchronized with a generated image signal DVd. The generated image signal DVd is output in condition where the image pick-up setting information IF is inserted in it. When supplied with image pick-up setting information IFex, the signal generation control portion 24 controls the driving operations of the image signal generation portion 11 based on the image pick-up setting information IFex, to frame-synchronize the generated image signal with an image signal of a reference variable frame-rate picked-up image of a source that has supplied the image pick-up setting information IFex. If a plurality of image pick-up devices capable of varying a frame rate is used, the image signals can be frame-synchronized with each other.
US08199208B2

An operation input apparatus includes a body portion detection unit for receiving image data and detecting a certain body portion of a subject in an image of the image data, a state determination unit for determining a certain state corresponding to a priority-level setting condition for each body portion, a priority-level setting unit for setting priority levels to the individual body portions in accordance with results of the determination, an operation determination unit for determining whether the body portions performed a predetermined motion corresponding to a certain operation in accordance with determination allowance degrees of the body portions serving as determination subjects which are set in accordance with the priority levels, and a control unit for controlling the operation input apparatus so that the operation input apparatus performs a predetermined operation in accordance with the determination that the certain motion corresponding to the certain operation has been performed.
US08199205B2

A shake compensation device includes a shake detection unit, a driving unit, and a calculation unit. The shake detection unit detects shake direction components of the shake in two different detection axes which are orthogonal to an optical axis, respectively. The driving unit drives a compensation member in directions of two driving axes. The directions of the driving axes are different from directions of the detection axes. The calculation unit calculates driving amounts based on detection result of the shake detection unit to drive the compensation member. The calculation unit performs to restrict a driving range of the compensation member in both directions of the detection axes and the driving axes.
US08199203B2

It is an object of the present invention to provide an imaging apparatus and an imaging method which enable various functions using face detection to be individually controlled in accordance with scene recognition results and which achieve more favorable imaging and image processing. To achieve the object, in an aspect of the present invention, information on a photographic scene is acquired to recognize the scene and to detect whether or not a face exists in the photographic scene, and various controls are performed based on the scene recognition result and the face detection result. That is, when performing various controls using face detection such as face frame display, face AE, face AF, face AWB, face tonal correction, and the like, it is now possible to individually control how such controls are to be performed based on a scene recognition result and achieve more favorable imaging and image processing in accordance with the scenes.
US08199200B2

A camera according to this invention comprises a photographing optical system which forms an optical image of an object, a photoelectric conversion element which converts the optical image into an electric signal, an optical element arranged between the photographing optical system and the photoelectric conversion element, and vibration means which vibrates the optical element first at one of at least two frequencies and then at the other frequency, the frequencies being close to resonance frequencies.
US08199192B2

It is an object of the present invention to provide an observation unit which efficiently cools apparatus members in a reaction chamber of a semiconductor manufacturing apparatus in a high-temperature atmosphere and reduces overexposure. An observation unit comprising: an imaging apparatus for imaging the inside of a reaction chamber of a semiconductor manufacturing apparatus in an atmosphere of a high temperature; a housing case which houses the imaging apparatus and is attached with a translucent member which guides an optical image of the inside of the reaction chamber to the imaging apparatus; and a cooling medium supplying apparatus for supplying a cooling medium to the inside of the housing case, wherein the translucent member is a silica glass plate having a gold film on both sides or one side.
US08199169B2

A document information managing apparatus includes: a storage storing document information and a first reference image in correspondence with each other, the first reference image being formed by changing a size of an output image of the document information based upon first magnification; a producing unit producing a second reference image having a size changed based upon second magnification smaller than the first magnification in relation to the document information when the size of the output image is larger than a predetermined size; a display displaying the first reference image when the size of the output image is smaller than the predetermined size, and displaying the second reference image when the size of the output image is larger than the predetermined size; and a display determining unit, when the second reference image is selected, controlling the display to display the first reference image relating to the selected second reference image.
US08199168B2

Certain embodiments of the present invention provide for a system for three-dimensional graphical prescription of an imaging volume including a user interface component, a reference image, and a three-dimensional representation of the imaging volume. The user interface component includes a display. The reference image is presented on the display. The representation of the imaging volume is presented on the display. The representation of the imaging volume is overlaid at least in part on the reference image.
US08199165B2

Various embodiments of the present invention are directed to object segmentation of digital video streams and digital images. In one aspect, a method for segmenting an object in a digitally-encoded image includes designing a non-linear local function that generates function values associated with identifying the object of interest and a combination function that combines the function values, the object of interest encoded in digital image data. The method includes forming orthogonal projections of the digital image data based on the function values and the combination function. In addition, the orthogonal projections can be used to determining boundaries segmenting the object in the digital image data. The method also includes extracting an image of the object that lies within the boundaries.
US08199164B2

A method and apparatus for performing multisampling-based antialiasing in a system that includes first and second graphics processing unit (GPUs) that reduces the amount of data transferred between the GPUs and improves the efficiency with which such data is transferred. The first GPU renders a first version of a frame using a first multisampling pattern and the second GPU renders a second version of a frame in the second GPU using a second multisampling pattern. The second GPU identifies non-edge pixels in the second version of the frame. The pixels in the first version of the frame are then combined with only those pixels in the second version of the frame that have not been identified as non-edge pixels to generate a combined frame.
US08199160B2

A method for monitoring a user's activities, wherein the activities comprising an output via a graphics device having a frame buffer. The method includes retrieving image data from the frame buffer, examining the image data, identifying an offensive attribute within the image data, and reacting to the attribute in a predefined way.
US08199155B2

A system, method, and computer program product are provided for enabling or disabling a graphics processor during runtime. In use, a command is received to disable or enable a graphics processor. Such graphics processor is enabled or disabled during runtime, in response to the command.
US08199152B2

A computer-implemented method includes comparing content captured during one session and content captured during another session. A surface feature of an object represented in the content of one session corresponds to a surface feature of an object represented in the content of the other session. The method also includes substantially aligning the surface features of the sessions and combining the aligned content.
US08199146B2

A graphics processing platform includes a rasteriser 50 that receives primitives representing an image to be displayed for processing. The rasteriser 50 determines which sets of sampling points of the image include sampling points that are covered by a given primitive, and then generates a fragment for rendering for each set of sampling points found to include a sampling point that is covered by the primitive and passes those fragments to a renderer 51 for rendering.The renderer 51 carries out rendering operations on the fragments that it receives, and stores the rendered fragment data in tile buffers 52. The rendered fragment data is stored in multiple copies in the appropriate sample positions in the tile buffers 52, so as to provide a separate set of fragment data for each individual sample position taken of the image.The data from the tile buffers 52 is input to a downsampling unit 53, and hence output to a frame buffer 54 of a display device 55 for display.
US08199143B2

The present invention provides a display apparatus, includes: a pixel array section; and a driving section; the pixel array section including a plurality of scanning lines extending along the direction of a row, a plurality of signal lines extending along the direction of a column, and a plurality of pixels disposed in rows and columns at places at which the scanning lines and the signal lines intersect with each other. The driving section including a write scanner and a signal selector.
US08199138B2

Provided are an apparatus and method for driving a 2-dimensional (2D)/3-dimensional (3D) switchable display for improving the quality of image. The apparatus for driving a 2D/3D switchable display includes: an image mode determination unit determining whether input image signals of continuous frames are in a 2D mode or 3D mode; and an over-driving control unit over-driving the input image signal of a current differently according to the determined image mode. According to the apparatus and method, the response time in each of the 2D mode and the 3D mode can be increased, while motion blur and cross-talk effects can be decreased, thereby improving the quality of image.
US08199133B2

A writing device includes: a display medium including: a first display layer; a second display layer stacked on the first display layer; a first conductive layer and a second conductive layer sandwiching the first display layer and the second display layer; and a photosensitive layer located between the first conductive layer and the second conductive layer; a voltage-applying unit that applies a bias voltage to the first conductive layer and the second conductive layer, a frequency of the bias voltage differing between a case in which a state of the first display layer and a state of the second display layer are changed simultaneously, and a case in which a state of the first display layer and a state of the second display layer are changed separately; and a light outputting unit that irradiates light to the display medium.
US08199131B2

A system and process for ensuring the smooth flow of electronic ink is described. Dynamic rendering is give priority over other event handlers. Priority may be the use of one or more queues to order when events occur and may be performing dynamic rendering prior to other steps.
US08199123B2

A method for making a liquid crystal display screen is provided. The method includes the following steps. A touch panel and a thin film transistor panel are provided, and the touch panel includes at least one TP carbon nanotube layer. The thin film transistor panel includes a plurality of thin film transistors; each of the thin film transistors comprises a TFT carbon nanotube layer. A first polarizer is applied on a surface of the touch panel. Additionally, a liquid crystal layer is provided to be placed between the first polarizer and the thin film transistor panel.
US08199119B2

A touch panel includes a substrate, a transparent conductive layer, and at least two electrodes. The transparent conductive layer is formed on a surface of the substrate. The transparent conductive layer includes a carbon nanotube layer, and the carbon nanotube layer includes a plurality of carbon nanotubes arranged along a same direction. The electrodes are electrically connected with the transparent conductive layer. Further, a display device using the touch panel is also included.
US08199111B2

An electronic apparatus includes a remote input device, which has input-operation areas and a means for detecting input operations performed on the input-operation areas; a displaying portion for displaying selection buttons on a display; and an allocating portion for allocating the selection buttons to the input-operation areas. When the number of selection buttons is larger than that of input-operation areas, the allocating portion allocates change selection buttons indicating an allocation change to some of the input-operation areas. The apparatus further includes an input determining portion for determining, when the detecting portion detects an input operation performed on any of the input-operation areas, if the input operation is performed on the selection button allocated to the input-operation area. An allocation changing portion changes the allocation of the selection buttons relative to selected input-operation areas when the input determining portion determines that the input operation is performed on the change selection button.
US08199103B2

A system and method of controlling a switching display is provided. The system for controlling a switching display which embodies a transmitting/transflective/reflective mode, the system including: a display mode setting unit to set a display mode of a switching display according to a condition of an external light; and a twist ball control unit to control an electric signal of a transparent electrode of the switching display according to the set display mode, and to control a plurality of twist balls included in the switching display.
US08199091B2

Gamma voltage conversion device includes a gamma voltage conversion circuit, an amplifier, and a gamma voltage adjusting circuit. The gamma voltage conversion circuit generates a first gamma voltage conformed to a first gamma curve according to a grey level. The amplifier includes a first input end receiving the first gamma voltage, a second end, and an output end. The amplifier outputs the first or a second gamma voltage conformed to a second gamma curve according to the grey level according to the first and the second ends of the amplifier. The gamma voltage adjusting circuit coupled between the second input end and the output end of the amplifier controls the amplifier to output the first or the second gamma voltage as the gamma driving voltage according to the grey level and a gamma curve selection signal.
US08199086B2

The invention comprises a stacked color photodisplay apparatus using a photosensitive cholesteric liquid crystalline material on which an image can be optically addressed, retained without degradation for an indefinite period of time, electrically erased and a new image addressed. This is similar to a photographic film except that the photodisplay film can be used over and over again similar to digital display but without the cost of addressing electronics. Included is a device for enhancing the brightness of the image and electrooptical devices for optically writing digital images on the photodisplay. Each cell in the stack can be selectively addressed with a different optical image such as the red, green and blue components of a color digital image.
US08199085B2

A display apparatus and a driving method thereof, in which the display apparatus includes a temperature sensor detecting a temperature, a first memory, a timing controller that receives an (n−1)th image signal and an nth image signal of consecutive frames, corrects the nth image signal and outputs the nth image signal, wherein the timing controller generates a clock signal whose phase varies according to the detected temperature, writes the nth image signal in the first memory in synchronization with the clock signal, reads the (n−1)th image signal from the first memory, and compares the nth image signal and the (n−1)th image signal with each other to then correct the nth image signal based on the comparison result, a data driver that provides an image-data voltage corresponding to the corrected signal of the nth image signal, and a liquid crystal panel that displays an image corresponding to the image-data voltage.
US08199079B2

A demultiplexing circuit, a light emitting display using the same, and a driving method thereof, in which the number of output lines provided in a data driver is reduced. The light emitting display includes: a scan driver for supplying scan signals to scan lines in sequence; a data driver provided with a plurality of output lines and for supplying a plurality of data signals to the respective output lines while the scan signals are supplied; an image displaying part comprising a plurality of pixels placed in regions sectioned by the scan lines and a plurality of data lines; a plurality of demultiplexers, each of the demultiplexers coupling a respective one the output lines and having a plurality of data transistors adapted to supply a respective one of the data signals from the respective one of the output lines to more than one of the plurality of data lines; and a plurality of initializers having a plurality of initialization transistors adapted to apply a predetermined voltage to each of the plurality of data lines. In one embodiment, at least one of the initialization transistors is kept turned on until a respective one of the data transistors connected to the same data line connected to the at least one of initialization transistors is turned on, thereby supplying a desired data signal to a respective one of the pixels.
US08199073B2

An electro-luminescence display device for reducing the number of output channels of a data driver is disclosed. An electro-luminescence (EL) display device according to the present invention includes an EL display panel having a plurality of pixels; m data electrode lines (wherein m is an integer) and a plurality of scan electrode lines in the EL display panel, the data electrode lines and the scan electrode lines defining the pixels; a data driver having a plurality of output channels for supplying data signals to the m data electrode lines; and a multiplexer for connecting each output channel of the data driver to k data electrode lines (wherein k is an integer greater than 2).
US08199051B2

To reduce power consumption in a user terminal, especially mobile devices, a system and method are introduced that use terrestrial beacons as a location proxy when satellite positioning signals are not available. The geographic locations of the terrestrial beacons need not be known to use the beacons as a proxy for a satellite positioning signals derived location.
US08199044B2

The present invention is generally directed to an artificial dielectric composite having an electrically non-conducting substrate, an electrically non-conducting pattern on the substrate, and an electrically conducting coating on the pattern. The substrate may be a textile such as paper. The electrically non-conducting pattern may comprise palladium. A direct-write device, such as an inkjet printer, may be used to print the pattern onto the substrate. The electrically conducing coating may comprise nickel, gold, palladium, cobalt, iron, copper, or any combination thereof. Also disclosed is the related method of making the artificial dielectric composite.
US08199042B2

Physical layouts of integrated circuits are provided, which may include an analog-to-digital converter including a plurality of comparators. Individual transistors of each comparator of the plurality are arranged in a one-dimensional row in a first direction. Neighboring comparators of the plurality of comparators are positioned relative to each other in an abutting configuration in a second direction orthogonal to the first direction. The plurality of comparators may include multiple, inter-coupled outputs. Such an ADC may be called a Benorion Analog-to-Digital Converter. A method for fabricating an integrated circuit is also provided. The method comprises arranging transistors of a first comparator in a one-dimensional row in a first direction, arranging transistors of at least one additional comparator in the one-dimensional row in the first direction, and arranging transistors of the first comparator and the at least one additional comparator relative to each other in a second direction orthogonal to the first direction.
US08199034B2

A method for wireless communication is disclosed that includes selecting a plurality of probabilities for a symbol based on a bit-to-symbol mapping; calculating a conditional mean of the symbol based on the plurality of probabilities; and, generating a signal representative of the symbol based on the conditional mean of the symbol. An apparatus for performing the method is also disclosed.
US08199029B2

A combined smoke detector and lighting unit includes a smoke detector sensor mounted to a housing, a light source mounted to the housing, and an electrical interface mounted to the housing. The electrical interface is in electrical communication with the smoke detector and the light source.
US08199013B2

A system for detecting electronic article surveillance (“EAS”) marker shielding includes an EAS subsystem, a metal detector, a people counting system, and a processor. The EAS subsystem operates to detect an EAS marker in an interrogation zone. The metal detector operates to detect a metal object in the interrogation zone. The people counting system operates to detect one or more people in the interrogation zone. The processor is electrically coupled to the EAS subsystem, the metal detector and the people counting system. The processor is programmed to receive information outputted from the people counting system and information outputted from the metal detector to determine whether to generate an alarm signal based on the presence of EAS marker shielding.
US08199010B2

A wireless sensor for a load control system is adapted to be releasably mounted to a surface, such as a drop ceiling panel, to allow the optimum location of the sensor to be determined. A releasable mounting means of the sensor comprises two posts extending perpendicularly from a rear surface of the sensor. Each post has a small diameter and is rigid enough to pierce the panel without creating a large aesthetically-displeasing hole. The sensor may be permanently affixed to the panel by bending the posts at a rear surface of the panel without the use of a tool, such that the panel is captured between the mounting plate and the deformed posts. The sensor further comprises multiple test buttons provided on an outwardly-facing surface of the sensor for separately testing the communications of the load control system and the operation of the sensor. Alternatively, the releasable mounting means may comprise one or more magnets for magnetically coupling the sensor to a grid structure of the ceiling.
US08199008B2

A personal alarm system can help a user to wake up in a preset time. A sensor can sense operations of the personal alarm system and output sense signals. A control unit can calculate a sum of the sense signals to obtain a number of operations of the personal alarm system, and stop an alarm from sounding in response to the sum of the sense signals meeting the condition to stop the alarm from sounding.
US08198994B2

The invention provides an instrument control panel that is easily customized and reconfigured, and yet provides the familiar tactile sensation of physical knobs, sliders, and buttons. The instrument control panel comprises one or more interface components that are removably coupled to an interface display wherein the interface components communicate with one or more control components disposed behind the interface display. The present invention lends itself particularly well to an instrument panel.
US08198981B2

A lift gate system is provided which in one implementation has a lift gate assembly including an actuator for actuating a lift gate, a main controller configured for controlling the actuator, and a wireless transceiver for receiving an operation command. The system further has a wireless controller including an authorization controller configured for checking that an operator is authorized to operate the lift gate, the wireless controller configured such that upon authorization of the operator by the authorization controller, the wireless controller may wirelessly transmit an operator command to the main controller for controlling operation of the lift gate accordingly.
US08198975B2

An over-current protection device comprises two metal foils, a positive temperature coefficient (PTC) material layer and a packaging material layer. The PTC material layer is sandwiched between the two metal foils and has a volume resistivity below 0.1 Ω-cm. The PTC material layer includes (i) plural crystalline polymers having at least one crystalline polymer with a melting point less than 115° C.; (ii) an electrically conductive nickel filler having a volume resistivity less than 500 μΩ-cm; and (iii) a non-conductive metal nitride filler. The electrically conductive nickel filler and non-conductive metal nitride filler are dispersed in the crystalline polymer. The packaging material layer which encapsulates the chip is essentially comprised of the PTC layer and the two metal foils. The packaging material layer is formed by reacting epoxy resin with a hardener having amide functional group.
US08198964B2

A sealed contact device has a plate-like yoke having a center hole therein, a closed-ended cylinder having an opening edge portion that is integrated with a lower-surface edge portion of the center hole of the plate-like yoke to form a sealed space, an annular flange having an outer peripheral edge portion that is integrally welded to an upper surface of the plate-like yoke, a ceramic case having a lower end surface that is brazed to an upper surface of the annular flange, an electromagnetic unit disposed in an outer periphery of the closed-ended cylinder, a movable iron core that reciprocates in the closed-ended cylinder based on excitation and demagnetization of the electromagnetic unit, a movable shaft having a first end fixed to the movable iron core, a movable contact of a movable touch piece fixed to a second end of the movable shaft, a fixed contact disposed in the ceramic case, and an annular rib projected in the upper surface of the annular flange such that the brazed portion provided in the lower end surface of the ceramic case is covered from an inside with the annular rib. The movable contact is brought into contact with and separated from the fixed contact by reciprocating the movable shaft.
US08198960B2

An electric field coupler includes a strip-like coil formed by bending a strip-like conductor which snakes along a plane perpendicular to a coupling direction in which electric field coupling occurs, such that coil axes are perpendicular to the coupling direction, the strip-like coil having an electrical length of one-half wavelength of a predetermined frequency of a radio-frequency signal and having a form in which the coil axes surround a central portion along the plane. The strip-like coil produces coupling by a longitudinal wave electric field which vibrates in the coupling direction at the central portion.
US08198956B2

A compact planar microwave blocking filter includes a dielectric substrate and a plurality of filter unit elements disposed on the substrate. The filter unit elements are interconnected in a symmetrical series cascade with filter unit elements being organized in the series based on physical size. In the filter, a first filter unit element of the plurality of filter unit elements includes a low impedance open-ended line configured to reduce the shunt capacitance of the filter.
US08198945B2

The present invention relates to an oscillator circuit and a method of controlling the oscillation frequency of an in-phase signal and a quadrature signal. First oscillator means (2) with a first differential oscillator circuit and a first differential coupling circuit are provided for generating the quadrature signal. Furthermore, second oscillator means (4) with a second differential oscillator circuit and a second differential coupling circuit are provided for generating the in-phase signal. A frequency control means is provided for varying the oscillation frequency of the in-phase signal and the quadrature signal by controlling at least one of a common-mode current and a tail current of the first and second oscillator means. Thereby, a high-frequency IQ oscillator with high linearity is obtained.
US08198940B2

A circuit for self-calibrating a gain control system samples the output of a digital amplifier coupled in series with one or more analog amplifiers to correct errors in a discrete stepped gain control. A digital gain control circuit controls both the digital amplifier and at least one analog amplifier to produce a smooth linear and continuous gain, wherein perturbations in the digital control of gain are smoothed by a signal applied to gain control circuit by a gain step correction circuit.
US08198938B2

A broadband power amplifier is embodied by realizing a substantially two-section output matching circuit or a substantially two-section input matching circuit using a quarter wave transformer itself as the input matching circuit or the output matching circuit. The broadband power amplifier is advantageous in view of integration and miniaturization due to the low characteristic impedance of the quarter wave transformer and enables both reduction of sizes of chips and circuits due to its simple circuit structure and reduction in cost due to the reduced number of passive devices.
US08198926B2

A variable delay circuit applies a variable delay that corresponds to an analog signal to a reference clock so as to generate a delayed clock. A phase detection unit detects the phase difference between the delayed clock and the reference clock, and generates a phase difference signal having a level that corresponds to the phase difference. A counter performs a counting up operation or a counting down operation according to the level of the phase difference signal. A digital/analog converter converts the count value of the counter into an analog signal, and supplies the count value thus converted to the variable delay circuit. The counter comprises: a first counter configured to use a first thermometer code to count the lower group of digits of the count value according to the phase difference signal; a second counter configured to use a second thermometer code to count an upper group of digits of the count value according to the phase difference signal; and a control circuit configured to perform a control operation such that the Hamming distance is maintained at 1 even in a carry operation and a borrow operation of the first counter and the second counter.
US08198919B1

A non-volatile logic gate, including a magnetic material having a shape induced magnetic anisotropy, wherein a shape of the magnetic material has a first vertex, a second vertex, and a third vertex and supports a single magnetic domain; regions of the magnetic material including a first input region adjacent the first vertex, a second input region adjacent the second vertex, and an output region adjacent a third vertex; the first input region for receiving a first logic input to the logic gate, the second input region for receiving a second logic input to the logic gate, and the output region for outputting at least one logic output of the logic gate; and the shape induced magnetic anisotropy determining at least part of a truth table for the logic gate, so that the logic gate produces the at least one logic output from the logic inputs using the shape.
US08198917B2

The present invention provides a current segmentation circuit for optimizing output waveform from high speed data transmission interface, which comprises a four current sources controlled by four switches to segment current so as to control the rising and falling time of the high speed transmission data, and to match the delay of the current control signal and the delay of the data, wherein the four current sources are I1, I2, I3 and I4, and the current control switches are K1, K2, K3 and K4, wherein I1+I2=I3+I4, wherein the switches K1 and K3 control the current I1/I3 to flow into DP/DM line, and the switches K2 and K4 control the current I2/I4 to flow into DP/DM line. The present invention can depress overshoot and eliminate turning point in the waveform.
US08198916B2

A digital signal voltage level shifter includes an edge detector that detects assertion of a digital input signal from a first logic circuit in a source voltage domain, and an output module triggered by the edge detector for asserting a digital output signal corresponding to the digital input signal for a second logic circuit in a destination voltage domain. The edge detector and the output module are supplied with power only from a power supply of the destination voltage domain and are not connected to a power supply of the source voltage domain.
US08198914B2

A programmable logic device (PLD) includes at least two regions. Each region includes electrical circuitry that has a set of transistors. Each of the two regions has a corresponding fixed transistor threshold voltage, a corresponding fixed transistor body bias, and a corresponding fixed supply voltage.
Patent Agency Ranking