US08510857B2

A method of federating electronic mail (e-mail). A request can be received from a first user to view at least one e-mail of a second user, the request including at least one identifier corresponding to the second user and a criteria indicating a subject matter of the e-mail. The method further can include verifying whether the first user is authorized to access the e-mail of the second user that satisfies the criteria. Responsive to determining that the first user is authorized to view the e-mail of the second user that satisfies the criteria, the first user can be provided access to view the at least one e-mail that satisfies the criteria.
US08510856B2

An image forming device is provided with a use permission determining portion, an authentication process requesting portion and a job executing portion. The use permission determining portion performs determination whether or not use of the image processing device should be permitted for a user who wants to use the image processing device. The authentication process requesting portion requests the authentication server via a network to act for the determination when the use permission determining portion cannot perform the determination. The job executing portion performs the image processing of process specifics designated by the user when a determination result indicating that the user can use the image forming device is obtained.
US08510855B2

An image distribution apparatus capable of preventing a third party from knowing that a photographer is away from a specific place, based on information indicative of shooting date and time or a shooting location, which is stored in a manner associated with an image shot by the photographer. A blog server receives an image from an camera-equipped cellular phone. The image has location information added thereto which is indicative of a location where the cellular phone existed during shooting processing of the image. The blog server stores the image, and determines whether a location indicated by the location information is within a predetermined area. The blog server permits distribution of the image via a network if the location is determined to be within the predetermined area, but inhibits distribution of the image if the location is not determined to be within the predetermined area.
US08510849B2

Systems and methods are provided for protecting electronic content from the time it is packaged through the time it is experienced by an end user. Protection against content misuse is accomplished using a combination of encryption, watermark screening, detection of invalid content processing software and hardware, and/or detection of invalid content flows. Encryption protects the secrecy of content while it is being transferred or stored. Watermark screening protects against the unauthorized use of content. Watermark screening is provided by invoking a filter module to examine content for the presence of a watermark before the content is delivered to output hardware or software. The filter module is operable to prevent delivery of the content to the output hardware or software if it detects a predefined protection mark. Invalid content processing software is detected by a monitoring mechanism that validates the software involved in processing protected electronic content. Invalid content flows can be detected by scanning the information passed across system interfaces for the attempted transfer of bit patterns that were released from an application and/or a piece of content management software.
US08510848B1

A method and a system for managing one or more files in a communication network are provided. The system includes a server, a first client, and a second client. When the first client places a file in a virtual data drive of the first client, data segments and metadata associated with the file are uploaded at the server. The server generates a first representation of the file. The server then sends the first representation of the file to the first and second clients. The second client stores the first representation of the file in its local storage. The second client can then send a request to the server to access the file based on the first representation of the file. The requested file is sent to the second client by the server. The sent file is not cached by the second client, if the file is a secured file.
US08510847B2

The invention enables digital music content to be downloaded to and used on a portable wireless computing device. An application running on the wireless device has been automatically adapted to parameters associated with the wireless device without end-user input (e.g. the application has been configured in dependence on the device OS and firmware, related bugs, screen size, pixel number, security models, connection handling, memory etc. This application enables an end-user to browse and search music content on a remote server using a wireless network; to download music content from that remote server using the wireless network and to playback and manage that downloaded music content. The application also includes a digital rights management system that enables unlimited legal downloads of different music tracks to the device and also enables any of those tracks stored on the device to be played so long as a subscription service has not terminated.
US08510843B2

The present invention provides a system and method for reporting security information relating to a mobile device. A security component identifies security events on the mobile device that are processed on the mobile device or by a server. The security component then determines a security assessment for the mobile device based upon the detected security events. The security state assessment can be displayed in various different formats on the mobile device display or on a client computer through a user interface. The display may be persistent in the form of a desktop widget or home-screen item which enables the user or administrator to verify the functioning of security protection on the device and be alerted if the device needs attention without having to specifically seek such information.
US08510828B1

To detect possible malicious code that is unpacked at runtime before it is executed, antivirus software requires that any dynamically created code be scanned before it can be executed by a host computer system. This requirement may be enforced by requiring memory pages to be either executable or writable, but not both. Before changing from writable but not executable to executable but not writable, the page is scanned for malicious code. To prevent packers from evading this scanning, the software may enforce the execution exception to prevent packers from changing whether a page is executable and thereby evading the scanning of dynamically created code. The software may also include exception handlers to allow a program to write to a page that contains the code being executed, but also limit such an operation (e.g., to a single step) to avoid evasion of the antivirus software.
US08510827B1

Mechanisms have been developed for securing computational systems against certain forms of attack. In particular, it has been discovered that, by maintaining and propagating taint status for memory locations in correspondence with information flows of instructions executed by a computing system, it is possible to provide a security response if and when a control transfer (or other restricted use) is attempted based on tainted data. In some embodiments, memory management facilities and related exception handlers can be exploited to facilitate taint status propagation and/or security responses. Taint tracking through registers of a processor (or through other storage for which access is not conveniently mediated using a memory management facility) may be provided using an instrumented execution mode of operation. For example, the instrumented mode may be triggered by an attempt to propagate tainted information to a register. In some embodiments, an instrumented mode of operation may be more generally employed. For example, data received from an untrusted source or via an untrusted path is often transferred into a memory buffer for processing by a particular service, routine, process, thread or other computational unit. Code that implements the computational unit may be selectively executed in an instrumented mode that facilitates taint tracking. In general, instrumented execution modes may be supported using a variety of techniques including a binary translation (or rewriting) mode, just-in-time (JIT) compilation/re-compilation, interpreted mode execution, etc. Using an instrumented execution mode and/or exception handler techniques, modifications to CPU hardware can be avoided if desirable.
US08510826B1

Service provider-independent on-demand distributed denial of service (DDoS) mitigation. A mitigation provider provides a service to customers to remove or reduce DDoS attacks regardless of the customer's relationship with a service provider. Customer profiles about the customers' IP traffics are loaded into mitigation devices. When a DDoS attack occurs, customer profiles are activated in a set of the mitigation devices. Routes are also modified to steer customer traffic to the mitigation devices. DDoS packets are removed at the mitigation devices and the “cleaned” IP traffic is subsequently routed to the destination.
US08510823B2

Described are computer-based methods and apparatuses, including computer program products, for testing functionality of a firewall. The testing the functionality of the firewall can include a method. The method can include selecting a plurality of valid message types, generating a percentage of valid and invalid messages from the plurality of valid message types, transmitting the plurality of valid and invalid messages to the firewall, receiving an indication of the firewall's handling of valid and invalid messages based on the transmitted message, and determining the functionality of the firewall from the received indication.
US08510805B2

Improved techniques for controlling access to accessible components of computing environments are disclosed. The techniques, among other things, can be used to provide Mandatory Access Control (MAC) mechanisms for mobile and embedded systems. One or more accessible components (e.g., accessible resources) which a component may attempt to access are determined so that one or more access permissions can be stored in a manner that they can be obtained if the component attempts to access the one or more accessible components, thereby allowing access to the one or more accessible components to be determined based on access permissions that are readily available. Generally, access permissions can be identified and stored in anticipation of need. Access permissions can be identified, for example, based on the likelihood of use, or all possible access permissions can be determined and stored. A safe (e.g., a trusted) access controlling (or monitoring) system (or component) can control access to resources of a computing environment. For example, a trusted access monitoring system can be provided in a secure and trusted operating environment utilizing Mandatory Access Control (MAC) capabilities of a secure operating system (e.g., SELinux Operating System).
US08510801B2

System(s) and method(s) are provided to configure access rights to wireless resources and telecommunication service(s) supplied through a set of access points (APs). Access to wireless resources is authorized by access attributes in access control list(s) (ACL(s)) while a profile of service attributes linked to the ACL(s) regulate provision of telecommunication service(s). Access and service attributes can be automatically or dynamically configured, at least in part, in response to changes in data that directly or indirectly affects an operation environment in which the set of APs is deployed. Automatic or dynamic configuration of access or service attributes enable control or coordination of wireless service provided through the set of APs; degree of control or coordination is determined at least in part by enablement or disablement of disparate services for disparate devices at disparate access points at disparate times and with disparate service priority.
US08510796B2

Apparatus, methods, and computer program products are disclosed that present a delegated-right to a delegation system by a service-application provisioned with the delegation system. The delegated-right enables the service-application to perform an operation/access on behalf of a delegator-user. The method then attempts to perform the operation/access.
US08510780B2

An exemplary system includes a media content processing subsystem configured to provide a program guide graphical user interface (“GUI”) to a display for presentation to a user, the program guide GUI including a portion of a program guide. The media content processing subsystem is further configured to provide at least one navigation tool to the display for presentation in the program guide GUI, the navigation tool including a plurality of selectable options for navigating the program guide. The media content processing subsystem is further configured to detect a user selection of one of the selectable options and initiate a navigation to a location in the program guide based on the selected option. In certain embodiments, the navigation tool includes at least one of a time-based navigation tool and a channel navigation tool.
US08510765B2

An optical disc fixing device and an optical disc drive using the optical disc fixing device are provided. The optical disc fixing device is configured for fixing an optical disc thereto. The optical disc defines a circular mounting hole at the center portion. The optical disc fixing device includes a cylindrical clamping chassis, at least one latching piece, at least one elastic member, and a control member. The clamping chassis is substantially the same shape as the mounting hole of the optical disc and has a peripheral sidewall. The at least one latching piece together with the at least one elastic member are assembled within the clamping chassis. The control member is releasably assembled to the clamping chassis for extending the at least one latching piece from the peripheral sidewall of the clamping chassis to hold the optical disc.
US08510764B1

A first application running on an electronic device may receive a first request that was triggered by a second application running on the electronic device. In response to the first request, the first application may provide a token that corresponds to a state of the first application at the time of receiving the first request. In response to receiving—after the state of the first application has changed—a second request that comprises the previously-provided token, the first application may return to the state that it was in at the time of the first request.
US08510759B1

Systems and methods may provide for receiving a scatter/gather list that identifies a contiguous data block in a physical memory, and splitting the contiguous data block into a first data packet payload and a second data packet payload based on a target packet size. Additionally, another contiguous data block can be combined into one of the first and second data packet payloads based on the target packet size, wherein the first and second data packet payloads may be transferred in a data stream through a host interface that does not support scatter/gather lists. In one example, a software driver is used to split and combine the contiguous data blocks.
US08510752B2

A system, method, and computer program manage embedded component information for a product design in a product lifecycle management (PLM) environment. The method includes displaying at least one message object and associating the at least one message object with a signal object.
US08510749B2

A system, and computer usable program product for a framework for scheduling tasks in a multi-core processor or multiprocessor system are provided in the illustrative embodiments. A thread is selected according to an order in a scheduling discipline, the thread being a thread of an application executing in the data processing system, the thread forming the leader thread in a bundle of threads. A value of a core attribute in a set of core attributes is determined according to a corresponding thread attribute in a set of thread attributes associated with the leader thread. A determination is made whether a second thread can be added to the bundle such that the bundle including the second thread will satisfy a policy. If the determining is affirmative, the second thread is added to the bundle. The bundle is scheduled for execution using a core of the multi-core processor.
US08510732B2

The present invention provides a method and system for managing remote applications running on devices that acquire, process and store data locally in order to integrate said data with heterogeneous enterprise information systems and business processes. The system allows for remotely deploying, running, monitoring and updating of applications embedded within devices. The applications acquire, store and process data about assets that is eventually sent to a centralized data processing infrastructure. The system comprises an information integration framework that integrates the processed data with data that is extracted from heterogeneous data sources, in real-time, in order to create synthesized information.
US08510729B2

In accordance with embodiments, there are provided mechanisms and methods for versioning components of an application. These mechanisms and methods for versioning components of an application can ensure that an updated application maintains backwards compatibility, such that the application developer may maintain a single application while supporting multiple prior versions of the application.
US08510720B2

This disclosure provides various implementations for supporting multiple system and application tracing. In one aspect, software can generate a globally unique identifier (GUID) for a first business process associated with a trace and transmit the GUID to a remote computer for association with a second business process related to the first business process. In another aspect, the software can identify a GUID for a trace that is executing for a first business process that is associated with a first application. The software can then associate the GUID with a second trace for a second business process related to the first business process, where the second business process is associated with a second heterogeneous application disparate from the first application. In some instances, the GUID may comprise a combination of a system identifier, a business process identifier, and a time identifier.
US08510713B1

Some embodiments provide a system that analyzes the operation of a disassembler. The system starts by generating a set of processor instructions. Next, the system validates the disassembler using each processor instruction from the set of processor instructions by obtaining an assembly representation for the processor instruction using the disassembler. The system then monitors an execution of the processor instruction on a processor operating in single-step mode to produce an execution result for the processor instruction, and determines a correctness of the disassembler by comparing the assembly representation for the processor instruction with the execution result for the processor instruction.
US08510710B2

In one embodiment the present invention includes a virtual machine environment that performs string operations using borrowed character arrays. A method includes creating a character array area that is related to a thread. The method further includes detecting a string operation which qualifies for using a character array from the thread's character array area. The method further includes borrowing a character array of a character array slot of the character array area. The method further includes performing the string operation using the character array having been borrowed. The method further includes returning the character array to the character array slot when the string operation has been performed. In this manner, the time and memory consumed by string operations may be reduced.
US08510707B1

An interactive computer architecture is provided that can be employed as a bridge between a mainframe-based computing environment and a distributed server-based computing environment. A request/reply contract can be expressed within the mainframe-based environment and employed as the basis for generating a web service in the distributed computing environment.
US08510699B1

Techniques for generating variants of a circuit layout and evaluating quality of the variants are provided. In one aspect, a method for generating at least one variant layout for a cell design includes the following steps. At least a first basis layout and a second basis layout are obtained for the cell design, each having a plurality of shapes, each of the shapes being a polygon having a plurality of sides and vertices. One or more of the shapes in the first basis layout are linked with one or more of the shapes in the second basis layout that represent a common feature of the cell design resulting in a plurality of linked shapes. Starting with either the first basis layout or the second basis layout, a location of the vertices of each of the linked shapes are changed to produce the variant layout for the cell design.
US08510696B2

Solutions for ordering of statistical correlated quantities are disclosed. In one aspect, a method includes timing a plurality of paths in an integrated circuit to determine a set of timing quantities associated with each of the plurality of paths; determining a most critical timing quantity in the set of timing quantities; forming a tiered timing quantity arrangement for ordering a plurality of timing quantities in the set of timing quantities; removing the most critical timing quantity from the set of timing quantities and placing the most critical timing quantity in an uppermost available tier of the tiered timing quantity arrangement; and repeating the determining, forming and removing for the set of timing quantities excluding the removed most critical timing quantity.
US08510694B2

A transaction level (TL) system power estimation method and system are provided. The method includes inserting at least a characteristic extractor into an electronic device of a target system. The characteristic extractor extracts at least a power characteristic of the electronic device when a TL simulation is proceeding. The power characteristic provided from the characteristic extractor is converted to at least a power consumption value by using a power model. The power consumption value is recorded into a power database, for analyzing power consumption of the whole target system. In some embodiments, the TL system power estimation method and system can be applied in the target system with dynamic power management. The TL system power estimation method and system also can be used with a high-level synthesizer to develop the power-aware electronic device in a short time.
US08510693B2

A design verification method is disclosed. A computer searches for a path in accordance with a connection relationship between blocks by referring to a netlist stored in a storage part based on terminal information concerning a verification of a circuit which is formed by the blocks. Then, the computer changes an abstraction level of an operation of an out-of-path block which is a block outside the path and is searched for from the blocks described in the netlist.
US08510691B2

A semiconductor device which can only load a logical value of an arbitrary memory element is rendered possible to allow a logical value of an arbitrary signal to be loaded at a high speed. A circuit diagram of the semiconductor device is input and a memory element required for calculating a desired signal is detected. The logical value of the memory element is loaded from the semiconductor device, and the logical value of the desired signal is determined in accordance with the logical value of the memory element and the circuit configuration.
US08510684B2

A method of forming a layout of a photomask includes receiving a layout of a mask pattern, obtaining image parameters of a two-dimensional (2D) layout mask from a simulation, obtaining image parameters of a three-dimensional (3D) layout mask from a simulation, and obtaining differences between the image parameters of the 2D and 3D masks. The differences between the image parameters of the 2D and 3D masks can be compensated by convolving a probability function with respect to an open area, represented by a visible kernel function, with a mask function to produce a first function, convolving a probability function with respect to a blocked area, represented by a visible kernel function, with the mask function to produce a second function, and summing the first function and the second function to produce a compensated vector. The layout of the mask pattern can be corrected using the compensated vector.
US08510681B2

Disclosed is a virtual world server receives an update signal corresponding to an RFID tag. The virtual world server determines an RFID tag identifier, an RFID reader identifier, and an associated asset name from the update. The virtual world server looks up a virtual area associated with the RFID reader identifier. The virtual world server teleports a virtual asset associated with the RFID tag identifier to a virtual area in the virtual world. The virtual world server renders a model of the asset in a virtual world based on an avatar perspective.
US08510678B2

A content control apparatus and method thereof in which an icon indicating a category of an application program displayed on a representative image of the application program is discussed. A content control apparatus according to embodiments of the present invention may include a controller configured to determine a category of an application program and an image representing the application program, and to determine an icon corresponding to the determined category of the application program; and a display unit including a screen, and configured to simultaneously display the image representing the application program and the icon corresponding to the determined category of the application program on the screen.
US08510674B2

A vehicular manipulation input apparatus includes a display device and a remote manipulation device. A manipulation to a manipulation member of the manipulation device is enabled by several manipulation manners. One of the several manipulation manners is designated as a valid manipulation manner in the manipulation device according to a window displayed on a screen of the display device. The designated valid manipulation manner is suggested by not only a display on the screen of the display device, but also an ornament display portion arranged around the manipulation member of the manipulation device.
US08510671B1

An electronic device and a method for providing an extended user interface in an electronic device are provided. The electronic device comprises a user interface and a display configured to display data objects. The device is configured to detect selection of a data object on the display, detect dragging of the selected data object to a border of the display and to detect an effort to drag the object over the border in a given direction outside the display. A predetermined action is performed in the device on the basis of the detected effort and the detected direction.
US08510668B1

Methods and apparatus, including computer program products, implementing and using techniques for an integrated user interface an interface that receives user input through the user interface. Output is provided through the user interface, and all user input received through the user interface is interpreted as explicitly being separated input into one of three classes, namely, pointing input, content input, and command input.
US08510666B2

Some embodiments provide a touch-sensitive device to receive a bias and to generate touch location information based on the bias, an element to secure a printed medium in contact with the touch sensitive device, the printed medium to depict a plurality of telephone interface controls, a memory to store a telephone interface layout associating one or more of the telephone interface controls with a respective touch location and a respective action, and a processor to receive touch location information from the touch-sensitive device, to determine a telephone interface control based on the touch location information and on the telephone interface layout, to determine an action based on the telephone interface control and on the telephone interface layout, and to perform the determined action.
US08510660B2

Systems and methods for tagging digital content are provided. In some embodiments, a method comprises receiving and storing personal data of a first user of an internet-based social network. The personal data of the first user can include one or more digital images or other digital content that the first user is willing to share with other users of the social network. Accordingly, a request from a second user of the internet-based social network can be received to view some of the digital content of the first user. A viewer image can be used to tag the digital content of the first user allowing the owner of the digital content to quickly determine the viewers. The viewer image can be a personal profile picture, an image, an icon, an avatar (two-dimensional or three-dimensional), or other on-screen representation that includes a visual indicator of the second user.
US08510652B1

A process of producing personalized applications for a web interaction process in which interface pages are presented sequentially. Learning is applied to the interaction, to subsequently form a sequence of synthetic pages for driving the personalized application. Analysis operation is implemented for analyzing the screen elements, for each respective page, which the user interacts with. This analysis operation lays the foundations for the production of personalized application screen pages. subsequently a vector of synthetic interface pages is produced for applying in the same or on different computing infrastructure.
US08510651B1

Disclosed are various embodiments for facilitating a user to design and test a layout to a network merchant site. One embodiment of such a method describes presenting at a display device a graphical interface to edit a layout of a network page in at least one graphical pane; receiving a selection of parameters to a trial experiment of one or more modifications made to the layout of a version of the network page designed in the graphical pane(s); and tracking at least one metric for the version of the network page designed in the graphical pane(s) based on interactions with the first sample class of users.
US08510646B1

Contextually placed chat-like annotations in an electronic record. Users can input successive time-stamped annotations at a selected location in an electronic record. The annotations are displayed chronologically in a discussion window, which is customizable by color, style, and location. The discussion window styles minimize clutter and distraction, thus providing for more effective review and collaboration. The discussion location is indicated by a discussion point icon, and can be displayed in a window of fixed size with scrolling capability. A user can email the discussion window content to other users and request an alert, notifying the user of successive annotations. An annotation engine can reside on a server and receives user input and performs functionality related to the annotations. The electronic record can reside on the server and is repeatedly updated to reflect current content relating to the electronic record and annotations.
US08510641B2

A technique for reducing parity bit-widths for check bit and syndrome generation through the use of additional check bits to increase the number of minimum weighted codes in the Hamming Code H-Matrix. The technique of the present invention may be implemented while adding no additional correction/detection capability, in order to reduce the number of data bits that are used for each check bit/syndrome generation and to reduce the width of the parity generating circuitry.
US08510640B2

A method is provided for transmitting a digital signal between at least two transmitters and at least one receiver, using a concatenation of at least two codes. The method includes a first encoding step, in the transmitters, which outputs at least two first code words; a first transmission step of the first code words, via at least two distinct transmission channels; a receiving step, in at least one relay device, of at least two of the first code words, known as intermediate code words; a step of intertwining at least one part of the bits of the intermediate code words that outputs the intertwined bits; a second step of encoding the intertwined bits, in the relay(s), which outputs at least one second code word, taking into consideration the intermediate code words; a second step of transmitting the second code word(s) through the relay device(s), so as to enable, in the receiver(s), an iterative decoding, taking into account the first code words, and then a redundancy formed by the second code word(s).
US08510638B2

A coding method for coding control commands for actuators includes a system that is sensitive to data transmission errors and determines a degree of danger for the system by using a system control unit. A current transmission control command is coded to form a control command code word, by using the system control device, whereby the redundancy of the control command code word depends on the determined degree of danger. The control command code word from the system control device is transmitted to an actuator control unit and decoded to form a receiving control command. The receiving control command is checked for transmission errors and at least one actuator for carrying out the receiving control command is controlled when no transmission error is detected. An actuator control unit conducts the method.
US08510632B2

To provide a memory array for information bit that stores information bits, a memory array for check bit that stores check bits, a correction circuit that, in response to a write request, reads the information bit and the check bit corresponding to a write address from the respective memory arrays and corrects an error included in the information bit, and a mixer temporarily holding information bit corrected by the correction circuit. The mixer overwrites only a part of bytes of the held information bits with write data according to a byte mask signal. Accordingly, a capacity required for the memory array for check bit can be reduced while the byte mask function is maintained.
US08510631B2

A multi-channel memory apparatus is provided. The multi-channel memory apparatus includes a host interface, storage channels, an error correcting module, and a multiple memory access module. The host interface is arranged to receive and transmit data from and to a host device. Each storage channel is coupled to a memory device for storing the data. The error correcting module is shared by the storage channels, includes an error correction code engine and a data buffer, and is arranged to perform error correction code encoding on the data to be stored into the memory devices and perform error correction code decoding on the data read out from the memory devices. The multiple memory access module is coupled between the storage channels and the error correcting module and arranged to perform multiple access control of the storage channels for the error correcting module.
US08510629B2

Regular chip packages that store user data therein and error-correction chip packages that store an error correction code therein are mounted on a module substrate. The module substrate has first and second mounting areas of different coordinates in an X direction, and the second mounting area has third and fourth mounting areas of different Y coordinates. The regular packages are oppositely arranged in the first mounting area on a surface and the back surface of the module substrate. The error-correction chip packages are oppositely arranged in the third mounting area on the surface and the back surface of the module substrate. A memory buffer that buffers user data and an error correction code is arranged in the fourth mounting area.
US08510628B2

Described herein are a method and apparatuses for providing customizable error correction for memory arrays. In one embodiment, an apparatus includes a memory device having a memory array to store data and an analog to digital sense unit coupled to the memory array. The analog to digital sense unit senses analog signals associated with the memory array and converts the analog signals into distributions of digital values. An error-correcting code (ECC) unit receives the distributions of digital values from the analog to digital sense unit. A configurable non-volatile look-up table generates ECC parameters including error probability data and provides the ECC parameters to the ECC unit for error correction. The error probability data has error probability values that are associated with the distributions of digital values. The ECC unit executes an ECC algorithm to provide error correction using the error probability data.
US08510627B2

A method, system and device for monitoring error code of CPRI link are disclosed. The method comprises: a CPRI link data transmitting end forming data to be transmitted into frames, outputting data, and calculating to obtain FCS of each frame; the CPRI link data transmitting end adds FCS of a former frame into FCS field of a current frame when forming frame; a CPRI link data receiving end splitting frame of received frame data to obtain FCS of the former frame carried in the current frame, calculating received frame data to obtain FCS of the current frame, caching FCS of the current frame, comparing FCS of the former frame which is carried in the current frame with cached FCS of the former frame, and judging CPRI link has error codes if the comparison result is inconsistent. Error code condition of CPRI link can be monitored without influencing normal service operation.
US08510623B2

An encoder for successively receiving a plurality of data blocks and encoding each of the plurality of data blocks includes a plurality of element encoding units and a switch unit. The switch unit distributes each of the plurality of data blocks among the plurality of element encoding units. The plurality of element encoding units determine initial states of the plurality of element encoding units by using the plurality of data blocks, and encode the plurality of data blocks on the basis of the initial states.
US08510622B2

A digital broadcast transmitting/receiving system and a method for processing data are disclosed. The method for processing data may enhance the receiving performance of the receiving system by performing additional coding and multiplexing processes on the traffic information data and transmitting the processed data. Thus, robustness is provided to the traffic information data, thereby enabling the data to respond strongly against the channel environment which is always under constant and vast change.
US08510616B2

A scalable scan-based architecture with reduced test time, test power and test pin-count in scan based testing of ICs. In an embodiment, a test vector is scanned serially into a functional memory element at a first frequency, which then de-multiplexes the bits in the test vector to multiple sub-chains at a lower frequency. Due to the use of lower frequency to scan-in, the power dissipation is reduced. Due to the use of the higher frequency to scan-in the test vector as well as multiple sub-chains, the test time is reduced. Due to the use of the functional memory elements for scanning in the test vector at higher frequency, any number of chains can potentially be supported.
US08510613B2

A method includes temporarily storing write-data to be written into non-volatile memory cells, respectively, the memory cells being divided into cell groups, performing a first operation including write-phases performed in series and on an associated cell group and including applying a write-voltage to the memory cells belonging to the associated cell group in response to an associated write-data to be written into the memory cells belonging to the cell groups, and performing a second operation after the first operation is completed, which includes read-phases performed in series and on an associated cell group and including applying a first read-voltage to the memory cell or cells belonging to the associated one of the cell groups to produce first read-data therefrom, and comparing the first read-data with the write-data to be written into the memory cells belonging to the associated cell groups to produce comparison data.
US08510612B2

Memory apparatus and methods utilizing multiple bit lanes may redirect one or more signals on the bit lanes. A memory agent may include a redrive circuit having a plurality of bit lanes, a memory device or interface, and a fail-over circuit coupled between the plurality of bit lanes and the memory device or interface.
US08510594B2

A particularly simple and simultaneously fail-safe control system has a control computer for interchanging data with at least one peripheral, and at least one further control computer connected to the first-mentioned control computer via a communication channel. The further control computer is configured to assume at least part of the functionality of the control computer. The control computer is designed, in the event of partial failure thereof, to forward data received by the further control computer via the communication channel to the peripheral and/or to forward data received by the peripheral to the further control computer via the communication channel. There is also provided such a control computer and a method for operating a control system.
US08510572B2

Disclosed is a secure remote access system for improving convenience of a user by utilizing a storage device including an anti-tampering device as a user authentication device in the secure remote access system for making access and execution of job while a user is making the encrypted communication to a server from an unspecified client. Usability can be improved and thereby the job executing function can be used smoothly at the internal and external sides of the working office by providing a server client system where the server can be manipulated remotely by distributing a storage device loading the authorized anti-tampering device to users, connecting the storage device to unspecified clients by users, and using the authentication information and application stored in the storage device. A remote access system having improved security and convenient during usage of client from the user can also be provided by reducing the secret information remaining in the manipulated client.
US08510565B2

A bidirectional entity authentication method based on the credible third party includes the steps that: entity A receives message 1 sent from entity B including the authentication parameters of said entity B, and sends message 2 to the credible third party TP, said message 2 including the authentication parameters of entity B and the authentication parameters of entity A; entity A receives message 3 sent from said credible third party TP, said message 3 including the checking result after checking that whether said entity A and entity B are legal based on said message 2 by said credible third party TP; entity A gets the authentication result of entity B after authenticating said message 3, and sends message 4 to said entity B to make entity B authenticating based on said message 4 and getting the authentication result of entity A. The invention simplifies the operation condition of the protocol, reduces the computing capability requirement of the authentication entity, and satisfies the high security requirement of the network device lack of resource.
US08510555B2

A streaming video server generates a virtual file system that includes virtual addresses of a plurality of encrypted segments of a plurality of video programs at each of a plurality of bitrates, without storing the plurality of encrypted segments in persistent storage. A request is received from a client device to access a selected one of the plurality of video programs via a request to access the virtual file system. The plurality of encrypted segments of the selected one of the plurality of video programs are generated at a selected bitrate, in response to the request.
US08510551B1

A device, receives a unicast packet designating a unicast source and a unicast destination, and determines whether the received unicast packet is a Data Register message. The device extracts information relating to a multicast packet encapsulated within the unicast packet when the unicast packet is a Data Register message, and performs a security policy lookup based on the extracted multicast packet information to identify a security policy associated with the multicast packet. The device determines whether the identified security policy authorizes forwarding of the unicast packet, and establishes a multicast data session when the identified security policy authorizes forwarding of the unicast packet. The device establishes a multicast control session based on the multicast data session, where the multicast control session authorizes transmission of PIM-related control messages associated with the multicast packet. The device forwards the unicast packet to the unicast destination based on the multicast data session.
US08510547B2

Disclosed herein are SOC devices with peripheral units having power management logic.
US08510540B2

A method of accessing an image forming apparatus (IFA) or a multifunction printer (MFP) using a management device (MD) via a network, transmitting security information from the MD to the IFA, updating an original security configuration of the IFA with a new security configuration using the security information, using the new security configuration by the IFA, and confirming the new security configuration with the MD. After confirming, it is preferable the security information is deleted. Also, an IFA including a confirmation unit and a write protection unit for use with the method.
US08510539B2

A spilling method in register files for a processor is proposed. The processor with Parallel Architecture Core structure includes multiple clusters and a memory. Each cluster includes multiple function units (M-Unit and I-Unit), multiple local register files and a global register file. The local register files are used by the multiple function units, respectively. For a specified live range, the method includes calculating communication costs of the local register files and the global register file in each cluster, and communication cost of the memory for spilling the live range when spilling occurs; calculating use ratios of the local register files and the global register file in each cluster, and use ratio of the memory for the live range; and selecting one of the local register files and the global register file in each cluster and the memory for spilling the live range based on the communication costs and use ratios.
US08510538B1

A large-scale data processing system and method including a plurality of processes, wherein a master process assigns input data blocks to respective map processes and partitions of intermediate data are assigned to respective reduce processes. In each of the plurality of map processes an application-independent map program retrieves a sequence of input data blocks assigned thereto by the master process and applies an application-specific map function to each input data block in the sequence to produce the intermediate data and stores the intermediate data in high speed memory of the interconnected processors. Each of the plurality of reduce processes receives a respective partition of the intermediate data from the high speed memory of the interconnected processors while the map processes continue to process input data blocks an application-specific reduce function is applied to the respective partition of the intermediate data to produce output values.
US08510533B2

Machine-reading media and method for managing data in a non-volatile memory. The method comprises the steps: a plurality of first logical offsets may be assigned to a plurality of first fragments of a first memory block, a first fragment of the plurality of first fragments may store data; a plurality of second logical offsets may be assigned to a plurality of second fragments of a second memory block, a second fragment of the plurality of second fragments may be associated with the first fragment, a second logical offset assigned to the second fragment may be identical to a first logical offset assigned to the first fragment; then, data may be copied from the first fragment to the second fragment.
US08510520B2

Embodiments of the present invention provide a RAID controller with multi PCI bus switching for a storage device of a PCI-Express (PCI-e) type that supports a low-speed data processing speed for a host. Specifically, embodiments of this invention provide a RAID controller having multiple (e.g., two or more) sets of RAID circuitry that are interconnected/coupled to on another via a PCI bus. Each set of RAID circuitry is coupled to a one or more (i.e., a set of) semiconductor storage device (SSD) memory disk units. Among other things, the SSD memory disk units and/or HDD/Flash memory units adjust a synchronization of a data signal transmitted/received between the host and a memory disk during data communications between the host and the memory disk through a PCI-Express interface and simultaneously support a high-speed data processing speed for the memory disk, thereby supporting the performance of the memory to enable high-speed processing in an existing interface environment at the maximum.
US08510518B2

Data is retrieved from system memory in compressed mode if a determination is made that the memory bus is bandwidth limited and in uncompressed mode if the memory bus is not bandwidth limited. Determination of the existence of the bandwidth limited condition may be based on memory bus utilization or according to a depth of a queue of memory access requests.
US08510514B2

Provided are an apparatus, a method, and a data processing element (DPE) for efficient parallel processing of multimedia data. The DPE includes: a memory routing unit (MRU) comprising a shared memory page shared by the DPE and DPEs that are adjacent to the DPE, and a shared page switch selectively connecting the shared memory page to the DPE and the adjacent DPEs; and a data processing unit (DPU) comprising a virtual page for connecting the DPU to the shared memory page, and a dynamic remapper assigning the shared memory page to a DPE according to conditions that a series of tasks for processing multimedia data are performed in the DPE and the adjacent DPEs, and controlling the shared page switch according to the assigning. Accordingly, multimedia data can be efficiently processed in parallel by mapping a temporal and directional shared memory between DPEs.
US08510508B2

Method for accessing data in a storage system architecture, the architecture comprises at least one disk array subsystem, comprising the following steps. Provide a SAS for managing a first and a second media extent (ME) the at least one subsystem. Obtain a location index corresponding to a host LBA via a BAT. Obtain a location information of a physical section located in the first ME corresponding to the location index via a physical section to virtual section cross-referencing functionality. Update the cross-reference in the cross-referencing functionality so that the location information obtained from the cross-referencing functionality corresponding to the location index is the location information of the second physical section. A host IO request addressing the host LBA accesses data in the second physical section utilizing the location information of the second physical section.
US08510505B1

A method and apparatus for a virtual storage device is provided. In one example, data to be stored at a removable storage device is received. A virtual storage agent is executed on the removable storage device. An interlace is established with at least one remote storage location. The data is stored at the at least one remote storage location. In another example, a request to access data associated with a removable storage device is received. A virtual storage agent on the removable storage device is executed. An interface is established with at least one remote storage location. The data is fetched from the at least one remote storage location.
US08510499B1

A mechanism to identify data that can be removed from a solid state drive (SSD) cache by determining a least recently accessed memory region of the SSD is provided. This functionality is provided by using a tree data structure to store a table mapping storage volume data locations to SSD data locations and associating a time stamp with each entry. The time stamp is updated with each access to the associated SSD location. Advantages of the tree data structure are utilized to efficiently determine an SSD memory location associated with an oldest time stamp in order to make that SSD memory location available for storage of recently accessed data from the storage volume.
US08510493B2

The present invention is directed to a circuit for managing data movement between an interface supporting the PLB6 bus protocol, an interface supporting the AMBA AXI bus protocol, and internal data arrays of a cache controller and/or on-chip memory peripheral. The circuit implements register file buffers for gathering data to bridge differences between the bus protocols and bus widths in a manner which addresses latency and performance concerns of the overall system.
US08510490B2

A data encoding scheme for transmission of data from one circuit to another circuit combines DBI encoding and non-DBI encoding and uses a data mask signal to indicate the type of encoding used. The data mask signal in a first state indicates that the data transmitted from one circuit to said another circuit is to be ignored, and the data mask signal in a second state indicates that the data transmitted from one circuit to said another circuit is not to be ignored. If the data mask signal is in the second state, a first subset of the data is encoded with data bus inversion and a second subset of the data is encoded differently from data bus inversion. Such encoding has the advantage that SSO noise is dramatically reduced when the encoded data is transmitted from one circuit to another circuit.
US08510488B2

A transmission control unit transmits function specifying information for specifying a function to be executed. A function control unit executes a first function specified by the function specifying information. A connecting unit, when an additional function control unit that executes a second function specified according to the function specifying information is connected between the transmission control unit and the function control unit, transmits the function specifying information to the additional function control unit, and when it is disconnected, transmits the function specifying information to the function control unit.
US08510482B2

In a data processing system having a processor, a DMA controller, a peripheral, and a memory, a method includes initiating a DMA transfer between the peripheral and the memory, wherein the DMA transfer comprises N subsets of data to be transferred between the peripheral and the memory, N having a value of two or more; asserting, by the peripheral, an event status indicator each time an event is completed by the peripheral; in response to each assertion of the event status indicator, the peripheral, based on a data request enable signal from the DMA controller, performing one of asserting a data request signal provided to the DMA controller or providing an interrupt request to the processor; and in response to each assertion of the data request signal, the DMA controller initiating transfer of a next subset of data of the N subsets of data between the memory and the peripheral.
US08510476B2

A system for accessing data remotely from a network. In one embodiment, the system comprises a first network interface card permitting data transfer between a local network and an intermediate network; a second network interface card permitting data transfer between intermediate network and a remote network; and a module located within the intermediate network, through which all data transferring between the first network and the third network must pass. Information transmitted by the remote network may or may not be received and acted upon by the local network depending on a set of predetermined criteria applied by the intermediate network.
US08510473B1

A method, system, and medium are provided for enabling a queue manager to handle messages written with a character set the queue manager is not configured to handle. In a messaging-middleware environment, queue managers receive messages from applications and communicate the messages to queues where they can be retrieved. Upon receiving a message written in a character set the queue manager is not configured to handle, the queue manager may activate a conversion utility that converts messages from the one character set into a character set the queue manager can handle. The converted message may be returned to the queue manager and stored in the queue to which the message was addressed.
US08510472B1

The present invention provides methods, devices, and systems for managing message distribution lists. More specifically, the message distribution list may be location-specific and the recipients listed in the list may be dynamically updated based on their detected presence with respect to a particular location. By dynamically updating a message distribution list based on presence information, recipients of the message can be provided with a greater assurance that the messages they receive are locally relevant.
US08510471B2

There is provided a method and system for communicating data items about a communication network. An original data item for communicating to a destination device is cached to a network data store in association with unique ID (UID) generated to identify the original data item. The UID is then sent as a proxy for the original data item to the destination device. The original data item may be processed (e.g. in response to a type of the destination device) to create a processed data item and the processed data item sent in place of the original data item. The processed data item may also be cached in association with the UID, for example, for reuse to eliminate duplicate processing. The destination device is adapted to return the UID when further communicating the original data item thereby to reduce communication of the original data item about the communication network.
US08510470B2

Methods, systems, and apparatuses are described for communicating among stations in a network. A station in the network can determine costs between that station and a headend through a number of other stations. The station can select a low cost path from among the possible paths. Cost data from the determination can be transmitted from the station to other stations in the network for use in selecting low cost paths at those stations.
US08510466B2

A device may include a client configured to select a network address that an application layer gateway does not recognize, create a message that includes the selected network address as a source address of the message and excludes any address that the application layer gateway will overwrite when the application layer gateway receives the message, and send the message from within a private network through a router to a remote device outside the private network.
US08510462B2

Adjusting utilization of network bandwidth in a network comprising a media server and a media client is provided. The media client is connected to a display screen, and a video media is streamed from the media server to the media client. A distance between the display screen and a viewer is measured, and an indication of tile distance is sent to the media server. A resolution of the streaming video media is then adjusted in accordance with the indication, and the streaming video media with the updated resolution is received by the media client.
US08510461B2

Given the variety of ways in which devices can connect to a network, and the possibility of incompatible media formats, a digital media controller implements a process through which it determines an optimal connection for playing media from a media server on a media renderer. The digital media controller attempts to connect to the media server and media renderer using the same network interface and protocol if the media server has content in formats which are supported by the media renderer. Otherwise, the digital media controller connects to the media server and the media renderer using the fastest available connections, in the event that the renderer cannot stream directly from the server, whether due to network connectivity or format incompatibility. If a direct wireless connection is available, then it is used only when the digital media controller relays and/or converts the content.
US08510453B2

A correlation system and method implement a framework for correlating content available from a local network with information on an external network. The system identifies information related to content available on the local network of interest to the user and also identifies one or more external sources that contain such related information. Then the system extracts data related to the identified information from the external sources, and determines correlations between the identified information and the data extracted from the external network.
US08510451B2

A session management system enabling network resources to be efficiently utilized or saved when communication addresses are assigned to a network interface. The system manages sessions between a server having a plurality of addresses and a client. It is determined, in a case where an application provided with the client requests to communicate with the server, whether or not a session in which an address different from an address designated by the application is used is already established between the client and the server. The application is caused to communicate with the server by using the already established session when it is determined that the session is already established, and communicate with the server by using a newly established session when it is determined that the session is not established.
US08510450B2

The present invention provides a method, a system, and computer readable media for reconciling a web-server session state with a client web-browser state. The method involves responding to an nth request, by reading an mth session-state identifier included in the request, where n>m≧1. The server then assumes an mth session state associated with the mth session state identifier.
US08510431B2

Disclosed is an internet traffic monitoring method that includes a network service provider analyzing an HTTP transaction involving an internet user client. The network service provider responds to the HTTP transaction by forwarding, to the internet user client, a modified web object including a monitoring implement. After forwarding the modified web object to the internet user client, the network service provider forwards a web object, originally associated with the HTTP transaction, to the internet user client.
US08510429B1

A data storage infrastructure is disclosed for a communication network that produces network data. The data storage infrastructure comprises a plurality of data storage systems and a storage management system. The data storage systems are configured to store the network data. The storage management system is configured to identify characteristics for each of the data storage systems and to display the characteristics for each of the data storage systems, wherein the characteristics indicate a number of servers connected to each of the data storage systems and a number of connections between the servers and each of the data storage systems.
US08510424B2

A network can comprise a power manager with a network agent in communication over a network with a network manager. The power manager can be connected to control several intelligent power modules each able to independently control the power on/off status of several network appliances. Power-on and load sensors within each intelligent power module can report the power status of each network appliance to the network manager with variables in response to commands. Each intelligent power module can be equipped with an output that is connected to cause an interrupt signal to the network appliance being controlled. The network manager can test which network appliance is actually responding before any cycling of the power to the corresponding appliance is tried.
US08510422B2

Systems and methods that may be implemented to provide a plug-in architecture framework to allow extension of server management functionalities in a unified extension firmware interface (“UEFI”) environment using available remote access controller memory space. The disclosed systems and methods may be implemented to provide a hardware and software interface to allow use of a plug-in framework in the embedded system management that may be run under the BIOS firmware and the UEFI environment. The disclosed systems and methods may also be implemented to provide a server management architecture that may be modified and enhanced over time, and/or that may also be employed to extend availability of the server management framework to third parties, as well as to extend support to original equipment manufacturer (“OEM”) servers.
US08510420B1

Techniques are described for providing managed computer networks. In some situations, the techniques include managing communications for computing nodes of a managed computer network by using one or more particular computing nodes of the managed computer network that are configured to operate as intermediate destinations to handle at least some communications that are sent by and/or directed to one or more other computing nodes of the managed computer network. For example, a manager module associated with a source computing node may select one or more particular intermediate destination computing nodes to use for one or more particular communications from the source computing node to an indicated final destination, such as based on a configured logical network topology for the managed computer network. The manager module then forwards those communications to a first of the selected intermediate destination computing nodes for further handling.
US08510394B2

A method of responding to an emergency includes monitoring for an internet protocol based help request message; receiving the help request message; evaluating the help request message and additional information; and dispatching emergency help in response to the help request message and the additional information.
US08510392B2

Notification and response system to enable applications to communicate with recipients using different media, by: sending requests to one or more recipients, using the medium specified by each individual recipient; collecting and processing responses; and forwarding responses to their final destination using the medium specified by the final destination. The request is delivered to a recipient according to their preferences. Communication flow expressions specify the recipients, and how, when and where each recipient receives the request. Requests are dynamically updated, and parameters of a communication flow expression are not evaluated, until the request is delivered. Communication flow rules specify recipient's communication preferences and tailor communication flows to characteristics of the sender, the topic or scheduling constraints. Communication flow expressions are evaluated using a three-valued logic of notification success, failure, and possible failure. Primitives specify simultaneous or sequential contact, and when execution of the sub-expression should terminate.
US08510385B1

User polling associated with an interactive broadcasting platform includes maintaining a list of one or more existing request posts associated with content. The existing request posts are posted by one or more users associated with an interactive broadcast platform. A new request post is received from another user associated with the interactive broadcasting platform with the new request post being associated with the interactive broadcasting platform. Votes are received from a group of users. The group of users include any of the one or more users, the another user, and other non-posting users associated with the online broadcasting platform. The votes are associated with at least one of the one or more existing request posts and the new request post. A score is determined for the existing request posts and for the new request post according to a function that includes the votes received from the group of users.
US08510384B2

A network composed of a primary segment, in which a management server, a primary distribution server, and a data storage server are disposed, and a secondary segment, in which a plurality of targets connected to the primary segment via a router which does not support multicast, serves as an object. When a multicast distribution request is received at the management server, a secondary distribution server is temporarily built and operated on a particular target of the secondary segment, data is transmitted by unicast from the data storage server to the secondary distribution server via the router, and the data is transmitted by multicast from the secondary distribution server to the targets on the same segment.
US08510383B2

A method for sharing event media in real-time by creating a media stream associated with an event location by gathering location information and receiving media from a first user; publishing the media stream to a participant zone; and adding content to the media stream by a second user in the participant zone. The participant zone is an area in which users are allowed event participant access, and the area extends from the event location.
US08510379B2

A browser obtains content items from a content server, where the content items may include web pages, any individual content within a web page, items fetched via a web services-based API of the content server, and/or items in a feed. Additionally, an interaction module of the browser obtains information about interactions with the content items by those with some relationship to a user of the browser, such as the user's friends on a social networking site. Based on the obtained information, the browser provides an illustration of the information in visual association with the content item. For example, the browser may directly highlight or otherwise visually emphasize the content item itself, or it may provide an indicator for the browser or web page as a whole, or it may display some or all of the information.
US08510361B2

The VEA Detector and Dynamic Range Controller of the invention more accurately measure constant or non-constant, periodic or aperiodic, signals and the use of such measurements to control the upstream and/or downstream processing of program signals, including without limitation audio, video, and power program signals. The invention uses an antilog module acting within the context of a log domain circuit such that the “averaging” at an integrator is linear, not logarithmic. However, since the detection is within the log domain, the dynamic range of the VEA Detector is exponentially larger.
US08510358B2

Embodiments of the present disclosure provide methods, systems, and apparatuses related to a partially random permutation sequence generator. In embodiments, a partially random permutation may provide a large distance between neighboring elements while keeping a degree of randomness in the distribution. In some embodiments, it may be applied to distribute resource units across subchannels to provide frequency diversity and/or diversity gain in OFDMA-based wireless broadband technologies. Other embodiments may be described and claimed.
US08510356B2

A data processing apparatus is provided which is configured to select 2M selected identifiers within a possible range of up to 2N identifiers, where M≦N. The data processing apparatus comprises a selection storage unit configured to store N+1 identifier selection bits, wherein a position of a marker bit in the N+1 identifier selection bits determines M, and an identifier selection unit configured to determine the 2M selected identifiers. The 2M selected identifiers are defined by a base identifier and 2M−1 identifiers incrementally following that base identifier. N−M bits of the N+1 identifier selection bits form N−M most significant bits of the base identifier, and M trailing zeroes form the M least significant bits of the base identifier.
US08510355B2

Method, apparatus, and program means for performing bitstream buffer manipulation with a SIMD merge instruction. The method of one embodiment comprises determining whether any unprocessed data bits for a partial variable length symbol exist in a first data block is made. A shift merge operation is performed to merge the unprocessed data bits from the first data block with a second data block. A merged data block is formed. A merged variable length symbol comprised of the unprocessed data bits and a plurality of data bits from the second data block is extracted from the merged data block.
US08510354B1

Circuitry for computing on x and y datapaths a trigonometric function of an input on a z datapath includes a comparison element to determine that the input is at or above a threshold, or below the threshold. The circuitry also includes a first left-shifter for shifting the z datapath by a constant when the input is below the threshold, and a second left-shifter for shifting an initialization value of the x datapath when the input is below the threshold. The circuitry further includes a look-up table including inverse tangent values based on negative powers of 2, and based on negative powers of 2-plus-the-constant and shifted by the constant, for adding to/subtracting from the z datapath, shifters for right-shifting elements of the x and y datapaths by amounts incorporating the constant and respective predetermined shift amounts that are adjusted when the input is below the threshold.
US08510353B2

A portable budgeting apparatus includes a housing with a display and input device coupled thereto. The apparatus includes an electronic memory device and processor. The processor includes programming for storing budget categories and respective modifiable money and priority values in the memory device for each budget category. Upon selection of a respective budget category and input of an expenditure value, the programming includes modifying the money value of a respective expenditure value by subtracting the expenditure value from the selected category's money value and, if the expenditure value is greater than the selected category's money value, subtracting the difference between the selected category's money value and the expenditure value from the money value of a respective category that has a money value greater than zero and a priority value that is lower than a priority value of all other the budget categories having money values greater than zero.
US08510336B2

A transactional file system wherein multiple file system operations may be performed as a transaction. An application specifies that file system-related operations are to be handled as a transaction, and the application is given a file handle associated with a transaction context. For file system requests associated with a transaction context, a file system component manages operations consistent with transactional behavior. Logging and recovery are also facilitated by logging page data separate from the main log with a unique signature that enables the log to determine whether a page was fully flushed to disk prior to a system crash.
US08510333B2

An exemplary computing system may receive input identifying a first data source. The computing system may also provide a widget template and receive a request to associate the first data source with the widget template. The computing system may create a map that associates the first data source with the widget template. The computing system may provide a widget that displays, based on the map and the widget template, data from the data source. Corresponding methods, apparatus, and computer-readable media are also disclosed.
US08510332B2

In accordance with embodiments, there are provided mechanisms and methods for aggregating on-demand database service data. These mechanisms and methods for aggregating on-demand database service data can enable embodiments to more flexibly summarize data. The ability of embodiments to provide such feature may lead to enhanced aggregation features which may be used for providing more effective ways of summarizing data.
US08510321B2

In the realm of managing relational databases, a system that uses both the data in a relational database and domain knowledge in ontologies to return semantically relevant results to a user's query. Broadly contemplated herein, in essence, is a system that bridges a semantic gap between queries users want to express and queries that can be answered by the database using domain knowledge contained in ontologies. In accordance with a preferred embodiment of the present invention, such a system extends relational databases with the ability to answer semantic queries that are represented in SPARQL, an emerging Semantic Web query language. Particularly, users may express their queries in SPARQL, based on a semantic model of the data, and they get back semantically relevant results. Also broadly contemplated herein is the definition of different categories of results that are semantically relevant to a user's query and an effective retrieval of such results.
US08510318B2

A data processing apparatus and a data processing method include reading order information included in a data file according to one of a pair of byte orders, comparing the read order information with preset reference information, and decoding the data file if the order information is equal to the reference information.
US08510310B2

One embodiment of the present invention is directed to a multi-dimensional and geographic-search system that includes a search-region-receiving component that receives coordinates that define a region to be searched, an indexing component that generates an index for each of the received coordinates, a recursive-decomposition component that decomposes the region into sub-regions based on the indices generated by the indexing component, and a search component that selects points of interest from a points-of-interest database by comparing indices computed for the sub-regions to indices computed and stored in the database for each point of interest. Additional embodiments are directed to carrying out efficient, index-based searching for various additional types index-characterized entities.
US08510308B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for extracting semantic classes and corresponding instances from a collection of text. One aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a collection of text; identifying an initial collection of instance-class pairs for the collection of text; clustering a collection of semantically similar phrases using the collection of text; generating, using one or more processors, an extracted collection of instance-class pairs using the initial collection of instance-class pairs and the semantically similar phrase clusters; and storing the extracted collection of instance-class pairs for use in information retrieval.
US08510307B1

An item categorization service is described that automatically categorizes items of interest to a user. The user may possess an item that they wish to offer for sale using a network-based service. The user may submit item information to the categorization service to categorize the item of interest. Upon receipt, the categorization service may assess the relevance of the item information to hierarchically organized categories maintained by the network-based service. Categories having the highest relevance may be identified as first category candidates. The deepest common ancestor of the first category candidates may be identified the first category. One or more categories related to the first category may also be identified and subjected to relevance assessment. Those related categories having the highest relevance may be identified as second category candidates. The deepest common ancestor of the second category candidates may be identified as a second category for the item of interest.
US08510297B2

A dispatching system adjusts resources to meet real-time changes in demand. When a customer requests service, a work assignment is generated and sent to an employee. When a customer cancels the requested service, a cancellation code is sent to the employee. The cancellation code informs the employee that the work assignment has been canceled.
US08510294B2

Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one aspect, a search query is received, a population associated with the search query is determined, an article (such as a webpage) associated with the search query is determined, and a ranking score for the article based at least in part on data associated with the population is determined. Algorithms and types of data associated with a population useful in carrying out such systems and methods are described.
US08510291B2

A system and/or method are implemented to process queries to a database. In particular, the processing of queries to the database is enhanced by enhancing the determination of join orders of tables implicated in queries. Join orders between relatively large numbers of tables are determined by dividing the set of tables to be ordered into a plurality of subsets of tables, and ordering the individual subsets of tables.
US08510290B1

A system includes a multi-system database management system having a plurality of database systems. An index selection subsystem combines sets of query information from respective ones of the plurality of database systems into a workload. The index selection subsystem then generates candidate indexes from the workload, and selects recommended indexes from the candidate indexes based on one or more criteria.
US08510286B1

A method of providing search results may include receiving a query including search parameters from a client, executing a search of a database based on the search parameters to obtain search results, determining whether one or more of the search results support take-down functionality, appending an indicator to one or more of the search results support take-down functionality, and providing the search results to the client with the appended graphical indicator corresponding to those search results that support take-down functionality. Further, the determining whether the one or more search results support take-down functionality may include obtaining an identifier of the one or more search results, adding a predefined code to the identifier, and determining whether the identifier with the added predefined code is a valid identifier of a resource provided by the same provider that provides the one or more search results.
US08510279B1

In one aspect, a method includes determining locations in a file that have changed using read signature commands, reading data around a changed file location for each file location that has changed, generating variable-size portions of the data read and sending the variable-size portions of the data to a backup system.
US08510278B2

In the method of loading data on board an aircraft), a data set is loaded into on-board equipment of the aircraft, the data set comprising at least: a first version of a database that is identical to a version already in use in the aircraft; and a second version of the database. The database preferably relates to an aircraft warning system.
US08510276B2

The present invention extends to methods, systems, and computer program products for exploring and selecting data cleansing service providers. Embodiments of the invention permit a user to explore different data cleansing service providers and compare quality results from the different data cleansing service providers. Sample data is mapped to a specified data domain. A list of service providers, for cleansing data for the selected data domain, is provided to a user. The user selects a subset of service providers. The sample data is submitted to the subset of service providers, which return results including allegedly cleansed data. The results are profiled and a comparison of the subset of service providers is presented to the user. The user selects a service provider to use when cleansing further data.
US08510275B2

A system provides file aware block level deduplication in a system having multiple clients connected to a storage subsystem over a network such as an Internet Protocol (IP) network. The system includes client components and storage subsystem components. Client components include a walker that traverses the namespace looking for files that meet the criteria for optimization, a file system daemon that rehydrates the files, and a filter driver that watches all operations going to the file system. Storage subsystem components include an optimizer resident on the nodes of the storage subsystem. The optimizer can use idle processor cycles to perform optimization. Sub-file compression can be performed at the storage subsystem.
US08510274B2

Apparatus for verifying conversion 117 inserts a cord extracting an SQL sentence in a program to handle with Access database system 111 and extracts an SQL sentence at the time of practice automatically. And it is converted into an SQL sentence handled with SQL-SERVER database system 113. And an SQL sentence is carried out with Access database system 111 and SQL-SERVER database system 113, and the result is compared, and the SQL sentence that is mismatched for a result is identified.
US08510264B1

In accordance with embodiments, steps in a multi-tenant database service are approved to manually and/or automatically satisfy requests to approve various steps in the service. The ability of embodiments to provide such additional approval capabilities may lead to more flexible step approval during use of the on-demand database service.
US08510262B2

A computer system, method, and media for associating locations with ranked websites are provided. The computer system includes a search engine, a log database, and a location database that are employed to respond to search requests from users by returning appropriately ranked websites to the user. The websites are ranked using the location of the website and the location of the user to select websites to receive high ranks. Additionally, the search engine includes a correction feature that reevaluates locations for a website or user when a large number of obtained locations suggest a different location than a currently associated location for the website or the user.
US08510249B2

An information analysis apparatus that performs an analysis on text information to determine whether or not the text information corresponds to the target information. The information analysis apparatus includes a storage device that stores the text information; a density estimation unit that estimates, in units of analysis each composed of a plurality of sentences of text information, a density indicating the degree to which the target information is included in the unit of analysis; and a determination unit that obtains an evaluation value indicating the degree to which each sentence included in each unit of analysis corresponds to the target information from the estimated density of the unit of analysis, and determines whether or not the sentence corresponds to the target information based on the evaluation value.
US08510247B1

Content items, such as e-books, audio files, video files, etc., may be recommended to a user based on the user's presence at a geolocation or venue. Geolocation is the geospatial location of the user, while a venue is a designated area for an activity, such as a concert hall, aircraft, waiting room, etc. The recommendations may be of content items relating to the geolocation or venue, or they may be content items being accessed by others who are, or have been, in approximately the same geolocation or venue.
US08510244B2

An artificial synapse array and virtual neural space are disclosed.More specifically, a cognitive sensor system and method are disclosed comprising a massively parallel convolution processor capable of, for instance, situationally dependent identification of salient features in a scene of interest by emulating the cortical hierarchy found in the human retina and visual cortex.
US08510233B1

Embodiments of the invention involve an integrated thermal printer with a scale that is connected to a computer. The computer is connected to a web server that is authorized by a government postal agency, e.g. the USPS, to issue postage.
US08510228B2

A card to card transfer method used in the financial system is provided in the present invention, and comprises an initializing step, a transferring step and a transaction confirming step, wherein the initializing step includes the steps of calculating and obtaining the public key certificate and checking the amount of the transaction and so on, and the transferring step includes the steps of performing the transaction and so on. The present invention can achieve the function of transferring the electronic cash between two cards and can prevent the risk of repeatedly transferring the money into the card for transfer-in by using the card for transfer-out and so on.
US08510226B2

A licensing system is disclosed for performing synchronous encryption with a client over an IP-compliant network. In disclosed embodiments, the system includes a licensing agent configured to pass a data structure unencrypted in an initial communication between the licensing agent/client pair and pass a first key to said client responsive to an initial communication. The licensing agent then receives the data structure from the client having designated fields encrypted according to the first key. The licensing agent then sends a second key to the client for use in subsequent communications.
US08510224B2

A plurality of banks of first deposit provide checking account activity data for both transit items (checks received for deposit that need to be cleared) and incoming returns (bounced checks) to a statistical model which determines from the data the likelihood that a check from a specific checking account will be returned. This data is used to populate a database of checking accounts to be used for making check risk decisions, such as check hold policy decisions, check acceptance decisions, and open to buy decisions.
US08510218B2

A system and method for consumer control over card-based transactions and associated accounts. An interface is provided between a merchant or the merchant's bank and the bank or banks at which the consumer has accounts for card-based transactions. The interface acts as an intermediary, accessible to the consumer so that the consumer may place a variety of controls on card-based transactions. Multiple transaction cards may be linked to a single credit account with each card having a different credit limit, such that the controls comprise restricting each transaction card to a particular merchant, linking, by the consumer, several credit and/or debit accounts to a single transaction card, and pre-selectins a criteria to be utilized for directing charges for a particular transaction to be applied the different accounts. The consumer may access the interface via a web site or telephone for making changes and receiving account information.
US08510213B2

A system and method for providing a linear spread in an electronic trading environment are described. According to one example embodiment, a trading system can receive market information associated to a trading strategy, known as a spread. The trader may also define a market volatility parameter to utilize in the calculation of a linear spread price axis. The received market information and a divide spread algorithm are also used to determine the linear spread price axis. The trading application determines a linear spread price axis, at which price levels are separated by consistent linear tick increments. The linear spread price axis allows for more efficient and effective trading in the electronic trading environment especially when certain tradeable objects are traded or when certain spread algorithms, like the divide spread algorithm, are utilized.
US08510209B2

Techniques and systems for settling over-the-counter financial instruments includes sampling over a periodic interval are disclosed. A volume weighted average price of the sampled process may be calculated and forward points may be applied to the volume weighted average priced to determine an associated spot exchange rate. Such a synthetic spot FX exchange rate may be published to subscribers. Over-the-counter financial derivatives may establish delivery obligations according to the spot exchange rate. In the event where a number of transactions during the sampling period is less than a threshold, a midpoint of bids and asks associated with orders for the exchange traded financial derivative may be used to determine an average of the midpoint, to which the forward points may be applied to determine the spot exchange rate. Alternatively, the time-weighted average of the bid and ask orders during a periodic interval may be used in computing the volume-weighted average price.
US08510205B2

A method and system are described for creating an exchange for futures products for odds markets based on binary outcomes. The futures product is based on the value of a particular fixed index or an exchange delivery settlement price in odds form, as recorded or computed at the end of a pre-assigned event or time-horizon. A particular use of this product would be on an exchange for sporting events, where for a given event, an identical interface to that which would currently be available for odds markets is made available, but which would be settled differently from the former, in such a manner as to allow investors to take positions on the movement of the odds without exposure to the final outcome of the event.
US08510203B2

In one aspect, the invention comprises a method comprising the steps of: (a) specifying a reference entity which is an obligor with respect to preferred securities; (b) defining a credit event to include deferral of dividend or coupon on the preferred securities; (c) specifying a payoff to include the preferred securities, the payoff to be made following the credit event; (d) specifying a premium; (e) executing an agreement with a protection buyer, wherein the agreement comprises terms based on the reference entity, the credit event, and the payoff, and wherein the protection buyer agrees to pay the premium in return for a promise to provide the payoff to the protection buyer upon occurrence of the credit event; and (f) receiving the premium from the protection buyer.
US08510178B2

A performance analysis system analyzes the performance of affiliate sites that provide links to specific items in an electronic catalog, and identifies catalog items that can be listed by such affiliate sites to improve performance. An association mining component analyzes transaction data attributable to specific categories of affiliate sites to identify items that are frequently purchased in combination by users of such sites. The detected item associations are used to evaluate, for a given affiliate site, whether significant disparities exist between the expected and actual sales quantities of specific items. The results of the analysis are incorporated into affiliate-specific performance reports, which may include specific recommendations for improving performance. The disclosed methods may also be used to analyze the performance of, and provide recommendations to, online sellers within a marketplace or auction system.
US08510172B2

A website for bringing together for communications purposes creators of publishable art, publishers of publishable art, and consumers of publishable art using the internet. The website may have a page for the creating artists including a forum for discussion by general consumers, a newsletter, direct emailing, and a link to social networks. Publishers may have a page for publicizing their sponsored creators, selling publishable art, and other purposes. General consumers may review and discuss with other consumers, displayed or advertised publishable art, post reviews, ratings, and recommendations, sell used publishable art, purchase hard version or electronic publishable art, and post and watch videos. Art in electronic form carries enabling authorization issued by the website. Resale of art previously purchased from the website revokes authorization from the original purchaser.
US08510169B2

A system for facilitating the communication of images includes a central computer and at least one remote computer in communication with the central computer via a communication link. Computer executable instructions executing on the at least one remote computer automatically and without user input determine whether an image is available for download from the central computer, and if an image is available for download from the central computer, automatically and without user input download the image in the background. Additional computer executable instructions executing on the at least one remote computer, after the download of the image is completed, generate and cause to be displayed a notification that the image is ready for display. Further computer executable instructions executing on the at least one remote computer, in response to a request to display the downloaded image, cause the image to be displayed.
US08510166B2

A gaze tracking technique is implemented with a head mounted gaze tracking device that communicates with a server. The server receives scene images from the head mounted gaze tracking device which captures external scenes viewed by a user wearing the head mounted device. The server also receives gaze direction information from the head mounted gaze tracking device. The gaze direction information indicates where in the external scenes the user was gazing when viewing the external scenes. An image recognition algorithm is executed on the scene images to identify items within the external scenes viewed by the user. A gazing log tracking the identified items viewed by the user is generated.
US08510160B1

A method and system for insuring a reward of an individual are disclosed. The method may include processing information associated with an account of the individual having an associated reward, the reward being redeemable for a good or service. Insurance coverage may be provided for the reward based upon the information, the insurance coverage operable for reissuing at least a portion of the reward after the reward is redeemed for the good or service and after a qualified loss occurs in relation to the good or service.
US08510159B2

An online reward exchange system and method of operation, which includes an exchange computer that interoperates via a computer network with user computers, reward point issuer computers, and merchant computers. The merchants' products may be purchased by a user by requesting an issuer(s) to redeem reward points in exchange for payment to the merchant for the product. The exchange computer is the gateway to the system and manages various transactions such as providing online product catalogs to users that list the merchants products, as well as displaying to the user the reward points he has available in his reward programs with the issuers. Once a user selects a desired product the exchange computer can mediate or manage the purchase transaction in which reward points are redeemed by the selected issuer and consideration is conveyed to the merchant in exchange for the merchant providing the product to the user.
US08510148B2

Systems and techniques for entry and presentation of project planning information, showing activities in their geographic context. Information relating to activities and groupings of activities is entered, updated and presented. Information associated with one or more groupings of activities is associated with a graphical icon, with the appearance of the icon changing in response to changes in the associated information. The icon is placed in a graphical display, with the graphical display showing geographic information, such as a map, and the icon being placed in a map location showing the location of the activities associated with the icon. The graphical display maintains links to the information associated with the icon so that updating the information changes the appearance of the icon, calling attention to changes in their geographic context.
US08510142B2

An expert system for providing optimized recommendations regarding a construction project is configured to generate conflicting optimization recommendations. Multiple expert system engines are implemented, where each engine provides one or more recommendations optimized in accordance with the priorities of a functional discipline. A conflict engine will identify conflicts between optimized recommendations and will package the conflicts into conflict objects that are presented to a conflict user interface for resolution. The user could resolve the conflicts him/herself, or could configure a cross-functional conflict object to resolve such conflicts based upon specified resolution criteria.
US08510139B2

The system and method of this disclosure calculates an indicator of a product's sustainability (i.e., green-ness) based on an algorithm that considers membership of a component(s) of the product in regulatory lists (grouped by regulatory category), the percentage of the component in the product and weighting factors for the regulatory categories. The algorithm can run the calculation for every component of the product, and for every regulatory category to determine a sustainability indicator for a classification, such as a health related classification, environmental related classification, physical hazard classification, etc.
US08510132B2

A knowledgebase comprising a plurality of feature-sets is created using complexity science. The knowledgebase is accessible through a network to a computer, a system, and a computer program code that receives and analyzes medical data to determine the existence of a disease state. The medical data is input and correlated to features within the knowledgebase to identify feature-sets, each feature-set indicating a particular medical condition. After one or more feature-sets have been selected, associative algorithms consider the magnitudes or values of the medical data and, with the values of features in the feature-sets, assess the risk burden of the medical condition associated with the feature-set. An output is generated that may include diagnoses of one or more medical conditions, the risk burden of the medical condition(s), possible treatment options and prevention techniques.
US08510122B2

Method for reducing energy costs in an industrially operated facility. For a lasting and comprehensive reduction in the energy costs in an industrially operated facility, the invention provides for at least one of the energy flows of the facility, from its purchase, its conversion in at least one secondary process, its consumption in at least one core process, as far as its discharge from the facility, to be considered as a whole, taking account of the operational process sequences, and for potential cost reductions to be determined.
US08510121B2

Embodiments of the present invention provide a multiple description audio coding and decoding method, apparatus, and system. The audio coding method includes: dividing residual signals indicating current audio signal information into multiple frequency band parts having different frequencies; respectively coding the multiple frequency band parts by using multiple description coding (MDC) methods with different speech quality; and combining each of description signal parts that are generated after coding is performed by using different MDC methods to form multiple description bit streams of the residual signals. According to the present invention, multiple description coding and decoding methods with different speech quality are used for different frequency bands, which reduces the bit rate of multiple description coding and decoding, improves the effect of multiple description coding and decoding, and hence enhances the quality of audio transmission.
US08510120B2

In one embodiment, the method includes receiving an audio signal including a prediction residual of a block of digital audio data and coded coefficient values. Table index information is obtained from the digital audio data. The table index information identifies a table from a plurality of tables to select. A set of prediction coefficient values are reconstructed from the coded-coefficient values. This reconstruction includes selecting a table including offset values and entropy parameters from the plurality of tables based on the table index information, wherein 16, 19 or 20 of unique offsets are associated with coded-coefficients of the first twenty coefficients, first entropy decoding the coded-coefficient values using entropy codes defined by the entropy parameters from the selected table, and calculating a set of prediction coefficient values based on the offset values from the selected table and the decoded coded-coefficient values.
US08510117B2

Speech enabled media sharing in a multimodal application including parsing, by a multimodal browser, one or more markup documents of a multimodal application; identifying, by the multimodal browser, in the one or more markup documents a web resource for display in the multimodal browser; loading, by the multimodal browser, a web resource sharing grammar that includes keywords for modes of resource sharing and keywords for targets for receipt of web resources; receiving, by the multimodal browser, an utterance matching a keyword for the web resource, a keyword for a mode of resource sharing and a keyword for a target for receipt of the web resource in the web resource sharing grammar thereby identifying the web resource, a mode of resource sharing, and a target for receipt of the web resource; and sending, by the multimodal browser, the web resource to the identified target for the web resource using the identified mode of resource sharing.
US08510116B1

Methods and systems are disclosed for capturing consumer voice signatures. The methods and systems synchronize voice signatures with display of the terms and conditions of a transaction to the consumer in real time during a phone conversation. In one implementation, mobile devices with text display capability may be used to display the terms/conditions of the transaction while the consumer is talking to a customer service representative or an interactive voice response system. The terms/conditions may be displayed as a scrollable document on the mobile device to which the consumer may then agree during the phone conversation. The consumer may then “voice sign” by reading the displayed terms/conditions, or some portion thereof, during the phone conversation to manifest his/her knowing consent. Such an arrangement helps promotes the use of voice signatures by consumers in a manner that complies with the requirements of the federal E-Sign Act.
US08510112B1

A system, method and computer readable medium that enhances a speech database for speech synthesis is disclosed. The method may include labeling audio files in a primary speech database, identifying segments in the labeled audio files that have varying pronunciations based on language differences, modifying the identified segments in the primary speech database using selected mappings, enhancing the primary speech database by substituting the modified segments for the corresponding identified database segments in the primary speech database, and storing the enhanced primary speech database for use in speech synthesis.
US08510110B2

Systems and methods for detecting people or speakers in an automated fashion are disclosed. A pool of features including more than one type of input (like audio input and video input) may be identified and used with a learning algorithm to generate a classifier that identifies people or speakers. The resulting classifier may be evaluated to detect people or speakers.
US08510109B2

A method of providing speech transcription performance indication includes receiving, at a user device data representing text transcribed from an audio stream by an ASR system, and data representing a metric associated with the audio stream; displaying, via the user device, said text; and via the user device, providing, in user-perceptible form, an indicator of said metric. Another method includes displaying, by a user device, text transcribed from an audio stream by an ASR system; and via the user device, providing, in user-perceptible form, an indicator of a level of background noise of the audio stream. Another method includes receiving data representing an audio stream; converting said data representing an audio stream to text via an ASR system; determining a metric associated with the audio stream; transmitting data representing said text to a user device; and transmitting data representing said metric to the user device.
US08510106B2

The present invention provides a method of eliminating background noise and a device using the same. The method of eliminating background noise comprises the steps of: detecting an effective value of a received audio signal, and generating an average power signal of the received audio signal; generating a noise eliminating control signal by comparing the average power signal with a first threshold; and eliminating the noise, and amplifying the voice signal using the noise eliminating control signal. A device of eliminating background noise comprises a detecting unit, which is configured to detect an effective value, and generate an average power signal of the received audio signal; a first signal generating unit, which is configured to generate a noise eliminating control signal; and an amplifying unit, which is configured to eliminate the noise, and amplify the voice signal.
US08510101B2

Described are computer-based methods and apparatuses, including computer program products, for automation of auditing claims. Data indicative of an insurance company name is received, the data comprising one or more words. The data is processed through one or more processing steps to generate processed data comprising one or more processed words. One or more candidate word strings are selected based on the one or more processed words. Matching information is associated with each of the one or more candidate word strings. Analysis information is generated for each of the one or more candidate word strings based on the associated matching information. An insurance company identifier is associated with received data based on the analysis information and one or more matching rules.
US08510098B2

Computer-implemented systems and methods are provided for identifying language that would be considered obscene or otherwise offensive to a user or proprietor of a system. A first plurality of offensive words are received, and a second plurality of offensive words are received. A string of words are received, where one or more detected offensive words are selected from the string of words that matches words from the first plurality of offensive words or the second plurality of offensive words. The string of words is processed based upon the detection of offensive words in the string of words.
US08510089B2

Systems and methods are provided for forecasting performance of polymer flooding of an oil reservoir system. For example, property data of the oil reservoir system and polymer flooding scenario data are received. Numerical simulations are performed to generate values of an effective mobility ratio and response time for the polymer and water flooding. A correlation for the polymer flooding effective mobility ratio is determined and used in a predictive model to generate polymer and water flooding performance data, representative of oil recovery by the polymer and water flooding of the oil reservoir system.
US08510088B2

A method for automatically generating a multi-component multilevel model for simulation of an automotive propulsion system and/or subsystem. The method comprises a capture component and a build component. The capture component operates to automatically parse all relevant information of an existing model and to generate one or more files indicative of the systems and subsystems of the model. The files are created such that they may be efficiently searched, manipulated, and applied for subsequent use in various user defined models created through the build component. The build component obtains the information in the one or more files and additional user defined files based on user selections to automatically create an executable model ready for analysis.
US08510084B2

A computer-implemented method including a momentum refreshment process and a conservative dynamics process, wherein the refreshment process including carrying out an operation of mixing the collective momentum vector with a noise vector and carrying out an acceptance/rejection (acceptance and rejection) operation; the dynamics process including applying a multiple time stepping conservative dynamics operation to a current state, in which calculations corresponding to more slowly varying energy parts undergo an averaging procedure and are carried out at a larger time step than calculations corresponding to more quickly varying energy parts; and carrying out an acceptance/rejection operation based on an approximation of the system energy expressed using shadow Hamiltonians and include accepting a current state or returning a replacement state.
US08510080B2

A system and method for monitoring and managing utility devices is provided where performance data for each utility device is compared against performance criteria. A deficiency value is assigned to each utility device based on the comparison, and a composite deficiency surface is generated based on the deficiency values. The areas of the composite deficiency surface are classified into deficiency classes. A particular area on the composite deficiency surface associated with a particular deficiency class is identified, and a priority index for the identified area is determined based on the particular deficiency value. One or more of the identified areas of the composite deficiency surface are classified into one or more construction projects based on the priority index for the corresponding area, and at least one of the one or more construction projects is recommended to a user.
US08510078B2

A probe is registered with an object by probing the object with the probe at multiple poses, wherein each pose of the probe includes a location and an orientation. A probability distribution of a current location of the probe is represented by a set of particles, and a probability distribution of a current orientation of the probe is represented by a Gaussian distribution for each particle conditioned on the current location. A set of candidate motions is chosen, and for each candidate motion, an expected uncertainty based on the set of particles is determined. The candidate motion with a least expected uncertainty is selected as a next motion of the probe, the probe is moved according to the next motion, and the set of particles is updated using the next pose of the probe.
US08510074B2

A moving light test system allows connecting moving lights to an interface board and conveying the lights and orienting and testing the lights while they are attached to the board. The lights can be mechanically and electrically connected to the board, and once connected, can be tested in multiple ways without reconfiguring or removing the lights. The board has a connector that can be plugged in at various locations, and the board can also be handled by mechanical devices. In this way, once the light is connected to the board, it does not need to be re-handled. In addition, lights can be tested in different orientations.
US08510059B2

A system and method for quantifying an emission source is provided. The system and method obtain a plurality of emission concentration measurements at one or more sampling points and wind data over the time the emission concentrations are measured. For each sampling point, a virtual sampling arc can be constructed using the emission concentration measurements taken at the sampling point, the wind data for when the emission concentration measurement were taken and an approximate distance to the emission source. The virtual sampling arcs can then be used to construct one or more virtual sampling grids and the amount of emissions emanating from the emissions source approximated from the virtual sampling grids.
US08510052B2

An apparatus for providing a downhole measurement-while-drilling (MWD) tool with diagnostic capability by including one or more printed circuit boards to the tool with firmware processors that internally record significant system diagnostic events that can be time correlated with known tool operational problems. The concept includes firmware protocol to enable transfer all of the recorded data to an external software analysis program after the MWD tool is removed from a drilling run.
US08510039B1

A system configured to enable three-dimensional localization and mapping is provided. The system includes a mobile device and a computing device. The mobile device includes an inertial measurement unit and a three-dimensional image capture device. The computing device includes a processor programmed to receive a first set of inertial measurement information from the inertial measurement unit, determine a first current position and orientation of the mobile device based on a defined position and orientation of the mobile device and the first set of inertial measurement information, receive three-dimensional image data of the environment from the three-dimensional image capture device, determine a second current position and orientation of the mobile device based on the received three-dimensional image data and the first current position and orientation of the mobile device, and generate a three-dimensional representation of an environment with respect to the second current position and orientation of the mobile device.
US08510034B2

A steering control method including the steps of obtaining a heading error, obtaining a velocity value, obtaining a distance error, applying the heading error and defuzzifying an output from a steering rule base. The velocity value and the distance error are applied along with the heading error to fuzzy logic membership functions to produce an output that is applied to a steering rule base. An output from the steering rule base is defuzzified to produce a steering signal.
US08510033B2

A method and apparatus for performing a navigation service in a mobile terminal is provided. Map information and an IDentification (ID) of an information spot, which is connected to a map server, are received from the information spot. A current position is determined. The map information and the current position are displayed A destination input by a user is received. An optimal path from the current position to the destination is calculated and displayed by using the map information. When the mobile terminal receives an ID of a general spot from the general spot, a current position of the mobile terminal is re-determined. When the re-determined current position is on the optimal path, the optimal path is updated and the updated optimal path from the re-determined current position to the destination is displayed.
US08510028B2

Watercraft automation and aquatic data utilization for aquatic efforts are utilized for fishing and network communication. In one aspect, an anchor point is obtained and a water craft position maintenance routine is actuated to control the watercraft to maintain association with the anchor point. In another aspect, prior aquatic effort data is obtained in association with an anchor point. In yet another, aspect, current aquatic effort data is generated in association with an anchor point. In still another aspect, current aquatic effort data and prior aquatic effort data are utilized for prediction generation. In yet another aspect, current aquatic effort data and prior aquatic effort data are utilized to obtain another anchor point for a watercraft.
US08510027B2

A vehicle traveling position judging method of the present invention is a vehicle traveling position judging method for judging the traveling position of a preceding vehicle, and includes: a relative position information acquisition step of acquiring the relative position information of the preceding vehicle and a host vehicle at a predetermined point in time; a host vehicle traveling trajectory information acquisition step of acquiring traveling trajectory information of the host vehicle after the predetermined point in time; and a preceding vehicle position judging step of judging a traveling position of the preceding vehicle on the basis of the relative position information and the traveling trajectory information of the host vehicle.
US08510026B2

A data conversion system for a vehicle includes an interface gateway device that is configured to be communicatively coupled with a data acquisition module and a client module. The data acquisition module obtains a value of a data parameter related to operation of the vehicle and communicates the value to the interface gateway device in a first message provided in a first format. The interface gateway device is configured to convert the first format of the first message into a different, second format to form a second message and to communicate the second message to the client module. The client module uses the second message to perform a function for the vehicle.
US08510025B2

A system for collecting traffic data includes at least one first node, at least one second node, and a central processing station. The first node includes a cellular communications module and a first networking communications module connected to a first processor. The second node includes a second networking communications module and a device detection module connected to a second processor. The at least one first node and the at least one second node form a network. The device detection module detects devices associated with traffic. The central processing station can be linked to the at least one first node via the cellular communications module. The at least one second node communicates information associated with the devices associated with traffic to the at least one first node. The at least one first node communicates the information associated with the devices associated with traffic to the cellular communications module.
US08510024B2

A vehicle includes an engine, an exhaust system having a selective catalytic reduction (SCR) device, a NOx sensor, and first and second controllers. The first controller compares estimated NOx levels from an SCR model to actual levels from the sensor, and updates the SCR model when the values differ from each other. The second controller evaluates an updating frequency of the SCR model, and executes a control action when the frequency is excessive. A control system includes the sensor and two controllers noted above. A method of diagnosing the exhaust system includes measuring NOx gasses downstream of the SCR device, updating the SCR model when the deviation is present between estimated and measured NOx levels, comparing estimated ammonia (NH3) storage levels from the SCR model to modeled or estimated upper and lower NH3 storage level boundaries to determine excessive updating, and setting a diagnostic code when excessive updating is present.
US08510022B2

An eco-run control device is provided. A control unit is configured to perform an eco-run control of stopping an engine on the basis of stop conditions and of restarting the engine on the basis of restart conditions. A starter driving unit is configured to drive a starter for restarting the engine. A test unit is configured to perform a failure test of the starter driving unit to determine whether the starter driving unit is out of order before the control unit stops the engine by the eco-run control. A nullifying unit is configured to nullify the failure test by the test unit when it is detected that a power supply voltage supplied to the starter driving unit drops below a predetermined value. A prohibiting unit is configured to prohibit the control unit from performing the eco-run control when the test unit determines that the starter driving unit is out of order. The prohibiting unit prohibits the control unit from performing the eco-run control in a case where the nullifying unit nullifies the failure test by the test unit during a test period in which the test unit performs the failure test.
US08510020B2

Controlling a vehicle responsive to reductant conditions is provided. The method for controlling a vehicle having an engine with an exhaust, the exhaust having a reductant injection system including a reductant storage vessel, the engine further having a fuel system including a fuel storage vessel, may include under degraded reductant conditions, restricting vehicle motion in response to a fuel refill of the fuel storage vessel.
US08510019B2

In a control device, an engine self-restart means tries the engine restart when an engine restart request is issued while the engine rotation speed is within a first rotation speed range. A pre-gear synchronizing control means executes gear rotation speed synchronization between pinion and ring gears, and then retries the engine restart when the engine restart request is issued while the engine rotation-speed is within a second rotation speed range. A pre-gear meshing control means executes gear-meshing between the pinion and ring gears and then retries the engine restart when the engine restart request is issued while the engine rotation speed is within a third rotation speed range. On detecting the engine-restart failure of the engine self-restart control, the control device prohibits the execution of pre-gear synchronizing control until a predetermined time counted form the failure detection time is elapsed, and executes the pre-gear meshing control after the predetermined time period is elapsed.
US08510018B2

In a hydraulic system equipped with a main flow passage for feeding oil to each of lubricated engine parts and a branch passage branched from the main flow passage, a control valve apparatus is provided for adjusting a flow rate of the oil flowing through a portion of the main flow passage downstream of the branched point. The control valve apparatus is configured to control the flow rate to a large flow-rate side of a variable flow-rate range, until a hydraulic pressure of the oil flowing through the main flow passage becomes greater than or equal to a predetermined pressure value after the engine has been started from its stopped state. The control valve apparatus is further configured to control the flow rate to a small flow-rate side of the variable flow-rate range, when the predetermined pressure value has been reached.
US08510016B2

A method and a control system that includes a window module that determines a piston position window, a mean effective pressure determination module that generates a mean effective pressure with in-cylinder pressure signals within the piston position window and an engine control module that controls the engine using the mean effective pressure.
US08509999B2

The invention provides an abnormal operation detection device estimating an overload operation of a hydraulic shovel on the basis of an amount of hydraulic operation. An accumulated amount of an operation amount is calculated by an accumulated amount calculating means on the basis of an operation amount of each of operation mechanisms obtained by an operation pressure detecting means, an operation fluctuation amount is calculated by a fluctuation amount calculating means, a joint angle of each of the operation mechanisms is estimated on the basis of the accumulated amount, and an overload operation is determined by using an abnormal operation determining means on the basis of the estimated joint angle and the operation fluctuation amount.
US08509995B2

A power steering device sets an applied friction torque applied to a steering wheel based on a real steering angle and a target steering angle, and performs a control of applying the applied friction torque to the steering wheel. An applied friction torque changing unit changes the applied friction torque, which is calculated from the real steering angle and the target steering angle, when the vehicle reverses. Concretely, the unit changes the applied friction torque to a smaller value when the vehicle reverses than that when the vehicle advances. Thereby, it is possible to decrease the applied friction torque properly when the vehicle reverses, and it become possible to improve the maneuverability of the steering wheel.
US08509993B2

Systems and methods for detecting road bank and determining road bank angle include determining a road bank angle as a function of difference in slip angle where the difference in slip angle is a function of difference in course angle and difference in yaw angle.
US08509992B1

A vehicle electric power generating system may include an alternator communicatively coupled to a wind driven turbine and to the existing vehicle battery. A belt may be rotatably coupled to the alternator and the wind driven turbine respectively. A controller may be communicatively coupled to the alternator to automatically regulate the power transfer rate of the alternator. A plurality of sensors may be communicatively coupled to the controller and may be communicatively coupled to the existing vehicle battery as well as an existing vehicle electric motor. First and second switches may be intermediately coupled between the existing vehicle battery and the controller as well as the existing vehicle electrical motor and the controller respectively. Upon synchronous rotation of the wind driven turbine and the belt respectively, the alternator generates an electrical power output adapted to charge the existing vehicle battery.
US08509991B2

A method and system for estimating an air quality condition based on vehicle data received from surrounding vehicles is disclosed. The method includes a step of determining a dynamic traffic pattern from the received vehicle data to determine a level of congestion. The method also includes a step of estimating the air quality condition based on the dynamic traffic pattern. The method and system further includes adjusting one or more settings of a cabin air control system based on the estimated air quality condition.
US08509981B2

A docking station for an automated guided vehicle includes a station base unit and a shift unit adapted to move relative to the station base unit between an extended position and a retracted position, where movement of the shift unit from the extended position to the retracted position defines a shift unit movement direction. The docking station further includes an actuator coupled to the station base unit and the shift unit, where the actuator is adapted to move the shift unit between the extended position and the retracted position and at least one locator block coupled to the shift unit. The docking station stops an automated guided vehicle travelling in the shift unit movement direction when a portion of the automated guided vehicle contacts the at least one locator block with the shift unit in the extended position.
US08509976B2

Methods, systems, and apparatus for interfacing an electric vehicle with an electric power grid are disclosed. An exemplary apparatus may include a station communication port for interfacing with electric vehicle station equipment (EVSE), a vehicle communication port for interfacing with a vehicle management system (VMS), and a processor coupled to the station communication port and the vehicle communication port to establish communication with the EVSE via the station communication port, receive EVSE attributes from the EVSE, and issue commands to the VMS to manage power flow between the electric vehicle and the EVSE based on the EVSE attributes. An electric vehicle may interface with the grid by establishing communication with the EVSE, receiving the EVSE attributes, and managing power flow between the EVE and the grid based on the EVSE attributes.
US08509971B1

A user interface includes a visual display with suggested speed control throttle and/or brake settings display portion, a speedometer display portion and a distance to target guide portion. The display provides intuitive feedback information helpful for train operator decisions on how and when to change train speed control throttle and/or brake settings. In some embodiments of the present invention the interface suggests brake and/or throttle settings for reducing train speed. The distance to target guide portion includes an analog target display that grows in size as the train approaches a target point speed change or stop position. The speedometer includes analog speed scale, speed indicator needle and a suggested target speed indicator display portions.
US08509966B2

The subject of the present invention is a method of estimating, at any point of a path of an aircraft, characteristics of the wind making it possible to take very close account of the winds to construct predictions of the times of passage and of the consumption of the aircraft along its flight plan, and this method is characterized in that it consists in collecting, around the trajectory of the aircraft, a grid of parameter values of winds at a predetermined number of points in space, in comparing these values to those deriving from space-time wind trend models, in selecting, path section by section, the most likely model, and in interpolating, for each section, the local characteristics of the wind of all the points of interest of the trajectory.
US08509962B2

A wheelchair can include a control system that is configured to operate the wheelchair using an input device and a scanning device. The scanning device may be programmed to have a multi-tiered scan sequence. A first tier of the multi-tiered scan sequence may include at least a first operation option that is configured to operate a specific function of the wheelchair. A second tier of the multi-tiered scan sequence may include at least a second operation option that is also configured to operate a specific function of the wheelchair. The second operation option is generally selected less frequently than the first operation option included in the first tier.
US08509960B2

A computer system detects that it is coupled to a pedestal having a cooling fan. The computer system signals the cooling fan of the pedestal to operate, and signals cooling fans within the computer system to operate at lower rotational speeds having lower acoustic levels.
US08509959B2

A system and method is provided for evaluating the transient cooling performance of a data center. In one version, the method includes receiving input data from a storage device, the input data including data center architecture information and operating data, displaying a model of the data center, performing real-time transient cooling performance calculations for the data center using the input data, and displaying results of the real-time transient cooling performance calculations, wherein the results include a maximum predicted temperature of the data center following a power outage of the data center.
US08509949B2

The inventive concept of the metrology system (the system) actively determines the 6 Degree of Freedom (6-DOF) pose of a motion device such as, but not limited to, an industrial robot employing an end of arm tool (EOAT). A concept of the system includes using laser pointing devices without any inherent ranging capability in conjunction with the EOAT-mounted targets to actively determine the pose of the EOAT at distinct work positions of at least one motion device.
US08509940B2

An electronic system for compensating the dimensional accuracy of a 4-axis CNC machining system includes a CNC machining system configured to machine a feature into a part, a dimensional measuring device configured to measure a dimension of the part, and to provide an output corresponding to the measured dimension, and a compensation processor in communication with the CNC machining system and dimensional measuring device. The compensation processor is configured to receive the output from the dimensional measuring device, to calculate a plurality of CNC offsets, and to provide the offsets to the CNC machining system.
US08509938B2

A method for positioning substrates in a substrate processing apparatus having a substrate alignment device, a first substrate transport apparatus and a second substrate transport apparatus, includes calibrating the substrate alignment device with a motion of the first substrate transport apparatus, and calibrating a coordinate system of the second substrate transport apparatus with the substrate alignment device.
US08509925B2

A method, system and computer program product for generating an optimized solution for a process in a manufacturing under a set of constraints. A solution is evaluated under the set of constraints and first violation metrics and first states corresponding to one or more solution elements are generated, based on at least one constraint. At least one candidate solution is generated from the solution. Thereafter, the candidate solution is evaluated at one or more change-points and the solution elements positioned subsequent to the change points. Subsequently, the candidate solution is accepted based on the acceptance criterion. The selected candidate solution is then evaluated again a pre-defined number of times to generate the optimized solution.
US08509920B2

An implantable medical lead includes a lead body having a proximal portion having a longitudinal axis and an arcuate distal body portion extending in the direction of the longitudinal axis. The arcuate distal body portion has a concave surface. The lead includes a plurality of elongate electrodes disposed at the arcuate distal end portion of the lead body along the concave surface. The electrodes extend substantially parallel to the longitudinal axis of the lead body.
US08509919B2

By targeting on selected branches or fascicles of a vagus nerve using electrode placement and/or selection, one or more target branches of the vagus nerve are substantially activated by electrical stimulation pulses delivered to a branch without substantially activating one or more non-target branches. In one embodiment, vagus nerve stimulation is delivered through an electrode placed on a thoracic vagus nerve that is separated from a recurrent laryngeal nerve, such that the vagus nerve is stimulated without causing laryngeal muscle contractions. In another embodiment, vagus nerve stimulation is delivered through a multi-contact electrode with one or more contacts selected for delivering the electrical stimulation pulses to stimulate the vagus nerve without causing laryngeal muscle contractions.
US08509916B2

Bilumen catheters and methods of using same for facilitating implantation of cardiac leads for applying electrical stimulation to and/or sensing electrical activity of the heart through one or more electrode positioned at an implantation site within a heart chamber or cardiac vessel adjacent a heart chamber, and more particularly to a method and apparatus for introducing such a cardiac lead having low torqueability and pushability through a tortuous pathway to enable attachment of the cardiac lead at the implantation site employing a bilumen guide catheter are disclosed. The bilumen catheter body includes a relatively large diameter delivery lumen to introduce a small diameter cardiac lead and a small diameter guide lumen to receive a stylet or guidewire to locate the guide catheter body distal end at the implantation site. The small diameter lumen within a small diameter guide tube extends distally from the delivery exit port of the delivery lumen.
US08509907B2

An exemplary method includes 1) applying a main current to a first electrode disposed within a patient and associated with a first pitch, 2) concurrently applying a compensation current to a second electrode disposed within the patient and associated with a second pitch during the application of the main current, the compensation current being out-of-phase with the main current, and 3) optimizing an amount of the compensation current to result in a target pitch being presented to the patient that is distanced from the first pitch in a pitch direction opposite a pitch direction of the second pitch in relation to the first pitch. Corresponding methods and systems are also disclosed.
US08509903B2

Methods of neuromodulation in a live mammalian subject, such as a human patient. The method comprises applying an electrical signal to a target site in the nervous system, such as the brain, where the electrical signal comprises a series of pulses. The pulses includes a waveform shape that is more energy-efficient as compared to a corresponding rectangular waveform. Non-limiting examples of such energy-efficient waveforms include linear increasing, linear decreasing, exponential increasing, exponential decreasing, and Gaussian waveforms. Also described are apparatuses for neuromodulation and software for operating such apparatuses.
US08509890B2

Various embodiments of the present invention are directed to, or are for use with, an implantable system including a lead having multiple electrodes implantable in a patient's left ventricular (LV) chamber. In accordance with an embodiment, the patients LV chamber is paced at first and second sites within the LV chamber using a programmed LV1-LV2 delay, wherein the LV1-LV2 delay is a programmed delay between when first and second pacing pulses are to be delivered respectively at the first and second sites within the LV chamber. Evoked responses to the first and second pacing pulses are monitored for, and one or more LV pacing parameter is/are adjusted and/or one or more backup pulse is/are delivered based on results of the monitoring.
US08509874B2

A system and method for non-contrast enhanced pulmonary vein magnetic resonance imaging substantially suppresses the signal from cardiac tissue adjacent to the left atrium and pulmonary vein is provided. Significant conspicuity of the left atrium and pulmonary vein versus adjacent anatomical structures is produced. In this manner, more accurate measurements of pulmonary vein ostia size are facilitated, as well as more accurate registration of imaging volumes with a radiofrequency ablation catheter during pulmonary vein isolation procedures. In addition, more robust three-dimensional volume views of the left atrium and pulmonary vein are produced without the administration of contrast agents.
US08509873B2

In a medical device with at least one transducer fashioned for generation of high-intensity focused ultrasound and with a magnetic resonance apparatus as well as associated ultrasound transducer, and method for generation of magnetic resonance exposures, at least one shim element is associated with the transducer for compensation of a susceptibility difference caused by the design of the transducer with regard to the transducer environment.
US08509871B2

The present invention provides a sensor head for use in an implantable device that measures the concentration of an analyte in a biological fluid which includes: a non-conductive body; a working electrode, a reference electrode and a counter electrode, wherein the electrodes pass through the non-conductive body forming an electrochemically reactive surface at one location on the body and forming an electronic connection at another location on the body, further wherein the electrochemically reactive surface of the counter electrode is greater than the surface area of the working electrode; and a multi-region membrane affixed to the nonconductive body and covering the working electrode, reference electrode and counter electrode. In addition, the present invention provides an implantable device including at least one of the sensor heads of the invention and methods of monitoring glucose levels in a host utilizing the implantable device of the invention.
US08509859B2

Disclosed are apparatus and methods for control of sleep modes in a transceiver or receiver. In particular, a transceiver is disclosed including a processor configured to determine timing information concerning sleep periods for at least a portion of components within the transceiver. The transceiver also includes a sleep control logic coupled to the processor to receive information concerning sleep periods from the processor and configured to effect shutting down of the at least a portion of the components of the transceiver during power reduction periods independent of the processor.
US08509856B1

A mobile device is provided. The mobile device comprises a wireless transceiver, a first application, a second application, and an interface. The wireless transceiver provides a wireless communication link to a communication network. The second application provides communication based on the wireless communication link. The interface presents, when the first application is active on the mobile device, an indication of a communication directed to the second application being received via the wireless communication link for less than 2 seconds before the second application pre-empts the first application.
US08509849B2

A method of displaying an operating state of a multi-standby terminal including a first subscriber identification module (SIM) and a second subscriber identification module (SIM) and an apparatus for providing same are provided. The method preferably includes: checking whether the first SIM and the second SIM were installed; and emitting light of a first light emitter when the first SIM is installed, and emitting light of a second light emitter when the second SIM is installed.
US08509847B2

A mobile device connection system is provided. The system includes an input medium to detect a device position or location. An analysis component determines a device type and establishes a connection with the device. The input medium can include vision systems to detect device presence and location where connections are established via wireless technologies.
US08509841B2

A user equipment (UE) is provided. The UE comprises a processor configured to receive a broadcast control channel (BCCH) comprising a first indication that a restricted access to a closed subscriber group has been changed and to initiate a signaling procedure based on the first indication.
US08509838B2

A user equipment apparatus for simultaneously transmitting signals from a plurality of wireless communication chips to which different wireless communication schemes are applied and a method for controlling a transmission power control of the user equipment apparatus are disclosed. The user equipment apparatus comprises a transmission mode decision module determining whether the user equipment apparatus is currently operated to transmit a signal through one wireless communication chip or simultaneously transmit signals, to which different wireless communication schemes are applied, through a plurality of wireless communication chips, and an intermodulation distortion (IMD) effect decision module determining whether a set of frequencies of the signals respectively transmitted from the plurality of wireless communication chips causes intermodulation distortion (IMD).
US08509835B2

In an illustrative embodiment of the present invention, a reference signal including pilot information is transmitted from a base station to one or multiple field units over a pilot channel. A message is also sent to the field units over a paging channel to indicate an effective radiated power level at which the reference signal is transmitted on the pilot channel. Based on a received power level of the reference signal at a field unit and the effective radiated power level of the reference signal, a forward path loss is estimated at the field unit for the forward link between the base station and field unit. Assuming the path loss in the reverse link is approximately the same as the estimated forward link path loss, the field unit can transmit, a reply message in the reverse link so that the base station generally receives a message at a desired power level.
US08509823B2

A method for converting a SMS sent through a mobile communication network into a SMS or MMS in a previously registered format includes the steps of: receiving a SMS from a certain sending subscriber, determining whether the corresponding sending subscriber is subscribed to a SMS converting service, then converting the SMS into a previously registered format in case the sending subscriber is subscribed to the SMS converting service, and then sending the converted message to a designated receiving terminal.
US08509819B2

An information processing apparatus includes an acquiring unit configured to receive signals, which are transmitted from a fixed station, including identification information for identifying the fixed station, measure receive signal strength indications of the received signals, and acquire position information indicating positions at which the receive signal strength indications are measured, the receive signal strength indications, and the identification information in association with each other; and a gain/attenuation rate calculating unit configured to calculate correction information including a transmission antenna gain in a specific direction from the fixed station and an attenuation rate in a propagation path, the correction information being obtained from the receive signal strength indication measured at a first distance in the specific direction from the fixed station and the receive signal strength indication measured at a second distance in the specific direction that is different from the first distance.
US08509818B2

The invention relates to a method for suppressing use of a mobile phone network (10) in an area (15), wherein at least part of the area (15) is covered by a first position area (30), a testing unit (16) suppresses a connection (62, 62′, 62′) to the mobile phone network (10) for a terminal device (20,20′,20′) within the first position area (30) depending on at least one rule, a second position area (40) borders the first position area (30) at least in some areas, a position is determined for a terminal device (20, 20′, 20′) within the second position area (40), the testing unit (16) suppresses a connection (62,62′,62) of the terminal device (20,20′,20′) at a position within the area (15) and the testing unit (16) enables a connection (62, 62′, 62) of the terminal device (20,20′, 20) at a position outside the area (15), a third position area (50) that borders the second position area (40) at least in some areas, and the testing unit (16) enables a connection (62, 62′, 62′) of a terminal device (20,20′,20′) within the third position area (50).
US08509806B2

Aspects describe using mobile device telemetry data with location reports from a small fraction of reporting devices to pre-compute a set of categorizing formulas that can quickly assign devices of unknown latitude, longitude, and/or altitude to specific values of latitude, longitude, and/or altitude. The described aspects perform a large percentage of complicated calculations in advance of a particular device of unknown location presenting itself on the radio network. Thus, the categorizing formulas can be applied to categorize the device into a particular range of latitude, longitude, and/or altitude with minimal delays. Various aspects relate to enabling an efficient and highly scalable implementation of mobile device advertising, social networking, and other applications that may reply in rapid, real time delivery of “WITHIN” or NOT WITHIN a “fenced-in” region or geography or shape of space.
US08509805B2

Methods and systems are employed by a wireless location system (WLS) for locating a wireless device operating in a geographic area served by a wireless communications system. An exemplary method includes monitoring a set of signaling links of the wireless communications system, and detecting at least one predefined signaling transaction occurring on at least one of the predefined signaling links. Then, in response to the detection of the at least one predefined network transaction, at least one predefined location service is triggered.
US08509802B2

Methods and apparatus supporting load balancing in a wireless communications system implementing decentralized control are described. Different channels, e.g., unused TV channels, are available in different locations for use for communications. Various communications technologies, e.g., WiFi, 3G Blue-Tooth, etc., may be supported by a communications device and may be allowed to be used on the available channels. A wireless communications device evaluates its current local environment, e.g., estimating potential rates that it may use and/or estimating latency, for each of a plurality of available alternative channel/technology combinations. The wireless communications device selects a channel and technology combination to use as a function of its estimates. The wireless communications device uses its selected channel and technology combination for communications, e.g., for peer to peer communications including direct peer to peer traffic signaling as part of a local peer to peer network.
US08509801B1

An extended global service redirection message (EGSRDM) is provided within the standards for mobile communications networks, where the EGSRDM supports multiple band class records within the common fields. The base station generates an EGSRDM with multiple band class records, with each band class assigned specific frequencies. When a mobile station (MS) receives the EGSRDM, the MS compares the parameters of the various band classes (frequency, ACCOLC, P_Rev) with those supported by the MS, and generates a list of the band class(es) from those provided within the EGSRDM that are supported by that MS. The MS then selects the first band class within the list and selects a frequency within the selected band class to assign to MS communication. When none of the frequencies within the selected band class is available, the MS selects the next band class within the created list and selects a frequency from the next band class.
US08509794B2

An apparatus for controlling User Equipments (UEs) in a communication system including a source cell and a destination cell is provided. A frequency and the scrambling codes of signals transmitted by a base station of the destination cell are the same as a frequency and scrambling codes of signals transmitted by a base station of the source cell. After the UE receives the signals, the signals are regarded as being transmitted by the source cell, and the UE is woken up by information over a Paging Indication Channel (PICH) and a Paging Channel (PCH), and then the UE reads information configured by the destination cell and carried over the common channel of the signals, and performs corresponding operations according to the information. The information over the PICH and the PCH wakes up the specified UE.
US08509792B1

A mobile station receives at least one frequency listing that identifies M downlink frequencies that may be used to receive communications from a wireless telecommunications network and N uplink frequencies that may be used to transmit communications to the wireless telecommunications network (M and N are integers greater than one). The mobile station selects a downlink frequency from among the M downlink frequencies and selects an uplink frequency from among the N uplink frequencies, independently of the downlink frequency. To make these selections, the mobile station may use a downlink hashing algorithm to map an identifier of the mobile station (such as MDN, MIN, IMSI, or ESN) to one of the M downlink frequencies and an uplink hashing algorithm to map the identifier to one of the N uplink frequencies.
US08509789B2

A scheme that enables seamless roaming between the WLAN and the cellular carrier network by enabling a user that originates a call in the WLAN and happens to go outside the range of the WLAN to automatically switch over to the cellular carrier network without losing connection with the other party. This solution assumes that the mobile device has the capability to operate in at least two modes that include the WLAN mode and one of the cellular carrier modes, such as the GSM, IS-95 CDMA, IS-136 TDMA, and iDEN.
US08509788B2

Various embodiments are described to enable multiple, independent communication networks to share in an autonomous and dynamic manner unlicensed wireless resources. Generally, this involves determining that a first network node (122) is using at least a portion of a wireless resource to provide network service to at least one remote unit (102). A second network node (123), under the control of a different network operator than the first node and desiring to use the wireless resource, sends the first network node, a request to relinquish use of at least a portion of the wireless resource. The second network node sends this request wirelessly, perhaps using the wireless resource itself. If the first network node grants the request, the second node may then begin using at least a portion of the relinquished resource to provide network service.
US08509781B2

A method is provided for realizing session transfer, comprising: a service continuity application server (SCC AS), after receiving a session transfer request, when judging that a state of a session needed to be transferred is in a held state, updating a remote leg by using a held state session state information, and notifying an enhanced mobile switching center (eMSC) that the state of the session needed to be transferred is the held state; and the eMSC completing a call setup of a target access network according to the held state. A system is also provided for realizing session transfer. The method and system can realize correct transfer of a held state voice session, realize correct service logic and improve user experience.
US08509780B2

The present application describes embodiments of a method and apparatus for determining handover parameters in a wireless overlay network. One embodiment includes modifying a bias value used to determine when to handover user equipment between a macrocell and a femtocell that overlays the macrocell. The bias value is modified in response to a change in one or more handover frequencies associated with the user equipment. Handovers of user equipment are triggered when a sum of the bias value and a measured value of the femtocell signal strength exceed a measured value of the macrocell signal strength.
US08509777B2

Various embodiments are described to address some of the inefficiencies in present-day network initiated handovers. A serving node (121) sends a first message requesting a remote unit (101) to handover but does not indicate any network nodes to which to handover and then receives, in response, a second message indicating a target node (e.g., 122) preferred for handover by the remote unit. The serving node then notifies the target node of a potential handover by the remote unit and sends a third message to indicate to the remote unit to proceed with a handover to the target node. By first obtaining a preferred handover target from the remote unit and then notifying that target node, a network initiated handover may be accomplished more efficiently than by using the known technique of notifying prospective nodes prior to obtaining any acceptance or preference from the remote unit.
US08509762B2

In some embodiments, an apparatus includes a monitor module, a detector module and an adjustment module. The monitor module is configured to receive a set of indicators from a wireless network. The detector module is configured to detect an underperformance condition during a time period and within a first cell of the wireless network based on the set of indicators. The adjustment module is configured to iteratively adjust a parameter associated with a second cell of the wireless network to produce an adjusted parameter. The adjustment module is configured to send the adjusted parameter to the wireless network to improve performance of the wireless network. The adjustment module is configured to restore, after the time period, the parameter associated with the second cell to a value equal to a value for the parameter prior to the time period, and send that value of the parameter to the wireless network.
US08509751B2

The generation and comparison of a first time stamp and a second time stamp allows for the active operation of a mobile device that is intermittently connected to a middleware system. A document is created with a first time stamp, where this document relates to a particular activity associated with one or more objects. Affected object fields are also created to include a second time stamp. The first time stamp is updated to reflect a data request object and the second time stamp reflects when the affected object is adjusted on the back-end system. Until the second time stamp is later in time than the first time stamp, indicating successful processing of the data request object, the mobile device simulates the successful processing of the data request object to reflect the adjustment in a data object value.
US08509747B2

A system comprises a mobile device configured to facilitate communications with a network. The system may further comprise a plurality of various data services, an identification service and an aggregation service. The mobile device identifies a subject and initiates a search for the subject, searching at least one of the data services. The mobile device then provides a summary of the data to the user via the user interface on the mobile device.
US08509746B1

System and methods are provided for handset diagnostics. A dialer component intercepts a connection request associated with an entered number, and determines whether the entered number is associated with a specified service. If the entered number is associated with the specified service, a service component presents service options on a user interface of the handset, receives a selection of at least one of the service options, determines handset data based on the selection, and wirelessly communicates the handset data to a server associated with the entered number. The service component may connect the handset to the entered number, wherein the server may promote providing the specified service based on the communicated handset data. Alternatively, the service component may send a message to the user interface to indicate that the server provides the specified service based on the communicated handset data.
US08509743B2

A method for social interacting, including using a portable messaging device for designating, from time to time, a plurality of friends, selecting a mood, sending one or more representations of the selected mood to each of the plurality of designated friends, further selecting an updated mood, and further sending one or more representations of the updated mood to each of the plurality of designated friends, to supersede the previously sent one or more representations of the mood. A user interface is also described and claimed.
US08509741B1

A method of activating a mobile phone is provided. The method comprises scanning a code accessible from an exterior of a package by an electronic scanning device coupled to a first computer, the package containing the mobile phone and retrieving a plurality of information associated with the mobile phone from a data store based on the code, the retrieving performed by one of the first computer and a second computer. The method also comprises transmitting the plurality of information by the provisioning application to a wireless communication network to at least partly provision wireless communication service to the mobile phone, whereby the wireless communication network is triggered to activate the mobile phone, wherein the transmitting is performed by the same computer that retrieved the plurality of information.
US08509740B2

A method, implemented on a programmed processor, for controlling wireless communications to and from a wireless network includes provoking an access request from a wireless device to register the device with an intelligent network access controller; locking the wireless device to the controller; determining a category of the wireless device; if the determined category is a first category, preventing access to wireless communications using the wireless network; and if the determined category is a second category, directing the wireless device to re-attempt access with the wireless network.
US08509739B2

A network system for communicating with mobile nodes has multiple gateways that can operate with each using a different access technology. In an IPv6 system, the access gateways each provide an interface identifier to the mobile nodes using the same one or more keys and hash so that different the same interface identifier regardless of the access technology used. The access gateways can have multiple options for using keys and/or hashes to provide an interface identifier such that the method for determining the interface identifier is configurable.
US08509736B2

A secure telephone call management system is provided for authenticating users of a telephone system in an institutional facility. Authentication of the users of the telephone call management system is accomplished by using a personal identification number, biometric means, and/or radio frequency means. The secure telephone call management system includes accounting software capable of limiting access to the system based on funds in a user's account, and includes management software capable of implementing widespread or local changes to the system. The system monitors a conversation in the telephone call to detect a presence of a first characteristic in audio of the conversation, and terminates the telephone call if the first characteristic does not match a second characteristic of biometric information of a user or a called party.
US08509725B2

A processing device (40) for processing an analog complex input signal generated by downconversion of an aggregated-spectrum radio-frequency signal in a radio-receiver (10), wherein the complex input signal comprises a plurality of sub bands (S1-S4) scattered across a total frequency band (4) of the complex input signal. The processing device (40) comprises a plurality of processing paths (P1-PN). wherein each processing path (P1-PN) is adapted to process an associated sub band (S1-S4). Each processing path comprises a complex mixer (CM1-CMN) adapted to frequency translate the complex input signal, and an analog channel-selection filter (CSF1-CSFN) arranged to filter an output signal of the complex mixer (CM1-CMN) and pass the frequency translated associated sub band (S1-S4). A control unit (60) is adapted to receive control data indicating frequency locations of the sub bands (S1-S4) and, for each processing path (P1-PN). control the local oscillator signal of the complex mixer (CM1-CMN) of the processing path (P1-PN) based on the frequency location of the associated sub band (S1-S4) and the passband of the channel-selection filter (CSF1-CSFN) of the processing path (P1-PN), such that the frequency-translated associated sub band (S1-S4) appears within a passband of the channel-selection filter (CSF1-CSFN) of the processing path (P1-PN). The distortion monitored in the unused paths may be used to improve the performance of the used paths.
US08509715B2

A transmitter includes: a first envelope extractor that extracts a first envelope signal on the basis of a first modulated signal of a first frequency modulated with transmission data; a second envelope extractor that extracts a second envelope signal on the basis of a second modulated signal of a second frequency modulated with the transmission data, the second frequency being higher than the first frequency; an amplifier that amplifies one of the first modulated signal and the second modulated signal; a power adjuster that outputs a voltage of power supplied to the amplifier; and a controller that makes the amplifier amplify one of the first modulated signal and the second modulated signal and makes the power adjuster output the voltage of the supplied power on the basis of corresponding one of the first envelope signal and the second envelope signal.
US08509706B2

Embodiments of cognitive radio technology can recover and utilize under-utilized portions of statically-allocated radio-frequency spectrum. A plurality of sensing methods can be employed. Transmission power control can be responsive to adjacent channel measurements. Digital pre-distortion techniques can enhance performance. Embodiments of a high DNR transceiver architecture can be employed.
US08509697B2

An apparatus and a method for controlling uplink interference in a wireless communication system. The method for controlling the uplink interference includes determining at least one interference signal power threshold determined by at least one neighbor Base Station (BS). The method also includes determining a transmit power offset for at least one serviced Mobile Station (MS) using the at least one interference signal power threshold. The method further includes sending the transmit power offset for the at least one MS to the at least one MS.
US08509696B2

Provided is a radio communication system including a plurality of cognitive radio apparatuses each including at least: a transmission/reception element; and a detection element for detecting a radio wave transmitted from a radio apparatus of another radio communication system, in which the radio communication system further includes a control section for determining a frequency band on which each cognitive radio apparatus of a radio apparatus group including the plurality of cognitive radio apparatuses is to detect the radio wave.
US08509694B2

Techniques for facilitating communication between a portable media device (PMD) and an accessory via multiple communication paths. In one set of embodiments, an accessory can be coupled with a PMD via a first connection, thereby establishing a first control communication path. The accessory can send to the PMD, via the first control communication path, an enumeration of the communication paths supported by the accessory. The enumerated communication paths can include control communication paths and data (e.g., audio or video) communication paths. The accessory can further send, to the PMD via the first control communication path, an availability status of each data communication path. In response, the PMD can select, based on a routing policy, one or more of the data communication paths and can notify the accessory of the selected data communication path. The PMD and accessory can then interoperate by exchanging data signals over the selected data communication path.
US08509693B2

A system and method for routing audio for a vehicle mounted communication system includes activating (210) a (Push-To-Talk) PTT button associated with a handheld or rear microphone and determining (220) whether a short range wireless device is operationally coupled with the vehicle mounted communication device. In accordance with an embodiment, first audio signals received (260) from a microphone of the short range wireless device are transmitted to a remote party (265) when the short range wireless device is operationally coupled to the vehicle mounted communication device. Second audio signals received (270) from a remote party are routed (275) to a speaker of the short range wireless device, when the short range wireless device is operationally coupled with the vehicle mounted communication device and the PTT button is activated.
US08509691B2

An authentication controller coupled to a first communication port of a portable computing device is allowed to provide authentication on behalf of an accessory device coupled to a second communication port of the portable computing device. In one embodiment, a dongle that includes an authentication controller can be coupled with the portable computing device. Accessory devices can also be coupled with the portable computing device through other ports, including wireless ports. The dongle can provide cross-transport authentication for accessories that do not include authentication controllers. Once the dongle had been properly authenticated, the permissions granted to the dongle port can be transferred to a communication port coupled with an accessory.
US08509677B2

A method is provided for updating a position of a mobile device coupled to a wireless communication network via one of a plurality of base stations. The method comprising the following steps. A position of the mobile device is determined. The mobile device then waits for a predefined trigger notification before determining an updated position of the mobile device. The predefined trigger notification is generated in response to a motion trigger. A device configured to implement the method as well as a computer readable medium comprising instructions to implement the method are also provided.
US08509673B2

This invention improves operability at a final stage of moving a slide unit in one direction. A withdrawal mechanism 14 includes a charge spring 45 charged with energy to interlock withdrawal of a sheet cassette, a lock member 39 locking the charge spring in a state of being charged with the energy, a ratchet mechanism releasing interlocking of the charge spring with the sheet cassette with respect to movement of the sheet cassette in a push-in direction, and an unlock member 70d interlocking the sheet cassette with the charge spring and releasing locking of the charge spring at a final stage of moving the sheet cassette in the push-in direction. The sheet cassette is moved in the push-in direction by the energy charged in the charge spring at the final stage of moving the sheet cassette in the push-in direction.
US08509671B2

A cleaner includes a cleaning member having a distal end in contact with an image carrier so as to remove developer attached to the image carrier, a cleaning container that stores the removed developer, a cleaning support body including a cleaning support portion extending from the distal end to a proximal end of the cleaning member so as to support the proximal end of the cleaning member, a bent portion bent from the cleaning support portion, and a supported portion supported by the cleaning container, a vibration-damping body in contact with an end of the bent portion opposite the cleaning support portion so as to regulate vibration of the cleaning support body, and a vibration-damping-body fixing member supported by the cleaning container and having a clamp portion that clamps the vibration-damping body between the vibration-damping-body fixing member and the end of the bent portion.
US08509665B2

According to various illustrative embodiments, an apparatus for redistributing release agent on a fuser surface of an image forming device is provided. The apparatus has a fuser surface for contacting a sheet of media having an image formed thereon by the image forming device, the fuser surface moving in a traveling direction; and a smoothing roll for redistributing the release agent on the fuser surface from a first post-fusing distribution to a second distribution, the smoothing roll contacting the release agent on the fuser surface at a contact area and pressing the release agent against the fuser surface to redistribute the release agent from the first post-fusing distribution to the second distribution. The smoothing roll is adapted to redistribute the release agent such that the second distribution is more uniform across the fuser surface than the first post-fusing distribution.
US08509663B2

An image forming apparatus includes a transfer roller. The transfer roller includes an elastic layer disposed on a metal core bar. The elastic layer is made of a non-foamed solid rubber. The surface of the elastic layer includes a plurality of convex portions extending in a line in the axis direction of the transfer roller.
US08509661B2

An electrophotographic (EP) printer prints on a receiver sheet moving on a tensioned rotatable transport web with a Young's modulus of at least 1 GPa. The transport web is wrapped around a compliant image-bearing member. Two transfer stations are arranged along the belt, each with a rotatable image-bearing member. The first station has a first rotatable nip-forming member disposed adjacent to the transport web on the opposite side thereof from the first image-bearing member. The first rotatable nip-forming member is relatively stiffer than the first image-bearing member. The second station has a nip-forming member on a compliant mount. The second rotatable nip-forming member is relatively less stiff than the second image-bearing member.
US08509656B2

In a device or method to develop charge images generated on a charge image carrier, a rotating applicator moves developer fluid having charged toner particles charged to a predetermined charge and carrier fluid past the charge image carrier. The developer fluid is moved into a developer gap between the applicator and a counter-electrode where it is exposed to an electrical field between the counter-electrode and the applicator. The toner particles of the predetermined charge are moved in a direction of the applicator depending on their charge, uncharged toner particles remaining unaffected and toner particles of opposite charge being repelled. Via a separation electrode protruding into the developer gap, the developer fluid in the developer gap is divided at an exit of the developer gap into a first partial flow adjacent to the application electrode and into a second partial flow adjacent to the counter-electrode where it is discharged.
US08509642B2

A fixing apparatus includes a hot roller, a fixing roller, a fixing belt that extends between the fixing roller and the hot roller and revolves, a pressure roller that is pressed against the fixing roller via the fixing belt, and forms a nip region between the pressure roller and the fixing belt, and at least one non-contact temperature sensor that detects a temperature of the fixing belt. A first temperature detection portion is set in a region where the fixing belt is in contact with a circumferential surface of the hot roller. A second temperature detection portion is set in a region that is on a downstream side in a revolution direction of the fixing belt relative to a point at which the fixing belt separates from the circumferential surface of the hot roller, and that is on an upstream side in the revolution direction relative to the nip region.
US08509634B2

An image forming apparatus that can reduce the time required for adjustment operations when a first adjustment operation that requires speed change and a second adjustment operation that does not require speed change overlap. When a first adjustment operation that can be performed at a first speed is to be performed during operation at a second speed lower than the first speed, the image formation speed is changed from the second speed to the first speed. When a second adjustment operation that can be performed at a plurality of image formation speeds is to be performed during operation at the second speed, the second adjustment operation is performed while maintaining the second speed. When both the first adjustment operation and the second adjustment operation are to be performed during operation at the second speed, the image formation speed is changed from the second speed to the first speed.
US08509633B2

A heating device includes: a heat generating unit generating heat in response to energization of an alternating-current power supply; a zero-crossing signal generating circuit generating a zero-crossing signal in synchronization with a zero-crossing time of the alternating-current power supply; an energization regulating unit regulating an energization period of the heat generating unit by the alternating-current power supply; a voltage change rate detecting unit detecting whether a rate of voltage change of the alternating-current power supply at the zero-crossing time is equal to or larger than an predetermined value; a switching unit switching on and off a connection between the alternating-current power supply and the heat generating unit; and an energization disabling unit disabling energization of the heat generating unit by controlling the switching unit when the rate of voltage change is equal to or larger than the predetermined value.
US08509631B2

An image forming apparatus includes a developing device including a developer bearing member for bearing and conveying a developer and configured to develop a latent image formed on an image bearing member using the developer, a bias application unit configured to apply at least an AC bias to the developer bearing member, an integration unit configured to integrate an application time of the AC bias applied by the bias application unit, and a determination unit configured to determine a replacement timing of the developing device based on an integrated value by the integration unit.
US08509611B2

A lens controlling device disclosed herein includes: a servo calculation section which calculates a motor current setting value such that a lens position detection signal which is inputted from a photo reflector agrees with a predetermined target lens position setting signal; a motor driver which generates a motor current in accordance with the motor current setting value, and supplies the motor current to a lens drive motor; and a temperature correction calculation section which monitors the motor current setting value to generate the temperature correction signal, and corrects either one of the target lens position setting signal and the lens position detection signal.
US08509609B2

An image stabilization control apparatus having a compensation member comprises: first and second detection units that detect rotational and translational shakes, respectively, in the image stabilization control apparatus; a rotational shake amount calculation unit that finds a rotational shake amount based on an output of the first detection unit; a correction value calculation unit that calculates a correction value based on outputs from the first and second detection units; a suppression unit that suppresses the correction value based on the size of an output from the first and/or second detection units; a translational shake amount calculation unit that calculates a translational shake amount using the output of the first detection unit and the calculated correction value; and a driving unit that drives the compensation member based on the rotational and translational shake amounts, wherein the correction value is calculated based on the suppressed correction value.
US08509604B2

This application discloses a system for recording medical image data for production on a portable digital recording medium such as CDs and DVDs. Aspects of this disclosure include a robotic disc burning system that can receive a request to record medical image data on the data storage medium. The system includes, among other components, an auditing component configured to transmit to an audit module audit data that includes an identifier associated with the data storage medium, an identifier associated with a requester of the recording request, and an identifier associated with a patient associated with the medical image data. Additional aspects of this disclosure include an associated method for recording medical image data.
US08509593B2

A BD-ROM has recorded thereon: a plurality of subtitle streams each configured for playback in sync with a video stream; and PlayList information. The PlayList information includes PlayItem information and a display method flag. The PlayItem information defines a playback section with information indicating In_time and Out_time of a playback time axis of the video stream and includes a stream information table. The display method flag indicates whether or not control according to a subtitle display method is valid. The stream information table specifies to, a playback apparatus, one of the subtitle streams to be selected if the control according to the subtitle display method is valid.
US08509592B2

There are provided steps of extracting parts of two image data as areas for analysis (S702, S704) and an image difference detection step (S707) of detecting an image difference between the two images, based on a difference in image characteristic values of the regions for analysis; the regions for analysis in the two image data have identical size. If no image difference is detected, the region extraction steps may expand the regions for analysis (S707) by adding part or all of the image data that was not previously included in the regions for analysis (S704). Scene changes can be done rapidly in images and video.
US08509588B2

An amplifying optical fiber includes a core containing oxides of elements selected from the group consisting of silicon, germanium, phosphorus, bismuth, aluminum, gallium with a concentration of bismuth oxide of 10-4-5 mol %, a total concentration of silicon and germanium oxides of 70-99.8999 mol %, a total concentration of aluminum and gallium oxides of 0.1-20 mol % wherein both aluminum and gallium oxide are present and a ratio of aluminum oxide to gallium oxide is at least two, and a concentration of phosphorus oxide from 0 to 10 mol %, and provides a maximum optical gain at least 10 times greater than the nonresonant loss factor in the optical fiber. An outside oxide glass cladding comprises fused silica. The core has an absorption band in the 1000 nm region, pumping to which region provides an increased efficiency of power conversion of pump light into luminescence light in the 1000-1700 nm range.
US08509580B2

An optical amplifier includes: a first optical fiber, through which seed light and excitation light propagate; an optical coupler that inputs the excitation light into the first optical fiber; a first lens to which the seed light and the excitation light output from the first optical fiber are input and which increases diameters of the seed light and the excitation light; a glass rod doped with rare earth elements to be excited by the excitation light, to which the seed light and the excitation light output from the first lens are input and which amplifies and outputs the seed light as output light; a second lens to which at least the output light output from the glass rod is input and which decreases a diameter of the output light; and a second optical fiber to which the output light output from the second lens is input.
US08509570B2

Method and apparatus performing dynamic contrast-enhanced-magnetic resonance imaging on tissue to obtain a plurality of datasets of images. Principal component analysis is performed on each dataset to obtain a covariance matrix and its corresponding eigenvalues and eigenvectors and produce a common base of eigenvectors. The dominant eigenvectors that are not associated with instrumental and random noise, commonly the 2nd eigen-state and the 3rd eigenvectors, or the 1st and 2nd eigen vectors, are correlated with the physiological relevant parameters of the 3TP method to obtain a hybrid method. The fusion of the eigenvectors with the 3TP parameters is dictating a rotation of the two relevant eigenvectors to obtain new rotated eigenvectors that serve to calculate new projection coefficient maps of the rotated eigenvectors for the imaged tissue indicative of physiological relevant parameters reflecting wash-out and wash-in patterns that detect abnormal tissue and distinguishes between cancerous and benign tumors. Computer-readable medium containing program instructions for carrying out the above.
US08509565B2

The disclosure concerns a method for optimizing multiresolution blending of confocal microscope images including the steps of: the multi-band blender proceeding pyramidal correlations; the multi-band blender collecting numerical information from each row of a Laplacian image; the multi-band blender integrating the numerical information from a Laplacian domain of pyramid representation; the multi-band blender measuring the discrepancy between adjacent rows; and the multi-band blender optimizing the overlapped region by estimating the best blending coefficients.
US08509562B2

A model generator computes a first image perimeter color difference value for each of a plurality of first pixels included in a first image that is captured using a first focal length, and selects one of the first image perimeter color difference values that exceeds a perimeter color difference threshold. Next, the model generator computes a second image perimeter color difference value for each of a plurality of second pixels included in a second image that is captured using a second focal length, and selects one of the second image perimeter color difference values that exceeds the perimeter color difference threshold. The model generator then determines that an edge is located at the first focal length by detecting that the selected first image perimeter color difference value is greater than the selected second image perimeter color difference value, and generates an image accordingly.
US08509559B2

A hierarchical motion deblurring method for a single image is provided. In the method, a blur kernel of a target image is calculated and a multi-scale representation for representing the target image and the blur kernel is constructed. Then, a gradient attenuation function and a strong edge suppression function are applied to a residual Richardson-Lucy algorithm, so as to iteratively calculate a residual image between the blur kernel and the target image represented by the representation in each scale and restore the residual image to obtain a first restored image and a second restored image. Finally, the two restored images are compared so as to obtain a motion deblurring image.
US08509554B2

In one of many possible embodiments, a system for optimizing bit utilization in data encoding is provided. The exemplary system includes a data processing subsystem configured to identify a total number of unique characters within a set of data, which number represents an original base of representation of the set of data. The data processing subsystem is further configured to convert the set of data to a base of representation that is higher than the original base of representation and then encode the base-converted data with a fixed-length encoding scheme.
US08509549B2

Detecting a change between images is performed more effectively when a measure of change is used for the detection that depends on a length of the code blocks to which the images are individually entropy-encoded, and which are allocated to different sections of the respective image, since the length of these code blocks is also available without decoding. This uses the fact that the length or amount of data of a code block directly depends, in large parts, on the entropy and hence on the complexity of the allocated image section, and that changes between images are, with high probability, also reflected in a change of complexity.
US08509546B1

A level set tree feature detection machine is disclosed along with a method for detecting a level set tree feature. At least one pixilated image is provided. An electronic model is generated of the pixilated images. Maximal meaningful nodes for the pixilated images are determined.
US08509545B2

Classifying pixels in a digital image includes receiving a primary image from one or more image sensors. The primary image includes a plurality of primary pixels. A depth image from one or more depth sensors is also received. The depth image includes a plurality of depth pixels, each depth pixel registered to one or more primary pixels. The depth image and the primary image are cooperatively used to identify whether a primary pixel images a foreground subject or a background subject.
US08509536B2

A character recognition device to recognize characters after preprocessing an input image corrects distortion. The character recognition device includes an image input unit to receive an image acquired by an image device, a character position estimator to calculate a probability value of a position of characters of the image to estimate the position of the characters, an image preprocessor to detect a plurality of edges including the characters from the image and to correct distortion of the edges, and a character recognizer to recognize the characters included in a rectangle formed by the plurality of edges.
US08509532B2

An image processing apparatus comprises: an unit configured to extract first color data and first attribute data from a pixel value, and to extract second to fourth color data and second to fourth attribute data corresponding to a second pixel value to a fourth pixel value corresponding to the arrangement pattern defined in a specified pattern flag; an unit configured to hold the pattern flag, the first color data, the second to fourth color data, the first attribute data, and the second to fourth attribute data; an unit configured to determine whether attribute data of all pixels included in a tile are identical; and an unit configured to perform control to delete the first attribute data and the second to fourth attribute data, and to store, in header information, information indicating that the attribute data in the tile are identical and information of the attribute data determined to be identical.
US08509525B1

Techniques for identifying documents sharing common underlying structures in a large collection of documents and processing the documents using the identified structures are disclosed. Images of the document collection are processed to detect occurrences of a predetermined set of image features that are common or similar among forms. The images are then indexed in an image index based on the detected image features. A graph of nodes is built. Nodes in the graph represent images and are connected to nodes representing similar document images by edges. Documents sharing common underlying structures are identified by gathering strongly inter-connected nodes in the graph. The identified documents are processed based at least in part on the resulting clusters.
US08509513B2

An improved method for reconstruction of medical images includes the acquisition of k-space data through MRI imaging. Subsequently, subsets of the k-space data are transformed into intermediate images by performing an inverse Fourier transform on selected sets. These intermediate images are saved to a PACS or other memory storage, and can be recalled later to reconstruct an image. By selecting various intermediate images, a user can vary both the spatial and temporal resolution of the reconstructed image after acquisition, thereby providing adaptive reconstruction of images without the need to acquire new data.
US08509509B2

An image processing apparatus of the invention includes a first feature value calculation unit adapted to calculate a first feature value for each pixel in an image picked up of living tissue, where the first feature value represents a value of an index which indicates what shape a local region; a second feature value calculation unit adapted to calculate a degree of concentration of a gradient vector as a second feature value based on the gradient vector for each pixel in the image; an evaluation value calculation unit adapted to calculate a geometric evaluation value for each pixel, based on calculation results of the first feature value and the second feature value; and a region extraction unit of separately extracting a candidate region of the linear structure and a candidate region of the massive structure based on a calculation result of the geometric evaluation value.
US08509508B2

A medical imaging system and an image processing method for producing an optimized image from an input image are provided. The medical imaging system comprises: a parameter accumulator configured to accumulate a preset number of basic parameters; a parameter determiner configured to produce new reference parameters based on current reference parameters and the accumulated basic parameters to replace the current reference parameters with the new reference parameters; an image processor configured to process an input image to generate an optimized image according to an image processing algorithm based on the reference parameters sent from the parameter determiner; and a controller configured to control overall operation of the medical imaging system.
US08509505B2

Normal region with inner wall of a lumen estimated to be normal is searched; in the normal region, a standard depth position is obtained along with the phased depth positions; a determination is made as to whether the pixel values of image data related to the phased depth positions are the pixel values of a tumor region estimated to be a tumor; when the pixel values are those of the tumor region, the deepest depth position of the tumor region is searched at each position of the inner wall of the lumen; the tumor region at each position of the inner wall of the lumen is identified for each of the deepest depth positions of the tumor region based on the tumor region searched at each position of the inner wall of the lumen and on information on the deepest depth positions of the tumor region.
US08509503B2

The invention relates to a multi-application robotized platform for neurosurgery, comprising: a planning console comprising processing means that can especially receive and process digital images; a positioning robot arm comprising a plurality of arm segments, one of which is terminal and proximal and the other is terminal and distal, said segments being interconnected by articulated elements, the terminal distal arm segment comprising a receiving element arranged in such a way as to receive tools, and the robot arm being guided by the planning console; at least one video image recording means able to record images of the anatomical region to be processed, said means being electrically connectable to the processing means of the planning console, and able to be positioned and fixed to the receiving element of the distal arm segment in a removable manner; tools, instruments and others suitable for being positioned and fixed to the receiving element of the terminal distal arm segment in a removable manner; means for observing pre-operating and per-operating images, said means being electrically connected to the planning console for receiving video signals therefrom relating to the images to be displayed, and/or to the image recording means. The invention also relates to a method ensuring an improved resetting of the anatomical region to be processed in relation to its digital model using said platform.
US08509494B2

A fingerprint recognition system in which a user's finger is scanned over a strip sensor until it is determined that sufficient image data samples have been obtained, then an indication is provided that the scanning operation is complete.
US08509491B2

A process for checking the quality of logs, each log having a front surface (2), a rear surface (6) and a lateral surface (3). In the process, the quality check being carried out by means of a visual examination of the outer appearance of the logs (1). The process also comprising the operating steps of obtaining a first flat photographic representation (7) which represents the flat extension of the lateral surface (3) of the log (1), and if necessary a second flat photographic representation (4) which represents the front surface (2) of the log (1), and a third flat photographic representation (5), representing a rear surface (6) of the log (1). Finally, the quality of the log (1) is evaluated by means of an examination of the photographic representations (4), (5), (7).
US08509475B2

A method for identifying an object involves transmitted at least one electronic image of the object to be identified to an evaluation unit. The electronic image is compared in the evaluation unit for matches with at least one electronic image of the object to be identified stored in a database, or at least one object having an identical or similar shape, and the evaluation unit then outputs the data stored in the database for the at least one image detected as a sufficient match.
US08509472B2

The present invention provides steganographic and digital watermarking methods and apparatus. In a first implementation, we provide methods and apparatus for steganographically conveying data in a facial image by subtly altering facial features relative to statistical norms. In a second implementation, we convey data through different patterns of a diffraction grating. In a third implementation, we convey a digital watermark orientation component by projecting the orientation component onto an object to be captured. In the case of blue-screen technology, we incorporate an orientation component into a blue-screen itself. This provides great convenience for digital animators when overlay graphics and animation. In a forth implementation, we provide an identification document including an electronic memory chip. The chip includes an image of a bearer of the identification document. The image is digitally watermarked to include information (e.g., a chip serial number or document number) that is carried by the identification document. Thus, the electronic memory chip is tied to the document.
US08509465B2

A system of signal processing an input signal in a hearing aid to avoid entrainment, the hearing aid including a receiver and a microphone, the method comprising using a transform domain adaptive filter including two or more eigenvalues to measure an acoustic feedback path from the receiver to the microphone, analyzing a measure of eigenvalue spread against a predetermined threshold for indication of entrainment of the transform domain adaptive feedback cancellation filter, and upon indication of entrainment of the transform domain adaptive feedback cancellation filter, modulating the adaptation of the transform domain adaptive feedback cancellation filter.
US08509463B2

There is provided a multi-mode sound reproduction system for reproduction of both stereophonic signals and multi-channel audio signals. The system includes a first pair of speakers positioned on a left portion of a user, the user being at a pre-determined facing, the first pair of speakers comprising a first primary speaker which is stackable with a first secondary speaker; a second pair of speakers positioned on a right portion of the user, the user being at the pre-determined facing, the second pair of speakers comprising a second primary speaker which is stackable with a second secondary speaker. The system may preferably include an arrangement of electronic components for controlling output of audio signals from the first pair and the second pair of speakers. It is preferable that in a first mode with the first and second pair of speakers in an unstacked configuration, the signals do not pass through the arrangement of electronic components prior to output. It is also preferable that in a second mode with each of the first and second pair of speakers in a stacked configuration, the arrangement of electronic components allows either stereophonic signals or multi-channel audio signals to be separately processed and reproduced in the first pair and the second pair of speakers. A corresponding method is also disclosed.
US08509462B2

A piezoelectric micro speaker and a method of manufacturing the same are provided. The piezoelectric micro speaker includes a substrate having a cavity formed therein and a diaphragm that is disposed on the substrate that overlaps the cavity. A plurality of first vibrating membranes having concentric annular ring shapes are disposed in a first region of the diaphragm corresponding to a center of the cavity. A second vibrating membrane including a different material from that of the first vibrating membranes is formed in the second region of the diaphragm corresponding to an edge of the cavity. A piezoelectric actuator for vibrating the first vibrating membranes is formed on and between the concentric annular rings of the first vibrating membranes.
US08509458B2

Information on a use situation of a portable electronic apparatus possessed by a user is acquired from an illuminance sensor, a contact sensor, and a GPS portion as use situation-acquiring portions, and a volume of a sound outputted either to a speaker provided as an internal sound-outputting unit in the portable electronic apparatus or to an external sound-outputting unit such as a headphone is controlled in accordance with the acquired information. Thus, even when a plug of the headphone falls off from the portable electronic apparatus despite an intention of the user, an unpleasant sound is prevented from being outputted from the speaker to a circumference.
US08509452B2

A noise reduction apparatus includes: a speaker with a speaker unit held by holding means to make it possible to mix sounds emitted from front and rear of a vibration plate of the speaker; a microphone provided in an area where the sounds emitted from the front and rear of the vibration plate of the speaker are mixed and cancelled; and means for supplying a noise reduction audio signal obtained by phase-inverting an audio signal collected by the microphone to the speaker.
US08509447B2

A method is presented for distributing cryptographic keys in a hierarchized network including at least one device in charge of a higher group of devices, wherein at least one of the devices of the higher group of devices is also in charge of a lower group of devices. The method includes the steps of: a) storing a set of identifiers particular to the higher group, an identifier particular to the device in charge, an identifier per device in charge of a lower group, each identifier being unique; storing a root cryptographic key; c) providing a root cryptographic key to each device in charge of a lower group using a first non-reversible cryptographic function; d) providing at least one transport cryptographic key to each member of said higher group of devices using a second non-reversible cryptographic function.
US08509445B2

A method for the duplication of original electronic keys used in the road vehicle transport sector provided with coded and encrypted electronic authentication. The method including the steps of intercepting a radio-electric interrogating signal of an encrypted electronic authentication system transmitted between a central processing unit of a vehicle and an original key, decrypting a secret code from a random code at a key duplicating device, performing an interrogation process by transmitting a radio-electric signal including said decrypted secret code from said duplicator, to said original key, receiving a password, transmitted by said original key, at said duplicator in response to the transmission of the secret code, and transferring the password to a blank key.
US08509438B2

A primary key may be used for a first attempt by a remote node to decrypt incoming messages from a master. In the event the decrypt attempt fails at the remote node, a secondary key may then be used to attempt to decrypt the message. Initially, the primary and secondary keys may be the same. A field tool, such as a hand-held programming unit operated by a technician at a remote node location, may change the secondary key, but may not cause any change to the primary key. The secondary key may remain so changed until a new primary key is verified and/or authenticated and the secondary key is overwritten with the new primary key. The primary key may only be changed/set by the master via an encrypted request. A technician may not use a field tool to change a primary key.
US08509437B2

The radio communication system of the present invention includes a radio access network (10) and a radio communication apparatus (60). The radio communication apparatus (60) includes a control unit (61) that, when reconfiguring a radio access bearer between a DCH and an uplink line E-DCH and downlink line HSDPA, sets a start value that is to be used after the reconfiguration in ciphering the radio access bearer, and a transceiver (62) that transmits to the radio access network (10) the start value that was set in the control unit (61) and that is to be used after the reconfiguration.
US08509429B2

A method for protecting the generation, by an electronic circuit, of at least one prime number by testing the primality of successive candidate numbers, including for each candidate number tests of primality with respect to prime numbers of at least one set of consecutive prime numbers, wherein the order of application of the tests is modified at least from one prime number generation to another.
US08509425B2

Provided is an image processing system capable of simply executing image processing for encryption and decryption without causing a user to perform a time-consuming operation of generating a processing target image, the system including: a rendering information input accepting unit 21 accepting an input of rendering information for depicting a content of electronic data; a digital image generating unit 15 generating a digital image defined on the basis of the accepted rendering information; a definition information acquiring unit 23 acquiring definition information containing area designating information for specifying an encrypting target partial area in the generated digital image and key information used on the occasion of encrypting the partial area; an encrypting unit 11 generating an encrypted image by converting the image of the partial area on the basis of the key information; and an output unit 12 outputting the encrypted image.
US08509419B2

A method is disclosed that coordinates the presentation of speech signals and screen images to a receiver of a call, without some of the costs, disadvantages, and limitations of techniques in the prior art. The illustrative embodiment of the present invention builds upon the infrastructure of the Session Initiation Protocol (or “SIP”) to distribute and transfer calls to agents who are associated with a call center or contact center system. A server-based system is used in conjunction with call distribution based on SIP to replace some desktop and agent computer/telephony integration arrangements, thereby providing first-party call control. Customer-related information is embedded in the call transfer itself; as a result, the display of the customer-related information occurs at the agent's telecommunications terminal at the same time the call arrives.
US08509417B1

A first voice call is put in an on-hold state in response to a resource being unavailable. In response to putting the first voice call in the on-hold state, a first data communication is transferred for delivery to the communication device. The first data communication drives the communication device to display an offer for a media service. A second data communication transferred by the communication device is received indicating that the offer has been accepted. The first data communication drives the communication device, in response to the acceptance of the offer, to transfer the second data communication and to retrieve media from the media service. The first voice call is terminated in response to receiving the second data communication. A second voice call is established with the communication device in response to the resource becoming available.
US08509416B2

A system that enables a calling party to communicate with a called party over a communications network comprises: (a) a web page storage device that is operable to send, over the internet, (i) web pages to a calling party device, the web pages including a data entry screen into which a user enters a required telephone number or VoIP user name with which communication is sought and (ii) a call-in number; (b) a conversion device that is operable to receive over the internet, from the calling party device, the telephone number or VoIP user name and can cause the altering of call forwarding settings at a switch, such that a call from the calling party device to a call-in number will be automatically forwarded to a device associated with the telephone number or VoIP user name; (c) a dynamic line assignment module that can dynamically assign the call-in number.
US08509409B2

Methods, systems, and products are disclosed that provide disposable numbers for a conference service. A disposable number is assigned to a conference bridge that is only activated for a defined period of time, after which the disposable number is disposed and deactivated. A call is received to the disposable number, and the call is routed to the conference bridge. A database is queried that associates the disposable number to a subscriber's number. Subscriber information is retrieved that describes when a conference bridge subscription is active. If the conference bridge subscription is active, then a caller is connected to the conference bridge. If the conference bridge subscription is inactive, then the caller is prompted to pay for a conference service.
US08509408B2

A text/voice system comprises a device configured to receive an incoming voice call intended for a called party, and detect, in response to receiving the voice call, the current status of the called party on a text messaging system, where the current status may include active or inactive. The device is also configured to establish a communication session between the calling party and the called party via the text messaging system, where speech from the calling party is translated to text and delivered to the called party during the communication session, and responsive text from the called party is translated to speech and delivered as speech to the calling party during the communication session.
US08509396B2

A call routing system is created by receiving a set of initial target classes and a corresponding set of topic descriptions. Non-overlapping semantic tokens in the set of topic descriptions are identified. A set of clear target classes from the non-overlapping semantic tokens and the initial target classes is identified. Overlapping semantic tokens from the set of topic descriptions are identified. A set of vague classes is identified from the overlapping semantic tokens and the initial target classes. A set of disambiguation dialogues and a set of grammar prompts is generated according to the overlapping and non-overlapping semantic tokens. The call routing system is then created based on the set of clear target classes, the set of vague target classes, and the set of disambiguation dialogues.
US08509393B2

A method for signaling an Integrated Messaging System (IMS) on an Internet Protocol (IP) based network to deposit a message, including the steps of sending a Session Initiation Protocol (SIP) SIP INVITE request to the IMS indicating a message deposit action; receiving a corresponding SIP message from the IMS agreeing to participate in the message deposit action; and sending an SIP acknowledge message to the IMS confirming receipt of the corresponding SIP message; and depositing the message in a destination mailbox. A method of signaling an IMS on an IP based network to retrieve a deposited message, the method including the steps of sending a SIP INVITE request to the IMS indicating a message retrieval action; receiving a corresponding SIP message from the IMS agreeing to participate in the message retrieval action; sending an SIP acknowledge message to the IMS confirming receipt of the corresponding SIP message; and retrieving the deposited message from a mailbox corresponding to known account information.
US08509385B2

In one embodiment, an X-ray tube includes an electron beam source including a primary cathode configured to emit an electron beam and an anode assembly including an anode configured to receive the electron beam and to emit X-rays when impacted by the electron beam. The X-ray tube also includes an enclosure, at least the primary cathode and the anode being disposed in the enclosure, and a secondary cathode disposed in the enclosure and configured to emit electrons to impact the anode for degassing the enclosure.
US08509382B2

The invention is aimed to provide an X-ray imaging apparatus and the like ensuring a sufficient range of detecting the amount of X-ray movement with respect to the pixel size of a detector in comparison with the method disclosed in International Publication No. WO2008/029107. The X-ray imaging apparatus of the present invention has a splitting element which spatially linearly splits an X-ray; and a shielding unit which shields a part of the X-ray which is split by the splitting element and whose position is changed by a test object. The shielding unit has a region transmitting an X-ray and a region having a shielding element shielding an X-ray. A dividing line between the X-ray transmitting region and the region having the shielding element is configured to be arranged obliquely so as to cross the linearly split X-ray.
US08509380B2

The present invention pertains to an apparatus and method for inverse geometry volume computed tomography medical imaging of a human patient. A plurality of x-ray sources for producing x-ray radiation are used. The gaps between the x-ray sources is less than 20 cm. A collimator located between the plurality of x-ray sources and the human patient is also used. A detector is also used.
US08509376B2

A nuclear engineering plant has a containment, whose interior chamber is subdivided by a wall into a systems chamber and an operating chamber which is accessible during normal operation. The containment ensures a particularly high operational reliability, in particular also in incident situations, in which hydrogen is released in the systems chamber. For this purpose, a number of overflow openings are provided in the partition wall, the respective overflow opening is closed by a closure element of a closure apparatus which opens automatically when a trigger condition associated with the respective overflow opening is reached. Closure apparatuses are provided which open both as a function of pressure and independently of pressure. The closure apparatus furthermore has a closure element containing a bursting film or a bursting diaphragm. The closure apparatus is configured such that it frees the overflow opening automatically when a predetermined environment-side trigger temperature is reached.
US08509358B2

The device is used for decoding convolution-encoded reception symbols. In this context, transmission data are modulated with a modulation scheme to form symbols, which are encoded with a transmission filter to form convolution-encoded transmission symbols. A convolution-encoded transmission symbol contains components of several symbols arranged in time succession. These transmission symbols are transmitted via a transmission channel and received as reception symbols. The Viterbi decoder decodes the reception symbols by use of a modified Viterbi algorithm. Before running through the Viterbi decoder, the reception symbols are processed by a state-reduction device, which determines additional items of information relating to possible consequential states of the decoding independently of the decoding through the Viterbi decoder in every state of the decoding. The state-reduction device uses the additional items of information to restrict the decoding through the Viterbi decoder to given consequential states.
US08509357B2

The present invention concerns a method for determining if an information word transferred by a source has to be relayed by a telecommunication device. The signals transferred by the source are composed of complex symbols obtained from the information word. The telecommunication device: receives at least one signal composed of complex symbols transferred by at least the source, successfully decodes the information word from the at least one received signal composed of complex symbols, checks if the successful decoding is performed prior to an expected successful decoding time of the information word, the expected successful decoding time being obtained from prior successful decoding of other information words, and if the successful decoding is performed prior to the expected successful decoding time of the information word: obtains at least one signal composed of complex symbols obtained from the information word, transfers the at least one obtained signal.
US08509356B2

Methods and systems for blocker and/or leakage signal rejection by DC bias cancellation are disclosed and may include undersampling a received signal including a desired signal and an undesired signal. A biasing current in the wireless system may be utilized to reduce a measured DC signal generated by the undersampling of the received signal. The received signal may be undersampled at a frequency of or an integer sub-harmonic of the undesired signal, which may include a leakage signal and/or a blocker signal. The DC biasing current may be controlled utilizing successive approximation, control logic and a digital to analog converter. The output DC voltage may correspond to said undesired signal, and the received signal may be undersampled utilizing a mixer.
US08509355B2

A method and apparatus are provided for low power simultaneous frequency, automatic gain control and timing acquisition in a low power radio receiver. A baseband signal received is split into a limited signal having limited data and a non-limited signal. The limited signal is fed through a limited phase-shift keying (PSK) correlation path in which a PSK correlator operating on the limited signal simultaneously determines coarse frequency estimations, timing estimations, and packet synchronization detection. The non-limited signal is fed through an automatic gain control path where automatic gain control is performed on the non-limited signal simultaneously with the coarse frequency and timing estimations and packet synchronization detection performed by the PSK correlator. By operating the PSK correlator on limited data from the received baseband signal and through a separate path from the automatic gain control, substantial power savings are achieved without degrading performance since the preamble time is significantly reduced.
US08509350B2

In a communication system, a base station transmits power setting information in a downlink Physical Downlink Shared Channel (PDSCH). A mapping scheme between overhead signals and reference signal (RS) overhead ratios, and the traffic-to-pilot ratios (T2P) calculation methods are established. A user-specific T2P ratio for certain OFDM symbols, a RS overhead ratio and a calculation method selected from the plurality of T2P calculation methods are assigned to a wireless terminal. An overhead signal corresponding to the assigned RS overhead ratio and the assigned T2P calculation method is selected in accordance with the mapping scheme and transmitted to the wireless terminal. In addition, the user-specific traffic-to-pilot ratio is transmitted to the wireless terminal. The wireless terminal calculates the traffic-to-pilot ratios across different transmission antennas and different OFDM symbols based on the received traffic-to-pilot ratio, the RS overhead ratio and the T2P calculation method indicated by the RS overhead signal.
US08509347B2

In some embodiments, a method of reducing adjacent channel power ratio and compensating memory effects of multi-channel wideband communication systems using multiplexing modulation techniques is provided. The method includes generating an address from samples of a baseband input signal of a communication system. The method also includes retrieving from a memoryless lookup table an entry in accordance with the address. The method further includes pre-equalizing the baseband input signal, the pre-equalization depending on one or more magnitudes of the input signal. The method still further includes multiplying the pre-equalized baseband input signal and the lookup table entry.
US08509345B2

A system for reducing peaks comprises a processor and a memory. The processor is configured to determine phase offsets for a plurality of input signals. The phase offsets are determined using trials of phase offsets to determine a selected set of phase offsets. The processor is further configured to modulate the input data signals using the selected set of phase offsets to produce modulated phase offset data signals and to generate a sum of modulated phase offset data signals, such that the sum has a lower peak value as compared to the sum not using the selected set of phase offset signals.
US08509334B2

A method for processing signals to be transmitted in a MIMO system from a transmitter having at least two transmitting antennas to a receiver having at least two receiving antennas on a frequency selective communication channel. The method comprises estimating elements of a channel matrix H(q−1) based on time delays and complex valued coefficients associated with the communication channel to provide an estimated frequency variation function of each element of the channel matrix, and pre-coding the signals to be transmitted based on the estimated frequency variation function for each element. The invention also relates to a MIMO system; and a transmitter and a receiver for use in a MIMO system.
US08509333B2

A method for transmitting a signal from a transmitter over a channel to a receiver on a Power Line Network, wherein said signal is OFDM-modulated on a set of sub-carriers, is proposed, wherein an OFDM tonemap and an eigenbeamforming encoding matrix are determined based on a channel estimation for each sub-carrier, a tonemap feedback signal and an eigenbeamforming feedback signal are generated, which are descriptive of said OFDM tonemap and said eigenbeamforming encoding matrix, respectively, and transmitted to the transmitter. A corresponding receiver, a transmitter, a power line communication and a power line communication system are described as well.
US08509323B2

A method in a wireless communication terminal includes receiving a radio resource allocation having a plurality of sub-carriers that are a subset of available sub-carriers. The available sub-carriers include a DC sub-carrier wherein the DC sub-carrier and all but one edge-most sub-carrier of the plurality of sub-carriers are designated for transmission if the DC sub-carrier is between any two sub-carriers of the allocation, and all of the sub-carriers except the DC sub-carrier are designated for transmission if the DC sub-carrier is not between any two sub-carriers of the allocation.
US08509321B2

A memory system with a simultaneous bi-directional link includes a controller, a memory device and a set of signal lines coupled to the controller and the memory device. Simultaneous communication between the controller and the memory device on the set of signal lines uses a first band of frequencies, and between the memory device and the controller on the set of signal lines uses a second band of frequencies. The controller is configured to dynamically adjust the first band of frequencies based on a predetermined data rate between the controller and the memory device and to dynamically adjust the second band of frequencies based on a predetermined data rate between the memory device and the controller.
US08509320B2

A communication circuit is provided which transmits an information bit string from a transmission unit to a reception unit. The transmission unit includes a first modulation circuit that modulates a first carrier wave by a start bit to generate a first frequency signal, a second modulation circuit that modulates a second carrier wave by the information bit string to generate a second frequency signal, and a transmission circuit that transmits the first and second frequency signals from a transmitting antenna. The reception unit includes a reception circuit that receives a signal from the transmission unit, a first detector circuit that detects a signal of the first carrier wave to demodulate the start bit, a second detector circuit that detects a signal of the second carrier wave to demodulate the information bit string, and a detection circuit that is synchronized by the start bit and reads the information bit string.
US08509317B2

A method for detecting signals in a TMDS transmission system having a channel established between a receiver and a transmitter includes separating loadings of the receiver from the channel, providing a first reference current in a first differential line of the channel, providing a second reference current in a second differential line of the channel, computing a difference between the first reference current and a current provided by the transmitter via the first differential line to obtain a first current difference, computing a difference between the second reference current and a current provided by the transmitter via the second differential line to obtain a second current difference, and determining an operating state of the transmitter according to the first current difference and the second current difference.
US08509309B2

Encoding data includes: computing a first set of coefficients based on a plurality of transforms each computed over a different portion of an array of data, a second set of coefficients based on a plurality of transforms each computed over a different portion of the array of data, and a third set of coefficients based on a transform computed over the array of data; choosing a set of coefficients to represent the array of data from a group of multiple sets of coefficients, the group including the first set of coefficients, the second set of coefficients, and the third set of coefficients; and encoding the chosen coefficients and one or more parameters related to the chosen coefficients.
US08509303B2

The video descriptor generation device includes an each-picture feature extraction unit which extracts a feature from a video for each picture which is a frame or a field, and outputs an each-picture feature; an inter-picture feature difference calculation unit which calculates an inter-picture feature difference, which is a difference between features of pictures, from the each-picture features as a difference feature, and calculates a difference feature information amount indicating an amount of information of the difference feature; an additional feature extraction unit which calculates a feature to be added as an additional feature from the video; and a feature combining unit which, if the volume of the difference feature information amount is smaller than a certain criterion, constitutes a video descriptor by incorporating the additional feature in addition to the difference feature.
US08509302B2

In scalable video encoding, incidence rates of combinations of optimum prediction modes to be selected for spatially corresponding blocks of an upper layer and a lower layer are determined based on an optimum prediction mode that was selected in a conventional encoding, and then a correspondence table that describes relationships therebetween is created. Subsequently, the combinations of the selected optimum prediction modes described in the correspondence table are narrowed down based on the value of the incidence rate so as to create prediction mode correspondence information that describes the combinations of the optimum prediction mode narrowed down. When encoding the upper layer block, the prediction mode search candidate that is to be searched in the encoding is decided by referring to the prediction mode correspondence information using as a key the optimum prediction mode selected in the encoding of the spatially corresponding lower layer block and thereby reducing the number of the prediction mode search candidates.
US08509299B2

Decision feedback equalization (DFE) circuitry and method for equalizing data signals over a wide range of data rates. By using delayed and controlled versions of the recovered data clock to retime the equalized data signal for feedback via the DFE taps, correct feedback signal timing is maintained and jitter tolerance is increased at high data rates.
US08509298B2

An I/Q imbalance compensation block of a RF receiver for compensating an imbalance between an in-phase component and a quadrature component of an RF signal is disclosed. The compensation block includes a conjugation block; an adaptive finite impulse response (FIR) filter; and an adder. The filter use filter coefficients iteratively updated at least partly in response to a compensated digital signal. The filter can have a complex number for at least one, but not all of filter taps, and real numbers for other filter taps. The filter can be provided with adaptation step sizes different from filter tap to filter tap. The filter can also be provided with an adaptation step size(s) varying over time. The filter can also be provided with an adaptation step size(s) divided by the square norm of the compensated signal.
US08509290B2

A closed loop power output calibration system for variable power output wireless devices. The wireless device includes a wireless transceiver having a transmit core coupled to a discrete power amplifier. Power detection circuitry formed in the wireless transceiver provides a detected power level of the power amplifier, and a reference power level, both of which are converted to digital signals using existing I and Q signal analog to digital converters in the receiver core. The digital signals are processed to cancel power distortion and temperature effects to provide a resulting power feedback signal. Corrective control signals are generated in response to the power feedback signal relative to a desired power output level. The gain in the transmit core is then adjusted in response to the corrective control signals such that the power amplifier outputs the target output power level.
US08509259B2

Aspects of a method and system for reducing transceiver power via a variable signal constellation are provided. In this regard, an Ethernet PHY device may receive one or more signals indicative of a current state of an Ethernet link to which the PHY device is coupled and/or indicative of resources, such as power, available to the PHY device. Accordingly, a number of points comprising a signal constellation utilized to communicate data via the Ethernet link may vary based on the one or more signals. A current state of the link may comprise a bit error rate, a packet error rate, and/or utilization, in terms of bandwidth for example, of the link. Aspects of the invention may enable controlling, at least in part, power consumption of the PHY device may altering the number of points comprising the signal constellation.
US08509258B2

A integrated circuit device for use in a line card of a digital networking system is capable of intercepting one or more control messages corresponding to a requested data channel sent from at least one customer premises equipment (CPE) device. The integrated circuit device is also capable of receiving a plurality of data channels from a data server of the digital networking system and providing the one or more requested data channels to the at least one CPE device, thereby providing faster data channel selecting and switching capabilities.
US08509256B1

Systems and methods can be used to reduce power consumption on a device. In some implementations, power consumption can be reduced by powering down modules. In other implementations, power consumption can be reduced by communicating configuration status messages to the terminating system to reduce communications. Power saving can extend backup battery power duration thereby affording users to access telephone services during a power outage.
US08509254B2

The architecture and techniques described herein can improve system performance with respect to the following. Communication between two interdependent hardware engines, that are part of pipeline, such that the engines are synchronized to consume resources when the engines are done with the work. Reduction of the role of software/firmware from feeding each stage of the hardware pipeline when the previous stage of the pipeline has completed. Reduction in the memory allocation for software-initialized hardware descriptors to improve performance by reducing pipeline stalls due to software interaction.
US08509253B2

The present invention relates to a communication system (SYS), a gateway apparatus (HiGA) and a method for allowing services of a first type provided by a communication server (IMS-S) to be provided to terminal devices (T1, T2, . . . Tn . . . TN) of a home network (CPN) independent of whether the terminal devices are of a first type or a second type (IMS-based or non-IMS-based). The gateway apparatus (HiGA) comprises one or more service-specific mapping applications (AS) for adapting the control plane (SIP) used between the second type terminal devices (T2) to the control plane (HTTP) used between the gateway apparatus (HiGA) and the communication server (IMS-S).
US08509246B2

A geographic-based communications service system has a mobile unit for transmitting/receiving information, and access points connected to a network. The access points are arranged in a known geographic locations and transmit and receive information from the mobile unit. When one of the access points detects the presence of the mobile unit, it sends a signal to the network indicating the location of the mobile unit and the information requested by the mobile unit. Based on the signal received from the access point, the network communicates with information providers connected to the network and provides data to the mobile unit through the access point corresponding to the location of the mobile unit.
US08509239B2

A method, an apparatus, and a system for processing packets are disclosed. The method is applied to a distributed architecture of multiple service boards; the distributed architecture includes a main control board, at least one service board, and at least one interface board. The method includes: determining a specified CPU corresponding to a received packet; and, by the service board corresponding to the CPU, processing the received packet. Through the embodiments of the present invention, the received packets are processed in the service board corresponding to the specified CPU. Therefore, the packets are evenly distributed to all service boards for being processed, the workload of the main control board is relieved, the service throughput is increased significantly, and the packet processing efficiency of the whole architecture is improved.
US08509237B2

A network employing redundancy-aware hardware may actively allocate decompression tasks among different devices along a single path to improve data throughput. The allocation can be performed by a hash or similar process operating on a header of the packets to distribute caching according to predefined ranges of hash values without significant additional communication overhead. Decompression of packets may be similarly distributed by marking shim values to match the earlier caching of antecedent packets. Nodes may use coordinated cache sizes and organizations to eliminate the need for separate cache protocol communications.
US08509235B2

A Layer 2 packet return mechanism in a proxy, such as a web cache, operatively associated with a redirecting router. In a particular embodiment, the present invention provides a Layer 2 packet return mechanism in a Web Cache Communication Protocol (WCCP) network environment. In one embodiment, the present invention provides an efficient mechanism allowing a proxy or web cache to recognize WCCP redirected packets, forwarded using Layer 2 forwarding mechanisms, and subsequently to return unprocessed packets to the original forwarding WCCP router using a Layer 2 packet return mechanism.
US08509225B2

Providing enhanced emergency services (E-911) to an IP Telephony-based PBX or similar system, by utilizing aspects of the intelligence of end-user SIP client devices to address challenges and difficulties associated with E-911-like services in LAN-based telephony environments.
US08509223B2

An apparatus, system and method are disclosed for fast channel changes of media that is provided by a carrier over a local loop connection to a subscriber, where subscriber information is stored at the access node that supports the local loop connection to the subscriber, and the access node supports multicast protocols so that only one instance of a channel may be provided on the core network regardless of how many subscribers have requested access to the channel.
US08509220B2

A system and method for displaying a contact's availability information on a display of a voice over internet protocol (IP) phone includes sending a request for a selected telephone contact's availability information. The request is from the IP phone to a web service calendar module operable on a web server connected to the IP phone. The telephone contact's availability information is extracted from an application server connected to the web server. The availability information is formatted for display in a graphical user interface on the IP phone. The availability information for the telephone contact is then displayed on the IP phone to enable a user to determine when the selected telephone contact is available to receive a telephone call.
US08509217B2

The present invention provides a method for establishing a route of a connection, which comprises: a route relation group is configured on a service node responsible for route calculation; the route relation group comprises a connection in which the service node is contained and other connections having route relation with the connection; when a route of a connection is requested to be established, the service node responsible for route calculation confirms the route of the connection according to the route relation group configured on the service node, and then establishes the route of the connection. A device for establishing a route of a connection is also provided in the present invention. With the present invention, the problem of high probability of route conflict in the existing connection route establishment process can be solved.
US08509216B2

Managing a plurality of Communication devices in an access network by successively establishing a temporary point-to-point layer two connection from a management server to each of the communication devices of the plurality of communication devices during a management phase.
US08509213B2

Provided is a method that includes determining a binary sequence based on a number of symbols in a frame associated with a macro cell. The method further includes performing an autocorrelation calculation on the binary sequence. The method further includes determining a time offset based on minimum values of the autocorrelation calculation. The method further includes broadcasting a control signal including the time offset to a plurality of small cells. The method further includes receiving the control signal including the time offset associated with the frame associated with the macro cell. The method further includes transmitting a frame associated with a small cell synchronized with a frame associated with the macro cell and offset in time by the time offset.
US08509202B2

The present invention relates to a system comprising at least one primary station and at least one secondary station, wherein the primary station comprises communication means for communicating with the secondary station in accordance with a first protocol, wherein the communication means are arranged for communicating with a plurality of further stations in accordance with a further protocol, and wherein the primary station comprises control means for generating a message to be broadcast to the secondary station, said message comprising purposely erroneous information causing the at least one secondary station to remain silent for a predetermined duration.
US08509201B2

In a system comprising a first access point serving a first wireless network; and a neighboring access point serving a neighboring wireless network having coverage overlapping with the first wireless network, where the first access point and the neighboring access point transmit beacon messages at beacon times that are temporally separated by predetermined beacon periods, a method of operating the system is disclosed, the method comprising: the first access point sending a first offer to the neighboring access point, the first offer offering a period of silent time to the neighboring access point during which period of silent time the first access point silences the first wireless network, the period of silent time being independent of the beacon times and the beacon periods.
US08509190B2

A handheld computing unit includes a plurality of PHY units, a local wireless interface (LWI), and a processing module. When the unit is in a femtocell AP mode, the processing module performs one or more femtocell AP functions to facilitate conversion of a LWI downstream data into one or more downstream PHY signals and conversion of one or more upstream PHY signals into the LWI upstream data; determines energy demand of the handheld computing unit; determines whether the energy demand compares unfavorably to energy performance criteria; and, when the energy demand compares unfavorably to the energy performance criteria, executes an energy adjustment algorithm.
US08509187B2

The present invention relates to method for communicating between a primary station and a secondary station comprising (a) at the secondary station, upon arrival of a data packet to be transmitted to the primary station, buffering said data packet in a buffer, and transmitting to the primary station a request for an uplink transmission resource if a request condition is satisfied, said request condition being based on at least one previous grant of uplink transmission resource, (b) at the primary station, granting to the secondary station an uplink transmission resource to be used.
US08509185B2

A method for maintaining connectivity between a mobile node and a corresponding node when the mobile node connects to a foreign network, where the foreign network and the home network are Internet protocol version 6 (IPv6) networks but the corresponding node is an Internet protocol version 4 (IPv4) node. The method includes receiving at the home agent node an IPv6 care-of address, determining that the IPv6 care-of address belongs to the foreign network and that the foreign NAT64 node has a prefix to to generate virtual IPv6 addresses and sending a prefix binding request message to a home NAT64 node to bind the prefix to the home address of the mobile node for translation between IPv6 and IPv4.
US08509179B1

A mobile device for wireless communication with a wireless local area network (WLAN) includes a transceiver that is able to selectively transmit at a plurality of transmit power levels. When the mobile device associates with a wireless access point in the WLAN, the wireless access point transmits a control signal that controls the power level at which the mobile device transmits wireless signals to that wireless access point.
US08509178B2

A method and apparatus for requesting uplink resources in a wireless communication system is provided. A user equipment determines whether a scheduling request for requesting uplink resources is triggered. If the scheduling request is triggered, the user equipment transmits a first set of frequency domain sequences and a second set of frequency domain sequences in a subframe.
US08509166B2

A resource scheduling and power allocation technique is provided for a LTE radio network integrated with femtocells. The technique utilizes a tri-phase approach that includes a stochastic geometric model of an exemplary radio network that generates a channel attenuation matrix for each channel at each PRB. A resource scheduling and power allocation procedure determines a near optimal assignment of mobile user to PRBs based on the channel attenuations, potential data rates, and transmit power subject to maximizing the data rates in accordance with a fairness objective. A discrete-event simulation procedure simulates the end-to-end transmission of the data packets in a packet-switch network in accordance with the assignments to analyze the behavior of the overall network.
US08509159B2

A method and system for ad-hoc wireless communication using out-of-band control channels is provided. An out-of-band control channel is scanned to discover a wireless station. Channel occupation information is communicated with the discovered station. A communication channel is selected based on the occupation information, and may be used for ad-hoc mode information communication with the discovered station.
US08509157B2

A method for managing radio resources allocated by a radio network controller of a UTRAN radio access network, where the resources support a plurality of service requests identified by a radio access bearer service request sent by the core network and describing the required QoS as a set of RAB parameters defined by mapping with corresponding QoS parameters of the core network, the controller is provided to distribute the resources amongst the bearer services and to modulate the allocation of the resources according to the priority level associated with each of the bearer services, and the priority level is defined by the “priority level” sub-parameter of the “Allocation Retention Priority” RAB parameter, with a value determined by taking into account the value of the “Allocation Retention Priority” QOS parameter of the core network and the value of at least one QoS parameter associated with the type of service.
US08509154B2

A communication switching method is provided. The method is implemented by a communication switching system. The system includes mobile phones, landline phones, and a RFID server. Each mobile phone includes a RFID tag. Each landline phone includes a RFID reader. The RFID server includes a database. The method includes: putting the call on hold through the IP-PBX; transmitting the mobile phone number of a called mobile phone to the RFID server; searching the database to determine whether the mobile phone number is registered; transmitting the landline phone number corresponding to the mobile phone number to the RFID reader when the mobile phone number is registered; determining whether the landline phone corresponding to the landline phone number is busy; and switching the call to the landline phone corresponding to the landline phone number through the IP-PBX when the landline phone corresponding to the landline phone number is idle.
US08509149B2

A method and apparatus for transmitting and receiving system information in a wireless communication system are disclosed. A method for receiving system information by a mobile station (MS) of a wireless communication system includes receiving a secondary superframe header (S-SFH) change cycle from a base station (BS), and receiving a primary superframe header information element (P-SFH IE) including a first field indicating a change count of a plurality of secondary superframe header subpacket information elements (S-SFH SP IEs) from the base station (BS). Once each of the plurality of S-SFH SP IEs is changed, each of the plurality of S-SFH SP IEs remains unchanged during one or more S-SFH change cycles.
US08509148B2

A method for application layer gateway (ALG) assisted local IP access (LIPA) at a base station by network address translation (NAT) allows IP capable UEs connected via HeNB or other kinds of Femto cell base station to use LIPA to establish multimedia session with other IP capable entities in the same IP network by NAT. The method relays a LIPA request to IMS, determines whether the terminating entity residing in the same IP network or not, and determines if the originating and terminating entities are allowed to use LIPA, and modifies the transport address information accordingly to facilitate signaling and packet routing. The method also provides the capability to apply different charging policies for LIPA and non-LIPA usages.
US08509146B2

A communication system (100) is provided that comprises a Radio Access Network (110) having a Radio Network Controller (RNC) (114) coupled to each of a cellular Node B (112) and a Digital Broadcasting Video-Handhelds (DVB-H) Node B (120). When the communication system delivers low rate Multimedia Broadcast/Multicast Service (MBMS) user information, the user information is conveyed via the cellular Node B and a low data rate channel. When the communication system delivers high rate MBMS user information, the user information is conveyed via the DVB-H Node B and a high data rate channel. Thus the communication system provides high rate MBMS data services without imposing the system capacity constraints resulting from the employment of HSDPA by a cellular Node B.
US08509135B2

A method for reducing power consumption by a base station in a wireless communication system is provided. The method includes transmitting a cell activation request, by an upper base station including a base station that has cell coverage including cell coverage of lower base stations, instructing to perform a turn-on operation to lower base stations in an energy saving mode, receiving a Radio Resource Control (RRC) measurement report from a User Equipment (UE), and transmitting a cell deactivation request instructing to perform a turn-off operation for entry into the energy saving mode to at least one turn-off target base station, determined according to the RRC measurement report. The at least one turn-off target base station includes at least one of base stations performing the turn-on operation according to the cell activation request, and the lower base stations includes base stations included in the cell coverage of the upper base station.
US08509125B1

Systems, methods, and other embodiments associated with echo cancellation are described. According to one embodiment, a method uses two signals from a transmitter as input to a look-up table to generate a non-linear echo cancellation signal. The non-linear echo cancellation signal is applied to a receiving path to reduce non-linear echo distortion on the receiving path based at least in part on the current signal and the previous signal.
US08509124B2

A method of transmitting a signal using a prescribed frame structure in a wireless communication system is disclosed. A mobile station can transmit or receive a signal using a frame structure with a CP length corresponding to ¼ of a useful symbol. Moreover, the mobile station can transmit or receive a signal using a frame structure with a CP length corresponding to ¼ of a useful symbol.
US08509102B2

A method in a wireless communication terminal including receiving a signal comprising at least a Positioning Reference Signal (PRS) transmission from a serving cell and a PRS transmission from a neighbor cell, estimating a signal quality metric (SQM) based on the PRS transmission from the neighbor cell, estimating a time difference of arrival (TDOA) measurement for the neighbor cell based on the PRS transmissions, determining if the estimated SQM satisfies a criterion, and sending a report to the serving cell that includes at least the estimated TDOA if the criterion is satisfied.
US08509101B2

The present disclosure relates to systems and methods for configuring a communication device based, at least in part, on a small form-factor pluggable (SFP) transceiver. An SFP transceiver may be utilized in connection with a communication device that transmits data according to a variety of communication protocols. In various embodiments, the configuration may be based upon an SFP configuration value stored in a machine-readable storage medium in the SFP transceiver. In certain embodiments, the SFP configuration value may be an input, together with other values associated with the SFP transceiver and a secret key, to an algorithm for generating a license entitlement key. Certain embodiments may allow for the configuration of a communication device and/or distribution of license entitlement keys in the field.
US08509091B2

A method and a system of realizing event detection are provided, which detect a status of an Internet Protocol (IP) connectivity access network (IP-CAN) bearer corresponding to a policy and charging control (PCC) rule by binding an Event-Trigger parameter to the PCC rule, thereby realizing small-granularity detection for the specific PCC rule and reducing the load of the system. Furthermore, a status of the IP-CAN bearer or an IP flow is realized by binding the Event-Trigger parameter to an IP-CAN identifier (ID) or an IP flow ID, so as to avoid the problem about too large granularity of the binding of event detection and IP-CAN session and reduce the burden of the IP-CAN bearer detection and message exchange.
US08509087B2

In one embodiment, a method includes assigning at a switch in a layer 2 multipath network, costs to a link in the network, each of the link costs associated with a different graph for forwarding traffic in the network, transmitting the link costs to other switches in the layer 2 multipath network, and receiving and forwarding traffic according to one of the graphs. An apparatus is also disclosed.
US08509085B2

An egress node is proposed for a network domain that comprises at least one ingress node for receiving and routing data units belonging to a plurality of flows into said network domain, a plurality of interior routers for routing said data units through said network domain, and said egress node(s). One or more of the interior routers is arranged to detect whether it is subject to a congestion condition and to congestion mark routed data units if it is subject to said congestion condition. The egress node comprises a control element arranged for performing a congestion handling function that comprises a part for detecting the presence of congestion marked data units arriving at said edge node, and a part for reacting to the detection of the presence of congestion marked data units by invoking a congestion control process. The congestion control comprises sending to said ingress node an instruction for terminating one or more flows to thereby reduce a traffic load, waiting a predetermined period of time and then determining whether congestion marked data units are still arriving at said edge node, and if congestion marked data units are still arriving, repeating the sending and waiting steps.
US08509084B2

A communication device in a communication network and method for communicating between two or more different devices in the communication network. One implementation includes a means for storing for each (source, destination) pair of communication devices of the communication network, paths in the form of lists of (LD, EA) pairs, where EA is an earliest arrival time to a first communication device and LD is a last departure time from a second communication device for any sequence of contacts between pairs of communication devices linking the source communication device and the destination communication device. Data is transmitted to another communication device by a node selected using a history of observed previous observed paths.
US08509081B2

A hybrid wired and wireless architecture for a process control system is disclosed that includes hierarchical adaptability and optimization capabilities. The system is arranged in three tiers, the first including a number of wireless end devices exchanging packets of data and/or instructions with the distributed control system, where each wireless end device is associated with one or more meters, remote terminal units, diagnostic devices, pumps, valves, sensors, or tank level measuring devices. The second tier includes a plurality of wireless routers, each including a memory that stores a routing table and a processor that routes packets. The third tier includes a master wireless gateway device operably connected to receive packets from and transmit packets to the distributed control system. The processor of each of the wireless routers routes packets across the tiers between the end devices and the wireless gateway devices based on the stored routing table.
US08509078B2

As microprocessors incorporate more and more devices on a single chip, dedicated buses have given way to on-chip interconnection networks (“OCIN”). Routers in a bufferless OCIN as described herein rank and prioritize flits. Flits traverse a productive path towards their destination or undergo temporary deflection to other non-productive paths, without buffering. Eliminating the buffers of on-chip routers reduces power consumption and heat dissipation while freeing up chip surface area for other uses. Furthermore, bufferless design enables purely local flow control of data between devices in the on-chip network, reducing router complexity and enabling reductions in router latency. Router latency reductions are possible in the bufferless on-chip routing by using lookahead links to send data between on-chip routers contemporaneously with flit traversals.
US08509075B2

Data-type-based spanning tree reconfiguration includes determining volumes for one or more types of data transmitted in information flows in an existing spanning tree in a network. The spanning tree is reconfigured based on one or more of the volumes and the types of data transmitted in the flows.
US08509074B1

A system, method and computer program product are provided for controlling the rate of a network flow. In use, a rate of a network flow is monitored. In addition, it is determined whether the rate exceeds a threshold. Further, at least a portion of the network flow is conditionally discarded or marked, based on the determination.
US08509073B2

An error management system and process can be used to identify an erroneous data packet in a data stream. In response to identifying the erroneous data packet, a subsequent valid data packet is located in the data stream. In one embodiment, a plurality of candidate locations of header checksum windows are searched and checked for a valid checksum. Multiple integrity checks of multiple header checksums can be used to reduce the probability of a false positive integrity check. In another embodiment, one or more information data fields can used for determining packet integrity by determining if the fields contain valid information bits.
US08509071B1

The subject matter of this document can be implemented in, among other things, a method that includes receiving network traffic associated with a computing device, the network traffic including packet flows communicated between the computing device and a network. The method also includes monitoring the network traffic over time, and identifying a plurality of network usage characteristics associated with the network traffic. The network usage characteristics include a usage time that corresponds to an amount of time the computing device has been consuming network resources and a network application identifier that corresponds to a network application being used by the computing device. The method also includes determining whether the network traffic violates a network usage policy based on two or more of the network usage characteristics, and decreasing, over a period of time, throughput of the network traffic that is determined to be violative of the network usage policy.
US08509065B2

A method and system for improved buffering during a flow control event, the system comprising: a mobile station having a mobile timer; a radio network communicating wirelessly with the mobile station and including: a base station; and a packet control function (PCF) capable of interrupting the flow of data to the wireless device during the flow control event; a packet data serving node (PDSN) communicating with the PCF and having a buffer to store data received for the mobile station during the flow control event, the buffer having a buffer timer; and a push function communicating with the PDSN and having a retry timer to indicate when to resend an unacknowledged packet; wherein the system coordinates the buffer timer with either the mobile timer or the retry timer to eliminate redundant messages.
US08509064B2

A wireless mesh network system generates at least one virtual node within a transmission area of a specific mesh node when no mesh nodes exist in two or three continuous quadrants within the transmission area with reference to the specific mesh node. Also, the system performs routing by combining uplink and downlink routing methods so as to support unicast between the mesh nodes in a domain. Further, a channel access order of the mesh nodes is determined based on the potential values allocated to the mesh nodes forming the wireless mesh network according to the field theory. In this instance, the channel access order can be established by a central control method by a central processor for controlling the wireless mesh network or a distributed control method using contention per mesh node.
US08509060B1

Conventional multi-hop routing of ad hoc wireless networks involves considerations such as costs, connection quality, distances, and numbers of hops. A conventional wireless routing algorithm may fail when a destructive event takes place and is rapidly expanding in area, as the route discoveries may perpetually lag behind the rate of expansion of the destructive area. As typically embodied, the present invention's wireless routing algorithm detects a destructive event early, assumes rapid expansion of the destruction area, establishes “subnets” of nodes, and predetermines one or more routes that circumvent the rapidly expanding destruction area by exiting from and returning to the subnet in which the destructive event originates. Typical inventive practice avails itself of the architectural character of the physical setting for the wireless network, for instance by establishing subnets corresponding to compartments formed by wall-like structures (e.g., shipboard bulkheads), which represent natural barriers to expansion of a destruction area.
US08509056B1

A multi-ring IP multicast network is implemented with “N” instances of an Interior Gateway Protocol (IGP). Each IGP instance is autonomously configured on a different ring network to provide service separation between ring networks. Each IGP instance announces the one or more sources that are mapped on the associated ring network. Each source is announced in one and only one IGP instance so that the source is mapped on one and only one ring network. An “N+1” instance of the IGP is implemented on the core routers that are connected to receivers to merge and redistribute the “N” distinct instances of the IGP to the distribution and access routers between the core router and receiver. This effectively merges the N IGP instances at each node so that the multi-ring network appears as a virtual single-ring network with a single IGP instance allowing each of the receivers access to any source connected to the network.
US08509055B2

The present disclosure provides absolute route diversity (ARD) for mesh restorable sub-network connection protection (MR-SNCP) services. ARD addresses concerns in MR-SNCP by providing absolute path diversity between both paths (e.g., peer Sub Network Connections (SNCs)) of an MR-SNCP connection. If an ARD condition is not met, the peer SNC is not mesh restored and the MR-SNCP works with just one single SNC. The advantage of this approach is to reuse the bandwidth saved from ARD for other MR-SNCP, i.e. more efficient bandwidth utilization due to ARD for other MR-SNCPs, and better service quality guarantee (protection) in terms of planning and managing the network bandwidth.
US08509053B2

A method for multiplexing one or more multiple access regions is disclosed. The method for multiplexing one or more multiple access regions in a wireless access system comprises multiplexing the one or more multiple access regions so that a first base station and a second base station among a plurality of base stations which use one or more multiple access schemes together under a multi-cell environment use a single multiple access scheme in a predetermined resource region allocated to each of the first base station and the second base station; and transmitting multiplexing information obtained from the multiplexing the one or more multiple access regions to a mobile station included in a cell region of the plurality of base stations. As a user uses SC-FDMA scheme and OFDMA scheme together, it is possible to obtain a single carrier effect of the SC-FDMA system and flexibility of the OFDMA system on a time axis and a frequency axis.
US08509051B2

Techniques for multiplexing and transmitting multiple data streams are described. Transmission of the multiple data streams occurs in “super-frames”. Each super-frame has a predetermined time duration and is further divided into multiple (e.g., four) frames. Each data block for each data stream is outer encoded to generate a corresponding code block. Each code block is partitioned into multiple subblocks, and each data packet in each code block is inner encoded and modulated to generate modulation symbols for the packet. The multiple subblocks for each code block are transmitted in the multiple frames of the same super-frame, one subblock per frame. Each data stream is allocated a number of transmission units in each super-frame and is assigned specific transmission units to achieve efficient packing. A wireless device can select and receive individual data streams.
US08509050B2

Systems and methods for reducing crosstalk are provided. In one implementation, a method is provided. The method includes applying a pilot signal to a disturber twisted pair and measuring near end crosstalk of a victim twisted pair. The coupling characteristics between the disturber and the victim twisted pair are determined. A far end crosstalk function is derived for estimating the far end crosstalk in the victim twisted pair using the determined coupling characteristics. A crosstalk reduction signal is determined using the estimated far end cross talk. The crosstalk reduction signal is injected into the victim twisted pair to reduce crosstalk in the victim twisted pair.
US08509047B2

It is an object of the present invention to record to and reproduce different types of optical disks using light beams with different wavelengths. In an optical head device for recording to and reproducing high-density optical disks using an objective lens with a large NA, a sawtooth-shaped hologram is used for recording to and reproducing conventional optical disks such as DVDs. For blue light, a sawtooth height is the light path length 2λ, and second-order diffraction light is used. Red light generates first-order diffraction. The hologram is blazed and has convex lens function, and corrects chromatic aberration of the refractive lens. A relay lens is disposed between an infrared laser light source and the objective lens, and the light beam that is emitted from the infrared laser light source is substantially converged by the relay lens, and then, as it diverges once again, it is incident on the objective lens, which focuses the light beam into a spot on the recording surface of an optical disk after passing through an approximately 1.2 mm substrate.
US08509044B2

A recording medium and apparatus enable the number of data units of recording pulse information to be reduced. The recording medium includes an information area for recording set values of a recording pulse for forming recording marks. The set values include preceding space-based set values having a first reference value as a set value of a recording pulse corresponding to a predetermined preceding space and a first difference set value of a recording pulse corresponding to a space other than the predetermined preceding space; and trailing space-based set values having a second reference value as a set value of a recording pulse corresponding to a predetermined trailing space and a second difference set value of a recording pulse corresponding to a space other than the predetermined trailing space and which is expressed as a difference from the second reference value.
US08509035B2

A calendar display device for a mechanical watch piece including a first disk, the disk of days, carrying multiple series of inscriptions symbolizing the seven days of the week, a second disk, the disk of dates, carrying inscriptions symbolizing the date of the month, a third disk, the disk of months, carrying 12 inscriptions symbolizing the months of the year. One of the disk of days and the disk of dates acts as a dial by being fixed, whereas the other acts as a rotary disk by being arranged concentrically and rotatably in relation to the dial. The dial includes an aperture making it possible to see the inscription of the current month on the disk of months. A hand indicates simultaneously the date and the day of the week. The device includes a correction mechanism cooperating at least with a gear train bidirectionally driving the disk of months.
US08509019B2

A voltage generation circuit for providing a read or verification voltage of a nonvolatile memory device includes a first voltage generation unit configured to output a first voltage using a first reference voltage, a bouncing compensation unit configured to change the first voltage using a first control signal, the first voltage, and a voltage of a global source line when a read or verification operation is performed on the nonvolatile memory device, and to output a changed first voltage as a second voltage, a second reference voltage generation unit configured to generate a second reference voltage, and an amplification unit configured to amplify a difference between the second voltage and the second reference voltage according to a set resistance ratio and to output a result of the amplification as a third voltage.
US08509017B2

A memory device is provided that includes a memory cell, a voltage input, a plurality of bit lines, an amplifier connected to only a particular one of the bit lines, and a switch that is coupled to the amplifier and the voltage input. The switch is configured to prevent the voltage input from being electrically coupled to the amplifier when the plurality of bit lines are electrically floating.
US08509012B2

A precharge signal generation circuit of a semiconductor memory apparatus may comprise a read/write precharge command generation section configured to delay a precharge command by a first delay time set in response to a control signal to generate one of a read precharge command and a write precharge command; and a read/write bank precharge address generation section configured to delay a bank column address strobe signal by a second delay time set in response to the precharge command delayed in the read/write precharge command generation section, and generate one of a read bank precharge address and a write bank precharge address.
US08509008B2

An internal voltage generator of a semiconductor memory device includes a proportional to absolute temperature (PTAT) current generator configured to generate a PTAT current having a varying current in proportion to a temperature change, a current control circuit configured to generate an internal current identical with the PTAT current and generate an internal voltage based on the internal current, and an offset circuit configured to control the internal voltage to a set voltage level.
US08509003B2

A read architecture for reading random access memory (RAM) cells includes a multi-level sense amplifier, the multi-level sense amplifier including a plurality of sense amplifiers, each sense amplifier having a respective sense threshold and a respective sense output, and a storage module coupled to the multi-level sense amplifier for storing the sense outputs of the multi-level sense amplifier. The storage module stores a first set of sense outputs corresponding to a first read of an RAM cell and stores a second set of sense outputs corresponding to a second read of the RAM cell. The architecture also includes a decision module for comparing the first and second set of sense outputs and determining a data state of the RAM cell based on the comparison.
US08508998B2

This disclosure provides a multiple-plane flash memory device where high voltage programming (setting) or erasing (resetting) pulses are timed to occur simultaneously. By regulating when each memory plane (e.g., each logical or physical partition of memory having its own dedicated array control and page buffer) applies high voltage pulses, the overhead circuitry needed to control multiple concurrent operations may be reduced, thereby conserving valuable die space. Both the “program phase” and the “verify phase” of each state change operation cycle may be orchestrated across all planes at once, with shared timing and high voltage distribution.
US08508988B2

A magnetic tunnel junction having a compsensation element is disclosed. The magnetic tunnel junction includes a reference element, and a compensation element having an opposite magnetization moment to a magnetization moment of the reference element. A free magnetic layer is between the reference element and the compensation element, and an electrically insulating and non-magnetic tunneling barrier layer separates the free magnetic layer from the reference element. The free magnetic layer includes Co100-X-YFeXBY wherein X is a value being greater than 30 and Y is a value being greater than 15.
US08508986B2

A semiconductor device having first and second digit line drivers and a bit line driver. When the address of one segment has been input from the outside, a segment decoder selects one segment corresponding to the address and couples the same to the selected first digit line driver. When the addresses of two or more segments have been input from the outside, the segment decoder selects two or more segments corresponding to the addresses and couples the selected two or more segments to the respective digital line drivers.
US08508984B2

A non-volatile magnetic memory element includes a fixed layer, a barrier layer formed on top of the fixed layer, and a free layer formed on top of the barrier layer, wherein the electrical resistivity of the barrier layer is reduced by placing said barrier layer under compressive stress. Compressive stress is induced by either using a compressive stress inducing layer, or by using inert gases at low pressure during the sputtering process as the barrier layer is deposited, or by introducing compressive stress inducing molecules into the molecular lattice of the barrier layer.
US08508983B2

A non-volatile static random access memory (NVSRAM) cell including a static random access circuit, first storage device, a second storage device, and a switch unit is provided. The static random access circuit has a first terminal and a second terminal respectively having a first voltage and a second voltage. Stored data in the first storage device and the second storage device are determined by the first voltage and the second voltage. The first storage device and the second storage device respectively have a first connection terminal and a second connection terminal. The switch unit is respectively coupled to the second connection terminals of the first storage device and the second storage device, and is controlled by a switching signal of a switch line to conduct the first storage device and the second storage device to a same bit line or a same complementary bit line.
US08508975B2

A semiconductor memory device includes a control circuit. The control circuit applies a first voltage to a selected one of a upper interconnections, applies a second voltage to an unselected one of the upper interconnections, applies a third voltage to a first dummy upper interconnection and independently controls the first to third voltages to be set to different values.
US08508970B2

Techniques for providing a direct injection semiconductor memory device are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for biasing a direct injection semiconductor memory device. The method may comprise applying a first voltage potential to a first N-doped region via a bit line and applying a second voltage potential to a second N-doped region via a source line. The method may also comprise applying a third voltage potential to a word line, wherein the word line is spaced apart from and capacitively coupled to a body region that is electrically floating and disposed between the first N-doped region and the second N-doped region. The method may further comprise applying a fourth voltage potential to a P-type substrate via a carrier injection line.
US08508964B2

Power conversion methods, systems, articles of manufacture, and devices are provided. The power conversion may include converting between direct current and alternating current wherein switching losses associated with latent electrical charges are reduced. Current sensing may be low-side bus reference. Solid-state implementations, code implementations, and mixed implementations are provided.
US08508956B2

A modular electronics enclosure for reducing electromagnetic interference (EMI) is disclosed. The electronics assembly includes a first electronic component having an output, a second electronic component having an input with an input impedance, and a circuit matching element having an input coupled to the output of the first electronic component and an output coupled to the input of the second electronic component. The output of the circuit matching element is configured to provide an output impedance that matches the input impedance of the second electronic component. The electronics assembly also includes a conductive surface that forms a volume that encloses the first electronic component and the circuit matching element. All non-conductive passages from the volume to the external environment have at least one cross-sectional opening having a continuous conductive perimeter with a maximum linear length within the opening of less than one quarter wavelength of a maximum shielding frequency.
US08508955B2

According to one embodiment, an electronic apparatus includes a casing, a module unit, an installation portion, and a holding portion. The module unit includes an elastic cover member including a projection, and a module fitted in the cover member. The installation portion is provided inside the casing and configured to receive the module unit. The holding portion is projected from the installation portion and configured to surround and hold the module unit. The holding portion includes a fitting portion which is located at a peripheral region thereof and in which the projection is fitted, and a pair of edge portions configured to define the fitting portion and being more away from each other at positions closer to a peripheral region of the holding portion. The projection is in contact with the edge portions and is exposed in the fitting portion to an outside region of the holding portion.
US08508953B2

A driver device includes a circuit board, a number of sockets, a number of driver chips, a control switch, and a signal output element. The sockets are positioned on the circuit board. Each driver chip is received in and electrically connected to a corresponding socket. The control switch includes a number of switches. An input of each switch is electrically connected to a corresponding socket. An output of each switch is electrically connected to the computer motherboard through the signal output element.
US08508952B2

An electrical device that is electrically and mechanically connectable to another electrical device includes a face equipped with contact pads. An adhesive layer is on the face equipped with the contact pads. The adhesive layer is composed of a substance with adhesive properties. A plurality of openings through the adhesive are layer over each contact pad, and small metal sticks which have been grown electrolessly or electrochemically are in the areas where the openings have been created to form a plurality of conductive paths over each contact pad, the volume of which is defined by the openings.
US08508951B2

A method for laying out a printed circuit board for use in a gigabit-capable passive optical network includes the steps of providing a printed circuit board and laying out an analog circuit module, an analog-to-digital conversion module, a signal processing module, an optoelectronic transmitting and receiving module, and a power module on the printed circuit board. The printed circuit board has a first periphery and an opposing second periphery. The analog circuit module and the optoelectronic transmitting and receiving module are laid out at the first periphery of the printed circuit board. The power module is laid out at the second periphery of the printed circuit board. Electromagnectic wave generated by a power IC inserted in the power module does not interfere with data transmission taking place at the optoelectronic transmitting and receiving module. Furthermore, a printed circuit board for use with the method is proposed.
US08508950B2

Substrates having power and ground planes, such as, for example, printed circuit boards, include at least one noise suppression structure configured to suppress electrical waves propagating through at least one of a power plane and a ground plane. The at least one noise suppression structure may include a power plane extension that extends from the power plane generally toward the ground plane, and a ground plane extension that extends from the ground plane generally toward the power plane. The ground plane extension may be separated from the power plane extension by a distance that is less than the distance separating the power and ground planes. Electronic device assemblies and systems include such substrates. Methods for suppressing noise in at least one of a power plane and a ground plane include providing such noise suppression structures between power and ground planes.
US08508949B2

The invention relates to a multiple micro HF-contact arrangement with HF-connections for passing through or contacting in a housing opening or in a duct, in particular at the transition from coaxial line or microstrip line to a coplanar line. The HF-connection thus comprises at least two circuit boards arranged in a plane which may be connected to each other by means of a planar contact pin on one circuit board and at least one planar socket on the other circuit board.
US08508940B2

A rack housing that accommodates a plurality of fanless, plug-in components includes a plurality of plug-in positions that accommodate the plurality of fanless, plug-in components in a first region of the rack housing bordering a first housing side, at least one installation chamber that accommodates at least one add-on component with at least one fan, and at least one low-pressure chamber in a second region of the rack housing bordering the first region, wherein 1) first openings are provided between the low-pressure chamber and the plug-in positions, which openings allow a discharge of air heated by the plug-in components into the low-pressure chamber, 2) the at least one installation chamber and the at least one low-pressure chamber are essentially decoupled from each other with respect to cooling air, and 3) the installation chamber is connected to the low-pressure chamber via at least one connector for forced ventilation.
US08508939B2

A fan includes, an impeller having propeller-shaped blades, a motor disposed inside of a hub to rotationally drive the impeller centered on the rotation axis, a tubular air duct forming an air passage on a periphery of the blades of the impeller and the rotation axis, wherein the rotation axis penetrates the inside of the air duct, and an exhaust outlet larger than an outer diameter of a rotation trajectory of the blades is formed on one end of the air duct, and an air flow guiding plate blocking an opening on an other end of the air duct in the rotation axis direction, a suction inlet through which the rotation axis passes being formed in approximately the center of the air flow guiding plate, wherein the blades are closer to the air flow guiding plate than the air duct.
US08508932B2

Disclosed is a docking station mountable in an environment such as a vehicle. The docking station is configured to accept a computerized tablet and to provide to such tablet a power source for operation and recharging of the tablet. Also disclosed is a docking station configured for communicating with the tablet for disseminating the data, video and/or audio content of the tablet to other receivers, such as headphones or vehicle audio system. Similarly, other appliances, such as a channel controller, gaming controller, mouse of a keyboard, may be configured to control the tablet while it is docked. The docking station is configured to allow the user to position the tablet for optimal viewing.
US08508929B2

An enclosure assembly and system are provided for implementing cover-mounted, auto-docking for multiple DASD configurations in information technology equipment. A user selected direct access storage device (DASD) configuration is mechanically attached to an enclosure cover. A cover interposer card is mechanically attached to the enclosure cover and electrically connected to each DASD in the user selected DASD configuration. An electrical connector mates with the cover interposer card as the cover is installed through a sliding motion with a chassis and base planar of the enclosure assembly. A flexible cable interconnect attached to the mating electrical connector is connected to the base planar. The enclosure assembly enables high density, high performance modular server architectures without compromising processor performance or planar electrical architecture.
US08508914B2

A ceramic electronic component includes a first dielectric layer, a second dielectric layer, and an intermediate layer. The first dielectric layer is a layer containing BaO, Nd2O3, and TiO2, the second dielectric layer is a layer containing a different material from the material of the first dielectric layer, and the intermediate layer is a layer formed between the first dielectric layer and the second dielectric layer and containing main components that are not contained in the first dielectric layer and the second dielectric layer in common as the main components.
US08508896B2

A direct current feeder protection system includes six conductors, four current sensors sensing four currents flowing in four of the conductors, four circuit interrupters interrupting currents flowing in the four conductors, and a processor cooperating with the current sensors to input four sensed currents, and to output a number of commands to the circuit interrupters. The processor includes a routine detecting a number of: a directional current fault of the sensed currents, a differential current fault of the sensed first and third currents or the sensed second and fourth currents, and a residual current fault of the sensed first and second currents or the sensed third and fourth currents, and to responsively output the commands. The first, fifth and third conductors are electrically connected in series with two of the circuit interrupters, and the second, sixth and fourth conductors are electrically connected in series with the other circuit interrupters.
US08508893B2

An distributed electronic circuit (1), such as a transmission line or distributed amplifier, is disclosed comprising an input terminal (2), an output terminal (3), power supply lines (4,5), a sequence of sections (61, 62, 63, 64, 65), between the input terminal (2) and the output terminal (3), arranged to transfer an electrical signal from one section to another section; each section (61, 62, 63, 64, 65) comprising at least one Electro Static Discharge (ESD) protection component (9) configured to, upon occurrence of an ESD event, convey corresponding ESD currents to a power supply line (4, 5); and wherein the ESD components (9) of the respective sections (61, 62, 63, 64, 65) are selected such that, upon occurrence of an ESD event, at least one subsequent section (62, 63, 64, 65) is triggered before the first section (61).
US08508888B2

A suspension board with circuit includes an external slider on which a magnetic head is mounted and an external electronic element provided in its vicinity. The suspension board with circuit includes a metal supporting board, a first insulating layer laminated on a top surface thereof, a first conductive pattern including a first terminal and laminated on the top surface side of the first insulating layer, a second insulating layer laminated on a back surface of the metal supporting board, and a second conductive pattern including a second terminal and laminated on the back surface side of the second insulating layer. The suspension board with circuit is formed with a communication space extending therethrough in a top-back direction and respective end edges of the first insulating layer and the second insulating layer protrude into the communication space to positions inner than that of an end edge of the metal supporting board.
US08508886B2

A write head for use in a magnetic disk drive and methods of manufacturing the same. When a non-magnetic reactive ion etching (RIE) stop layer is used in a damascene main pole fabrication process, the leading edge shield and the side shield have a magnetic separation. By replacing a non-magnetic RIE stop layer with a magnetic RIE stop layer, no removal of the RIE stop layer around the main pole is necessary. Additionally, the leading edge shield and the side shield will magnetically join together without extra processing as there will be no magnetic separation between the leading edge shield and the side shield.
US08508883B2

A motor includes a shaft portion, an upper plate cylindrical portion, a lower plate cylindrical portion, and a sleeve portion disposed between an upper plate portion and a lower plate portion. The sleeve portion includes an inner sleeve cylindrical portion and an outer sleeve cylindrical portion. An upper seal portion is arranged between the outer circumferential surface of the upper plate cylindrical portion and the inner circumferential surface of the outer sleeve cylindrical portion. A lower seal portion is arranged between the outer circumferential surface of the outer sleeve cylindrical portion and the inner circumferential surface of the lower plate cylindrical portion. At least a portion of the upper seal portion and at least a portion of the lower seal portion radially overlap with a radial gap between the outer circumferential surface of the shaft portion and the inner circumferential surface of the inner sleeve cylindrical portion.
US08508881B1

A method is disclosed of operating a disk drive, the disk drive comprising a disk having a plurality of tracks, a head, and a closed loop servo system comprising a seek servo loop and a settle servo loop for actuating the head over the disk. The seek servo loop is used to seek the head toward a target track. When the head approaches the target track, the settle servo loop is used to settle the head on the target track in response to a reference signal generated in response to a system inversion of the settle servo loop.
US08508875B2

A magnetic recording/reproducing apparatus 100 includes: a magnetic head 1; a magnetic recording medium 2; a spindle 3 and a spindle motor 4; a suspension arm 5; a voice coil motor 6; and a control unit 7. The control unit 7 has: a motor driver 8; a head amplifier 9; a read/write channel 10; a laser driver 11; and a controller 12. The controller 12 has: a preliminary recording unit 13; a judgment unit 14; an extraction unit 15; a drive condition determining unit 16; and a preliminary recording terminating unit 17. Based on a reproduction signal evaluation value obtained using these units and a predetermined reference value, a drive condition is determined which is suitable for recording onto the magnetic recording medium 2.
US08508872B2

Disclosed herein is a lens actuating module for realizing focus adjustment and optical zooming. The lens actuating module includes a rod which is disposed on one side of a lens barrel on which at least one lens is mounted, and has an axis direction corresponding to an optical axis direction of the lens barrel, a driving force transmission member which has a conjoining recess to be conjoined with an outside surface of the rod and has magnetism so as to be conjoined with the outside surface of the rod due to a magnetic force, and a piezoelectric actuator which is disposed on one side of the driving force transmission member in the optical axis direction to provide an axis direction driving force to the rod via the driving force transmission member.
US08508859B2

An image pick-up optical lens assembly, sequentially arranged from an object side to an image side along an optical axis, comprises: a first lens element with a positive refractive power having a convex object-side surface, a second lens element with a negative refractive power, a third lens element with a positive refractive power, a meniscus fourth lens element with a positive refractive power having at least one aspherical optical surface, and a fifth lens element with a positive refractive power having at least one inflection point on the optical image-side surface. Additionally, the image pick-up optical lens assembly satisfies several particular conditions. The invention possesses features such as good aberration compensation, well-performed modulation transfer function and short total length of lens assembly applicable for compact cameras and mobile phones.
US08508857B2

A lens barrel that can realize increased shooting magnification and slimming down of an image pickup apparatus without increasing drive load and optical accuracy error in driving the lens barrel along an optical axis. A cam follower follows cam grooves in a cam cylinder to move along the optical axis, and engages with a lens holding frame to move the same from a retracted state to a shooting state. A compression coil spring urges the cam follower and the lens holding frame in such a direction as to draw them away from each other, and when the cam follower moves from the shooting state to the retracted state, engages with the lens holding frame to move the same toward an image plane. A fixed portion coming into abutment with the lens holding frame restricts movement of the lens holding frame toward the image plane.
US08508855B2

A projection lens is composed of a positive first lens group, a negative second lens group, and a positive third lens group, which are sequentially arranged from the magnification side of the projection lens, and the reduction side of the projection lens is telecentric. Further, the following formulas (1) and (2) are satisfied: 0.30≦d23/f3≦0.65  (1); and 10≦|D12/ff|  (2), where d23: space in air between the second lens group and the third lens group, f3: focal length of the third lens group, D12: total length of the first lens group and the second lens group in the direction of an optical axis, and ff: length from the most magnification-side surface in the entire system of the projection lens to a magnification-side focus position of the entire system.
US08508838B2

This invention relates generally to devices constructed from quasicrystalline heterostructures. In preferred embodiments, two or more dielectric materials are arranged in a two- or three-dimensional space in a lattice pattern having at least a five-fold symmetry axis and not a six-fold symmetry axis, such that the quasicrystalline heterostructure exhibits an energy band structure in the space, the band structure having corresponding symmetry, which symmetry is forbidden in crystals, and which band structure comprises a complete band gap. The constructed devices are adapted for manipulating, controlling, modulating, trapping, reflecting and otherwise directing waves including electromagnetic, sound, spin, and surface waves, for a pre-selected range of wavelengths propagating within or through the heterostructure in multiple directions.
US08508837B2

A method of manufacturing an electrophoretic device includes: forming a partition wall on a one substrate with a predetermined pattern; forming an adhesive layer on the partition wall; filling each region as a cell, which has been partitioned by the partition wall, with a display medium, after having formed the adhesive layer; and adhering the other substrate onto the adhesive layer on the partition wall so as to enclose the display medium. The forming of the adhesive layer is performed, with the use of a transfer film with a heat sealing agent formed thereon, by heat-transferring the heat sealing agent. The adhering of the other substrate includes heating the heat sealing agent for again softening the heat sealing agent, which has been transferred as the adhesive layer, so as to obtain an adhesive force.
US08508836B2

An image pickup optical system made of five lenses, includes in order from an object side, an aperture stop, a first lens L1 having a positive refracting power, a second lens L2 having a negative refracting power, a third lens L3 having a positive refracting power, a fourth lens L4 having a positive refracting power, and a fifth lens L5 having a negative refracting power. Moreover, an image pickup apparatus includes this image pickup optical system.
US08508834B2

A printable photovoltaic electrochromic device is provided. The device includes a transparent substrate, at least one thin-film solar cell on the transparent substrate, at least one single polarity electrochromic (EC) thin film, wherein the single polarity electrochromic thin film includes a single polarity electrochromic material and a polyelectrolyte. The thin-film solar cell at least includes an anode layer, a cathode layer, and a photoelectric conversion layer between the anode layer and cathode layer, wherein a portion of the anode layer or a portion of the cathode layer is exposed from the thin-film solar cell. The single polarity electrochromic thin film covers and contacts with both the cathode layer and the anode layer.
US08508831B2

A vehicular rearview mirror assembly includes a mirror casing, a reflective element and a mounting assembly for adjustably mounting the mirror assembly at a portion of the equipped vehicle. The reflective element has a front surface and a rear surface and a perimeter edge about its periphery and extending between the front and rear surfaces. The front surface generally faces a driver of the vehicle when the mirror assembly is normally mounted in the equipped vehicle. The rear surface of the reflective element may be attached to an attachment surface of an attachment plate or of the mirror casing to secure the reflective element relative to the mirror casing. The perimeter edge of the reflective element may be exposed and viewable by the driver of the vehicle when the reflective element is attached to the attachment surface and when the mirror assembly is normally mounted in the equipped vehicle.
US08508827B2

A vibration-actuated micro mirror device comprises a substrate, a swinging frame, a reflection mirror, and a vibration part. The swinging frame is rotatably arranged within a first accommodating space formed on the substrate. The reflection mirror is rotatably arranged within a second accommodating space formed on the swinging frame. The vibration part further comprises a plate coupled to the substrate, and a first and a second vibration structures. The first and the second vibration structures are coupled to the plate and are spaced a distance away from each other, wherein the first vibration structure receives a first driving signal having a first frequency and the second vibration structure receives a second driving signal having a second frequency smaller than the first frequency, thereby enabling the swinging frame to rotate about the first axis while enabling the reflection mirror to rotate about the second axis.
US08508826B2

A meandering oscillator includes a plurality of oscillating plates bent and coupled in predetermined directions and piezoelectric actuators each including a lower electrode, a piezoelectric body, and an upper electrode stacked on the oscillating plate in this order, and wherein the piezoelectric actuators are alternately arranged on the oscillating plates. Thus, even when an element is made smaller, electrodes can be easily arranged. As a result, the productivity can be improved.
US08508825B2

A laser transmitter projects a beam of laser light outward while raising and lowering the beam. The beam may define a conical surface of varying inclination. The transmitter includes a laser source that directs a beam generally vertically, and a beam diverting element. The beam diverting element is positioned in the path of the beam, intercepting the beam and redirecting it. The beam emerges from the transmitter as a non-vertical beam that is raised and lowered. The diverting element may include a pair of mirrors configured as a pentaprism, with one of the mirrors pivotable. Alternatively, the diverting element may include a plurality of micro mirrors. Also, the diverting element may include a conical reflector and an annular lens which is cyclically raised and lowered. The beam may be raised and lowered cyclically according to a predetermined schedule, or it may be raised and lowered non-cyclically.
US08508807B2

The present invention provides an image reading apparatus that includes: a photoelectric sensor including plural reading pixels aligned in one direction and output an electric signal depending on the amount of light from an image on the document; a read control section that reads a document image with the photoelectric sensor in accordance with a read instruction, and obtains image data; a black correction section that performs a black correction to adjust an output under dark condition of each reading pixel to a value within a predetermined range, the output under dark condition being an electric signal output when the amount of light input is zero; and a black correction execution determining section that determines whether to perform the black correction, when the read interval between each two document sheets of the multi-page document is equal to or shorter than a predetermined period of time.
US08508798B2

Disclosed is a recording medium recording a program for a computer to perform the following functions of: creating first corresponding information to show color value corresponding to a combination of values of black and three basic colors when a plurality of color patches are each output; creating second corresponding information to correspond the combination of values of black and three basic colors to a virtual basic color axis coordinate; creating third corresponding information to show color value corresponding to the virtual basic color axis coordinate; and obtaining virtual basic color axis coordinate corresponding to the color value, obtaining a combination of values of black and three basic colors corresponding to the obtained virtual basic color axis coordinate, and storing the obtained combination of values of black and three basic colors as a combination of values of black and three basic colors corresponding to the color value.
US08508795B2

An image processing apparatus obtains image data containing a plurality of pieces of character information, obtains corresponding information that corresponds to the character information contained in the obtained image data, obtains, using the character information, area information indicating an area to which the corresponding information is to be inserted, and determines an insertion style of the corresponding information based on the obtained area information.
US08508793B2

A system and computer-implemented method for calibrating a document processing device from a composite document is disclosed. A composite document including human-readable content and machine-readable code marks is input into a document processing device. The machine-readable code marks are decoded to identify at least one spatial pointer including at least one nominal property of at least a portion of the human-readable content. The at least one nominal property is compared to an input property of the human-readable content. One or more distortions in the input property compared to the at least one nominal property are identified. The document processing device is calibrated based on the identified distortions.
US08508780B2

When a PC as a transmission destination and a shared folder as a saving destination are designated and start of scanning is instructed, a scanner apparatus scans an original, confirms state of activation of the PC and stores the scan data temporarily in a storage unit until the PC is activated. When the PC is activated and transmission becomes possible, the scan data that has been stored in the storage unit is transmitted to the PC and saved in the designated shared folder.
US08508779B2

To provide a technology enabling a terminal device to use various functions provided in a data processing device without the use of a device driver. A multifunction device executes a process for implementing a function indicated by instruction data when such instruction data is stored in a shared area of the RAM. Here, the shared area of the RAM in which the instruction data is stored can be recognized by a personal computer connected to the multifunction device as a storage area that can be accessed through the file system, which is a function provided as a standard feature of the operating system. Accordingly, operations of the multifunction device can be controlled from the personal computer end simply by storing instruction data in the shared area via the operating system, eliminating the need for a special device driver to control the operations of the multifunction device.
US08508774B2

An image processing apparatus capable of transmitting image data to an external device includes a display unit for displaying a list of information indicating transmission destinations to transmit the image data, a selection unit for selecting information in the list, a determination unit for determining whether the selected information satisfies a particular condition, and a transmission unit for transmitting, when the selected information does not satisfy the particular condition, the image data to the transmission destination indicated by the selected information, and transmitting, when the selected information satisfies the particular condition, information indicating that the image data has not been transmitted to the transmission destination indicated by the selected information. The transmission unit transmits, in response to reception from the external device received the information indicating that the image data has not been transmitted of a request to transmit untransmitted image data, the untransmitted image data to the external device.
US08508771B2

A job processing apparatus that is capable of recording an execution history of a job appropriately for each user even if a user does not spontaneously instruct a change of a user who operates an apparatus by a key operation etc. A receiving unit receives an operation of a user via an operation unit. A determining unit determines, when the receiving unit receives an operation, whether a user who performs the operation is identical to the user who has operated the operation, without inputting information for specifying the user. A control unit controls, when the determining unit determines that the user who performs the operation is not identical to the user who has operated the operation unit, so as not to keep an execution history of a job that is instructed to execute as an execution history of the user who has operated the operation.
US08508769B2

In one version of a system according to the present invention, an MFP device and a storage server are connected to each other via a network. A user authentication is performed to acquire user information. Job information associated with the user information is acquired from the storage server. When scanning or printing is interrupted, scan or print setting information set before the interruption, and optionally the image data scanned before the interruption, are acquired. The MFP device performs the scanning or printing based on the setting information acquired from the storage server at the time of restart.
US08508764B2

A method and a diagnostic device for a printing press are described, wherein data is automatically transmitted by a central data processor of the printing press to a locally distanced central data processor when a threshold value is upwardly transgressed, downwardly transgressed or reached. The data is preferably assessed prior to the evaluation and/or the transmission to the remote central data processor. In this way, a simple telediagnostic service of the printing press is possible.
US08508758B2

An image processing apparatus includes a reconfigurable processing unit that performs first image processing on first image data and that performs second image processing on second image data after completing the first image processing on the first image data, and a controller that controls the reconfigurable processing unit. The controller controls the reconfigurable processing unit so that preprocessing for performing the second image processing is performed in parallel with a processing operation on the first image data, the processing operation including the first image processing.
US08508755B2

Techniques are provided for servicing client requests to print data. A client sends print requests to a print server. The print server acts as an intermediary between clients and multiple printing devices. The print server includes drivers for the printing devices that are connected to the same network. The print server retrieves and store capabilities of each printing device. A print request from a client includes multiple parameters. If the capabilities of one or more printing devices satisfy the multiple parameters, then the one or more printing devices are identified as candidates to service the print request. The print server determines which of the candidates is the best match. The print server sends the print request to the determined best match.
US08508751B1

Disclosed is a method of acquiring an image of a target to provide an output video image that has a plurality of frame images. The method includes the steps of receiving a series of frame images from a video camera, using a processor to manipulate the series of frame images, which includes determining a reference resolution for providing output frame images, and displaying and/or storing the manipulated series of frame images as the output video image without changing a resolution of the output frame images. Also disclosed is a document imaging apparatus that includes a digital imaging unit. The document imaging apparatus also includes a processor that is coupled to the digital imaging unit and that is configured to cause the digital imaging unit to zoom in or zoom out in real-time while maintaining a resolution value of stored images constant.
US08508750B2

A friction-coefficient estimating device is configured to estimate friction coefficient of the surface of a medium in a form of a sheet by irradiating a light on the surface and by detecting specularly-reflected light component of a reflected light and a diffusely-reflected light intensity. The friction-coefficient estimating device comprises an irradiating unit including a first irradiating unit and a second irradiating unit, a specularly-reflected light receiving unit including a first specularly-reflected light receiving unit that receives a first specularly-reflected light component of a reflected light and detects a first specularly-reflected light intensity and a second specularly-reflected light receiving unit that receives a second specularly-reflected light component of a reflected light and detects a second specularly-reflected light intensity, and a diffusely-reflected light receiving unit that receives a diffusely-reflected light component of a reflected light and detects a diffusely-reflected light intensity, and a control unit that estimates a friction coefficient of the surface based on a first reflected-light intensity coefficient and a second reflected-light intensity coefficient.
US08508748B1

An optical inspection system can include an optical coherent tomography (OCT) tool having an optical column with a beam splitter optically coupled to an objective. Illumination optics are coupled to the beam splitter. An OCT focusing system is optically coupled to the objective via the beam splitter. The OCT focusing system includes a broadband light source, a reflector, a photo-detector, all of which are connected by optical fiber to a fiber coupler in an interferometer configuration. The objective is optically coupled to the fiber coupler in the OCT focusing system by an optical fiber.
US08508746B2

Disclosed herein are interferometric systems having reflective chambers and related methods. According to an aspect, an interferometric system may include a light source for generating an illumination beam that propagates towards a sample. A sample holder may hold the sample and include a partially reflective cover for allowing a first portion of the illumination beam to pass therethrough to interact with the sample to produce a sample beam that propagates substantially along an optical axis. The cover may be oriented at an angle for reflecting a second portion of the illumination beam to produce a reference beam that propagates at a predetermined angle with respect to the optical axis. An imaging module may redirect the reference beam towards the optical axis at a detection plane. A detector may intercept the sample and reference beams and may generate a holographic representation of the sample based on the beams.
US08508744B2

A SPR sensing method comprising the steps of: providing a SPR sensor comprising a SPR supporting sensor surface and contacting a sample to be analysed with the sensor surface. At least one resonance condition at said SPR supporting sensor surface is monitored by illuminating the sensor surface with an SPR exciting test light beam and sensing the reflected or transmitted test light beam. Additionally, the sensor surface is illuminated with a reference light beam under conditions selected so as not to excite SPR at said sensor surface and sensing the intensity of the reflected or transmitted reference light beam. At least one property of the reflected or transmitted test light beam is determined taking into account the sensed intensity of the reflected or transmitted reference light beam.
US08508730B2

System(s), apparatus(es), and method(s) are provided for control of quality of light emitted from a group of solid-state light (SSL) sources that are part of an illumination fixture. The control is based at least in part on regulation of the spectral power distribution (SPD) of the light to match a SPD of a reference light source. A spectroscopic analyzer collects electromagnetic (EM) radiation emitted from the group of SSL sources and EM radiation substantially emitted from the reference light source. A first controller analyzes spectroscopic data related to SPDs of the group of SSL sources and the reference light source and, based on the analysis issues a configuration of the group of SSL sources. Implementation of the configuration causes the group of SSL sources to emit EM radiation with a SPD that nearly matches the SPD of the EM radiation substantially emitted from the reference light source.
US08508729B2

Apparatus for performing Raman analysis may include a laser source module, a beam delivery and signal collection module, a spectrum analysis module, and a digital signal processing module. The laser source module delivers a laser beam to the beam delivery and signal collection module. The beam delivery and signal collection module delivers the laser source beam to a sample, collects Raman scattered light scattered from the sample, and delivers the collected Raman scattered light to the spectrum analysis module. The spectrum analysis module demultiplexes the Raman scattered light into discrete Raman bands of interest, detects the presence of signal energy in each of the Raman bands, and produces a digital signal that is representative of the signal energy present in each of the Raman bands. The digital signal processing module is adapted to perform a Raman analysis of the sample.
US08508726B2

A rotary position detector includes a housing having an inner space having a reflective element. A light source emits light rays upwardly. A base supports a light detector assembly having a first number of toroidal-sector-shaped light sensors disposed in pairs about a motor shaft axis, one “A” detector element and one “B” detector element alternately disposed. A light blocker positioned between the light source and the light sensors rotates with the shaft. The light blocker includes a second number of opaque, equal-surface-area elements arrayed about the axis, the second number equal to one-half the first number. A circuit measures a signal from the “A” and “B” detectors relating to an amount of light falling thereon, a difference related to an angular position of the motor shaft.
US08508722B2

A laser Doppler velocimeter is formed using a fiber laser as the lasing medium. Within the velocimeter, all optical signals, transmitted and received, are conveyed by optical fibers. An amplifier amplifies a source laser, which is then transmitted to one or more transceivers. The one or more transceivers, each projecting along a different axis, and each with a single optical fiber input/output interface act as both the transmission device to focus the radiation at a target region, and as the receiving system for collecting reflected radiation. The transceivers each include an amplifier to further amplify the radiation received from the laser source. The one or more transceivers transmit radiation simultaneously to the target region, and may be located remotely from the laser source. The portion of the reflected radiation collected by the receiving system is analyzed to determine the Doppler shift caused by targets at the focal point of the one or more transceivers.
US08508720B2

A distance measuring system and a distance measuring method which use a time-of-flight (TOF) method. The distance measuring system obtains a reference light quantity of reflected light which is a cumulative light quantity of the reflected light during a reference period, obtains a measured light quantity of the reflected light which is a cumulative light quantity of the reflected light during a measurement period, and calculates, on the basis of a ratio of the measured light quantity of the reflected light to the reference light quantity of the reflected light and a ratio of the reflected light incident period to the reference period, a reflected light incident period that is a period which is included in the measurement period and during which the reflected light is incident upon photoelectric conversion elements of a light-receiving device. Then, the distance measuring system calculates the distance between the distance measuring system and an object on the basis of the reflected light incident period.
US08508716B2

A two-stage homogenizer comprising a first homogenizer stage and a second homogenizer stage. The first homogenizer stage includes a pair of microlens arrays and associated focusing optics. The second homogenizer stage includes a second pair of microlens arrays and associated focusing optics. The second homogenizer stage is positioned to receive radiation which is output from the first homogenizer stage.
US08508714B2

An immersion exposure apparatus includes an optical system via which the exposure beam exits, a first stage on which a substrate is placed and onto which the exposure beam is irradiated, and a second stage which is movable independently from the first stage. A liquid immersion system supplies a liquid beneath the optical system and forms a liquid immersion area. A bridge member provided on the first stage has an upper surface retaining the liquid immersion area between the upper surface and the optical system. A driving device moves the first stage and the bridge member relative to each other, and a driving system moves the first stage and the second stage so that a change is made from the liquid immersion area being retained between the optical system and the first stage to the liquid immersion area being retained between the optical system and the second stage.
US08508713B2

A lithographic projection apparatus is arranged to project a pattern from a patterning device onto a substrate through a liquid confined to a space adjacent to the substrate. The apparatus includes a liquid diverter in the space to promote liquid flow across the space.
US08508703B2

An exemplary embodiment provides a display device that includes: a display panel; a window positioned on the display panel; and an anti-reflection layer coated on the window.
US08508698B2

A dual view display structure and a method for producing the same are provided. First, a display panel is provided. Then, a patterned barrier layer is formed on a transparent substrate. The transparent substrate with the patterned barrier layer is attached to the display panel. Because there is a gap between the display panel and the patterned barrier layer, a liquid transparent material is injected into the gap to form a transparent material layer to fill the gap. The invention can not only increase the viewing angles of the dual view display, but also increase the production yield.
US08508691B2

An optical path unit and a liquid crystal display device excellent in luminance in the front direction are provided. A backlight unit 2, two prism films 4a and 4b, a first polarizing plate 5, a liquid crystal cell 1 having a liquid crystal layer between a pair of substrates, and a second polarizing plate 6 are disposed in the sequence. The prism films 4a and 4b are provided with a plurality of linear prisms in parallel on a light incident surface, the linear prisms having a polygonal and tapered cross section and an endmost vertex angle of 90° to 110°. The first polarizing plate 5 and the second polarizing plate 6 are disposed such that transmission axes thereof have a crossed Nicols relationship. The prism film 4a is disposed such that the ridge lines of the linear prisms are substantially in parallel with the transmission axis of the first polarizing plate 5, and the prism film 4b is disposed such that the ridge lines of the linear prisms are substantially in parallel with the transmission axis of the second polarizing plate 6.
US08508685B2

A backlight assembly includes a light source part, a light guide plate, a container, and a support member. The light source part has a light emitting surface to emit light, and the light guide plate has a light incident surface to guide light. The container includes a bottom portion and sidewalls to receive the light source part and the light guide plate. The support member pushes the light guide plate toward the bottom portion to more closely maintain the position of the light incident surface with respect to the light emitting surface. This helps to prevent misalignment between the light exist surface and the light incident surface, maintaining the quantity of light supplied to the light guide plate.
US08508678B2

A liquid crystal display device includes an active matrix substrate (20a) including a plurality of first touch panel interconnects (19b) extending in parallel with each other, a counter substrate (30a) facing the active matrix substrate (20a) and including a plurality of second touch panel interconnects (25a) extending in parallel with each other in a direction intersecting the first touch panel interconnects (19b), a liquid crystal layer (40) provided between the active matrix substrate (20a) and the counter substrate (30a) with an alignment film (9a, 9b) being interposed between the liquid crystal layer (40) and each of the active matrix substrate (20a) and the counter substrate (30a), and a plurality of columnar touch pins (P) connected to the first or second touch panel interconnects (19b, 25a). Repellency to the alignment films (9a, 9b) is imparted to at least a portion of a top portion of each of the touch pins (P).
US08508671B2

Projection systems and methods may provide improved remote capabilities and interaction with client devices. Further, systems and methods may provide for calibration of a projection system, in particular using an auxiliary device. Further, methods may provide control of audio associated with presentation data, in particular at client devices.
US08508670B2

An electronic device and a channel management method provide a predetermined channel information table to control channels in a television. Favorite channels are stored in the predetermined channel information table of the electronic device. In a predetermined channel mode, if an input channel code is not stored in the predetermined channel information table, the electronic device automatically adds the input channel code to the predetermined channel information table. If the input channel code is stored in the predetermined channel information table, the electronic device transfers the input channel code to the television and the television changes an active channel accordingly.
US08508667B2

In at least one embodiment of the present invention, quality of image is improved by sufficiently sharpening the image through an appropriate high-frequency compensation with a simple arrangement, not only for still images but also for moving images and even if the images have already undergone image enlarging processes. In at least one embodiment, an HPF extracts high-frequency components from an input image signal. A square operator generates a squared signal by squaring the first signal. A first differentiator generates a first differentiation signal by differentiating the squared signal. The second differentiator generates a second differentiation signal by differentiating the input image signal. A multiplier generates a second signal by multiplying the first differentiation signal by the second differentiation signal. An adder generates an output image signal by adding the second signal to the input image signal, as a compensation signal.
US08508661B1

An apparatus and method for generating predictors performs motion estimation of a target macroblock in a target field against data segments in reference fields. The same motion estimation engine is used to perform various image processing operations to efficiently use resources of the apparatus. Different reference fields are used depending on modes of operation. In a deinterlacing mode, deinterlacing is performed using directional interpolation, recursive motion compensated deinterlacing, and motion adaptive deinterlacing.
US08508659B2

A system and method for frame rate conversion using multi-resolution temporal interpolation utilizes motion estimation on input images to produce at least one motion vector and temporal interpolation on the input images in at least one spatial resolution that is determined by a characteristic of the at least one motion vector.
US08508657B2

In a test method in which an image photographed by a camera apparatus 1 attached to a body of a vehicle is displayed on a display device 17 and an examiner examines compliance or non-compliance of the shooting direction of the camera apparatus 1 by comparing the position of a reference pattern and the position of a judgment pattern on the displayed photographed image, the photographed image is obtained at first by photographing with the camera apparatus 1 a test chart which is placed at a predefined position ahead of the vehicle with the reference pattern drawn on the test chart. Next, the judgment pattern is set at a specific position on the photographed image. Then, the photographed image on which the judgment pattern has been set is displayed on the display device 17.
US08508655B2

An image capture apparatus on which a lens apparatus is detachably mounted, may include an image capture device, an image-signal processor, a communication unit, and a control unit. The image capture device may generate an image signal obtained by photoelectric conversion of subject light forming an image through a lens of the image capture apparatus. The image-signal processor may carry out image processing on the image signal photo-electrically converted by the image capture device. The communication unit may communicate with the lens apparatus. The control unit may carry out control to receive the correction information for lateral chromatic aberration and/or the correction information for light falloff at edges through the communication unit. The image-signal processor may correct image degradation caused by the aberration of the lens using the correction information for lateral chromatic aberration and/or the correction information for light falloff at edges, which are received through the communication unit.
US08508653B2

An autofocus control circuit, includes a focusing unit determining an in-focus location of a subject image based on a contrast evaluation value of a compressed image data under a first environment, and based on a size of the compressed image data under a second environment.
US08508651B2

An image stabilizing apparatus includes a motion vector calculating part that calculates a motion vector between a plurality of images including a displacement caused by a motion of an image-pickup apparatus, a shake-correction parameter calculating part that receives the motion vector as input to calculate a shake correction amount, and an image transforming part that performs geometric transformation of the image in accordance with the shake correction amount. The shake-correction parameter calculating part performs variation amount calculation, variation amount correction and correction amount calculation based on the motion information between the plurality of images. The image stabilizing apparatus preserves a motion in video from an intended camera work and allows image stabilization for an unintended shake.
US08508632B2

An image processing method, applicable to a digital image device, includes the following steps. At least one original image of different brightness ranges is captured, and more images of different brightness ranges are generated from the original image by using an image post-processing technique. Based on characteristics of the image of each brightness range, the weights of the image of each brightness range are defined. Then, hierarchical fusion is performed on the images of the different brightness ranges according to weight relations, so as to form a high-dynamic-range image capable of presenting features of each brightness range.
US08508624B1

An apparatus having a circuit is disclosed. The circuit may be configured to (i) receive a digital image from an electro-optical sensor, (ii) convert the digital image from a red-green-blue representation to a luminance-and-chrominance representation, (iii) generate a reduced noise representation of the digital image by reducing noise in the luminance-and-chrominance representation and (iv) generate a color corrected representation of the digital image by color correcting the reduced noise representation.
US08508623B2

An image format for storing digital images within a baseline DCT compatible bitstream comprises entropy coded image data, a first application marker storing a first data value using a first encoding method to convey a first information value related to the image, and a second application marker storing a second data value using a second encoding method to convey the same said first information value related to the image. More specifically, the first application marker uses TIFF tags within an Exif application marker and the second application marker uses a FlashPix compatible structured storage stream, while the entropy coded data includes restart markers to define tile boundaries within the entropy coded image data.
US08508618B2

An image pickup apparatus according to one aspect of the invention includes: an imaging lens configured to perform a phase modulation function to extend a depth of field; a color image pickup element configured to convert an optical image which passes through the imaging lens and is formed on the image pickup element into an electric signal, the image pickup element having primary filters of three primary colors arranged for respective pixels in a predetermined pattern; and a restoration processing device configured to perform filtering processing using a single restoration filter on color signals corresponding to the primary filters of the three primary colors outputted from the color image pickup element, the restoration filter being an inverse function of a point spread function obtained when the phase modulation is performed by the imaging lens.
US08508617B2

Techniques are provided to encode and decode image data comprising a tone mapped (TM) image with HDR reconstruction data in the form of luminance ratios and color residual values. In an example embodiment, luminance ratio values and residual values in color channels of a color space are generated on an individual pixel basis based on a high dynamic range (HDR) image and a derivative tone-mapped (TM) image that comprises one or more color alterations that would not be recoverable from the TM image with a luminance ratio image. The TM image with HDR reconstruction data derived from the luminance ratio values and the color-channel residual values may be outputted in an image file to a downstream device, for example, for decoding, rendering, and/or storing. The image file may be decoded to generate a restored HDR image free of the color alterations.
US08508614B2

A teleprompter system and method include use of a touch-screen interface positioned intermediate to the user and a camera such that the camera captures the user's image through a transparency of the touch-screen interface. The touch screen interface is coupled to a computer and is operably connected so as to enable user control and manipulation of interactive media content generated by the computer. A video mixing component integrates images captured by the camera with interactive media content generated by the computer, as may be manipulated by the user via the touch-screen interface, to generate a coordinated presentation. The coordinated presentation can be received by one or more remote devices. The remote devices can further interact with at least the interactive media content.
US08508608B2

An image capture device (2) includes a sensor (4) having an active area comprising a plurality of pixels (6) and a shutter array (8) for controlling the exposure of individual pixels. The pixels are grouped in a plurality of pixel subsets and are arranged to capture a plurality of time-separated lo-res images, which can be viewed sequentially as a movie or combined to form a hi-res still image.
US08508601B2

An image sensing device includes two, left- and right-eye image sensors, and detects the rotation amount around the optical axis of the image sensing device, and the displacement amounts of the two image sensors in a plane perpendicular to the optical axis. The image sensing device performs control such that two pixels on the two image sensors having output the centers of the images to be cropped from the sensed images exist in the same position in the vertical direction in the plane perpendicular to the optical axis. The image sensing device also performs control such that the horizontal distance, in the plane perpendicular to the optical axis, between the two pixels of the two image sensors having output the centers of the images to be cropped from the sensed images is equal to the spacing between the two image sensors.
US08508587B2

The present invention provides an imaging device capable of displaying the whole of a display mosaic image in a screen even when the image size of the mosaic image is largely changed, the imaging device including: a mosaic image generation unit which assembles a plurality of still images, and generates the mosaic image; a relative position determination unit which determines a relative position between a frame image and the mosaic image; a display reduction unit which reduces the frame image and the mosaic image respectively based on the image size of the mosaic image, and generates a display frame image and a display mosaic image; and a live image display unit which updates a display position of the frame image with respect to the mosaic image based on a determination result of the relative position.
US08508574B2

A video conference server in a digital data network that includes at least one audio port and at least one video port, a memory unit, an audio processing unit, a video processing unit, a control unit that generates control signals, a memory device, an access program module and a content program module. The audio and video port connect to a client workstation via the digital data network. The client workstation has a video output and an audio output. The memory unit associates an audio channel and a video channel of the digital data network with a client workstation. The audio processing unit and video processing unit receive signals from the audio and video port and generate signals for transmission to the client workstation.
US08508561B2

A liquid crystal display device by which a color moving image displayed with a field sequential system and a monochrome still image are switched and displayed. In a moving-image mode, a driving control circuit controls the backlight portion to emit light corresponding to any one of a plurality of colors of the first light source, and controls the display panel by writing of the image signal in the display panel for each of the plurality of colors within a predetermined period. In a still-image mode, the driving control circuit controls the backlight portion to keep the second light source emitting light, and controls the display panel to hold the image signal written thereto, for a predetermined period.
US08508555B2

A plasma display device includes an image signal processing circuit having a sequential addressing processing circuit, an alternate addressing processing circuit and an image data selection circuit. The sequential addressing processing circuit includes a sequential addressing array unit for converting an image signal into image data arranged in the order corresponding to a sequential address operation. The alternate addressing processing circuit includes an alternate addressing array unit for converting an image signal into image data arranged in the order corresponding to an alternate address operation. The image data selecting circuit selecting between the sequential and alternate addressing operations based on predicted power consumption.
US08508548B2

Input image data indicating an image is rendered to a display panel in a display device or system that is substantially configured with a three primary color or multi-primary color subpixel repeating group using a subpixel rendering operation based on area resampling techniques. Examples of expanded area resample functions have properties that maintain color balance in the output image and, in some embodiments, are evaluated using an increased number of input image sample points farther away in distance from the subpixel being reconstructed than in prior disclosed techniques. One embodiment of an expanded area resample function is a cosine function for which is provided an example of an approximate numerical evaluation method. The functions and their evaluation techniques may also be utilized in constructing novel sharpening filters, including a Difference-of-Cosine filter.
US08508545B2

A control circuit accesses image information regarding an image of a target. This information comprises, at least in part, information regarding material content of the target. The control circuit also accesses confidence information regarding at least one degree of confidence as pertains to the target's material content. The control circuit uses this confidence information to facilitate rendering the image such that the rendered image integrally conveys information both about materials included in the target and a relative degree of confidence that the materials are correctly identified.
US08508542B2

Embodiments of the electronic device include a display driver with the ability to receive image data in a streaming display mode or a frame-buffered display mode. In some embodiments, the electronic device may switch seamlessly between the two display modes based on which display mode will provide reduced power usage given the type and/or variability of the image data being received.
US08508531B2

A graphing method is implemented by a graphing apparatus and includes: (a) receiving a first value and a second value, and reference information corresponding to the first and second values; (b) determining an angle value using the first value and the second value, step (b) including (b-1) calculating a relational value by determining the quotient of a numerator and a denominator, in which the denominator is a function of the first value and the numerator is a function of at least the second value, and (b-2) obtaining the angle value by inputting the relational value in a predetermined inverse trigonometric function; (c) generating a graph having presented thereon a coordinate value formed using the angle value and the reference information; and (d) outputting the graph to a display medium for display thereon. A computer program product and a graphing apparatus are also disclosed.
US08508527B2

Localization and map building apparatus and method applicable to a mobile robot are provided. In an exemplary embodiment, a map building apparatus extracts a pattern of landmarks of the same kind and adjusts a landmark map using the extracted pattern when generating the landmark map for localization. Accordingly, since the landmark map is adjusted based on the pattern extracted on the basis of location information of each landmark, accuracy of localization and map building of the mobile robot can be improved.
US08508518B2

A pixel array section includes a plurality of pixel circuits disposed in a matrix and each including a driving transistor, a storage capacitor, an electro-optical element, and a sampling transistor. Each pixel circuit includes a pixel divided into a plurality of divisional pixels for each of which an electro-optical element is provided, and a test transistor provided between the driving transistor and the electro-optical elements for carrying out on/off operations for specifying whether or not the electro-optical element is a dark spot element so that the electro-optical element of the dark spot can be specified. The number of the test transistors is smaller than the number of the divisional elements of the original one pixel.
US08508517B2

A electrostatic protection element (101) includes: a substrate (1) of a first conductivity type; a first low-concentration diffusion region (2) of a second conductivity type and a second low-concentration diffusion region (3) of the first conductivity type which are formed on said substrate (1), the second conductivity type being different from the first conductivity type; a first high-concentration diffusion region (4) of the second conductivity type and a second high-concentration diffusion region (5) of the first conductivity type which are (i) formed in said first low-concentration diffusion region (2), and (ii) electrically connected with each other; a third high-concentration diffusion region (9) of the first conductivity type and a fourth high-concentration diffusion region (8) of the second conductivity type which are (i) formed in said second low-concentration diffusion region (3), and (ii) electrically connected with each other; a fifth high-concentration diffusion region (6) of the first conductivity type formed in said first low-concentration diffusion region (2); and a sixth high-concentration diffusion region (7) of the second conductivity type formed in said second low-concentration diffusion region (3). The fifth high-concentration diffusion region (6) and the sixth high-concentration diffusion region (7) are electrically connected with each other.
US08508508B2

A coordinate detection system can comprise a display screen, a touch surface corresponding the top of the display screen or a material positioned above the screen and defining a touch area, at least one camera outside the touch area and configured to capture an image of space above the touch surface, and a processor executing program code to identify whether an object interferes with the light from the light source projected through the touch surface based on the image captured by the at least one camera. The processor can be configured to carry out a calibration routine utilizing a single touch point in order to determine a plane corresponding to the touch surface by using mirror images of the features adjacent the touch surface, images of the features, and/or based on the touch point and a normal to the reflective plane defined by an image of the object and its mirror image.
US08508504B2

The present invention relates to a method of filtering noise in capacitive touch panel. By performing the correlation scan more than one time on the same channel, comparing the results of the correlation scans, and determining background noise by empty scans, the noise in capacitive touch panel can be filtered.
US08508503B2

A touch panel includes a touch sensor, a liquid crystal panel, and a reverse circuit. The reverse circuit receives common voltage ripples of the liquid crystal panel, and outputs reversed common voltage ripples after reversing the common voltage ripples. After the touch sensor receives the reversed common voltage ripples, the touch sensor outputs a sensing signal according to the reversed common voltage ripples.
US08508501B2

A detect method of a capacitive touch panel alternately senses the traces of the capacitive touch panel to generate two series of fields, interpolates with the first fields to obtain interpolation fields having temporal coordinates identical to that of the second fields, and combines the second fields and the interpolation fields to generate reconstructed frames for coordinate calculation. Therefore, the capacitance sensing sequence of the traces is scheduled in a multi-field way to reduce the operation of the detector circuit of the capacitive touch panel.
US08508490B2

A method of detecting a touch event for a touch panel which comprises a plurality of intersecting traces. The method includes outputting a charge control signal to a trace of the plurality of traces, and keeping other traces except for the trace floating and determining whether the touch event happens according to a voltage signal on the trace.
US08508488B2

A display device includes: a display panel including a first region having a plurality of display cells for displaying an image, and a second region at least partly surrounding the first region, the second region including a plurality of light generation cells for generating light, different from the image, to be detected for touch position sensing; and a pair of cameras located at or near a periphery of the display panel, aligned with respective crossing directions across the display panel, and oriented to detect the light generated by the light generation cells.
US08508454B2

An LCD device adapted to cut costs through the simplification of circuitry is disclosed. The LCD device includes a timing controller that includes: an inter-integrated circuit driver and a memory which are configured to communicate with an external system using an inter-integrated circuit protocol; and a logic element configured to operate a first logic signal from a first write protection terminal of the external system with a second logic signal from a second write protection terminal of the inter-integrated circuit driver, and to apply the operated logic signal to the memory. The memory replies to the operated logic signal from an output terminal of the logic element and performs a write operation.
US08508453B2

The present disclosure provides a display panel driving apparatus for driving a display panel including a plurality of display cells, in accordance with an inputted image signal, including, a first latch section that successively reads and holds a pixel data piece for each pixel based on the inputted image signal, a second latch section that successively reads and outputs pixel data pieces every Q pieces (Q is an integer equal to or larger than 2) with a predetermined time difference therebetween in accordance with a load signal, a drive potential generating section that generates a drive potential to drive each of the display cells based on the outputted pixel data pieces, and an output gate section that applies the drive potentials to the respective display cells of the display panel, simultaneously after an elapse of a predetermined time period from a timing of supplying the load signal.
US08508444B2

A self-luminous display device includes: pixel circuits; and a drive signal generating circuit, wherein each of the pixel circuits includes a light-emitting diode, a drive transistor connected to a drive current path of the light-emitting diode, and a holding capacitor coupled to a control node of the drive transistor, and the drive signal generating circuit generates the drive signal containing a second level signal adapted to stop the light emission without reverse-biasing the light-emitting diode, a first level signal, lower than the second level signal, adapted to reverse-bias the light-emitting diode, and a third level signal, higher than the second level signal, adapted to enable the light-emitting diode to emit light, the drive signal generating circuit supplying the drive signal to the pixel circuits.
US08508443B2

A semiconductor device having a configuration hardly generating variations in the current value due to a deteriorated EL element is to be provided. A capacitance element is disposed between the gate and the source of a driving TFT, video signals are inputted to the gate electrode, and then it is in the floating state. Suppose an EL element is deteriorated and the anode potential rises, that is, the source potential of the driving TFT rises, the potential of the gate electrode of the driving TFT, being in the floating state by coupling of the capacitance element, is to rise by the same amount. Accordingly, even when the anode potential rises due to the deteriorated EL element, the rise is added to the gate electrode potential as it is, and the gate-source voltage of the driving TFT is allowed to be constant.
US08508439B2

An active matrix type EL display device is provided, which is capable of suppressing the unevenness of luminance display due to the unevenness of the characteristics of TFTs which constitute pixels, or due to variations in the environmental temperature at which the display device is used. The active matrix type EL display is driven by a time gray scale method, and is capable of keeping the drain current of each of its EL driving TFTs constant by operating each of the EL driving TFTs in a saturation region in an ON state. Accordingly, constant current can be made to flow in each of the EL elements, whereby it is possible to provide an active matrix type EL display device with accurate gray scale display and high image quality.
US08508428B2

An antenna arrangement including a partitioned ground plane including at least a first part and a second part that are interconnected by a component having a predetermined impedance; and an inductive coupling element positioned adjacent the component.
US08508423B2

The present invention provides a small antenna device realizing both miniaturization including lower profile and a broader band in a frequency band of hundreds MHz to 5 GHz and which can be mounted on a small device such as a cellular phone. An antenna device includes: a finite ground plane; a rectangular conductor plate provided above the finite ground plane, whose one side is connected to the finite ground plane, and having a bent portion substantially parallel with the one side; an antenna disposed substantially parallel with the finite ground plane above the finite ground plane, extending in a direction substantially perpendicular to the one side, and having a feeding point positioned near the other side facing the one side of the rectangular conductor plate; and a magnetic material provided in at least a part of space between the finite ground plane and the antenna.
US08508416B2

A cap assembly attachable to a main housing of a handheld device. The cap assembly includes a cap body at least partially defining one or more cavities therein, and one or more WAN antennas receivable in the cavity. In addition, the cap assembly includes an electromagnetic shield receivable in the cavity for providing each WAN antenna with a predetermined electromagnetic environment in which the impedances of the WAN antenna and the electromagnetic shield are substantially matched.
US08508410B2

Adaptive antenna beamforming may involve a maximum signal-to-noise ratio beamforming method, a correlation matrix based beamforming method, or a maximum ray beamforming method. The adaptive antenna beamforming may be used in a millimeter-wave wireless personal area network in one embodiment.
US08508403B2

A method and system for detecting the presence of subsurface objects within a medium is provided. In some embodiments, the imaging and detection system operates in a multistatic mode to collect radar return signals generated by an array of transceiver antenna pairs that is positioned across the surface and that travels down the surface. The imaging and detection system pre-processes the return signal to suppress certain undesirable effects. The imaging and detection system then generates synthetic aperture radar images from real aperture radar images generated from the pre-processed return signal. The imaging and detection system then post-processes the synthetic aperture radar images to improve detection of subsurface objects. The imaging and detection system identifies peaks in the energy levels of the post-processed image frame, which indicates the presence of a subsurface object.
US08508394B2

In a semiconductor integrated circuit, having a central processing unit, a clock generating unit, an A/D converter and a sample and hold signal generating circuit, noise from an element that operates in accordance with operation timing that is difficult to predict beforehand is reduced. In a calibration operation, in response to a clock signal from the clock generating unit, a sample and hold signal generating circuit supplies a plurality of clock signals sequentially to a sample and hold circuit of the A/D converter. By analyzing a plurality of digital signals that are sequentially output from an A/D conversion circuit of the A/D converter, a timing of a holding period for allowing A/D conversion under a low noise condition is selected from the clock signals. In normal operation, a clock signal selected by the calibration operation is supplied as a sample and hold control signal to the sample and hold circuit.
US08508390B2

Apparatus having corresponding methods and tangible computer-readable media comprise: an input module to receive a bitstream representing data words encoded according to a variable-length code; a peek module to select a peek block comprising a predetermined number of consecutive bits in the bitstream; and a decoder to provide a plurality of the data words based on the peek block.
US08508389B2

In a coding system, input data within a system is encoded. The input data might include sequences of symbols that repeat in the input data or occur in other input data encoded in the system. The encoding includes determining a target segment size, determining a window size, identifying a fingerprint within a window of symbols at an offset in the input data, determining whether the offset is to be designated as a cut point and segmenting the input data as indicated by the set of cut points. For each segment so identified, the encoder determines whether the segment is to be a referenced segment or an unreferenced segment, replacing the segment data of each referenced segment with a reference label and storing a reference binding in a persistent segment store for each referenced segment, if needed. Hierarchically, the process can be repeated by grouping references into groups, replacing the grouped references with a group label, storing a binding between the grouped references and group label, if one is not already present, and repeating the process. The number of levels of hierarchy can be fixed in advanced or it can be determined from the content encoded.
US08508373B2

A method and a device are disclosed for reliably detecting fluid leaks while minimizing false alarms. A leak sensor in proximity of a flat leakage surface, such as a floor area, is used to sense a permittivity of a media, such as water, coming in contact with the leak sensor. Leak is indicated if the sensed permittivity exceeds a permittivity threshold within a predefined time period. The predefined time period indicates a rate threshold that if exceeded indicates relatively fast accumulation of fluid in an air gap between the leak sensor and the leakage surface, precluding or reducing the possibility of false alarm due to gradual increase in environmental humidity or moisture. The air gap defines a fluid volume that is substantially filled before leak is detected.
US08508367B2

Provided are embodiments of configurable monitoring devices, methods, systems, computer readable storage media and other means for dynamically transitioning the functionality, roles and/or modes of operation of networked devices. In some examples, the dynamic configuration of the configurable monitoring device may be accomplished wirelessly and used to monitor and track the location of retail products as well as thwart theft of the retail products.
US08508357B2

Methods and apparatus to encode and decode audio for shopper location and advertisement presentation tracking are disclosed. A method for tracking a shopper includes receiving a first audio signal at a first location with a decoder attached to a shopping implement, determining a first code encoded in the first audio signal, receiving a second audio signal at a second location with the decoder, determining a second code encoded in the first audio signal, and transmitting the first code and the second code to a data retrieval device.
US08508354B2

An accelerator-off, fuel-cut traveling determining unit determines whether the number of engine revolutions of a vehicle is equal to or higher than a predetermined value, whether an accelerator opening rate is equal to or lower than a predetermined value, and whether a traveling state is an accelerator-off, fuel-cut traveling state where a quantity of fuel injection to an engine is 0. When it is determined that the traveling state is the accelerator-off, fuel-cut traveling state, the traveling distance adding-up unit adds up accelerator-off, fuel-cut traveling distances. A fuel-saving driving rating unit rates driving by a driver based on each of the added-up values which were added up by the traveling distance adding-up unit. A fuel-saving driving advice generating unit notifies the driver of a fuel-saving driving advice together with a rating result in accordance with the rating result. Therefore, it is possible to encourage the driver to perform early engine operation by an engine braking, and to enhance the driver's awareness of fuel saving driving.
US08508349B2

A geo-fence is defined and established automatically based on a current location of an asset along with some range or distance, avoiding the need for a user to manually specify a location by drawing a perimeter, specifying a point location, or by any other means. Once established, the geo-fence can be activated so as to notify the owner of the asset and/or some other entity of movement of the asset beyond the boundary specified by the geo-fence. In one embodiment, the geo-fence can be automatically activated upon certain conditions, or can be manually activated, or any combination thereof.