US08799816B2
A display interface and method for displaying multiple items arranged in a sequence are provided for presenting to the user via the display the multiple items along one of multiple paths as the user scrolls through the items. The display interface includes a display, a user input and a controller. The display is adapted for visually presenting to the user the multiple items from the group of items arranged in the sequence. The user input is adapted for receiving at least one of multiple different user gestures. The controller is adapted for comparing a received user gesture with one of a plurality of predefined gestures which are intended to signal a desire to scroll through the group of items arranged in the sequence, where as the group of items are scrolled through, a different subset of multiple items from the group of items arranged in the sequence are presented to the user via the display. If a first one of the plurality of predefined gestures is received, the multiple items from the group of items arranged in the sequence are presented to the user via the display along a first path on the display. If a second one of the plurality of predefined gestures is received, the multiple items from the group of items arranged in the sequence are presented to the user via the display along a second path on the display, which is different from the first path.
US08799810B1
Exemplary methods and media relate to controlled movement of a viewing window across a graphical user-interface using an orientation-tracked display-device. The viewing window in an exemplary method may move in accordance with detected change in the physical orientation of the display-device. When the physical orientation of the display-device is sufficiently motionless, the position of the viewing window may be held fixed with respect to the graphical user-interface and a stability region may be established in the viewing window. The viewing window may continue to remain still as long as the physical orientation of the display-device remains within a range of orientations represented by the stability region. Then, the viewing window may begin moving again with respect to the graphical user-interface when the orientation moves outside of the range defined by the stability region.
US08799803B2
There are provided methods and systems related to having an input device configured according to a position of a user's hand relative to the input device. In particular, in some embodiments, a method of operating a computing system is provided that includes determining an operational context of the computing system utilizing a processor of the system and configuring an input device for the system based on the operational context. The input device includes a plurality of discrete input members. The method also includes displaying a virtual image representative of the input device on a display of the system. A position of a user's digits relative to the input device is sensed and the input device is reconfigured based on the sensed position of the user's digits. An image of the user's digits overlaying the virtual image representative of the input device is provided on a display of the computing system.
US08799794B2
An approach for providing self-service call plan application development is disclosed. A graphical system includes a computing system that is configured to cause a graphical user interface (GUI) to be present for automated creation of an application for controlling call flow logic. The application supports a predefined feature set. Additionally, the system includes a database that is coupled to the server and configured to store the application. The server is further configured to determine whether the application is valid and to initiate deployment of the application. The deployment may be performed on a real-time basis.
US08799792B2
A work flow driven method of performing multi-step medical procedures includes displaying the visual displays from separate computer controlled systems on a composite display, and displaying prompts for a plurality of steps of the multi-step medical procedure, and in response to user selection from the prompts, automatically reconfiguring the composite display based in part on the selection. Alternatively the display can be changed in response to user actions other than selection. In other embodiments, the composite display can change automatically to match a planned work flow.
US08799775B2
A computing device with a display displays a first portion of an electronic document in a presentation mode of an electronic document authoring application. The first portion of the electronic document includes predefined activation regions for a plurality of presentation emphasis objects. While displaying the first portion of the electronic document the device detects a first input by a user on a respective predefined activation region for a first presentation emphasis object in the plurality of presentation emphasis objects. In response to detecting the first input on the respective predefined activation region for the first presentation emphasis object, the device: selects a first emphasis animation for the first presentation emphasis object based on the first input; displays the first emphasis animation; and displays the first presentation emphasis object.
US08799774B2
Embodiments of the disclosure relate to generating a translatable and annotated multimedia or video presentation of a software program operation. An aspect of the disclosure comprises recording user interaction data that includes user interface gestures and text entries from a keyboard and other user devices while the program is operating. Embodiments of the disclosure transform recorded text and visual contents of the program to a selected format or language, annotate contents of interest, and merge recorded user interface gestures, transformed text and visual contents, and transformed annotations into the output presentation. The embodiments of the disclosure optionally generate an accessibility script in a selected format.
US08799758B2
Methods and apparatus for providing rich media for enhancing user interaction with a messaging program. The rich media includes user perceptible content and content specific information. User perceptible content may include a small animated picture with an embedded sound file that messaging program users can send to each other during a messaging session. Content specific information may include a description of the perceptible content, context menu items including universal resource identifiers that link to information related to the content and information related to other messaging program content. In addition computer code is provided to allow communication between the rich media and the messaging program so that the messaging program and the rich media can interoperate.
US08799751B2
A low-complexity optimal soft MIMO detector is provided for a general spatial multiplexing (SM) systems with two transmit and NR receive antennas. The computational complexity of the proposed scheme is independent from the operating signal-to-noise ratio (SNR) and grows linearly with the constellation order. It provides the optimal maximum likelihood (ML) solution through the introduction of an efficient Log-likelihood ratio (LLR) calculation method, avoiding the exhaustive search over all possible nodes. The intrinsic parallelism makes it an appropriate option for implementation on DSPs, FPGAs, or ASICs. In specific, this MIMO detection architecture is very suitable to be applied in WiMax receivers based on IEEE 802.16e/m in both downlink (subscriber station) and uplink (base station).
US08799740B2
The present invention provides for applying a cyclic redundancy check (CRC) to a data signal. The present invention includes attaching a first CRC to a first data signal block having a first length, segmenting the first data signal block attached with the first CRC into a plurality of second data signal blocks having a length shorter than the first length, respectively generating a second CRC for each second data signal block, and attaching the generated second CRC to the respective second data signal block. Moreover, the first CRC and second CRC may be generated from respectively different CRC generating polynomial equations.
US08799736B2
Communication device architecture for in-place constructed LDPC (Low Density Parity Check) code. Intelligent design of LDPC codes having similar characteristics there between allows for a very efficient hardware implementation of a communication device that is operative to perform encoding of respective information bit groups using more than one type of LDPC codes. A switching module can select any one of the LDPC codes within an in-place LDPC code for use by an LDPC encoder circuitry to generate an LDPC coded signal. Depending on which sub-matrices of a superimposed LDPC matrix are enabled or disabled, one of the LDPC matrices from within an in-place LDPC code matrix set may be selected. A corresponding, respective generator matrix may be generated from each respective LDPC matrix. Selection among the various LDPC codes may be in accordance with a predetermined sequence, of based operating conditions of the communication device or communication system.
US08799734B2
A system and method for transmission control by an access device in a wireless communication system including a plurality of receiving devices, including receiving, from a super ordinate device, first transmission data for transmission to a subscriber device, wherein the access device communicates with the plurality of receiving devices, and the subscriber device is one of the plurality of receiving devices. The system and method further include transmitting the first transmission data to the subscriber device, and generating, by the access device, a first access receipt indicator corresponding to the first transmission data. In addition, the system and method include sending the first access receipt indicator to the super ordinate device, and retransmitting, if the access device does not receive a first subscriber receipt indicator from the subscriber device indicating that the first transmission data is received by the subscriber device, one or more portions of the first transmission data to the subscriber device. The system and method further include receiving, by the access device, second transmission data for transmission to the subscriber device, generating, by the access device, a second access receipt indicator corresponding to the second transmission data, and sending the second access receipt indicator to the super ordinate device. Further, the system and method include retransmitting, if the access device does not receive a second subscriber receipt indicator from the subscriber device indicating that all of the second transmission data is received by the subscriber device, one or more portions of the second transmission data to the subscriber device.
US08799725B2
Methods of performing an internal diagnostic for a NAND configured memory device include storing data in a data cache coupled to an array of memory cells arranged in a NAND configuration, wherein the data stored in the data cache corresponds to at least one diagnostic function; performing a decode operation on the data stored in the data cache, wherein the decode operation generates a diagnostic function command for testing internal functions of the NAND configured memory device; and providing the decoded diagnostic function command to a state machine of the NAND configured memory device adapted to perform the decoded diagnostic function command.
US08799723B2
Methods and apparatus for logging, analysis, and reporting of events such as reboots in a client device (e.g., consumer premises equipment in a cable network) using applications. In one aspect, an improved event logging and monitoring system is provided within the device with which the application(s) can interface to record event or error data. In one exemplary embodiment, the client device comprises a digital set-top box having Java-enabled middleware adapted to implement the various functional aspects of the event logging system, which registers to receive event notifications (including resource exhaustion data) from other applications running on the device. The network operator can also optionally control the operation of the logging system remotely via a network agent. Improved client device and network configurations, as well as methods of operating these systems, are also disclosed.
US08799715B2
In one embodiment, an SOC includes multiple components including a CPU complex and one or more non-CPU components such as peripheral interface controllers, memory controllers, media components, etc. The SOC also includes an SOC debug control unit, which is coupled to receive detected debug events from the components. Each component may include a local debug control unit that is configured to monitor for various debug events within that component. The debug events may be specific to the component. The local debug control units may transmit detected events to the SOC debug control unit. The SOC debug control unit may detect one or more events from one or more components, and may halt the components of the SOC responsive to detecting the selected events.
US08799708B2
An information processing apparatus determines an abnormal unit by: determining whether or not there is an abnormal point in access to a slave unit by a first master unit that controls a plurality of slave units connected by a serial bus; requesting a second master unit having redundancy with the first master unit to access a specific slave unit when the abnormal point is determined to exist in access to the specific slave unit in the determining; and determining a unit having an abnormality by use of an access result relating to the abnormal point determined to have an abnormality in the determining and an access result indicating a result of the request made in the requesting.
US08799700B2
To provide fault-tolerant, spread spectrum clock signals, a plurality of processing modules having respective spread spectrum control circuits are provided. Clock signals of redundant clock sources are provided to the plurality of processing modules. Failover control logic selects a corresponding one of the clock signals from the redundant clock sources for use in each of the processing modules. Frequency spreading is applied to the corresponding selected clock signal in each of at least some of the plurality of processing module.
US08799696B2
Power throttling may be used to conserve power and reduce heat in a parallel computing environment. Compute nodes in the parallel computing environment may be organized into groups based on, for example, whether they execute tasks of the same job or receive power from the same converter. Once one of compute nodes in the group detects that a parameter (i.e., temperature, current, power consumption, etc.) has exceeded a first threshold, power throttling on all the nodes in the group may be activated. However, before deactivating power throttling, a plurality of parameters associated with the group of compute nodes may be monitored to ensure they are all below a second threshold. If so, the power throttling for all of the compute nodes is deactivated.
US08799694B2
Power throttling may be used to conserve power and reduce heat in a parallel computing environment. Compute nodes in the parallel computing environment may be organized into groups based on, for example, whether they execute tasks of the same job or receive power from the same converter. Once one of compute nodes in the group detects that a parameter (i.e., temperature, current, power consumption, etc.) has exceeded a first threshold, power throttling on all the nodes in the group may be activated. However, before deactivating power throttling, a plurality of parameters associated with the group of compute nodes may be monitored to ensure they are all below a second threshold. If so, the power throttling for all of the compute nodes is deactivated.
US08799691B2
Methods, systems, apparatuses and program products are disclosed for providing power/energy control.HPM (Hierarchical Power Management) systems provide for and improve on the power management support beyond what is available in current PC notebooks and desktops.
US08799683B2
Methods and systems for monitoring operating status of a device are provided. Aspects of the method may include receiving within a chip, a signal indicative of a power status of an on-chip device. An output signal indicative of the power status may be generated from within the chip, while the chip is operating. The generated output signal may be communicated outside the chip via a serial bus, a plurality of pin connections on said chip, and/or a general purpose input/output connection. The generated output signal may be multiplexed on at least one pin on the chip and it may comprise a clock signal and/or a data signal. The data signal may comprise sequential power status information for a plurality of on-chip devices.
US08799682B2
To exclude any unauthorized device from a system and thereby prevent illegal use of content data, a memory card 10 stores a service key Ksrv for encrypting content key data Kc in a hidden area 14. The memory card 10 stores answer data ACto be obtained when question data Q is fed to a host function F possessed by an authorized host device 20, with encryption applied to the answer data AC by the service key Ksrv. When the question data Q is provided to the host device 20, answer data AH is obtained based on the question data Q and the host function F. A comparison unit 122 judges match or mismatch of the answer data AH and the answer data AC. When they match, the memory card 10 decrypts the content key data Kc encrypted by the service key Ksrv and sends it to the host device 20.
US08799681B1
By placing an encryption function below a RAID function and requiring independence of encryption functionality along the same boundaries of data member independence of the RAID function, failures of the encryption and key management for individual encryption functions can be recovered with the same data rebuild mechanism as the RAID function. For example, in a RAID set of disk drives, each data partition and each parity partition has a respective data encryption key for storing encrypted data or encrypted parity in the partition, and a LUN or logical volume is mapped to a stripe of data partitions and an associated parity partition across the RAID set so that the data rebuild mechanism of the RAID function may recover from a loss of a single data encryption key without compromising security of the LUN or logical volume.
US08799667B2
A method of authorizing use of a computer program only able to be used when an authorized message is received from an authorizing system includes providing an authorization system, making a request to use a computer program, signalling the request to the authorization system, the authorization system recording the use of the computer program and providing the authorization message to the computer program upon receipt of the authorization message the computer program may be used.
US08799665B2
A third-party watermark is inserted into a file or files uploaded by a client to a storing party such as a file backup server. The third-party watermark may contain information about the upload itself, such as time and date of the upload and the identity of the client. The third-party watermark may also contain authentication information received from the client or elsewhere that establishes that the client is in proper possession of the file, e.g., it is not a bootlegged copy.
US08799650B2
Using a secure portable reference to medical information, stored on a portable storage medium, various embodiments allow a patient to give to their doctor an easy-to-use access key that will enable access to desired medical information stored on a computer network. The secure portable reference provides greater transportability of medical records to a patient or medical data repository including a doctor's office, clinic, or hospital, while maintaining data security to satisfy medical data privacy regulations and expectations. Some described embodiments use encrypted information inside the secure portable reference to hide, for example, who is allowed access to the stored medical information, and the network location of the stored information. Some embodiments use a secret PIN to authenticate the user attempting access to the referenced medical information. The secure portable reference contains information on network resources used to enable download access to medical information, including medical records and medical images.
US08799636B2
An electronic apparatus includes a processor and a memory coupled to the processor. The processor executes a process including calculating a first accumulated time during which the battery device feeds power to the electronic apparatus while being attached to the electronic apparatus in a first attachment state in which a first surface of the battery device faces a reference surface provided in the electronic apparatus, calculating a second accumulated time during which the battery device feeds power to the electronic apparatus while being attached to the electronic apparatus in a second attachment state in which a second surface of the battery device faces the reference surface, the second surface being different from the first surface, and providing an instruction to change an attachment state of the battery device when a difference between the first accumulated time and the second accumulated time exceeds a given time.
US08799633B2
To improve Wake-on-LAN (WOL) functionality of a device, a Media Access Control (MAC) address filtering function may be implemented in the device's Ethernet physical layer (ePHY) block. When the ePHY detects a WOL frame, the MAC filtering function in the ePHY may perform address comparison between the MAC address associated with the device, and the MAC address contained in the WOL frame. Performing the MAC address comparison within the ePHY allows the main system components, such as the main SOC and other components to remain in standby mode (or sleep mode) until a MAC address match has been determined. Therefore, the main system components do not need to be rebooted every time the device receives a WOL frame, only when there is a match between the MAC address of the system and the MAC address contained in the detected WOL packet.
US08799631B2
Disclosed is a microprocessor based system with a dynamically selectable Operating System that is capable of providing unique operating systems based upon current hardware states without user intervention. The system will determine the current state of the system and select from a plurality of operating systems the best operating system to load. In normal operating conditions the system will select the most full-featured and robust operating system. If, for example, the system loses alternating-current power, the system will shutdown, reboot, and automatically select an operating system with very limited capabilities and limited power consumption to allow the system to retrieve important data from the cache and store the data to a data storage device.
US08799629B2
A method of executing a loop over an integer index range of indices in a parallel manner includes assigning a plurality of index subsets of the integer index range to a corresponding plurality of threads, and defining for each index subset a start point of the index subset, an end point of the index subset, and a boundary point of the index subset positioned between the start point and the end point of the index subset. A portion of the index subset between the start point and the boundary point represents a private range and the portion of the index subset between the boundary point and the end point represents a public range. Loop code is executed by each thread based on the index subset of the integer index range assigned to the thread.
US08799623B2
A reconfigurable hierarchical computer architecture having N levels, where N is an integer value greater than one, wherein said N levels include a first level including a first computation block including a first data input, a first data output and a plurality of computing nodes interconnected by a first connecting mechanism, each computing node including an input port, a functional unit and an output port, the first connecting mechanism capable of connecting each output port to the input port of each other computing node; and a second level including a second computation block including a second data input, a second data output and a plurality of the first computation blocks interconnected by a second connecting means for selectively connecting the first data output of each of the first computation blocks and the second data input to each of the first data inputs and for selectively connecting each of the first data outputs to the second data output.
US08799621B2
Memory address translation circuitry 14 performs a top down page table walk operation to translate a virtual memory address VA to a physical memory address PA using translation data stored in a hierarchy of translation tables 28, 32, 36, 38, 40, 42. A page size variable S is used to control the memory address translation circuitry 14 to operate with different sizes S of pages of physical memory addresses, pages of virtual memory address and translation tables. These different sizes may be all 4 kBs or all 64 kBs. The system may support multiple virtual machine execution environments. These virtual machine execution environments can independently set their own page size variable as can the page size of an associated hypervisor 62.
US08799614B2
A method of processing data for storage in a storage medium coupled to a processing unit adapted to access data stored in the storage medium as one or more pages of data, each page having a predetermined page size and a corresponding virtual memory address, the method comprising: obtaining a compressed data item including compressed data corresponding to a first memory page of uncompressed data; dividing the compressed data item into an initial part and a supplementary part, the initial part having an initial part size; determining respective second memory locations for the supplementary parts so as to reduce the number of sectors occupied by the supplementary parts; allocating the initial part together with an index data item at a first memory location associated with the first memory page, the index data item being indicative of a second memory location; allocating the supplementary part at the second memory location.
US08799609B1
A method, system and computer product for use in error handling comprising receiving, from a requester, a data storage configuration request comprising sub-tasks, determining, from a plurality of user levels, a first user level at which said data storage configuration request is made, each user level of said plurality of user levels being associated with a respective different level of abstraction with respect to processing performed in the data storage system for servicing the data storage configuration request, servicing said data storage configuration request, storing, in an error structure, the success of each sub-task of the data storage configuration request, based on the storing, recording in an error tree whether each sub-task of the data storage configuration request executed successfully, and based on the first user level, displaying a report of the status of the data storage configuration request as recorded in the error tree.
US08799604B2
An information storage apparatus that includes a memory unit, a first controller that reads data from the memory unit, and a second controller included in the memory unit that reads a first identification and outputs the first identification in response to an external instruction, wherein the first identification may only be read by the second controller.
US08799602B2
Aspects of the present invention relate to data migration and/or disaster recovery. One embodiment enables merging of bitmaps to allow for automation of the process of switching to a different target volume on the same storage subsystem without major interruption of data recovery capability and limited interruption of host I/O to the source volumes during the migration. In one approach, the migration of data onto a new target volume within the same storage subsystem as the original target volume is automated, without requiring the user to manually create or remove any new copy relationships.
US08799597B2
A data processing system includes a host and a plurality of locations. A difference recording operation between a first location of the plurality of locations and a second location of the plurality of locations is started. A first operational relationship between a third location of the plurality of locations and the first location is started. A signal is sent in response to the first operational relationship starting after the difference recording operation. A first dataset is updated in response to the host writing data to at least one of the first location or the second location. The first dataset is updated with changes to the first location in response to the signal.
US08799595B1
Technologies for eliminating duplicate data provisions within a storage system supporting boot consolidation can efficiently identify duplicate data provisions within a data storage system and eliminate duplication by remapping duplicate provisions to point to the same physical storage space. Signatures of provisions within a storage system may be calculated and compared. Matching, or collisions, within the list of provision signatures can indicate candidate provisions for de-duplication. De-duplication territories may be provided as an indirect mapping mechanism in support of the remapping of duplicated provisions. Access statistics associated with provisions within a storage system may be collected. Access statistics can support the scheduling of de-duplication processes. Data de-duplication can support substantial storage space consolidation and significantly improve caching efficiency within a data storage system.
US08799594B2
An apparatus for configuring data migration comprises a host computer, a first volume, a second volume, a storage area network (SAN) configured to couple the host computer, the first volume, and the second volume, a memory coupled to the second volume, and a processor configured to map the first volume to the host computer; to copy a volume identifier associated with the mapped first volume to the memory, to retrieve, by the host computer, the copied volume identifier from the memory, to set a state of the second volume to inactive, to map the inactive second volume to the host computer, to set a state of the mapped first volume to inactive, to synchronize status data between the inactive first volume and the inactive second volume, after the copying, to start data migration from the inactive first volume to the inactive second volume, and after the starting, to set the state of the second volume to active.
US08799587B2
A Region Coherence Array (RCA) having subregions and subregion prefetching for shared-memory multiprocessor systems having a single-level, or a multi-level interconnect hierarchy architecture.
US08799586B2
Methods and apparatus relating to memory mirroring and migration at a Home Agent (HA) are described. In one embodiment, a home agent may mirror its data at a slave agent. In some embodiments, a bit in a directory may indicate status of cache lines. Other embodiments are also disclosed.
US08799579B2
A multi-core processor providing heterogeneous processor cores and a shared cache is presented.
US08799577B2
Methods and apparatus relating to gather or scatter operations in a multi-level cache are described. In some embodiments, a logic may determine whether to perform gather or scatter operations at a first memory or a second memory, based in part on a relative performance of performing the gather or scatter operations at the first memory and the second memory. Other embodiments are also described and claimed.
US08799571B1
A system, method and computer program product for detecting an additional storage device within an “n” device array. The “n” device array is configured to store “n” device array formatted data. The “n” device array is reconfigured into an “n+m” device array. The “n” device array formatted data is written to the “n+m” device array in an “n+m” device array format. Reconfiguring the “n” device array may include converting the “n” device array formatted data into “n+m” device array formatted data. The “n+m” device array may comprise two storage devices including a mirrored storage device, or may include at least three storage devices including a coded target storage device such as a parity storage device. The coded target storage device may be a distributed coded target as in a RAID array.
US08799570B2
Methods, apparatus, and products are disclosed for implementing a redundant array of inexpensive drives (‘RAID’) with an external RAID controller and hard disk drives from separate computers, including configuring by the external RAID controller a RAID array, the RAID array comprising hard disk drives from the separate computers, the external RAID controller comprising a hardware RAID controller installed externally with respect to the separate computers, and storing, by one or more of the separate computers through the external RAID controller, computer data on the RAID array.
US08799568B1
A method of operating a mass storage device including caching data in a nonvolatile semiconductor memory, in which the nonvolatile semiconductor memory has a predetermined usable lifetime. The method includes iteratively performing an operation on the nonvolatile semiconductor memory until the nonvolatile semiconductor memory reaches a predetermined state, wherein the operation includes an erase operation or a program operation; and determining an extent to which the nonvolatile semiconductor memory has degraded in response to a number of iterations of the operation required for the nonvolatile semiconductor memory to reach the predetermined state. The method also includes determining whether the nonvolatile semiconductor memory has reached the predetermined usable lifetime in response to the extent to which the nonvolatile semiconductor memory has degraded. The method further includes, in response to the nonvolatile semiconductor memory having reached the predetermined usable lifetime, suspending the caching of data in the nonvolatile semiconductor memory.
US08799564B2
An approach for processing data by a pipeline of a single hardware-implemented virtual multiple instance finite state machine (VMI FSM) is presented. Based on a current state and context of an FSM instance, an input token selected from multiple input tokens to enter a pipeline of the VMI FSM, and a status of an environment, a new state of the FSM instance is determined and an output token is determined. The input token includes a reference to the FSM instance. In one embodiment, the reference is an InfiniBand QP number. After a receipt by the pipeline of the first input token and prior to determining the new state of the FSM instance and determining the output token, a logic circuit selects a second input token to enter the pipeline. The second input token includes a reference to a second FSM instance.
US08799560B2
A high-speed large-capacity phase-change memory is achieved. A semiconductor device according to the present invention includes: a plurality of memory planes MP; a plurality of storage information register groups SDRBK paired with the plurality of memory planes; and a chip control circuit CPCTL. The plurality of memory planes include a plurality of memory cells. Also, the plurality of storage information register groups temporarily retain information to be stored in the plurality of memory planes. Further, the chip control circuit includes a register which temporarily stores a value indicating volume of the storage information, and a first storage information volume is smaller than a second storage information volume. When the first storage information volume is written, the plurality of memory planes and the plurality of storage information register groups are activated during a first period. When the second storage information volume is written, the plurality of memory planes and the plurality of storage information register groups are activated during a second period. By such a structure, the first period is shorter than the second period.
US08799554B1
In this disclosure, techniques are described for more efficiently sharing resources across multiple virtual machine instances. For example, techniques are disclosed for allowing additional virtual machine instances to be supported by a single computing system by more efficiently allocating memory to virtual machine instances by providing page swapping in a virtualized environment and/or predictive page swapping. In one embodiment, a virtual memory manager swaps pages predicatively in and/or out of a paging pool based on information from a central processing unit (“CPU”) scheduler. In one embodiment, the CPU scheduler provides scheduling information for virtual machine instances to the virtual memory manager, where the scheduling information allows the virtual memory manager to determine when a virtual machine is scheduled to become active or inactive. The virtual memory manager can then swap-in or swap-out memory pages.
US08799551B2
A communication gateway apparatus for a substation automation system, the gateway includes a VERSA Module Eurocard (VME) bus to provide a data communication path, a Peripheral Component Interconnect (PCI)-VME module connected to the VME bus for communication and having a PCI-VME bus bridge circuit to transfer data of the VME bus to a PCI bus or data of the PCI bus to the VME bus, and a plurality of input/output modules connected to the VME bus for communication.
US08799549B2
A method for transmitting data between two storage virtualization controllers (SVCs) is disclosed in the present invention. The two SVCs comprising a first SVC and a second SVC, in which the first SVC comprises a first bus interface and a first memory, the second SVC comprises a second bus interface and a second memory, and an inter-controller communication channel (ICC) is established between the first bus interface and the second bus interface, the method comprising the steps of: transmitting, by the second SVC, a message via the ICC through the second bus interface to the first SVC, in which the message comprises a destination address of a block of the second memory, and the block is accessible; reading, by the first SVC, data in the first memory to be transmitted when the first SVC receives the message; transmitting, by the first SVC, the data to be transmitted and the destination address to the second SVC via the ICC through the first bus interface; and storing, by the second SVC, the transmitted data into the second memory according the destination address.
US08799546B2
A method and an apparatus for monitoring single board running state are disclosed in the present invention. The above method comprises: establishing an Module Management Controller (MMC) communication channel between a slave board and a master control board when the slave board is powered up; and the slave board reporting running state information of the slave board to the master control board by the MMC communication channel according to one or more preset monitor information points. In the present invention, by the MMC function channel under the uTCA architecture, the slave board reports the master control board the running state of the working process from the moment of being powered-up to the time when the system runs stably, which solves the problem in the conventional art that the monitoring on the single aboard is incomprehensive and can record the running state of the slave board completely.
US08799542B2
Provided is a system and method for providing a remote device driver. The system includes a first device configured to request device information from a terminal connected through a universal serial bus (USB) interface and transmit device information provided from the terminal in response to the request via a network, and a second device connected with the first device via the network and configured to load a driver for driving the terminal on the basis of the device information on the mobile terminal received from the first device. Accordingly, it is possible to drive and control a mobile terminal at a remote location without installing a function driver directly on a computer that is physically connected with the mobile terminal.
US08799541B2
According to one embodiment, a transmitter including an AV transmission unit including a first transmission unit which transmits video/audio data according to a method 1, and a second transmission unit which transmits video/audio data according to a method 2, with a clock signal inserted in a data signal, and a communication unit which performs the information communication with the receiver by a predetermined standard signal, a communication channel switch unit which transfers a video clock signal to a clock terminal of an HDMI if the video/audio data is transmitted by the first transmission unit, or transfers a first predetermined standard signal output from the communication unit if the video/audio data is transmitted by the second transmission unit, while the communication channel switch unit transfers a second predetermined standard signal received by an HPD/RSV terminal of the HDMI even in transmission by any of the first and second transmission units.
US08799531B2
A data transferring apparatus, that is capable of connecting to at least one device and that transfers a request from a host to the device, obtains, in response to receiving a suspend request for suspending at least one of the devices from the host, configuration data of the target device (or port) for suspension indicated by the suspend request from the device, and saves the obtained configuration data. During resume, the saved configuration data is set in the device (or the port).
US08799528B2
One embodiment provides a data transfer device, including: a register configured to set an upper limit value for a transfer data size; and a transfer size controller configured to compare the upper limit value and the transfer data size sent from an external device, and to reduce the transfer data size when the transfer data size is larger than the upper limit value.
US08799526B2
A media player device and a method for wake-up thereof are provided. The method includes: when the media player device is in a standby mode, checking whether an external device is connected to the plurality of contact locations; and if the external device is connected to the media player device, waking up the media player device.
US08799523B2
A data storage architecture extension (DAX) system and method that permits multiple disk drive storage elements to be logically daisy-chained to allow a single host bus adapter (HBA) to view the storage elements as one logical disk drive is disclosed. The system/method may be broadly described as comprising a pass-thru disk drive controller (PTDDC) further comprising a HBA port, a disk drive interface port, pass-thru input port, and a pass-thru output port. The PTDDC intercepts and translates the HBA port input to the requirements of an individual disk drive connected to the drive interface port. Each PTDDC may be daisy-chained to other PTDDCs to permit a plethora of disk drives to be associated with a given HBA, with the first PTDDC providing a presentation interface to the HBA integrating all disk drive storage connected to the PTDDCs. The system/method also permits RAID configuration of disk drives using one or more PTDDCs.
US08799522B2
A facility is provided to enable operator message commands from multiple, distinct sources to be provided to a coupling facility of a computing environment for processing. These commands are used, for instance, to perform actions on the coupling facility, and may be received from consoles coupled to the coupling facility, as well as logical partitions or other systems coupled thereto. Responsive to performing the commands, responses are returned to the initiators of the commands.
US08799519B2
A network-to-network bridge is provided. In one embodiment, the network-to-network bridge is coupled between a main system and a subsystem system. The main system includes a slot to couple with the subsystem, wherein the slot complies with the PCIe standard. The network-to-network bridge includes a transport layer and an internet layer but lacks of a network access layer allocated between the first main system and subsystem so as to transfer data by following the PCIe standard therebetween. The network-to-network bridge transfers data between the main system and the subsystem by accessing and employing their MAC addresses, and the network-to-network bridge can be allocated in the mainboard of the main system or the subsystem.
US08799517B2
A configurator is provided with the ability to present to a user how each choice or change to an information handling system would affect the performance of the information handling system for an intended use. More specifically, during an online sales process, the customer is first presented with a list of gaming genres or gaming titles for which the information handling system to be purchased is targeted to use along with a base or recommended configuration. The configuration process proceeds with each discrete choice now presented to the user not only with the price but also with the specific system performance impact of that item, such as showing a Frame Per Second indication. A new set of fields are provided for each item in the configuration database and may be proportional to the number of gaming genres or titles presented to the customer at the first selection screen.
US08799513B2
Resources for IP networking are managed. A field is added to an operating system kernel software procedure. The field references a virtual router context. Packet processing software code is modified to cause the packet processing software code to execute in accordance with the virtual router context.
US08799506B2
A method, non-transitory computer readable medium, and apparatus that obtains with a content management computing device application configuration information about an executing application on an end user computing device that provides content to a primary end user. Sensor data is obtained with the content management computing device from one or more sensor devices. A type of device for the end user computing device executing the application is identified. One or more personalized values are determined with the content management computing device based on the obtained sensor data, the identified type of device, and the obtained application configuration information. The determined one or more personalized values are provided by the content management computing device to the end user computing device to optimize the content provided to the primary end user by the executing application.
US08799496B2
Systems and methods are disclosed for transferring video display between video playback devices. In one embodiment, a mobile, or handheld, device receives user input that initiates transfer of display of video content to the mobile device from a desired renderer located proximate to the mobile device. The mobile device then causes transfer of display of the video content to the mobile device from the desired renderer. In another embodiment, a mobile, or handheld, device receives user input that initiates transfer of display of video content from the mobile device to a desired renderer located proximate to the mobile device. The mobile device then causes transfer of display of the video content from the mobile device to the desired renderer.
US08799491B2
Apparatus, methods and computer programs provided for metering and accounting in a commercial e-services infrastructure address the requirement for handling composite services in which higher-level services are built using simpler underlying services, each of which may be autonomously owned and operated. Metering records for each service underlying a composite service are correlated by a process associated with the composite service, and then sent to an accounting service where they can be aggregated. The correlation is performed in a distributed manner with correlated usage data provided on a per-request basis. Accounting services can take account of the usage and charges associated with the underlying services to provide accounting and billing on a per-request basis or per customer-provider pair for a billing period.
US08799490B2
Systems, methodologies, media, and other embodiments associated with provisioning an Internet Protocol (IP) core network services multimedia subsystem (IMS) are described. One exemplary system embodiment includes a Home Subscriber Server (HSS) logic operably connectable to components including, a user database, an application server (AS), and a permissions database. The HSS logic may be a component of an IMS that facilitates communications between application servers and users. Thus, the HSS logic may be configured to receive an AS-to-user-database-interface-message (AUDIM) and to selectively update the permissions database based, at least in part, on the AUDIM. The user database may store user data concerning IMS users and the permissions database may store information for controlling AUDIM initiated interactions between an AS and the user database.
US08799481B2
Described herein are embodiments of methods and systems for detecting communications of a first meter board by a second meter board. In accordance with one aspect, a method is provided for detecting communications of a first meter board by a second meter board. In one embodiment, the method includes: receiving a signal, wherein the signal indicates a presence of communication activities between a first processor and another device over a network.
US08799476B2
Methods are disclosed for indirectly monitoring and controlling at least one media peripheral device in a media exchange network by accessing a media management system (MMS) via a first media peripheral (MP) device (e.g., a TV screen) using a user control device (e.g., a remote control). An operation corresponding to a second media peripheral (MP) device (e.g., a digital camera) may be selected via the MMS using the first MP device and the user control device. The operation is then carried out (i.e., performed) by the second MP device. A status of the second MP device may be selected via the MMS using the first MP device and the user control device. The selected status is then displayed on the first MP device.
US08799475B2
A method for implementing a service for playing multimedia information during a session termination process, applied in an IP multimedia subsystem, comprises the following steps: (1) when a party, referred to as a disconnecting party, in a session disconnects the session, a server equipment requesting a media resource function to reserve multimedia information resource for a party with which the session is disconnected by the disconnecting party, referred to as a disconnected party, and to play the multimedia information to the disconnected party; (2) when the disconnected party disconnects the session or the multimedia information playing is finished, the server equipment performing a corresponding disconnection flow to disconnect the session. With the present invention, it can be implemented that during a session termination process, if one party disconnects the session, the other party can receive multimedia information sent to it by the network, which updates the experience of the user.
US08799462B2
Systems and methods for calculating threat scores for individuals within an organization or domain are provided. Aspects of the invention relate to computer-implemented methods that form a predictive threat rating for user accounts. In one implementation, a first threat score representing a first time period may be calculated. The first threat score may be compared with aspects of the same user accounts for a second time period. Weighting schemes may be applied to certain activities, controls, and/or user accounts. Further aspects relate to apparatuses configured to execute methods for ranking individual user accounts. Certain embodiments may not block transmissions that violate predefine rules, however, indications of such improper transmission may be considered when constructing a threat rating. Blocked transmissions enforced upon a user account may also be received. Certain activity, such as accessing the internet, may be monitored for the presence of a security threat and/or an ethics threat.
US08799436B2
A method for auditing and verifying configuration items (CIs) in an information technology (IT) configuration management database (CMDB) includes identifying which configuration item (CI) types should be part of an audit, defining link rules to link an authorized CI type stored in a CMDB to an actual CI type that is part of an IT infrastructure, retrieving all authorized CI instances of the identified CI types from the CMDB, retrieving all actual CI instances of the identified CI types from a discovery upload of a current IT environment, comparing the actual CI instances to the authorized CI instances, and taking remedial action when variances are discovered.
US08799435B2
There is provided a managing apparatus including a management-side communication unit that communicates with an information processing apparatus, which includes a first communication unit that communicates in a non-contact manner with an information processing terminal storing first information and second information and a second communication unit that communicates with an external device; a process target determining unit that determines whether the first communication unit is a management target based on identification information; a management information deriving unit that derives management information based on a determination result, the identification information, and service specification information, and transmits the derived management information to the information processing apparatus; a process authority determining unit that determines a process authority based on a process result transmitted from the information processing apparatus; and a processing unit that selectively executes a process related to the information processing apparatus based on a determination result.
US08799427B2
Various embodiments provide an apparatus and method for sharing a generic configuration across a group of network devices. An example embodiment includes sending a scope challenge to a plurality of network devices; receiving a response to the scope challenge from a plurality of in-scope network devices; sending a configuration change message including a configuration change to the plurality of in-scope network devices; and receiving a commit message from the plurality of in-cope network devices indicating that the configuration change has been committed.
US08799423B2
A method for optimizing a computer system, the method comprising the steps of receiving at least one key corresponding to at least one attribute of at least one configurable computer system; accessing an electronic key database stored in a memory that includes computer configuration information; comparing the received keys with entries in the key database; generating recommendations where the recommendations include commands selected from the group consisting of deleting, Disabling, suspending, changing process priority, and delaying the execution of the attribute corresponding to the key received from the configurable computer system; and transmitting the recommendations to the configurable computer system based upon the comparison of the received keys with entries in the key database.
US08799420B2
A disclosed remote management system includes an electronic device; a communication adaptor; and a management apparatus connected via the communication adaptor to the electronic device and configured to remotely manage the electronic device. The communication adaptor includes a network segment specification unit for specifying a network segment to be managed, a device search unit configured to search the specified network segment to find the electronic device in the network segment, a remote management information obtaining unit configured to obtain remote management information from the found electronic device, a format verification unit configured to verify the obtained remote management information, an invalid device information sending/reporting unit configured to send or report electronic device information of the electronic device if the remote management information is invalid, and a change request sending unit configured to send a change request including updated remote management information to the electronic device.
US08799417B2
The illustrative embodiments described herein provide a method, apparatus, and computer program product for customizing settings in a communication device for a user. In one illustrative embodiment, the process identifies a user profile to which a user belongs. The process identifies a set of custom communication device settings associated with the user profile. The process also sets a current set of communication device settings for a set of functions in a communication device to the set of custom communication device settings. In one embodiment, identifying the user profile to which the user belongs includes identifying the user profile to which the user belongs based on one or more characteristics of the user.
US08799413B2
The disclosed embodiments provide a system that distributes data for a distributed filesystem across multiple cloud storage systems. Two or more cloud controllers collectively manage distributed filesystem data that is stored in one or more cloud storage systems; the cloud controllers cache and ensure data consistency for the stored data. Whenever each cloud controller receives new data from a client, it outputs an incremental metadata snapshot for the new data that is propagated to the other cloud controllers and an incremental data snapshot containing the new data that is sent to a cloud storage system. During operation, data stored in the distributed filesystem can be distributed across two or more cloud storage systems to optimize performance and/or cost for the distributed filesystem.
US08799409B2
In an example embodiment, a system and method to store and retrieve application data from a cache and a database are provided. The example method may comprise receiving location data associated with application data from a user device, using the location data to determine a cache or database on which the application data is stored, and requesting application data from the cache or database. The system and method may further include monitoring requests for application data associated with instructions having a set of characteristics, identifying application data as associated with the instructions having the set of characteristics, and requesting the application data based on receiving subsequent instructions sharing the same set of characteristics.
US08799398B2
A remote system and a remote operation method are provided, being capable of starting promptly and completing remote operation immediately for a user. A support server 100 acquires configuration information of a user terminal 10 in response to support request from the user terminal 10, receives remote operation from a supporter, the operation corresponding to support request sent from a support terminal 150, and sends remote operation received from the supporter to the user terminal 10 as a configuration command for setting configuration corresponding to the support request from the user terminal 10. The user terminal 10 sets configuration corresponding to the support request based on sent configuration command. Where the user terminal 10 conducts configuration corresponding to the support request based on the sent configuration command, the user terminal 10 displays a user interface in a phased manner to set the configuration corresponding to remote request.
US08799396B2
Network cache systems are used to improve network performance and reduce network traffic. An improved network cache system that uses a centralized shared cache system is disclosed. Each cache device that shares the centralized shared cache system maintains its own catalog, database or metadata index of the content stored on the centralized shared cache system. When one of the cache devices that shares the centralized shared cache system stores a new content resource to the centralized shared cache system, that cache device transmits a broadcast message to all of the peer cache devices. The other cache devices that receive the broadcast message will then update their own local catalog, database or metadata index of the centralized share cache system with the information about the new content resource.
US08799393B1
A method, article of manufacture, and apparatus for processing information are disclosed. In some embodiments, this includes completing a disk operation, retrieving a NIC from a NIC queue, retrieving a list of files to transfer, and transferring data to a target disk based on the retrieved NIC and based on the list of files. In some embodiments, transferring data to a target disk includes writing data to a target disk, and wherein writing data to a target disk is the only disk operation performed on the target disk.
US08799392B2
The scheme of the invention addresses practical concerns that arise in actual implementations on packet-switched communication networks such as the Internet. The system includes several implementable algorithms that are robust to asynchronism and dynamic topology changes. The algorithms are distributed and do not require any global coordination. In addition, they can be proven to converge under very general asynchronous timing assumptions. The system of the invention provides a distributed protocol for averaging the values of several real numbers associated with members of a peer-to-peer network. The system implements a pair-wise communication protocol between nodes with each node having a state value that is incrementally driven to the average of the distributed values. At each node, received state values from neighboring nodes, along with local step-wise values, are used to update the local state value. Embodiments include schemes to allow ordered processing in an asynchronous environment and to prevent message deadlock.
US08799389B2
Methods, systems, computer program products, and methods of doing business for improving communication, whereby message content is routed efficiently while allowing different recipients to receive different versions of the content. A portion of the electronic conversation in an instant messaging session (or of messages in other messaging systems) can be identified as being relevant to a third party (or parties), and information can be specified for routing the relevant information to that third party. A variety of delivery mechanisms may be used. Approval may be obtained prior to routing an annotated message. The recipients of annotated message may be human users and/or automated processes. The message author may also be a human or an automated process.
US08799387B2
In general, a two or more stage spam filtering system is used to filter spam in an e-mail system. One stage includes a global e-mail classifier that classifies e-mail as it enters the e-mail system. The parameters of the global e-mail classifier generally may be determined by the policies of e-mail system owner and generally are set to only classify as spam those e-mails that are likely to be considered spam by a significant number of users of the e-mail system. Another stage includes personal e-mail classifiers at the individual mailboxes of the e-mail system users. The parameters of the personal e-mail classifiers generally are set by the users through retraining, such that the personal e-mail classifiers are refined to track the subjective perceptions of their respective user as to what e-mails are spam e-mails.
US08799369B2
Embodiments of the present disclosure provide message notification systems and methods. Briefly described, one embodiment of a message notification method can be broadly summarized by the following: receiving a new message at a first inbox of a recipient; determining existence of at least one trigger for determining if a notification is to be sent for a newly received message at the first inbox; and sending a notification alerting the recipient of the arrival of the new message at the first inbox, the notification being sent to a second inbox of the recipient that is different than the first inbox. Other methods and systems are also provided.
US08799368B2
An electronic mail (email) server may include a pending email job queue manager for storing a plurality of email jobs for a plurality of users, and a processing email job queue manager. The processing email job queue manager may be for processing a threshold number of email jobs from the pending email job queue manager for a given user if a plurality of email jobs greater than the threshold number are available from the pending email job queue manager for the given user.
US08799357B2
The present embodiments provide systems, methods and apparatuses for use in providing the playback of content. Some of these embodiments provide methods of playing back multimedia content, comprising: implementing, on a multimedia rendering client device coupled with a LAN, a simplified Internet browser that establishes a browser environment; establishing a network connection over the LAN between the client device and a remote server; operating, within the browser environment, a lightweight remote user interface (RUI) protocol client application that is operated with a JavaScript based graphics application program interface to a graphics protocol stack of the client device; receiving graphics commands; implementing, through the RUI protocol client application in cooperation with the JavaScript based graphics application program interface, the graphics commands and generating graphics in accordance with the graphics commands; and displaying on the client device the graphics consistent with the graphics commands.
US08799355B2
A client/server distribution system for applications, media, messages, and other items operates by distributing a list of items to client devices, then the client devices may generate a user interface that reflects the availability of the items based on the capabilities of the device and permissions of the user. The distribution system may distribute media for consumption on the clients, applications that may be executed on the server, messages for status and other purposes. Each item may have an associated application that may be launched from the user interface, and the client devices may customize the launch script or other configuration based on the characteristics of the client device and permissions of the user.
US08799354B2
A method and system for providing remote access to a state of an application is provided. The method comprises executing an application program at a server computer for performing an application associated therewith. At a client computer connected to the server computer via a communication network a remote access program is executed for providing remote access to a state of the performed application. At the client computer a client difference program having encoded data indicative of a change of a state of the application last received from the server computer is generated and transmitted to the server computer. At the server computer the client difference program is executed for determining an updated state of the application and a server difference program having encoded a difference between the updated state of the application and the state of the application last sent to the client computer is generated. The server difference program is then transmitted to the client computer and at the client executed for updating the state of the application last received from the server computer. Display data indicative of the updated state of the application last received from the server computer are generated and displayed in a human comprehensible fashion on a display.
US08799353B2
A server computing system stores a base definition file containing a hierarchy of elements defining a default control surface. In addition, the server computing system stores an extension definition file containing one or more elements defining a customized control surface based on the default control surface. The server computing system generates a modified version of the base definition file in which each element in the base definition file having an identifier corresponding to an identifier of an element in the extension definition file is modified in a way indicated by the element in the extension definition file. The server computing system uses the modified version of the base definition file to generate a resource used by a client computing system to present the customized control surface in a web page.
US08799351B1
A communication system includes a number of devices interconnected by a communication network and each operable to communicate with each other using a text-based communication protocol that provides for the exchange of markup language documents. Each of the devices includes a document interface capable of generating, transmitting, receiving, and processing markup language documents including multiple files.
US08799346B2
A processor includes a first memory module for storing a first set of storage values each representing a respective input, and a second memory module for storing a second set of storage values in analog form. An analog module is coupled to the first and the second memory modules. The analog module is configured to, in each operation cycle of at least one iteration, update at least some of the second set of storage values based on the first and the second sets of storage values. An output module is for generating a set of outputs from at least some of the second set of storage values.
US08799343B2
Embodiments of techniques and systems for side-channel-protected modular exponentiation are described. In embodiments, during a modular exponentiation calculation, Montgomery Multiplication (“MM”) results are produced. These MM results are scattered through a table for storage, such that storage of the values may not lead to discovery of a secret exponent value by a spy process through a side-channel attack. The scattering may be performed in order to reduce a number of per-result memory operations performed during each MM result storage or retrieval. In embodiments, a window size of 4 may be used in the modular exponentiation, along with partitioning of the MM result into 32-bit partition values which are scattered with offsets of 64-bytes. In embodiments, while use of a window size of 4 may result in additional MM calculations during modular exponentiation than other window sizes, the reduction in memory operations may provide a positive performance offset.
US08799337B2
Some embodiments of the invention provide techniques for performing system reset and/or system restore operations. Some embodiments store a record of any changes performed to a data file stored on a virtual hard disk using differencing virtual disks that are captured over time. To restore the file to the state in which it existed at any particular point in time, embodiments of the invention may allow for rolling back the system to a differencing virtual disk captured at or before that time and setting aside blocks of the differencing virtual disk chain captured after that point. To perform a system reset, the system may be rolled back to the parent virtual hard disk, by setting aside all of the blocks of the differencing virtual disk chain. Some embodiments of the invention provide for separating information on the system into a plurality of entities, and maintaining a separate set of differencing virtual disks for each entity. For example, some embodiments may create an entity may be created for each of the operating system, applications and user data, and maintain differencing virtual disks for each over time.
US08799331B1
A method for generating a unified database includes receiving a structured set of data, where each set is made up of records having fields, aggregating values within a first field of the records, automatically applying a set of rules to the first field values to determine correlations among the first field values, calculating a confidence level regarding a label for the first field, providing the label to the first field, storing the first field values in the first field in the unified database, and receiving more information to increase the confidence level. A system for generating a clinical database and a method for using the database are also described.
US08799329B2
An application asynchronously flattens a graph in a relational store to provide fast access to node relationship queries. The application may implement an algorithm that retrieves forward paths of a start node. The algorithm may also retrieve reverse paths of end node. The application may cross-join the forward and reverse paths to determine link paths connecting the start and end nodes. The application may merge the link paths with existing paths. The application may increment path reference counts. The application may store the link paths as a link between the nodes to represent a relationship between the nodes.
US08799327B2
In accordance with embodiments, there are provided mechanisms and methods for deriving commonalities among data entries. These mechanisms and methods for deriving commonalities among data entries can identify characteristics that are known to be common to at least some data entries in addition to unknown characteristics that are common to data entries. The ability to identify common known and unknown characteristics among data entries may allow data entries to be grouped according to the identified common known and unknown characteristics.
US08799323B2
A computer implemented method of storing, manipulating, assessing, and displaying data and its relationships, and a computer system (with memory) programmed to implement such method. The data is stored into nodes, and visualized as a sea of linked nodes.
US08799309B2
A device may include a network interface configured to receive verification requirements and a message from a source device. In addition, the device may include a processor configured to receive a request from a destination device to send the message to the destination device, validate a logical address provided in the message based on a physical characteristic described or referenced in the verification requirements, and send the message to the destination device when the processor successfully validates the logical address based on the physical characteristic.
US08799308B2
A search system architecture is disclosed. The search system architecture includes a search server, which in turn includes a search services module and a search engine adapter. The search services module and the search engine adapter are communicatively coupled to one another. The search services module is configured to communicate with a user interface. The search engine adapter is configured to communicate with a search engine.
US08799305B2
There is provided a system and method for optimized filtered data feeds to capture data and send to multiple destinations. There is provided a system comprising a memory and a processor. The memory has a database associating data feed patterns to one or more of a plurality of destinations. The processor captures data from a data feed having a data feed destination, stores the data in the memory, compares the data feed with the data feed patterns in the database to determine matched patterns, retrieves one or more destinations associated with the matched patterns, and sends the data to the data feed destination and the retrieved destinations. There is also provided a system comprising data feed sources, destinations, a network connected to the data feed sources and the destinations, and a server configured to intercept and route network traffic on the network, the server including a memory and a processor.
US08799286B2
A system and method for processing data includes organizing medical information in a concept frame data structure, which is adapted to include medical measurements and related metadata. The medical information is analyzed to extract further information using information extractors and to store extracted medical information in the concept frame data structure. References are stored to appropriate visualization methods along with an associated concept in the concept frame data structure.
US08799283B2
Disclosed herein is a playlist creation apparatus including a person specification section, a liking extraction section, a searching section, and a playlist creation section. The person specification section is adapted to specify a person captured in an image based on image data. Also, the liking extraction section is adapted to extract a liking of the person specified by said person specification section. The searching section is adapted to search, based on the liking extracted by said liking extraction section, for sound data of sound conforming to the liking. In addition, the a playlist creation section is adapted to create a playlist which defines a reproduction order of the sound data searched out by said searching section during displaying of the image based on the image data.
US08799275B2
An information retrieval method includes pre-processing a set of historical query information and processing a user query. Pre-processing a set of historical query information includes determining a plurality of semantic patterns based on a plurality of queries in the set of historical query information; establishing correspondence relationships between the plurality of semantic patterns and a plurality of filtering and ranking operations. Processing a user query comprises receiving the user query; retrieve a plurality of results in response to the user query; determining a semantic pattern that corresponds to the user query; determining a set of filtering and ranking operations that corresponds to the semantic pattern based on the correspondence relationships; and performing the set of filtering and ranking operations on the plurality of results to generate a set of filtered and ranked results.
US08799268B2
Methods, systems, and computer program products for searching a resource associated with a tag. The method may include receiving a search request comprising a first tag for identifying the resources associated with the tag, replacing the tag of the search request with a tag in a standardized form and running a search query comprising the standardized tag to identify the resource associated with the standardized tag.
US08799265B2
The construction of a semantically associated computer search database is disclosed. A text catalog containing the text particulars and contents of a plurality of electronic documents, a term association database which joins text search terms with their semantic meanings or definitions, and a content association database which contains records associating text search terms and their contextual definitions in respect of individual electronic documents are used to in conjunction provide a text index in which it is possible to search based upon the actual definitions or meanings of certain text or terms within the electronic documents, reducing or refining query search result sets. A method of operating a search engine with the index in question, as well as other e-commerce methods employing the index as a refining tool are also disclosed.
US08799264B2
In a method for improving the efficiency of a search engine in accessing, searching and retrieving information in the form of documents stored in document or content repositories, the search engine comprises an array of search nodes hosted on one or more servers. An index of the stored document is created. The search engine processes a user search query and returns a result set of query-matching documents. The index of the search engine is configured on the basis of one or more document properties and partitioned, replicated and distributed over the array of the search nodes. The search queries are processed on the basis of the distributed index. The method realizes a framework for distributing the index of a search engine across several hosts in a computer cluster, relying on three orthogonal mechanisms for index distribution, namely index partitioning, index replication, and assignment of replicas to hosts. In this manner, different ways of configuring the index of a search engine are obtained and provide a much improved resource usage and performance, combined with any desired level of fault tolerance.
US08799263B2
Embodiment of the disclosure may includes systems, methods, and devices for providing multidimensional search results on a plurality of search planes. Such systems, methods, and devices may: (i) receive one or more search terms from one or more user interfaces of the system; (ii) perform a search of one or more informational repositories to obtain a list of search results wherein the informational repositories may include the Internet and one or more databases; (iii) process the list of search results to classify each search result in one of a plurality of categories; (iv) cause a presentation of the search results in a plurality of search planes on the display of the system such that each search plane corresponds to one of the plurality of categories. In addition, the software applications may include a sorting software application that groups the list of search results into one of a plurality of categories.
US08799262B2
A configurable web crawler allows a user configure a web crawl by specifying one or more of thread throttling rules, domain restriction rules, and crawling rules. The configurable web crawler crawls the web beginning with a seed uniform resource locator and according to the crawl configuration.
US08799256B2
Including search result based content in a webpage is disclosed. One or more search criteria and an indication that a search result based content associated with the search criteria is to be included in a web page are received. A computer script or code configured to enable the search result based content to be retrieved in accordance with the search criteria is generated automatically for the web page.
US08799254B2
It is presented a method for a portable apparatus comprising: receiving text input as search text from a user of the portable apparatus; searching for content items of at least one content type matching the search text, resulting in a list of containing zero or more matching content items; presenting the list of matching content items on a display of the portable apparatus, when the list of matching content items contains at least a threshold number of content items; and presenting at least one option to search a database available over a digital network using the search text on the display, when the list of matching content items comprises less than the threshold number of content items. Corresponding portable apparatuses, a computer program product and a user interface are also presented.
US08799244B2
Example apparatus, methods, and computers control establishing a shared parse scope between two computers that intend to be involved in a shared de-duplication action. One example method includes, upon determining that a first de-duplication logic and a second de-duplication logic are to participate in a shared de-duplication action for an object, controlling the first de-duplication logic to establish a shared parse scope with the second de-duplication logic. Establishing the shared parse scope may include negotiations between the computers, where the negotiations transfer dialect information. The dialect information may take the form of rules. The method may also include persisting the shared parse scope.
US08799243B1
A system and method providing which provides compliance tracking in a regulated organization. A plurality of users having different positions and roles in an organization are provided with different levels of access to the compliance system, and all regulatory compliance related licensing information is processed through a common compliance engine. The compliance engine operates to monitor the regulatory compliance licensing activities of licensed individuals within the organization. Compliance administrators are provided with a level access to the system which allows the compliance administrator to run searches and generate reports which show the state of various regulatory compliance licensing processes within the organization. Supervisors are provided with a level of access which allows the supervisor to review compliance regulatory licensing activities and tasks for employees they supervise. Customer representatives are able to review their own regulatory compliance information and tasks. The system and method further provide for monitoring the status of various regulatory compliance licensing activities, and operate to automatically generate emails prompting individuals in the organization to undertake necessary regulatory compliance licensing activities.
US08799242B2
A method for defining and constraining the behavior of a shared, mobile content management system is disclosed. The method includes providing an admin console for defining, modifying, and managing declarative policies. Declarative policies are defined based on an XML policy model. The XML policy model dictates the policies that can be expressed by the admin console. The defined declarative policies are enacted without requiring the content management system to be restarted, reconfigured, or re-implemented. An XML-based policy wizard definition language is provided to define policy wizards in the admin console that guide an administrator through the steps of creating and editing the policies. Additionally, at least one policy repository based on LDAP is provided. The at least one policy repository has an interface and is adapted to store a plurality of declarative policies. The policy repository has scalable and distributed capabilities.
US08799234B2
Semantic entity manipulation technique embodiments are presented that generate a probabilistic program capable of manipulating character strings representing semantic entities based on input-output examples. The program can then be used to produce a desired output consistent with the input-output examples from inputs of a type included in the examples. The probabilistic program is generated based on the output of parsing, transform and formatting modules. The parsing module employs a probabilistic approach to parsing the input-output examples. The transform module identifies a weighted set of transforms that are capable of producing the output item from the input items of an input-output example to a likelihood specified by their assigned weight. The formatting module generates formatting instructions that transform selected output parts into a form specified by the output items in the input-output examples.
US08799228B2
An approach is provided for providing a list-based interface to key-value stores. The library interface platform determines one or more key-value pairs of at least one key-value store, the one or more key-value pairs comprising one or more data entries. Next, the library interface platform causes, at least in part, an association of at least one list object with the one or more key-value pairs, one or more sub-list objects, or a combination thereof. Then, the library interface platform provides at least one interface for performing one or more operations on the at least one list object to interact with the one or more data entries, the one or more key-value pairs, the one or more sub-list objects, or a combination thereof.
US08799227B2
In some implementations, a method for managing data in a user device includes pushing first metadata for a first resource in a first perimeter to a service external to the first perimeter. The first perimeter is configured to prevent external resources from accessing resources in the first perimeter. Second metadata for a second resource in a second perimeter is pushed to the external service. The external service is external to the second perimeter, the second perimeter being configured to prevent external resources from accessing resources in the second perimeter. Information is presented to the user based on a combination of the first metadata and the second metadata.
US08799226B2
Described are embodiments of an invention for prioritizing data items for backup in a computing environment. The computing environment includes a plurality of clients coupled through a network to a backup system for backing up items stored locally on the client. Each client includes a continuous data protection (CDP) module that prioritizes the order of files transmitted to the backup system for storage on one or more storage devices based on policy. The CDP module builds an initial backup list and a CDP backup list. The initial backup list includes any item that meets the criteria of the initial backup profile. The CDP backup list includes items that have been modified since the initial backup process began. The data that is the most critical to a user is often the most recently modified data. Thus, the CDP module preferentially performs a backup of items on the CDP backup list.
US08799225B2
Described is a database audit system used to monitor, and optionally alert on database activity, providing a complete record of access to data and database structure. The data audit system may also provide an audit trail of data accesses and changes to database schema and permissions. A database audit may be performed by collecting data from database transaction logs and traces, exporting the collected data into a repository, and analyzing the data in the repository to create data audit reports and to provide data audit browsing capabilities.
US08799223B1
Techniques for data backup management are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for data backup management comprising identifying a base image for a plurality of data backup endpoints, creating, using at least one computer processor, a backup of the base image, storing the backup of the base image as a common backup for the plurality of data backup endpoints, and tracking changes to the base image at one or more of the plurality of data backup endpoints.
US08799222B2
A host-based replication snapshot method. The method includes synchronizing a set of data objects stored at both a replication source node and a secondary node. The method further includes identifying changed data objects out of the set of data objects from the replication source node that have been modified during a time period between a first time and a subsequent second time. Metadata indicating the changed data objects from the replication source node is transmitted to the secondary node. A snapshot is then generated at the second time on the secondary node by using the metadata.
US08799221B2
Some of the embodiments herein provide a seamless cloud of storage. This storage may be content-addressable storage. An end application may or may not be exposed to the fact that content-addressable storage is used. Various embodiments herein provide event notification, which may allow applications or users to subscribe to particular events (such as storage of an X-ray by a particular entity). Some embodiments provide for a shared archive. A shared archive may provide homogeneous access to medical data, etc. that was previously stored into the CAS cloud by heterogeneous applications, varied data types, etc. Additionally, embodiments herein allow for the creation and distribution of virtual packages. For example, a user may create a virtual package for all images related to a patient so that she may have a virtual package of all of her medical data to present to a referring physician.
US08799219B2
The selection of a media content item having preferred instance attributes includes finding a preferred instance of a media content item having two or more different instances by recognizing a first instance of the media content item having a first set of instance attributes and recognizing a second instance of the media content item having a second set of instance attributes. The selection of a media content item having preferred instance attributes further includes selecting either the first instance of the media content item or the second instance of the media content item based on differences between the first set of instance attributes and the second set of instance attributes.
US08799215B2
The present description refers in particular to a data processing method, a computer program product, and a data processing system for obtaining and storing data in an outsourcing environment, the method including providing a user interface on a user computer; determining an indicator which indicates whether there is synchronization data in a user database, wherein the synchronization data is for synchronization with a remote database which is located on a remote computer; obtaining user data with the user interface; and storing the user data in the user database if the indicator indicates that there is synchronization data in the user database.
US08799213B2
In accordance with an embodiment of the present invention, an information sharing mechanism comprising a memory structure may be provided in a database system. In an embodiment, mined information transferred by a capture process to an associated apply process can be written into the memory structure without taking any latch. Similarly, the mined information can be read by the apply process from the memory structure without taking any latch. The capture and apply processes may work cooperatively to establish a safe point in log mining under various circumstances such as in an initial startup state, in a steady state, in a process restart scenario in the middle of information sharing. In some embodiments, the information sharing mechanism supports both checkpoint-free and checkpoint modes of log mining by the capture process. In addition, both the capture process and the apply process may employ an eager apply approach to increase processing capacity.
US08799209B2
Improved method of and apparatus for aggregating data elements in multidimensional databases (MDDB). In the preferred embodiment, the apparatus is realized in the form of a high-performance stand-alone (i.e. external) aggregation server which can be plugged-into conventional MOLAP systems to achieve significant improvements in system performance. In accordance with the principles of the present invention, the stand-alone aggregation server contains a scalable MDDB and a high-performance aggregation engine that are integrated into the modular architecture of the aggregation server. The stand-alone aggregation server of the present invention can uniformly distribute data elements among a plurality of processors, for balanced loading and processing, and therefore is highly scalable.
US08799203B2
A method and system are provided for encapsulation and re-use of a model. A modeling platform creates a governance contract governing the exportation and modification of elements of the model by other models. In response to a request to import at least one element of the model into a second model, the modeling platform exports the requested at least one element by reference only if the element has a governance setting that allows for exportation. In response to a request to modify at least one imported element of the model in the second model, the modeling platform determines the governance setting for the element. Then, the modeling platform modifies the element by composing the modification in the second model only if the element has a governance setting that allows modification.
US08799198B2
A method of optimizing a drilling operating parameter or a drilling system parameter for a drilling assembly employing at least first and second distinct cutting structures includes entering at least one design parameter for each of the cutting structures into a trained artificial neural network. At least one of the design parameters of the first cutting structure may be optionally combined with at least one of the design parameters of the second cutting structure. The combined design parameter may also be entered into the artificial neural network.
US08799197B2
Provided is a data processing method for clinical decision support system. The data processing method provides an algorithm capable of performing parsing based on an Ontology technique and automatically updating rule database in order to reduce time and labor overloads accompanied by update of the rule database. According to an aspect, the data processing method includes inferring input data having a natural language format based on an Ontology technique to recognize at least one input rule included in the input data; inferring storage data having a natural language format and stored in rule database based on the Ontology technique to recognize at least one storage rule associated with the input rule from the storage data; comparing the input rule to the storage rule using a Self Evolutionary Rule-base algorithm; and updating the storage data stored in the rule database to the input data according to the result of the comparison.
US08799196B2
A method for reducing an amount of storage required for maintaining a large-scale collection of multimedia data elements by unsupervised clustering of multimedia data elements. The method comprises processing the multimedia data elements in the large-scale collection to generate a first cluster of multimedia data elements; storing the first cluster in a storage unit; repeating the generation of a new cluster from the first cluster and un-clustered multimedia elements in the large-scale collection until a single cluster is reached; and storing the new cluster generated at each iteration in the storage unit, wherein a N-th cluster generated at the N-th iteration is stored in the storage unit, wherein the amount of storage required to store the N-th cluster is less than an amount of storage of the large-scale collection, thereby the unsupervised clustering enables reducing the storage amount required to store the multimedia data elements in the large-scale collection.
US08799191B2
A system and method for creating a network from a number of nodes and edges, where each node is assigned data from at least one data source, the data of a data source being changeable, and wherein the data assigned to a node describe single forecasts from a prediction market, the method comprising structuring the data according to a predefined taxonomy, performing a pattern recognition within data assigned to at least two nodes, whereby the pattern recognition determines and analyzes at least two sequences of patterns of changes, comparing the sequences of patterns and deriving a correlation between the sequences of patterns from the comparison result, wherein the correlation defines the dependency between the nodes; and storing the sequences of patterns and the dependency in a pattern database, whereby the dependency forms an edge between the nodes.
US08799189B2
Embodiments described herein are directed to multiple hypothesis systems and methods for tracking observations that are domain agnostic and involves determining the probability that a given set of observations (i.e., a track) corresponds to a particular target, object or linked set of events. One embodiment described herein relates to cyber security tracking methods and systems.
US08799185B2
An electric charge fee calculation and collection system for an electric vehicle includes a charge control unit that receives power from a power supply means and charges a battery of the vehicle; a power usage amount and cost calculation unit that measures a power usage amount supplied to the battery from the power supply means and calculates an electricity rate corresponding to the measured power usage amount; and a collection means that collects the electricity rate from a user.
US08799183B2
Methods and systems are provided for filtering of a mail item addressed to a recipient. In accordance with an embodiment, preference information about mail items form the recipient is obtained. The preference information is compared with information on the mail item and based on the comparison, it is determined whether the mail item should be delivered. The preference information may include at least one of a size of the mail items, a type of the mail items, a classification of the mail items, a weight of the mail items, and preference information about senders. In accordance with another embodiment, the preference information of a recipient may be provided to a sender so that the sender can determine whether the recipient wants mail items from the sender.
US08799180B2
The present invention automates the process of receiving transportation documentation and producing advance loading manifests therefrom to optimize load planning and dynamic product shipment and delivery control. Methods provide for receipt of the transportation documentation, initial preparation, and transmission of the documentation from on board a vehicle or while the vehicle is in transit.
US08799174B1
A business process management system may include a parent workflow process and a child workflow process. The parent workflow process may include a call to the child workflow process. The business process management system may also include a workflow engine that is configured to execute the parent workflow process and the child workflow process, and that is configured to determine an undefined characteristic of the child workflow process with reference to data that corresponds to the parent workflow process.
US08799160B2
A system for managing merchant payment transaction processing accounts is provided. The system includes a merchant initialization system that receives merchant account data from a user, such as to provide a quote to the merchant for payment processing. A transaction pricing system receives the merchant account data and provides transaction pricing data for payment transaction processing in response to the merchant account information. User access to one or more merchant account pricing algorithms that are used generate the merchant account pricing data in response to the merchant account data is restricted to a predetermined set of users, so as to prevent unauthorized users from obtaining access to the merchant account pricing algorithms.
US08799158B2
The present invention is directed to verifying information related to one or more transactions using an electronic or telephonic medium, for example. In operation, a user of the electronic or telephonic medium makes phone calls, uses bandwidth or data, or purchases items. Information associated with the transactions is sent to a default location and stored in a data storage location, such as a data storage location. Tariff information associated with the transactions may also be stored in the data storage location. The tariff information and the information related to the transactions themselves are used to generate a first bill. At the end of a time period a second bill is received from the service provider associated with the electronic or telephonic medium. The first bill is cross-verified against the second bill. If any discrepancies are found the user and/or the service provider is notified.
US08799155B2
A computer-implemented method is disclosed for rewarding mortgage customers of a financial institution with a reward payment amount. The method includes providing enrollment in a mortgage matching system to eligible mortgage customers, wherein eligibility requirements include the requirement that eligible mortgage customers hold both a mortgage account and a checking account with the financial institution. The method additionally includes enabling the customer to make periodic mortgage payments from the checking account to the mortgage account and monitoring continued compliance with the eligibility requirements and submission of the periodic payments using a monitoring engine implemented by at least one computer processor. The method further includes determining a reward payment amount to be made by the financial institution to each complying mortgage customer using a fulfillment engine implemented by the at least one computer processor, wherein the reward payment amount is a predetermined percentage of principal and interest.
US08799148B2
Prescreened credit card offers, such as offers for credit cards that a particular potential borrower is likely to be granted upon completion of a full application, are ranked based on expected values of respective prescreened offers. The expected value of a prescreened credit card offer may represent an expected monetary value to one or more referrers involved in providing the prescreened offer to the borrower. Thus, the referrer may present a highest ranked credit card offer to a potential borrower first in order to increase the likelihood that borrower applies for the credit card offer with the highest expected value to the referrer. Depending on the embodiment, the expected value of a credit card offer may be based on a combination of a bounty associated with the offer, a click-through-rate for the offer, and/or a conversion rate for the offer, for example.
US08799147B1
Various systems, methods and computer-readable media with computer-executable instructions are disclosed for remotely depositing negotiable instruments with non-payee financial institutions, such payor financial institutions, any intermediate financial institutions (those between payor and payee financial institutions), or third party enterprises. For example a data set comprising any one of a data image, alpha-numeric data, and metadata can be submitted with a non-payee bank. This set of data may be associated with a negotiable instrument that an account holder may have received as a payee. After the negotiable instrument is transformed into the data set, this data set can be used to clear funds to the payee's account using only the electronically and remotely submitted data set.
US08799142B1
Systems, methods and software for processing and displaying information associated with a plurality of currency exchange transactions to a forex dealer in real time, i.e. substantially simultaneously with the receipt or placement of the associated transactions orders or position requests.
US08799140B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating financial interactions relating to fixed income securities. In one aspect, a computer-based method for facilitating a transfer of a fixed income security includes receiving an indication from a computer-based interface device that a initiating party seeks a counterparty for a financial transaction involving the transfer of the fixed income security, accessing data in an electronic database relating to a plurality of potential counterparties for the financial transaction and assigning to one or more of the plurality of potential counterparties an indication as to likelihood that the potential counterparty will engage in the financial transaction. The indication of likelihood that the potential counterparty will engage in the financial transaction is based on the data in the electronic database.
US08799131B2
A directed order process and related market center are disclosed, wherein a market center grants permission to order sending firms to send directed order flow to participating designated market makers. Such designated market makers create a virtual guarantee order book for each permissioned order sending firm. If an order sending firm sends a directed order to the market center that is marketable against a virtual guarantee order, then the market center automatically pairs the orders in a two-sided directed cross order instruction, which executes against any superior trading interest in the marketplace first before crossing.
US08799128B2
The present invention provides a seamless entry system that comprises a universal session manager. Users connect to the host service provider with a unique username and password. Then, through a series of data exchanges between the universal session manager, a validation database, and the remote service module, the customer may be transparently logged into remote service providers. Internet banking customers utilize a browser system to connect to a host server providing a range of banking services supported by a remote or distinct server. According to the method, the customer first enters a username and password to gain access to the host service provider. The universal session manager transmits data required for login to the remote service provider. The user is thus able to utilize the remote services with his/her web browser system without having entered a username or password particular to the remote service.
US08799121B2
A method of determining whether to approve trading order requests is provided. A request to place a first trading order is received from a user using a trading account associated with the user. A risk value is determined for the first trading order. A plurality of balances associated with the trading account are determined. The balances may include an available cash balance, an available credit balance, and an available waived margin balance for the trading account. A determination of whether to approve the first trading order is made based at least in part on the risk value for the first trading order and the available cash balance, the available credit balance, and the available waived margin balance determined for the trading account. If the first trading order is approved, the first trading order is placed.
US08799077B2
The claimed subject matter relates to an architecture or extension to an operating system (or component thereof) that can facilitate extensible themes for or advertising integration with a desktop that is managed by the operating system. In particular, the architecture can acquire advertisement content such as ads or advertiser skins, select suitable content for display, and configure the operating system to display the selected content. The architecture also provides mechanisms for identifying suitable locations as well as appropriate time for displaying the content.
US08799074B2
Methods and apparatus for cataloguing items such as maps and geospatial data sets store in a database information defining a geospatial region corresponding to each item and a size characteristic of the geospatial area. The database may be queried to identify items of interest by intersecting a search seed comprising one or more geospatial points lines or areas with the areas corresponding to the items. A result set containing items produced by a query may be ordered at least in part according to the size characteristics. In some embodiments the size characteristics comprise square roots of the areas of the geospatial regions.
US08799066B1
A system that facilitates providing of commercial offers is described. During operation, this system receives financial information associated with a user of financial software. Then, the system presents an icon corresponding to the commercial offer to the user. This commercial offer is targeted to the user based on a financial history of the user, which includes multiple transactions with multiple commercial establishments. Moreover, the icon exhibits animated behavior which can vary over time, and the user can pursue the commercial offer by interacting with the icon.
US08799061B1
This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of determining a location history for a user, where the location history includes a plurality of location data points for the user; analyzing the location history to derive a category for the user; associating the user with the category; and using the user's associated category to boost one or more candidate content items for delivery to the user.
US08799055B2
Provided herein are systems and methods for providing access to marketing data via a reduced-complexity marketer GUI for dynamically defining market segments for use in marketing campaigns.
US08799052B2
A method and system for selection of a task in proportion to a desired distribution. Specifically, in one embodiment, the present invention discloses a method and system for selecting a task associated with a visiting customer to a web site over a communication network. The customer is assigned to a segment of a target customer base that most closely resembles the customer's characteristics. A plurality of tasks is associated with the segment and can be expressed as a distribution of tasks performed. A current distribution of tasks is determined. The task which provides a new distribution that is closest to a desired distribution of the plurality of tasks is selected to be performed. In one embodiment, the task to be performed is the offering of an advertising promotion to the customer over the communication network.
US08799044B2
A method for improving product effectiveness of a New Product Development (NPD) process by customizing a Product Lifecycle Management (PLM) of an organization is provided. The method comprises diagnosing current status of the organization with respect to one or more product effectiveness parameters. The method further comprises generating a set of initiatives for the organization based on diagnosis. The method furthermore comprises customizing the PLM using one or more solution accelerators corresponding to one or more initiatives.
US08799040B2
A computer-implemented engine, system and method for generating business valuations, scoring, and/or flagging over a network, responsively to information input by a user remote from the engine, system and method. The invention may include a graphical user interface capable of locally querying a user to input the company information, at least one network port capable of remotely receiving the company information from the graphical user interface, and at least one engine communicatively connected to the at least one network port, which engine preferably includes a plurality of rules to generate, responsively to the input company information, at least one of a business valuation, a business score, and/or one or more business flags to be used as indicators in a network marketplace, for the company associated with the inputted company information.
US08799024B2
The present invention is a method and system for providing reduced insurance premiums to an insured entity and a reduced risk of loss to an insuring entity. A program containing certain program requirements for the insured entity is created, and procedures are designed for the insured entity to meet these predetermined program requirements. The proximity in meeting these program requirements are monitored and then communicated to an interested third party, such as the insurer. Thus, the present invention by monitoring the insured entity, and communicating information relating to the insured entity to the insuring entity, allows the insuring entity to reduce the insurance costs to the insured entity if such monitoring results in favorable information for the insurer.
US08799022B1
An apparatus and method for a secure transaction and communication network between a multitude of enrolled enterprises and customers. An enrollment database outputs an authenticated identity to an encounter database that generates an encounter number that it outputs to an enrolled establishment for generating a transaction order to a transaction database. A transmission server assigns serial numbers to encrypt each transmission. Serial number A from the enrollment server is tagged to the identity information and serial B from the transaction database is tagged to the data information and each is sent separately to both the supplier and the encounter server. The encounter server matches Serial A and B to create the first rule data set that the supplier uses to match the order data to the identity records to complete the secure transmission of the de-identified transaction information and arrange for it's re-identification at the supplier's location.
US08799011B2
A patient room and bed management apparatus and system detects changes in a patient's status and updates the status of a room of a healthcare facility associated with the patient. The system may receive the patient status information from a remote system, such as a health information system used by a healthcare facility. The patient room and bed management system may determine one or more actions to be performed by a bed in the patient's room. The system may determine one or more actions to be performed by a caregiver or other staff person of the healthcare facility. The actions to be performed by the bed or staff person may be triggered by a change in status of the patient, the patient's bed, or the patient's room. The actions to be performed may be electronically communicated to the bed, to one or more remote displays, and/or to communication devices associated with staff persons of the healthcare facility.The patient room and bed management apparatus and system may include a user interface module that is not mounted to the patient's bed. A list of actions to be performed by a staff person in the patient's room, the status of the patient, the status of the patient's room, and/or the status of the patient's bed, may be displayed and updated electronically at the user interface module. The user interface module may also provide bed controls that allow a staff person to initiate an electronically-controlled function of the bed from the user interface module.
US08799007B2
Methods and systems are disclosed for processing a request to fund a purchase from a provider with a medical expense account. The request identifies expenses incurred with the purchase is received at a substantiation system and used to identify the provider. A determination is made whether the provider is included in a presubstantiation list, which identifies a set of providers determined to provide only goods and/or services eligible for funding by medical expense accounts. In response to a determination that the provider is included in the presubstantiation list, the expenses are automatically substantiated and substantiation information is generated and transmitted to a third-party administrator.
US08799005B2
Methods, systems and computer readable media are described herein for capturing event feedback and providing a representation of feedback results generated using the feedback indicia. The representation of feedback results involves configuring a transmission module of the computing device to synchronize to an event record representing an event; receiving feedback indicia associated with an event at the computing device; operating a data processor of the computing device to assemble a feedback indicia array using the feedback indicia; and providing the event feedback to a remote data processing module. The capturing of event feedback involves storing a plurality of different event records for a plurality of different events; for each event record, receiving a plurality of feedback indicia arrays; and for each event record determining an aggregate feedback result array from the plurality of feedback indicia arrays.
US08799000B2
Methods, systems, and computer readable storage medium related to operating an intelligent digital assistant are disclosed. A user request is received, the user request including at least a speech input received from a user. Two or more alternative interpretations of user intent are obtained based on the received user request. One or more commonalities and one or more differences among the two or more alternative interpretations of user intent are identified. A response is provided to the user, the response presenting at least one of the identified differences and eliciting additional user input to choose among the two or more alternative interpretations of user intent based on the at least one difference.
US08798992B2
An signal processing apparatus, system and software product for audio modification/substitution of a background noise generated during an event including, but not be limited to, substituting or partially substituting a noise signal from one or more microphones by a pre-recorded noise, and/or selecting one or more noise signals from a plurality of microphones for further processing in real-time or near real-time broadcasting.
US08798990B2
Disclosed herein are systems and methods to incorporate human knowledge when developing and using statistical models for natural language understanding. The disclosed systems and methods embrace a data-driven approach to natural language understanding which progresses seamlessly along the continuum of availability of annotated collected data, from when there is no available annotated collected data to when there is any amount of annotated collected data.
US08798980B2
A molecular motor in which multiple concentric cylinders (or nested cones) rotate around a common longitudinal axis. Opposing complementary surfaces of the cylinders or cones are coated with complementary motor protein pairs (such as actin and myosin). The actin and myosin interact with one another in the presence of ATP to rotate the cylinders or cones relative to one another, and this rotational energy is harnessed to produce work. The length of the cylinders can also be used to control the power generated by the motor. In another embodiment, the molecular motor includes at least two annular substrates wherein one annular substrate is coated with a first motor protein and the other annular substrate is coated with a second motor protein. The first and second motor proteins interact with each other to move the second annular relative to the first annular substrate.
US08798976B2
Systems and method for simulating liquid containment behavior. The system comprises a solid modeler and a nonlinear equation solver. The nonlinear equation solver takes as input the solid model representation of the containment vessel from the solid modeler, a desired orientation in space, dynamic conditions (e.g., lateral acceleration) and an amount of liquid. To find the level of liquid in the vessel, the system solver iteratively performs successive Boolean subtractions using an infinite horizontal half-space that represents the liquid level of the vessel. The resulting sliced solid model is used to compute the volume of the liquid at that level. The iterative system solver terminates when the computed volume of the sliced containment vessel matches the specified volume of liquid (e.g., fuel) within a given tolerance.
US08798968B2
A computing device and a method for scattering parameter equivalent circuit reads a scattering parameter file from a storage device. A non-common-pole rational function of the scattering parameters in the scattering parameter file is created by applying a vector fitting algorithm to the scattering parameters. Passivity of the non-common-pole rational function is enforced if the non-common-pole rational function does not satisfy a determined passivity requirement.
US08798966B1
One embodiment relates to a method of model-based optical metrology. An area of a geometrical structure of dispersive materials on a substrate is illuminated with polarized incident electromagnetic radiation using an illuminator of a scatterometer apparatus. Spectral components of the incident electromagnetic radiation reflected from the area are measured using a detector of the scatterometer apparatus. Using a computer for the scatterometer apparatus, parameter values are determined that minimize an objective function which represents a difference between the measured spectral components and computed spectral components based on a parameterized model of the geometrical structure. Steps for determining the parameter values that minimize the objective function include: computing a solution to state equations driven by a function representing the incident electromagnetic radiation, and computing a solution to an adjoint to the state equations. Other embodiments and features are also disclosed.
US08798962B2
Techniques for monitoring a set of one or more event counters of application execution are provided. The techniques include constructing a virtual performance monitoring counter (VPMC) layer as a unified abstraction of a physical performance monitoring counter (PMC) architecture, and incorporating one or more programming interfaces (PIs) in connection with the virtual performance monitoring counter, wherein the one or more programming interfaces facilitate simultaneous access and data monitoring across a set of one or more event counters.
US08798953B2
A calibration method for radio frequency scattering parameter measurement applying three calibrators and measurement structure thereof, comprising a transmission line segment calibrator, an offset series device calibrator, an offset shunt device calibrator and a tested object measuring instrument, wherein the length of the transmission lines for the offset series device calibrator and the offset shunt device calibrator is equal to the one of the transmission line for the tested object measuring instrument such that the offset series device calibrator, the offset shunt device calibrator and the tested object measuring instrument have the identical error boxes, and after having acquired the scattering parameter matrix of the error box by means of the calibration method, it is possible to connect the tested electronic device onto the tested object measuring instrument and perform operations on uncorrected measurement data thereof thereby obtaining the radio frequency scattering parameter of the tested object.
US08798947B2
The invention provides a method and apparatus for the detection of charge density distribution at the surface of a material sample. The apparatus comprises an electric potential sensor for measuring surface charge on a material sample, wherein the electrical potential sensor includes a probe for capacitively coupling the electric potential sensor to the surface of the material sample, an amplifier for generating a measurement output, the probe being connected to an input of the amplifier and the measurement output being supplied at an output of the amplifier, and a feedback arrangement driven from the output of the amplifier for enhancing the input impedance of the amplifier. A positioning system mounts the probe of the electric potential sensor above the material sample and moves the probe at a constant height over a surface of the said sample, and a processing system receives and processes the measurement output of the electric potential sensor for generating a digital record of the charge density distribution at the surface of the material sample.
US08798944B2
A method for generating a service action for a computer system is described. During the method, a longevity index value for a packaging technology in the computer system is calculated using a longevity model and thermal and vibration telemetry data that is collected in the computer system. This longevity model may be based on accelerated failure testing of the packaging technology, field failures of the packaging technology in a group of computer systems that includes the computer system, and/or thermal and vibration telemetry data for the group of computer systems. Furthermore, using the longevity index value, the service action for the computer system is determined. Based on the longevity index value, remedial as action, e.g., repairs to the computer system, may be scheduled and performed.
US08798940B2
A device is disclosed for performing non-destructive inspection and testing (NDT/NDI) of an elongated test object, wherein the inspection system includes: a test object conveyor for conveying the test object along a longitudinal conveyance path; a probe assembly including phased-array probes, the probe assembly being configured to induce signals in the test object and sense echoes reflected from the test object; a probe assembly conveyor configured to movably support the probe assembly, to move the probe assembly on a circumferential path about the test object; and a control system coupled to the test object conveyor and to the probe assembly conveyor and configured to allow data acquisition by and from the phased-array probes while, simultaneously, the test object moves along the longitudinal path and the phased-array probes move on the circumferential path. The test system may include phased-array probes of different types to optimize detecting faults or cracks in the test object which extend in different directions.
US08798939B2
The present invention includes a crystal comprising a complex of the pro form of a matrix metalloprotease (proMMP) and a small-molecule allosteric processing inhibitor that inhibits that activation of the proMMP, methods for identifying small-molecule allosteric processing inhibitors that inhibit the activation of a proMMP, and methods of treatment using small-molecule allosteric processing inhibitors that inhibit the activation of a proMMP. The present invention relates to the crystal structure of a complex of proMMP9 bound to a small-molecule allosteric processing inhibitor that inhibits activation of proMMP9. The invention further relates to the use of the methods and the crystal and related structural information for designing, selecting and/or optimizing small-molecule allosteric processing inhibitors that inhibit activation of proMMP9 and proMMP9 homologues. The present invention also relates to the use of small-molecule allosteric processing inhibitors for the treatment of diseases mediated by inappropriate matrix metalloproteinase (MMP) activity.
US08798938B2
The invention relates to a method for determining a gas concentration in a measuring gas by means of a gas sensor. In a first mode of operation of an internal combustion engine, in which the gas concentration in the measuring gas is known, a gas concentration signal and a pressure signal are detected. A compensation parameter of the gas sensor is determined from said signals. The thus determined compensation parameter is taken into account in at least one of the two modes of operation of the internal combustion engine for determining the gas concentration.
US08798931B2
An object of the present invention is to appropriately and easily evaluate a photosynthetic function of a photosynthetic sample contained in an evaluation sample.An evaluation method for photosynthetic sample according to the present invention is for evaluating a state of a photosynthetic sample with a photosynthetic function based on temporal data of a luminescence amount of delayed luminescence emitted from the photosynthetic sample. First, characteristic values that indicate characteristics are determined for a plurality of time periods in the temporal data. An evaluation value is then computed by weighting the characteristic values. The state of the photosynthetic sample is then evaluated based on the evaluation value.
US08798926B2
In one embodiment, a mobile device generates sensor data configured to describe a geographic position of a mobile device. A list of events is defined according to position data and time data. The geographic position of the mobile device is compared to positions in the list of events of interest and a current time is compared to time data in the list of events of interest. The comparison determines whether events in the list are in range of the mobile device. One or more nearby events in range of the mobile device at the current time or a future time are selected. A command is generated to capture an image of the nearby events using a camera coupled to the mobile device. The captured images may be used to update navigation or map database, provide community or weather data to other users, social media functions, or other features.
US08798925B2
An unambiguous heading direction is calculated to determine the forward/reverse state of a vehicle. A heading alignment error is determined at step 100, being the difference between a GNSS direction of motion and the unresolved IMU heading of the vehicle. The heading alignment error is adjusted by 180° to be within a predetermined range at step 200. The unresolved IMU heading of the vehicle 10 is adjusted using the heading alignment error to determine an ambiguous error corrected IMU heading at step 300. Step 400 determines whether the ambiguous error corrected IMU heading is substantially in the true direction of the nose of the vehicle. The unambiguous heading direction is calculated at step 500 by offsetting the ambiguous error corrected IMU heading by 180 degrees if the ambiguous error corrected IMU heading is substantially opposite the true direction of the nose the vehicle of the vehicle. The forward/reverse state is determined by comparing the unambiguous heading direction with the GNSS direction of motion of the vehicle.
US08798924B2
There is provided a solution comprising detecting that a positioning device is within a predetermined control area associated with a building, acquiring a first sequence of magnetic field measurements carried out by the positioning device, wherein the first sequence represents at least one of the magnitude and the direction of Earth's magnetic field; determining that an operational environment of the positioning de-vice has changed between an indoor environment and an outdoor environment when a at least one predetermined criterion with respect to the first sequence is met; and causing actuation of a predetermined software function in or with respect to the positioning device when the operational environment of the positioning device has changed.
US08798922B2
An enhanced control system for an unmanned aerial vehicle adds constraints to the process of choosing a flight path in the event of an in-flight contingency, such as engine out or an encounter with jamming, which forces a diversion or unplanned landing. The constraints are: (1) ensure communications are available when needed during contingency operations; and (2) ensure signals from a global positioning system (or other navigation system) are available when needed during contingency operations.
US08798921B2
A system for presenting information regarding an object provided within a plurality of information sources to a user or a presentation means depending on a location of the user or the presentation means includes a means for determining the location, a means for selecting the information to be presented depending on the determined location and on one or several pre-settable selection criteria defining an information source from the plurality of information sources, and a means for outputting the information to be presented.
US08798920B2
A method is disclosed for generating a display image including a map view and a road, the map view being a three dimensional perspective elevation view of a portion of a digital map as viewed from a viewing position. In at least one embodiment, the method includes determining, from information associated with the distance of the road that is to be displayed in the display image from the viewing position, whether a map object obscures a line of sight from said viewing position to the road in the three dimensional perspective elevation; and displaying an element of the road in a format that is dependent on whether the map object is determined to obscure said line of sight. An apparatus and a computer program are also disclosed.
US08798915B2
System, methods, apparatus and media for the geo-spatial capture and transcription of family trees, vital records, census records, land transfer records, cemetery records, and organizational membership records; for assigning deterministic and probabilistic relationships between people in geographic proximity; and for visualizing known, probable, and potential relationships in a geo-spatial context over time. Also disclosed are systems, methods, apparatus and media for organizing and analyzing genealogical information for searching and visualizing individuals and entities and their relationships to each other within a geo-spatial and temporal context. Further disclosed are systems, methods, apparatus and media for identifying a social networking site based on geo-spatial and temporal context data relating to individuals and entities and their relationships to each other.
US08798908B2
A method for supporting location services in a mobile radio communications system, in which method a mobile station receives from at least one network element involved in location services, for the implementation of a position measurement procedure, at least one information element indicating if the method type required for that position measurement procedure is a “Conventional GPS” method type where the mobile station behaves as a conventional satellite positioning system receiver.
US08798905B2
The vehicle location detection device includes: a sound source location specifying unit which calculates an attenuation amount of a sound pressure of a vehicle sound by subtracting a sound pressure detected by a sound pressure detecting unit from a sound pressure indicated by vehicle sound pressure information stored in a sound pressure information storage unit, and specifies a location where another vehicle emitting a vehicle sound is predicted to be present, by specifying a sound source location of a sound diffracted by an obstacle which is specified by a diffraction location specifying unit and serves as a diffraction point, based on the calculated attenuation amount, a rule indicating an attenuation amount dependent on a propagation distance of the sound, and a relationship indicated by diffraction information stored in a diffraction information storage unit; and a presentation unit which presents the specified location.
US08798904B2
A device for determining the position of a road roller relative to a road finisher has a transceiver on the road roller for transmitting transmit signals and for receiving receive signals from at least two reference points on the road finisher spaced apart from each other. An evaluation unit determines the position of the road roller relative to the road finisher from the run time between transmitting the transmit signals and receiving the receive signals from the reference points.
US08798896B2
A method and system for increasing accuracy in estimating average time taken to travel through a chosen road segment is provided. The method includes determination of time taken by one or more vehicles to travel through the road segments. Further, correlated road segments for which time taken to travel through the correlated road segments is correlated with the time taken to travel through the chosen road segment, are identified. A data repository stores a list of the one or more correlated road segments. Among the correlated road segments, one or more preferred road segments that increases the accuracy in determining the average time taken to travel through the chosen road segment, is determined by at least one processor. Further, the processor estimates the average time taken to travel through the chosen road segment using, data corresponding to time taken to travel through, the preferred road segments and the chosen road segment.
US08798889B2
A method for an automatic transmission includes measuring torque of a component of the transmission using a torque sensor in communication with the component. The torque of the component is estimated from information other than the measured torque. The measured torque is rejected from being used in a control operation of the transmission if the difference between the measured torque and the estimated torque is greater than a selected threshold.
US08798883B2
An automatic transmission apparatus includes a transmission mechanism, an actuator arranged to rotate a shift drum, and a control device. The control device includes a determining unit arranged to detect a state of a straddle-type vehicle and to determine whether the straddle-type vehicle is in a first state in which an engaging force between the transmission gears is estimated to be equal to or greater than a predetermined value or in a second state in which the engaging force is estimated to be less than the predetermined value; a first gear shifting control unit arranged and programmed to control the actuator so that, if in the first state, the rotational speed of the shift drum becomes a first rotational speed; and a second gear shifting control unit arranged and programmed to control the actuator so that, if in the second state, the rotational speed of the shift drum becomes a second rotational speed that is lower than the first rotational speed.
US08798882B2
A method of controlling a hydraulic CVT of a vehicle comprises: determining a speed of rotation of a driving shaft; determining a speed of rotation of a driven shaft; determining a ratio of the speed of rotation of the driving shaft versus the speed of rotation of the driven shaft; determining an engine torque; determining a base clamping force to be applied by the driving pulley onto the belt based on the ratio and the engine torque; determining a desired speed of rotation of the driving shaft; determining a corrective clamping force by comparing the speed of rotation of the driving shaft to the desired speed of rotation of the driving shaft; and controlling a hydraulic pressure applied to a movable sheave to apply a sum of the base and corrective clamping forces onto the belt. A vehicle having a CVT controlled by the method is also disclosed.
US08798879B2
A method is described for operating a drive unit of a motor vehicle, a setpoint torque being determined for driving the drive unit as a function of a driver request torque and an idle speed regulator torque being included in the driver request torque for determining the setpoint torque, and a drivability filter being applied for torque smoothing. In order to maintain the quality of the speed regulation and simultaneously make the drivability of the vehicle comfortable, the drivability filter is applied before or after the inclusion of the idle speed regulator torque in the driver request torque as a function of the instantaneous driving situation of the motor vehicle.
US08798874B2
A system for limiting contact between a dipper and dipper attachments and a boom and machinery desk of a shovel, the system defining dipper to boom relative position in terms of crowd amount or hoist length, the system defining the relative position boom limits in terms of a second order polynomial of crowd amount or hoist length. The system also includes a slow speed region of the crowd amount and the hoist length, where the speed is varied depending on the crowd amount or the hoist length. The system also includes a field-strengthening region, depending on the crowd amount or the hoist length, where the field weakening is removed.
US08798865B1
A pull-drift compensation controller device for a vehicle configured to perform operations including identifying a current pull-drift compensation torque and a current driver input torque while in an adapt-and-compensate state in which pull-drift compensation torque is learned and applied, wherein the vehicle is moving at a substantially straight heading; and performing a transition from a normal pull-drift compensation adjustment sub-state of the adapt-and-compensate state to a fast pull-drift compensation adjustment sub-state of the adapt-and-compensate state based on the current driver torque opposing the direction of the current pull-drift compensation torque without a change in the heading.
US08798851B2
The present invention relates to a mobile crane having means for wireless reception or for the determination of data identifying the location of the crane as well as having transmission means which are in communication with these means or can be connected to them, wherein the transmission means are configured such that they transmit the data identifying the location of the crane from the crane to a receiver in a wireless manner.
US08798850B2
A method and a measurement system are specified for localizing at least one wheel on a motor vehicle. In this case the operating situation of the motor vehicle and the wheel load of the at least one wheel and/or a variable dependent on this is determined. Then the at least one measured value of the wheel load is compared with a value assigned to the operating situation. As an alternative or in addition, the comparison of at least one parameter dependent on at least two measured values can be undertaken with at least one of the parameters assigned to this operating situation. Finally the point on the motor vehicle at which the wheel is mounted is determined on the basis of the comparison results.
US08798846B2
A brake rotor temperature determination or estimation system and method for controlling output power of a power source in a vehicle. The system includes a brake rotor, a processor, a memory, a speed sensor and a temperature sensor. The speed sensor senses a speed of the vehicle. The temperature sensor senses a temperature of a brake rotor or ambient air in a vicinity of the brake rotor. Based upon data stored in the memory and inputs from the speed sensor or the temperature sensor, the processor determines if an output power of the power source should be limited based on rotor temperature thresholds. The power limits may be defined as discrete power limits corresponding to the particular thresholds of rotor temperature or may be defined as interpolated data values along a linear or nonlinear ramp or slope.
US08798835B2
A hybrid diesel-electric powertrain includes a diesel engine in power flow communication with an electric motor and a controller. The diesel engine and electric motor are each configured to generate a respective torque in response to a provided torque command. The controller is in communication with the electric motor, the diesel engine, and an accelerator pedal, and configured to receive a driver torque request from the accelerator pedal. In response to the driver torque request, the controller is further configured to command the diesel engine to generate an output torque that is less than a smoke limit torque, and command the electric motor to generate an output torque equal to the difference between the driver torque request and the output torque of the diesel engine.
US08798830B2
A charge controller for charging a battery of a plug-in vehicle with a plurality of electric power sources includes: a driving route estimation element; an estimated electric power consumption amount calculator; a weather information obtaining element; a sunshine information obtaining element; a solar photovoltaic generation electric power amount calculator; an electric power shortage amount calculator for calculating an electric power shortage amount when the solar photovoltaic generation electric power amount is smaller than an estimated electric power consumption amount; a charge schedule preparation element for preparing a charge schedule, which represents a first charge time for charging the battery with a solar photovoltaic generation system and a second charge time for charging the battery by the electric power shortage amount with another electric power source; and a charge control element for controlling to charge the battery according to the charge schedule.
US08798825B1
Wakeboat hull control systems and methods are provided to monitor the orientation of the wakeboat hull in the surrounding water, and to automatically control wakeboat ballast components to achieve or maintain desired hull orientations. Systems and methods are provided to measure, store, and recall hull orientation. Systems and methods are also provided to enable automated action to improve the safety, automation, performance, convenience, and marketing advantage of wakeboat ballast systems.
US08798824B2
A short-term planned route from a start position that is a ship position at a first time up to an end position that is the ship position at a second time is designed based on a planned route, an estimated encounter marine phenomenon information, operation performance information measured on a ship, and a hull motion model of the ship, the estimated encounter marine phenomenon information being measured on the ship based on actually encountered marine phenomenon information. The short-term planned route makes a first evaluation function optimal, the first evaluation function containing: an index indicating an influence of a fluctuation portion between a planned position that is a ship position planned at the second time on the planned route and the end position; a fuel consumption index when the ship sails along the short-term planned route; and a safety index when the ship sails along the short-term planned route.
US08798822B2
An onboard electrical junction box. The onboard electrical junction box comprises an auto-change-over switch adapted to acquire: a first state wherein power is supplied to the electrical system from a power rail via at least one onboard power collector device; and a second state wherein power is supplied to the electrical system from a removable shore power source, wherein during operation in the second state, the at least one onboard power collector device is isolated from the power supplied by the removable shore power source. The onboard electrical junction box also comprises a switch control module in electrical communication with the auto-change-over switch for causing the auto-change-over switch to acquire the second state upon detection that: the removable shore power source has established an electrical connection with the onboard electrical junction box; and the electrical system of the vehicle is receiving power below a predetermined threshold.
US08798820B2
Systems and methods for accurately converting angular localizer data into rectilinear localizer data thereby allowing for improved localizer capture performance and stability. The systems and methods utilize information onboard an aircraft regarding the aircraft's current position and the destination runway's position to more accurately determine a distance measurement for converting angular deviations into rectilinear deviations.
US08798815B1
A system and method display general terrain clearance awareness, whether the aircraft is off route, on airway, off procedure, or on procedure, so altitude thresholds are not violated and EGPWS alerts are avoided, while reducing clutter in displaying the information. Altitude, location, and rate of change in altitude are considered in determining whether the aircraft will exceed the threshold altitude. A flight path or an area to be entered is highlighted when the threshold altitude will be violated by the aircraft with the current flight path. The threshold altitude may be a minimum or maximum allowed altitude, or the terrain.
US08798809B2
A system for activating a vehicle to a key-on state by detecting a presence of a near field communication (“NFC”) tag is provided. The system includes a vehicle bus, a start button in communication with the vehicle bus, an NFC antenna, and a control module. The NFC antenna is positioned to selectively couple with the NFC tag if the NFC tag is within a predetermined distance from the NFC antenna. The control module is in communication with the NFC antenna and the start button. The control module includes control logic for determining if the determining if the NFC antenna is coupled with the NFC tag. The control module includes control logic for determining if the start button has received the input to activate the vehicle to the key-on state. The control module includes control logic for sending a signal through the vehicle bus to activate the vehicle.
US08798807B2
A data distribution system for a vehicle includes a data distributor module that is communicatively coupled with a data acquisition module that obtains values of available data parameters related to operation of the vehicle, a service module that provides functions for the vehicle based on the values, and a memory. The data distributor module receives a request list from the service module that includes one or more requested data parameters of the available data parameters. The data acquisition module stores the values of the requested data parameters in the memory. The data distributor module retrieves the values of one or more of the requested data parameters from the memory and communicates the values that are retrieved to the service module for the service module to use the values that are retrieved to provide the functions for the vehicle.
US08798800B2
The invention provides improved control of a power transmission system having a first group of measurement units in a first geographical area providing a first set of phasors and a second group of measurement units in a second geographical area providing a second set of phasors, where the phasors in the sets are generated at the same instant in time. In this system the power control device includes a phasor aligning unit that time aligns the first and second sets of phasors and a control unit that compares each set of phasors with a corresponding phasor number threshold, determines that a first control condition is fulfilled if each phasor number threshold has been exceeded and enables the provision of a common signal if the first control condition is fulfilled. The common signal is based on the obtained phasors in the first and second sets.
US08798788B2
An automated method for dispensing pharmaceuticals particularly tablets and capsules, and other small discrete objects, includes: receiving prescription information, selecting a container, labeling the container, dispensing the tablets or capsules into the labeled container, applying a closure to the filled, labeled container, and offloading the container to a designated location. Preferably, the tablets are dispensed with high speed dispensing bins that employ forced air to agitate and singulate the tablets. The other functions within the system are typically carried out at stations designed to offer speed, flexibility and precision to the dispensing operation.
US08798787B2
A manufacturing system has one or more work cells that each performs one or more manufacturing processes. The system also has one or more mobile transport units (“MTUs”) that deliver transportable containers containing workpieces to and from said work cells. The MTUs deliver the containers to the work cells in a manner such that the workpieces are localized in the work cells. The manufacturing system also has a computer system that has status information for each of the one or more MTUs and uses the status information to control each of the one or more MTUs to deliver the transportable containers to and from the one or more work cells.
US08798785B2
The present application relates to a system and method for tracking individual pieces within a printing or mailing job, as well as tracking completed trays, skids, or containers of printed documents.
US08798779B2
The present invention enables the efficient use of resources in the manufacture of substantially two-dimensional elements through multi-dimensional resource optimization subject to rules and objectives. The invention may be embodied as a computer-based method, a computerized system that performs the method, or a machine readable storage medium containing instructions that when executed cause performance of the method using the computerized system. To fulfill customer orders, product design data, resource data, and rules and objective data are accessed to determine the efficient use of the resources, such as consumption of particular units of raw material and utilization of production stations. For a given set of customer orders, multiple scenarios of production plans are computed and recomputed until an efficient production plan is achieved. The production plan can be generated at a location remote from the manufacturing site, and it can then be sent in an automated fashion to the production stations.
US08798772B2
An electrode connection for an electrode catheter including an electrode, a line for electrical signals configured as a coil having an electrode end connected to the electrode, and a fixation device for the electrode end of the coil on the electrode, wherein the fixation device includes an inner sleeve, on which the electrode end of the coil sits, and a squeeze ring, which acts upon the electrode end of the coil, establishing an electrical contact with the electrode and mechanical clamping on the inner sleeve.
US08798770B2
A transvenously implantable medical device (TIMD) includes an electrical lead and a control module. The electrical lead includes one or more electrodes and is adapted for transvenous implantation. The electrical lead is also pre-biased to expand from a collapsed state to an expanded state to mechanically engage an internal wall of a blood vessel. The control module is secured to and in electrical communication with the electrical lead. The control module includes a signal management component and a power component disposed in a housing adapted for implantation into the blood vessel. The control module is adapted for at least one of stimulating and sensing a physiologic response using the one or more electrodes of the electrical lead.
US08798765B2
CRT settings for an implantable medical device are determined by applying pacing pulses to heart chambers of a scheme of different combinations of interchamber delays. A respective width parameter value representing an R or P wave width is determined for each such delay combination based on an ECG representing signal and the width parameter values are employed to estimate a parametric model defining the width parameter as a function of interchamber delays. Candidate interchamber delays that minimize the width parameter are determined from the parametric model and employed to determine optimal CRT settings. The technique provides an efficient way of finding optimal CRT settings when multiple pacing sites are available in a heart chamber.
US08798762B2
A communication device for an implantable medical device may include: an input/output interface configured to communicate with a wireless communication device; a communication interface configured to communicate with a remote system; and a processor configured to perform an analysis of data received from the wireless communication device via the input/output interface and associated with the implantable medical device. The communication device may include a user interface configured to receive data input by a user. A communication system may include a wireless communication device and the aforementioned communication device. A communication method for an implantable medical device may include: providing a communication device that is configured to communicate with a wireless communication device, to communicate with a remote system and to perform an analysis of data; communicating data associated with an implantable medical device from a wireless device to the communication device; and analyzing the received data at the communication device.
US08798759B2
The disclosure is directed to a user interface with a menu that facilitates stimulation therapy programming. The user interface displays a representation of the electrical leads implanted in the patient and at least one menu with icons that the user can use to adjust the stimulation therapy. The user may drag one or more field shapes from a field shape selection menu onto the desired location relative to the electrical leads. A manipulation tool menu may also allow the user to adjust the field shapes placed on the electrical leads, which represent the stimulation region. The programmer that includes the user interface then generates electrical stimulation parameter values for the stimulator to deliver stimulation according to the field shapes or field shape groups defined/located by the user. The field shapes may represent different types of stimulation representations, such as current density, activation functions, and neuron models.
US08798753B2
An implantable stimulation device for use in stimulation based treatments for diseases such as GERD or obesity is described. The device is provided with an anchoring unit which upon deployment assumes a shape optimized for the site of deployment. Sensing electrodes and stimulating electrodes in the device are also designed to assume a suitable shape upon deployment. A novel catheter is also provided for easy and expeditious deployment of the device.
US08798751B2
The disclosure describes methods and devices for providing early indicators of a lead-related condition in a medical electrical lead. Among other things, the methods and devices will detect, obtain, or provide indicators of static or intermittent disruptions in a conductive pathway of the lead based on changes in conductive continuity properties of a medical electrical lead. The conductive behaviors and properties will be managed to facilitate signal stability and fidelity. In some embodiments, the methods and devices may include functions to enable one or more of monitoring a lead's conductive pathway, detecting static and transient behaviors of the conductive pathway, stabilizing the monitored pathway, reconfiguring the pathway, and providing lead-related condition data to an associated implantable medical device. The early indicators may be generated in a real-time, continuous manner to provide early detection and notification of lead degradation.
US08798749B2
A system comprising an implantable electrical cardiac signal sensing circuit, an implantable sinoatrial cardiac action potential detector circuit, and an implantable electrical stimulation circuit in electrical communication with the electrical cardiac signal sensing circuit and the sinoatrial cardiac action potential detector circuit. The electrical cardiac signal sensing circuit is configured to receive one or more intrinsic heart signals from one or more respective electrodes configured for placement in a vicinity of a sinoatrial node of a subject. The implantable electrical stimulation circuit is configured to initiate delivery of at least one inhibitory electrical stimulation pulse in a vicinity of the sinoatrial node in a timed relationship to a sensed sinoatrial cardiac action potential. Other systems and methods are disclosed.
US08798748B2
An active implantable medical device or pacing, resynchronization defibrillation and/or cardioversion, and/or a device for diagnosing patient conditions, having a predictive diagnosis of the patient's status. The device measures a physiologic parameter, notably the minute ventilation; measures a physical parameter, notably the acceleration; discriminates between phases of activity and rest of the patient; and includes a memory containing a plurality of fields selectively updated by statistical processing. These fields are comprising one first set containing data related to the patient's activity phases, and one second set containing data related to the patient's rest phases. The statistical processing is updating in a dissociated manner the first and second sets of fields, selectively as a function of the value taken by the status indicator, and the analysis evaluates at least one clinical status index based upon the data contained in the fields of both first and second sets.
US08798746B2
This document discusses, among other things, a cardiac mechanical alternans (MA) detector circuit. In an example, the mechanical alternans detector circuit is configured to determine a mechanical alternans (MA) condition. In an example, the MA detector circuit can include a physiologic impedance input configured to receive physiologic information indicative of mechanical alternans. In an example, the MA detector circuit can include an intravascular pressure input configured to receive physiologic information indicative of mechanical alternans.
US08798738B2
Methods of treating acute heart failure in a patient in need thereof. Methods include inserting a therapy delivery device into a pulmonary artery of the patient and applying a therapy signal to autonomic cardiopulmonary fibers surrounding the pulmonary artery. The therapy signal affects heart contractility more than heart rate. Specifically, the application of the therapy signal increases heart contractility and treats the acute heart failure in the patient. The therapy signal can include electrical or chemical modulation.
US08798735B1
A method and apparatus to monitor the neurologic state of a patient undergoing general anesthesia is provided. Previous automated systems to monitor the neurologic state of a patient undergoing general anesthesia involve a significant time delay between the patient's true hypnotic state and the computed indices. The present invention reduces this time delay by using a different analysis technique applied to spontaneous EEG. A wavelet decomposition and statistical analysis of the observed EEG is conducted and compared to reference data to provide a numerical indicator. In addition, this indicator is more consistent with the patient's loss of consciousness indicated by the loss of count event than previous systems.
US08798734B2
A method is disclosed for displaying patient ECG data. The method includes receiving ECG data including an ECG waveform; receiving analyzed ECG data including arrhythmic events; generating an indicia of the detected arrhythmic event; and displaying the indicia of the detected arrhythmic event in relation to the ECG waveform at a position associated with a time of the detected arrhythmic event. A system for displaying patient ECG data is also disclosed.
US08798732B2
A system for measuring heart rate variability (HRV) comprising 3 sub-systems: a data collection sub-system, a data analysis sub-system, and an output sub-system. A patient is connected to a heart monitoring device such as an ECG and the data collection sub-system records the patients heart beats, and an ECG chart is produced from which the patient's HRV value is derived by the data analysis sub-system. The present invention obtains the HRV value through calculation of a new parameter called relative density (RD). In accordance with the inventive method, data points are generated from the peak interval data of measured heart beats and the HRV relative density parameter (RD) is calculated by correlation between two subsets of data points.
US08798727B2
A method, system, and device for detection of an arrhythmia, and discrimination between different types of arrhythmia, for example to determine whether to administer an electric shock to the heart, the device comprising a wearable monitor with electrodes that detect the electrical activity of a beating heart, attached to an embedded monitoring system having an amplifier, a microprocessor, a data storage device, and a power supply, all disposed on a substrate having large distal end portions that attach to the electrodes and a narrow intermediate portion that attaches to the monitoring system.
US08798725B2
A method for estimating a heart period is disclosed. The heart period is detected from an ECG recording. ECG data is acquired, and converted into electronic ECG images. The data is processed to prepare for estimation of a heart period. The heart period is estimated based upon an average of intervals between a plurality of detected peaks of electronic electrocardiogram waveforms. The peaks are determined by taking a product of a filtered electronic ECG signal with a wandering baseline removed, a difference between the upper and lower ECG envelopes of the electronic ECG images, and a first order derivative of a derived ECG waveform.
US08798723B2
An implantable medical device monitors ST segment data collected from EGM. ST trends are established and monitored over time. The IMD is able to discern whether the data indicate supply ischemia, demand ischemia, or other physiological causes. The IMD is then able to provide appropriate information and alerts.
US08798715B2
A comparatively light and compact permanent magnet arrangement for an MRI apparatus has a pair of opposed permanent magnet arrays with a shimming system to adjust the uniformity and strength of a magnetic field in a central chamber of the apparatus. The MRI apparatus is used to examine the extremities of a patient to determine cardiovascular characteristics from an analysis of the blood flow through selected arteries in the extremity. The information collected can be used to calculate such characteristics as total cardiac output, blood flow, arterial wall thickness and elasticity and the presence of plaque.
US08798708B2
A garment is used to facilitate the placement of biomedical sensors or other electrodes on the body. The garment is comfortable and allows freedom of movement much like typical clothing. Textile based electrical components are included in the garment which are capable of transmitting an electrical signal to and from various external electrodes placed on the body. A textile based EMI shield protects the signals from electromagnetic interference. The garment may take any form such as a vest, sports bra, long sleeve shirt, bonnet, or other form and may provide access to an electrode placement site without requiring removal of the garment.
US08798706B2
An apparatus which includes a dual loop structure that carries a plurality of operative elements. A guide with a distal indentation that may be used to reorient a dual loop structure.
US08798689B2
The present disclosure relates to an apparatus and a method for controlling a function of a communication module in a portable terminal, by which the function of the communication module can be automatically turned on or off in order to reduce the consumption of a battery of the portable terminal based on a connection/disconnection pattern, so that learning pattern the communication module selectively turned on a particular cycle calculated as a learning pattern.
US08798683B2
A base station for wireless network uses one or more MIMO channels having subchannels, to communicate with multiple user equipments, and allocates the sub channels to the user equipments. Different subchannels of a given one of the channels can be allocated to different user equipments. The ability to allocate sub channels individually rather than only allocating entire channels can enable higher data rates to be achieved. This is particularly useful for improving data rates at cell boundaries or sector boundaries, where the coverage is traditionally weakest. A user equipment can use subchannels from different MIMO channels from different sectors or from different base stations.
US08798682B2
A wireless network may be managed by identifying one or more wireless subscriber systems included in a lobe pool of a wireless network, identifying at least one candidate subscriber system outside of the lobe pool with which to enable communications, and reconfiguring the antenna such that the lobe pool includes the identified candidate subscriber system.
US08798674B2
Disclosed is a mobile terminal comprising: a terminal body having a touch screen; an audio jack mounted to one side of the terminal body, and connected to an audio output device; and an antenna device detachably mounted to the audio jack, wherein the antenna device includes: an antenna body implemented in the form of a rod having a predetermined length; a connector formed atone end of the antenna body so as to be inserted into the audio jack, and including one or more feeding terminals; and a touch tip provided at an end of the connector, and configured to manipulate the touch screen.
US08798665B2
Systems and methodologies are described that facilitate transmitting control information in wireless networks. Portions of bandwidth can be blanked for transmitting control information, and the control information transmitters can utilize beacon symbols to convey the control information. In this regard, interference is mitigated with respect to data transmissions over the control information bandwidth. Selected frequencies of the beacon symbols in a codeword can be used to indicate the control information. The codewords can be encoded with an error control code to provide redundancy for decoding in the presence of some interference.
US08798658B2
This disclosure pertains to a method in a network node, a method in user equipment, a network node and user equipment in a wireless communications network. More particularly, there is provided methods and platforms for network based control of report messages comprising logged measurements in a wireless communications network. In accordance with some example embodiments, a UE (30) that has stored logged data i.e. logged measurements that are bigger than a single transmission packet, i.e. report message, segments the logged measurements and sends only a portion of the logged measurements that fits into a single report message. The UE (30) also indicates to a network node (28) that additional logged measurements exist at the UE buffer (44).
US08798656B2
A method, a computer program product, and an apparatus for wireless communication are provided. The apparatus transmits broadcast information in a first broadcast resource from a first set of broadcast resources. In addition, the apparatus determines based on the broadcast information a need for a second broadcast resource from a second set of broadcast resources. Furthermore, the apparatus selects the second broadcast resource based on a priority associated with the first broadcast resource.
US08798644B2
Implementations relate to systems and methods for determining a location of a mobile device. The mobile device can query other mobile devices within service range for identification information, and send the identification information to a remote server for storage therein. The remote server can receive location information from other mobile devices corresponding to the identification information. The mobile device can send a location query to the remote server, which can determine or calculate a location of the mobile device based on the identification and/or location information of the other mobile devices. The remote server can provide the location of the mobile device to the mobile device for use in associated mobile applications.
US08798643B1
A system and method for wayfinding at a venue is disclosed herein. The system includes a mobile communication device and a venue. The mobile communication device includes an application for wayfinding at the venue and a plurality of sensors. The mobile communication device is configured to track a path of the mobile communication device from the first fixed geographical location utilizing a plurality of sensors of the mobile communication device.
US08798642B2
A system and method are described for location-based and group-based operations on a data processing device. For example, a computer-implemented method according to one embodiment of the invention comprises: establishing a group containing identities of a plurality of users within the group and notification data indicating when other users are to be notified about current locations of the users in the group; determining whether wireless data processing devices of two or more users of the group are at the same location or within a particular distance of the location; identifying the users and the location; and notifying other users in the group of the identity of the users and the location.
US08798639B2
Systems and techniques to determine an approximate location for a mobile device using historic location information. In an aspect, a SUPL Location Platform (SLP), which is a location server in SUPL, may receive data from SUPL Enabled Terminal (SET). The data may include the Multiple Location IDs Parameter. The real time Location ID Parameter may not have a current status. The SLP may determine an approximate position for the SET based on the Multiple Location IDs Parameter data received from the SET. The SLP may then send the approximate position to the SET or a SUPL Agent, or may use the approximate position information in another way.
US08798636B2
Various methods and devices are provided to address the need for improved multicarrier system operation. In one method, an indication of a received signal power level at a UE (user equipment) is received (501) from the UE. A carrier is then selected (502) on which to schedule the UE. The carrier is selected from a group of carriers based on the indication of the received signal power level at the UE.
US08798634B2
Systems, apparatus and methods for facilitating identification and/or acquisition of an access point are provided. Methods can include transmitting or receiving access point information (“API”) indicative of an identification of the access point (“AP”). The API can be provided at the AP through hardwiring or receipt of configuration information input by a user or transmitted to the AP by a network operator through Over-The-Air (“OTA”) signaling. The API can be computer-readable and, in some embodiments, the API can also be human-readable. The API can be transmitted on a paging channel from which user equipment (“UE”) can receive information. The frequency at which the API is transmitted can be fixed, dynamic and/or configurable. Upon receipt of the API, acquisition of the AP is attempted if the AP is determined to be a permitted AP.
US08798630B2
There is provided a method of operating a femtocell base station comprising, following a hand-in or reselection of the femtocell base station by a mobile device, determining a reason for the hand-in or reselection by the mobile device and adjusting a maximum permitted transmission power of the femtocell base station according to the determined reason. A femtocell base station for use in a communication network is also provided that comprises a processor configured to perform the above method following hand-in or reselection of the femtocell base station.
US08798628B2
An access point is identified based on a plurality of pilot signatures. Here, in addition to transmitting a pilot signal that is encoded (e.g., spread/scrambled) using a particular pilot signature, an access point transmits a message that includes at least one indication of at least one other pilot signature. For example, an access point may use one PN offset to generate a pilot signal and transmit a message that identifies at least one other PN offset. An access terminal that receives the pilot signal and the message may then generate a pilot report that identifies all of these pilot signatures. Upon receiving a handover message including this pilot-related information, a target network entity with knowledge of the pilot signatures assigned to that access point may then accurately identify the access point as a target for handover of the access terminal.
US08798627B2
A system and method are provided for supporting a multi-mode portable user terminal (UT) hard handoff procedure for a call from a wireless local area network (WLAN) to a cellular telephone network. The method includes: establishing a link between a UT and a serving WLAN; establishing a call via the established WLAN link; monitoring the WLAN link signal strength; simultaneously monitoring a serving cellular network; initiating a hard handoff to the cellular network, responsive to the monitored WLAN link signal strength falling below a minimum threshold; and, continuing the call via the cellular network. More specifically, the method initiates a call handoff to a Cellular Gateway (CGW) telephone number, responsive to the monitored WLAN link signal strength falling below the minimum threshold. Then, continuing the call via the cellular network includes continuing the call to the first telephone number via the CGW handoff telephone number.
US08798618B2
A system and method for detecting and storing information regarding a mobile communications device within a mobile communications network are disclosed. Initially, a first data record is received at a subscriber/device database comprising subscriber/device data. Next, a second data record is received at the subscriber/device database comprising additional subscriber/device data. A first data record of a subscriber may then be compared to a second data record of the same subscriber, and if the first data record is different from the second data record a service provider may be notified.
US08798617B1
A mobile device for use in a peer-to-peer radio communication network coupled to a cellular radio communication network. The mobile device comprises a cellular radio transceiver, a short range radio transceiver configured for radio communication using unlicensed radio spectrum over short ranges, a non-transitory memory, a processor, and an application stored in the non-transitory memory. When executed by the processor, the application discovers a plurality of peer mobile devices based on communication with these peer mobile devices using the short range radio transceiver, identifies at least one base transceiver station to which at least one of the discovered peer mobile devices provides a peer-to-peer network link, and initiates a data link to a first base transceiver station via a first discovered peer mobile device in the peer-to-peer radio communication network based on a geographical route list.
US08798616B2
A method for providing telematics to a vehicle includes the steps of providing a user-removable telematics component with a Global Positioning System (GPS) device, a data pump, and a short range wireless personal area network transceiver (e.g., Bluetooth transceiver), communicatively connecting the telematics component to an integrated communication device of the vehicle, the integrated communication device having a vehicle short range wireless personal area network transceiver operable to connect and communicate with at least one of at least one mobile communication device selected from a currently paired mobile communication device, a previously paired mobile communication device, and a pre-defined mobile communication device and a least one vehicle communications bus, receiving at the data pump a request from the at least one mobile communication device to perform a vehicle function, and performing the vehicle function with the telematics component.
US08798607B1
Embodiments of the present invention provide for synchronizing contact and calendar information between a handset and a computer. For example, one method as disclosed herein allows the handset to import contact and calendar information from the computing device or to export the contact and the calendar information to the computing device. The computing device can be a PC or a new handset, for example. The importation and the exportation of the contact and calendar information includes a conversion process that occurs within the handset that transforms the contact and calendar information into a format suitable for the destination of the data.
US08798605B2
Devices, methods, and programmed instructions useful for transferring an end of an existing call session from a wireless handheld telephony device to a second device, such as a desk phone. The second device provides information useful for transferring the call directly to the handheld device on which the call session is established.
US08798599B2
The invention provides proximity based content retrieval. A proximity element is provided for each of a plurality of components associated with a primary device. Identification information of each proximity element for an associated particular proximity space is communicated to a mobile wireless device. Upon the mobile wireless device being located within the associated particular proximity space of a particular proximity element, the mobile device receives associated identification information of the particular proximity element. The mobile device retrieves video content based on the associated identification information.
US08798595B2
A system for targeting advertising content includes the steps of: (a) receiving respective requests for advertising content corresponding to a plurality of mobile communication facilities operated by a group of users, wherein the plurality includes first and second types of mobile communication facilities with different rendering capabilities; (b) receiving a datum corresponding to the group; (c) selecting from a first and second sponsor respective content bases on a relevancy to the datum, wherein each content includes a first and second item requiring respective rendering capabilities; (d) receiving bids from the first and second sponsors; (e) attributing a priority to the content of the first sponsor based upon a determination that a yield associated with the first sponsor is greater than a yield associated with the second sponsor; and (f) transmitting the first and second items of the first sponsor to the first and second types of mobile communications facilities respectively.
US08798592B2
A system for targeting advertising content includes the steps of: (a) receiving respective requests for advertising content corresponding to a plurality of mobile communication facilities operated by a group of users, wherein the plurality includes first and second types of mobile communication facilities with different rendering capabilities; (b) receiving a datum corresponding to the group; (c) selecting from a first and second sponsor respective content based on a relevancy to the datum, wherein each content includes a first and second item requiring respective rendering capabilities; (d) receiving bids from the first and second sponsors; (e) attributing a priority to the content of the first sponsor based upon a determination that a yield associated with the first sponsor is greater than a yield associated with the second sponsor; and (f) transmitting the first and second items of the first sponsor to the first and second types of mobile communication facilities respectively.
US08798590B2
A User Equipment (UE) device and associated method for operating a User Equipment (UE) in a wireless communication system. The UE may store a preferred roaming list in a memory. The preferred roaming list may comprise a plurality of system records which specify radio access technologies that can be used by the UE. The UE may examine the preferred roaming list to delete any duplicate system records in the PRL for respective geographic locations (GEOs). This may operate to mitigate the problems created by duplicate listing of system records within the PRL. In particular, the removal of redundant system records within the PRL may reduce or eliminate unneeded or undesired BSR algorithm execution. In addition, the removal of redundant system records within the PRL may reduce temporal service outages, since no service origination is allowed while the UE is attempting to find the most preferred system.
US08798588B2
Disclosed is a terminal comprising a memory; a display; and a controller configured to: store log information for a service provided within a service zone in the memory; extract connection information corresponding to the service from the log information if an input requesting for the service is received outside the service zone; and display the connection information extracted from the log information on the display.
US08798587B2
A system for providing access to a telematics service provider has a network access device and an antenna in communication with the network access device. The antenna provides wireless communication between the processor and the telematics service provider. A processor of the network access device is configured to send an equipment identifier and a subscriber identifier of a network access device to the a telematics service provider, send an equipment identifier of the network access device and the subscriber identifier of a secondary device to the telematics service provider, and determine if data received from the telematics service provider is to be processed by the processor of the network access device or the secondary device.
US08798586B2
An apparatus, and an associated methodology, provides control over operation of a voice-only, cellular mobile phone by an enterprise. An enterprise server provides selection of the operating capabilities of the voice-only wireless device. Once selected, the wireless device is caused to be provisioned to operate in conformity with the selected policy. Rather than sole control of the operational capability of the wireless device by a network operator, i.e., carrier, control of some operational capabilities of the device is carried out directly by enterprise personnel.
US08798585B2
A system and method for interacting with an interactive communication system include processing a profile associated with an interactive communication system; generating a user interface based on the processing of the profile to solicit a user response correlating to a response required by the interactive communication system; receiving the user response via the user interface; updating the user interface using the profile based on the user response; and sending a signal to the interactive communication system based on one or more user responses.
US08798581B2
A terminal and a method for binding Subscriber Identification Module (SIM) cards are provided. During an initialization of a SIM card, the terminal sends a terminal profile command to inform related items of a SIM Tool Kit (STK) supported by the SIM card. The SIM card provides the SIM card related operator information to the terminal by actively reporting a proactive command or providing menu items. The terminal judges whether the SIM card operator information of the STK function matches with the SIM card operator information stored in the terminal or not, if they match, the terminal allows the user to normally use the terminal; otherwise or the STK function does not provide the SIM card related operator information, the terminal does not allow the user to normally use the terminal. Therefore, the purpose of locking cards by the terminal is realized with the STK function of the SIM card.
US08798578B2
The present application relates to a computer-implemented method, system, and computer program product for telecommunications rating. The computer-implemented method for telecommunications rating may comprise: receiving an event from a source system for a service, wherein the event is generated by a user; transforming the event into a normalized event by determining event characteristics comprising determining a guiding point identifier to identify a guiding point associated with the user; by using the guiding point identifier, retrieving from the guiding point a list of products operable to guide the normalized event; rating the normalized event by calculating and aggregating costs according to the list of products; and posting the costs by updating at least one balance associated with the user, the guiding point, and/or the service.
US08798575B2
A method for improving service data flow based charging and a system thereof are disclosed. A CRF may determine, according to input information provided by an AF or TPF, that the charging method for the current data flow service is an online or offline charging method, and provide the TPF with the charging rules with the corresponding mechanism. Moreover, the CRF may provide the TPF with the address information of an OCS or OFCS corresponding to the UE, to enable the TPF to address the corresponding OCS according to the address information of the OCS and trigger the following credit request procedure for the UE, or enable the TPF to address the corresponding OFCS according to address information of the OFCS and send collected charging data information of the UE to the OFCS. Therefore the charging procedure based on the FBC mechanism is more complete and more reasonable.
US08798571B2
The present invention relates to a power management method for portable computers with a wireless device and detects the electric power source of a portable computer through a power source detection circuit during the operation of portable computer. In addition, any one of the following is dynamically changed: the supporting rate of the connection interface between a wireless device and the portable computer, the data rate between the AP (Access Point) and the wireless device. Moreover, the invention provides a plurality of input methods for triggering the power saving modes of the portable computer to achieve the object of reducing power consumption.
US08798565B2
A receiver includes an antenna array that generates received signals from a first remote transmitter and a second remote transmitter, the antenna array having a beam pattern that is controllable based a control signal. A plurality of receiver sections process the received signals to generate down-converted signals. A receiver processing module, generates the control signal to control the beam pattern to a first pattern during a first time period for reception from the first remote transmitter, generates a first reception estimate based on the down-converted signals during the first time period, generates the control signal to control the beam pattern to a second pattern during a second time period for reception from the second remote transmitter, generates a second reception estimate based on the down-converted signals during the second time period, and generates inbound data based on the first reception estimate and the second reception estimate.
US08798563B2
Embodiments of the present invention relate to the communication field and disclose a method and an apparatus for decreasing power consumption of a power amplifier, which minimize the power consumption of the power amplifier and extend the operation time of a mobile terminal. The method includes: obtaining a compensation power control value, where the compensation power control value is a power control value that is input to the power amplifier, and the minimum value of the input voltage is a minimum input voltage that can guarantee normal operation of the power amplifier when a preset power control value is input to the power amplifier; and inputting the minimum value of the input voltage and the compensation power control value to the power amplifier to control the power amplifier to output the preset power value of the antenna port.
US08798559B2
The present disclosure generally relates to predistortion that compensates for non-linearity of a power amplifier as well as short-term and long-term memory effects of the power amplifier. In one embodiment, a transmitter includes a power amplifier that amplifies a power amplifier input signal to provide a power amplifier output signal, a predistortion sub-system that effects predistortion of the power amplifier input signal to compensate for non-linearity of the power amplifier and memory effects of the power amplifier, and a adaptation sub-system that adaptively configures the predistortion sub-system. The predistortion sub-system includes a memory-less predistortion component that compensates for the non-linearity of the power amplifier, a Finite Impulse Response (FIR) filter that compensates for short-term memory effects of the power amplifier, and an Infinite Impulse Response (IIR) filter that compensates for long-term memory effects of the power amplifier.
US08798558B2
Disclosed is a transmitter for a communication system. The transmitter comprises a sidelobe suppression module configured to apply a suppression matrix to an input vector comprising symbols to be transmitted by the transmitter; a modulation module configured to modulate the precoded vector to a time-domain symbol using a plurality of subcarriers, each symbol in the precoded vector having a corresponding subcarrier; and a digital-to-analog conversion module configured to convert the time-domain symbol to an analog waveform for transmission. The suppression matrix is constructed such that emissions at one or more predetermined suppression distances lying outside a frequency band defined by the subcarriers are set to zero according to a predetermined emission model.
US08798552B2
A reconfigurable wireless transceiver and method of use are disclosed. As one example, a reconfigurable wireless transceiver is disclosed, which includes a transmitter unit, a plurality of receiver units, and a processing unit coupled to the plurality of receiver units. A first receiver unit of the plurality of receiver units receives a first signal at a first frequency, and determines a strength level of the first signal. A second receiver unit of the plurality of receiver units searches for a second signal at a second frequency, detects the second signal at the second frequency, and determines a strength level of the detected second signal. The processing unit determines if the strength level of the detected second signal is greater than a predetermined value, and enables the second receiver unit to receive a third signal at substantially the second frequency, if the strength level of the detected second signal is greater than the predetermined value. The predetermined value may be substantially equal to the signal strength of the received first signal, and the third signal may be associated with over-the-air programming or tasking. As a second example, a method for reconfiguring a wireless transceiver is disclosed, which includes receiving a first signal in a first frequency band, determining a signal strength of the received signal, searching for a second signal in a second frequency band, detecting the second signal, determining a signal strength of the detected second signal, comparing the signal strength of the received first signal with a predetermined signal strength value, and enabling reception of the detected second signal and disabling reception of the first signal, if the signal strength of the detected second signal is greater than the predetermined signal strength value.
US08798546B2
Apparatus and methods of simultaneous transmission and reception in a single-antenna radio transceiver. The transceiver may be used, for instance, for communication between at least two terminals, by use of multiple intermediate recruited transceiver nodes. The recruited transceiver nodes receive a signal from a master mode, and then retransmit the signal to a receiver. The recruited transceiver nodes are designed to have reduced interference between the transmit channel and the received channel. In accordance with one aspect of the present application, embodiments can achieve more robust wireless communication between a transmitter and an over-the-horizon receiver. The robust wireless communication will have improved resistance to interference, including self-interference, and improved communication range.
US08798544B2
A system including a first mobile device and a second mobile device is disclosed. The first mobile device has a first interactive pairing criterion associated therewith, and the second mobile device has a second interactive pairing criterion associated therewith. The first mobile device includes a processor configured to perform and/or initiate the following. Upon the second mobile device being geographically positioned within a predetermined geographic distance from the first mobile device, an automatic query is issued to determine whether the first interactive pairing criterion and the second interactive pairing criterion at least partially coincide with one another. Upon a determination that the first interactive pairing criterion and the second interactive pairing criterion at least partially coincide with one another, a digital media file associated with the second mobile device is downloaded.
US08798542B2
The present disclosure is directed to an information processing apparatus. The information processing apparatus may have a memory configured to store an identification information of an IC tag in association with a communication profile in a table. The information processing apparatus may also have a first communication unit configured to communicate with the IC tag using a first communication function. The information processing apparatus may also have a second communication unit configured to communicate with an external apparatus using a second communication function different from the first communication function. In addition, the information processing apparatus may have a controller, which may be configured to receive identification information from the IC tag through the first communication unit and to establish a connection with the external apparatus through the second communication unit based on the received identification information and the table stored in the memory.
US08798534B2
A variety of haptic improvements useful in mobile devices are detailed. In one, a smartphone captures image data from a physical object, and discerns an object identifier from the imagery (e.g., using watermark, barcode, or fingerprint techniques). This identifier is sent to a remote data structure, which returns data defining a distinct haptic signature associated with that object. This smartphone then renders this haptic signal to the user. (Related embodiments identify the object using other means, such as location, or NFC chip.) In another arrangement, haptic feedback signals social network information about a product or place (e.g., the user's social network friends “Like” a particular brand of beverage). In yet another arrangement, the experience of watching a movie on a television screen is augmented by tactile effects issued by a tablet computer on the viewer's lap. In still another arrangement, commercial vendors bid for rights to employ different ones of a library of haptic signals on one or more users' smartphones, e.g., to alert such user(s) to their products/services. A great variety of other features and arrangements are also detailed.
US08798521B2
A collaborative learning service allows for a participant to create and share content for discussion with other participants in an online learning environment. Tagged content along with descriptive content regarding the tagged content is received from a participant. The content may be associated with a particular topic and/or forum. The content is published into a forum for discussion amongst participants. Following the publishing of the content to the online learning environment, participants, such as educators and students, may discuss, interact, and collaborate with one another regarding the content. The content may be stored in a library of topics for subsequent retrieval by any participant namely an educator.
US08798516B2
A cleaning device cleaning a moving surface of a cleaning target includes a laminate-structured blade member including multiple layers made of materials different in permanent set value, a holding member to hold a proximal end of the laminate-structured blade member, and a plurality of slits. An edge layer of the multiple layers is formed of a material higher in permanent set value than any other one of the materials of the multiple layers and includes a distal-end edge portion corresponding to a leading end ridgeline portion contacting the cleaning target. The plurality of slits are formed over an area of a surface of the edge layer ranging from the proximal end of the blade member where the holding member holds the blade member toward the distal-end edge portion and extend in a direction perpendicular to a moving direction of the surface of the cleaning target.
US08798494B1
A filter on top output bin of a printer is consisted of a box wherein a chamber inside of a box, filtering exit on the top of the box, sealing strips sealed along the edge of the filtering exit, filtering entrance under the box, anti-paper jam strips bored on two literal side of the filtering entrance, and an opening bored on a literal side of the box, a filtering net inside of the box is surrounded by frames, and electrostatic filter attached on the top of the filtering net. The filter can be placed on the top output bin on the printer, or be supported the box by having flexible holder adapted to a variety printer. The output papers won't be impacted into the filtering net by having anti-paper jam strips therefore filter can absorb toner emissions and odor so as to clear the air.
US08798477B2
The present invention relates to chromatic dispersion monitor and method, chromatic dispersion compensator. The chromatic dispersion monitor is used for estimating a chromatic dispersion in accordance with a chromatic dispersion correlation amount sequence, comprising: a phase differential unit, for obtaining a phase difference sequence by performing a phase differential calculation in accordance with the chromatic dispersion correlation amount sequence; a phase difference differential unit, for obtaining a phase difference differential sequence by performing a phase difference differential operation; and a chromatic dispersion estimating unit, for estimating the chromatic dispersion in accordance with the phase difference differential sequence obtained by the phase difference differential unit.
US08798476B2
A method and system for single laser bidirectional links are disclosed and may include communicating a high speed optical signal from a transmit CMOS photonics chip to a receive CMOS photonics chip and communicating a low-speed optical signal from the receive CMOS photonics chip to the transmit CMOS photonics chip via one or more optical fibers. The optical signals may be coupled to and from the CMOS photonics chips utilizing single-polarization grating couplers. The optical signals may be coupled to and from the CMOS photonics chips utilizing polarization-splitting grating couplers. The optical signals may be amplitude or phase modulated. The optical fibers may comprise single-mode or polarization-maintaining fibers. A polarization of the high-speed optical signal may be configured before communicating it over the single-mode fibers. The low-speed optical signal may be generated by modulating the received high-speed optical signal or from a portion of the received high-speed optical signal.
US08798457B2
Methods for managing an optical network through out-of-band communication between optical transceiver modules in a heterogeneous network fabric are disclosed. The disclosed methods include methods for performing fabric discovery, communicating error messages, detecting intrusion. Methods are also disclosed for communicating between transceivers of differing protocol versions and memory capacity.
US08798456B2
A diagnostic testing utility is used to perform single link diagnostics tests including an electrical loopback test, an optical loopback test, a link traffic test, and a link distance measurement test. To perform the diagnostic tests, two ports at each end of a link are identified and then statically configured by a user. The ports will be configured as D_Ports and as such will be isolated from the fabric with no data traffic flowing through them. The ports will then be used to send test frames to perform the diagnostic tests.
US08798451B1
The present invention provides methods of obtaining panoramic images that appear most natural to the naked eye by executing a mathematically precise image processing operation on a wide-angle image acquired using a wide-angle lens that is rotationally symmetric about an optical axis, and devices using the methods. Imaging systems using this method can be used not only in security surveillance applications for indoor and outdoor environments, but also in diverse areas such as video phones for apartment entrance doors, rear view cameras for vehicles, visual sensors for unmanned aerial vehicles and robots, and broadcasting cameras. Also, it can be used to obtain panoramic photographs using digital cameras.
US08798448B2
An integrated semiconductor heating assembly includes a semiconductor substrate, a chamber formed therein, and an exit port in fluid communication with the chamber, allowing fluid to exit the chamber in response to heating the chamber. The integrated heating assembly includes a first heating element adjacent the chamber, which can generate heat above a selected threshold and bias fluid in the chamber toward the exit port. A second heating element is positioned adjacent the exit port to generate heat above a selected threshold, facilitating movement of the fluid through the exit port away from the chamber. Addition of the second heating element reduces the amount of heat emitted per heating element and minimizes thickness of a heat absorption material toward an open end of the exit port. Since such material is expensive, this reduces the manufacturing cost and retail price of the assembly while improving efficiency and longevity thereof.
US08798444B1
A television receiver includes control circuitry and a DVR. The control circuitry is configured to receive a request to record first and second media programs to the DVR. The control circuitry determines if there is a scheduling conflict between the first and second media programs. If there is a scheduling conflict the control circuitry counts the number of times that each of the first and second media programs will air in a given time period and assigns a higher recording priority to the media program that will air fewer times.
US08798437B2
In a moving image processing apparatus, a thumbnail image generation unit acquires moving image data stored in a moving image data storage unit, extracts a thumbnail image from the acquired moving image data based on determination data acquired by a determination data acquisition unit, generates thumbnail image data indicating the extracted thumbnail image, and stores the generated thumbnail image data in a thumbnail image data storage unit. A thumbnail image output unit outputs the thumbnail image data stored in the thumbnail image data storage unit. A determination data acquisition unit acquires determination data for determining a transition of enthusiastic backing of a viewer of a broadcast program during a broadcast time of the broadcast program in which moving image data is broadcast.
US08798435B2
Image data file systems and methods are operable to generate image data files for a plurality of images having a common image data array, and are operable to generate images from the image data files. An exemplary embodiment stores a common image data array into a master image data file, wherein the stored common image data array corresponds to an image data array of a first image of the plurality of images; and generates a soft link image data file based upon a second image of the plurality of images, wherein an image data array of the second image is the same as the common image data array, and wherein a soft link in the soft link image data file identifies a location of the stored common image data array.
US08798433B2
In many aspects, systems and methods for recording overlapping media content using interactive media guidance applications are provided. The systems and methods for recording overlapping media content generally relate to cropping overlapping portions of the media content thereby allowing a user to enjoy most of the recording while only forgoing a portion of the beginning or the end of a program.
US08798426B2
An optical waveguide system includes a substrate, a cladding layer arranged on the substrate, a core layer arranged on the cladding layer, a lens patterned in the core material, and a prism patterned in the core material, the prism arranged adjacent to the lens.
US08798415B2
A light diffuser panel for coupling to an optical element, includes a substrate with a first surface that is diffusive to a plurality of wavelengths of light and a second surface, wherein the substrate comprises a material with a refractive index nin that is greater than a refractive index nd of a medium outside of the first surface, λmin is a minimum wavelength of the plurality of wavelengths of light, λmax is a maximum wavelength of the plurality of wavelengths of light, the first surface is a diffractive grating surface with a grating period P, the grating period P is greater than λmax/(nd+nin), and P is smaller than λmin.
US08798410B2
An optical system includes a silicon substrate, a 45-degree or 54.7-degree reflector formed in the silicon substrate, deeply etched double U-shape trenches formed in the silicon substrate, a thin film disposed on the reflector surface with total or partial optical refection, a top and bottom surface contacted p-i-n structure formed in the silicon substrate for optical power monitoring, a plurality of rectangular or wedge shaped spacers formed on top surface of the silicon substrate, and a surface emitting light source flip-chip bonded on the silicon substrate via the spacers.
US08798405B2
Methods of attaching an optical line to a phase modulator in a fiber optic gyroscope. The methods include positioning at least one end of the optical line relative to a side of the phase modulator. The end of the optical line may have a first non-perpendicular angle and the side of the phase modulator may have a second non-perpendicular angle. The end of the optical line may be attached to the side of the phase modulator with the end of the optical line being non-parallel to the side of the phase modulator. The optical line may be an optical coil or a light path.
US08798402B2
A system and method for analyzing video include segmenting video stored in computer readable storage media into keyframes. Near-duplicate keyframes are represented as a sequence of indices. The near-duplicate keyframes are rendered in a graphical representation to determine relationships between video content.
US08798401B1
An image sharing server provides several ways of sharing images between users. After a user contributes images to the image sharing server, the user can interact with the image sharing server to identify and tag people in the images, share the images with other users, and organize the images into memory boxes. Memory boxes can also be shared between users, and multiple users can be granted the ability to add images to a shared memory box. In addition, the image sharing server can prompt a user to share his or her images with other users who contributed related images. The image sharing server also performs facial recognition to automatically identify people in images, and facial recognition models can be shared between users.
US08798397B2
System and method for converting source image data to tile data including (a) selecting a source image set; (b) computing a scaling value for the source image set; (c) establishing tile set geographic bounds of a tile set that is created based on the scaling value; (d) converting the tile set geographic bounds to discrete tile bounds; (e) for each source image (i) determining source image geographic bounds; (ii) if there is an intersection between the source image geographic bounds and the tile set geographic bounds, (1) extracting image data from the source image at the intersection; (2) scaling the image data based on a pre-selected scale; (3) storing the scaled image data to a tile storage mechanism; and (f) repeating steps (a) through (e) for each of the source image sets.
US08798382B2
An image storage and retrieval system is provided with means for matching and retrieving images based on image content, rather than image file names. In one embodiment, an image storing tool is configured to store an image in a relational database table. The image storing tool converts a compressed image back to the original image with the actual pixel values block-by-block until the entire image line as derived by the width has been decoded for one component or all interleaved components. In another embodiment, an image matching tool is configured to retrieve a stored image in a relational database table and return data values associated with the image. The image matching tool matches image content of an input image against each retrieved image in the relational database table on a line-by-line basis from top to bottom within the same image number and component number.
US08798379B2
There is provided an image processing method includes: separating an image taken at a predetermined frame rate into a first frame and at least one second frame other than the first frame at intervals of 1/n, where n is an integer of 2 or larger; calculating a low-frequency-component difference between the separated at least one second frame and first frame; performing signal processing designated by a user on the first frame; decompressing, using a low-frequency component in the first frame being subjected to the signal processing and the low-frequency-component difference, a low-frequency component in the at least one second frame being approximately subjected to the signal processing; and decompressing, using the decompressed low-frequency component in the at least one second frame and a high-frequency component therein, the at least one second frame being approximately subjected to the signal processing.
US08798372B1
Described is a system and method for detecting elevated structures, such as bridges and overpasses, in point cloud data. A set of data from a three-dimensional point cloud of a landscape is received by the system. The set of data points comprises inlier data points and outlier data points. The inlier data points in the three-dimensional point cloud data are identified and combined into at least one segment. The segment is converted into an image comprising at least one image level. Each image level is processed with an edge detection algorithm to detect elevated edges. The elevated edges are vectorized to identify an elevated structure of interest in the landscape. The present invention is useful in applications that require three-dimensional sensing systems, such as autonomous navigation and surveillance applications.
US08798365B2
An image segmenting method includes: reading (202) an image, determining (232) a solution to the problem of maximum flow in a graph including, on the one hand, as vertices, a source, a sink and image points, with each point being assigned a capacity, called a through-capacity, assigning (234), on the basis of the determined solution, a label to each of at least some of the points of the image, and recording the image with the assigned labels in a computer memory. In addition, before determining a solution to the problem of maximum flow, the method includes: determining (212) critical points, for each of which, the points of the image located in a predetermined window applied around the critical point verify a predetermined condition on their through-capacities. The points of the graph include the determined critical points and the inter-point arcs link the neighboring critical points to one another.
US08798362B2
Methods, systems, and computer readable media with executable instructions, and/or logic are provided for clothing search in images. An example method of clothing search in images can include characterizing clothing within a plurality of reference images using a processor, and characterizing clothing within a query image using a processor. A number of the plurality of reference images having clothing with similar color features as clothing of the query image is identified using a processor. A subset of the identified number of the plurality of reference images having clothing with predefined non-color attributes as clothing of the query image are selected using a processor.
US08798355B2
An authenticity determination support device includes an acquiring unit and a compressing unit. The acquiring unit photographs, in a solid having a unique random feature in a surface thereof, a predetermined area in the surface such that continuity of the feature is generated in a predetermined direction, and thereby acquires feature information representing the feature included in the area. The compressing unit compresses the feature information in a direction in which continuity of the feature information acquired by the acquiring unit is high.
US08798354B1
An optical image of a check submitted to a business as part a check-based financial transaction is obtained and the optical image of the check is scanned using Optical Character Recognition (OCR) technology to obtain optical image-based financial transaction data. The optical image-based financial transaction data is then used to automatically match, or correlate, the check to a customer account and/or invoice and, pending user review and/or approval, a payment entry is automatically generated and the check-based payment represented by the check is automatically credited to the customer account and the customer account balance is transformed to reflect the check-based payment, and/or the status of an associated invoice is transformed to reflect the check-based payment, e.g., the invoice is marked as paid, or partially paid.
US08798352B2
An X-ray radioscopy device comprises: an image capturing unit that captures a moving image of an object that has been irradiated by X-rays; an analysis processing unit that performs different analysis processes in parallel on each frame that makes up the moving image and extracts, from each frame, a region of interest defined as a portion of the object subject to radioscopy by the X-ray irradiation; and a selection unit that performs an evaluation operation on the multiple regions of interest extracted based on the different analysis processes, and based on the result of the evaluation operation, selects and outputs a single region of interest from the multiple regions of interest extracted by the analysis processing unit.
US08798349B2
Disclosed are methods, systems and apparatuses for detection of arterial input function (AIF) in MRI, specially DCE MR images, comprising automatic selection of AIF based on affinity propagation (AP) clustering method.
US08798346B2
Disclosed is a method for defining a common reference system in a record of volume data that represents an area of a patient's jaw and is captured by means of an X-ray imaging process and a record of surface data, at least some of which represents the same area of the patient's jaw and which is captured by means of a process for measuring visible surfaces. Volume data and surface data are unhidden on a screen. An object, especially a tooth, which is recognizable in both the volume data and the surface data, is superimposed on each other as congruently as possible in a preliminary positioning step. A volume structure characterizing the object is extracted from the volume data, particularly as a type of edge image, and is made to overlap as much as possible with a corresponding surface structure of the surface data by means of a transformation function, the overlap of the volume structure being adjusted to the surface structure in iterative steps by optimizing a predefined quality level.
US08798339B2
This invention will introduce a fast and effective target approach planning method preferably for needle guided percutaneous interventions using a rotational X-ray device. According to an exemplary embodiment A targeting method for targeting a first object in an object under examination is provided, wherein the method comprises selecting a first two-dimensional image of an three-dimensional data volume representing the object under examination, determining a target point in the first two-dimensional image, displaying an image of the three-dimensional data volume with the selected target point. Furthermore, the method comprises positioning the said image of the three-dimensional data volume by scrolling and/or rotating such that a suitable path of approach crossing the target point has a first direction parallel to an actual viewing direction of the said image of the three-dimensional data volume and generating a second two-dimensional image out of the three-dimensional data volume, wherein a normal of the plane of the second two-dimensional image is oriented parallel to the first direction and crosses the target point.
US08798337B2
A sectional image recognition method and a zonal recognition device are applied in a zonal fingerprint recognition device with small storage capacity. The method includes setting an image selection frame; capturing a corresponding fingerprint image block according to the image selection frame; executing a minutiae conversion program on the fingerprint image block to generate a minutiae block image corresponding to the fingerprint image block; repeating the foregoing steps until minutiae block image corresponding to all fingerprint image blocks are obtained; then executing an image stitching program on the corresponding minutiae block images according to acquisition sequence of the fingerprint image blocks for generating a minutiae image corresponding to the fingerprint image; executing a fingerprint recognition program on the minutiae image; and according to a recognition result acquired by the fingerprint recognition program, sending, by a zonal fingerprint recognition device, a corresponding response message to inform users of the recognition result.
US08798336B2
An example method includes receiving a first image and a second image of a face of a user, where one or both images have been granted a match by facial recognition. The method further includes detecting a liveness gesture based on at least one of a yaw angle of the second image relative to the first image and a pitch angle of the second image relative to the first image, where the yaw angle corresponds to a transition along a horizontal axis, and where the pitch angle corresponds to a transition along a vertical axis. The method further includes generating a liveness score based on a yaw angle magnitude and/or a pitch angle magnitude, comparing the liveness score to a threshold value, and determining, based on the comparison, whether to deny authentication to the user with respect to accessing one or more functionalities controlled by the computing device.
US08798331B2
A method of biometric recognition is provided. Multiple images of the face or other non-iris image and iris of an individual are acquired. If the multiple images are determined to form an expected sequence of images, the face and iris images are associated together. A single camera preferably acquires both the iris and face images by changing at least one of the zoom, position, or dynamic range of the camera. The dynamic range can be adjusted by at least one of adjusting the gain settings of the camera, adjusting the exposure time, and/or adjusting the illuminator brightness. The expected sequence determination can be made by determining if the accumulated motion vectors of the multiple images is consistent with an expected set of motion vectors and/or ensuring that the iris remains in the field of view of all of the multiple images.
US08798328B2
An image is obtained of an identifying object that is on a printed document. A forensic signature is extracted from the image. Access to the extracted forensic signature profile is enabled via information encoded in the identifying object. The identifying object may be interpreted to access the forensic signature for comparison with another.
US08798326B2
A movement quantity calculation unit 102 calculates an image movement quantity between a new frame and a previous frame, each including image data in frame units comprising a dynamic image photographed one after another by a camera 1, based on difference in image data between the frames. A storage control unit 104 stores in a time-lapse photographed image storage area 107 either the image data of the new frame or that of the previous frame as a time-lapse photographed image in the case where the image movement quantity calculated by the movement quantity calculation unit 102 has changed from being equal to or greater than a predetermined value to being less than the predetermined value.
US08798320B2
Apparatus and method for processing a sequence of images of a scene, the method including: tracking a region of interest in the sequence of images (e.g. using a Self Adaptive Discriminant filter); selecting a particular image in the sequence; selecting a set of images from the sequence, the set having one or more images that precede the particular image in the sequence of images; for each pixel in the region of interest in the particular image, determining a value for a parameter; for each pixel in the region of interest of each image in the set of images, determining a value for the parameters; and comparing a function of the determined values for the region of interest in the particular image to a further function of the determined values for the regions of interest in the images in the set of images.
US08798299B1
A communication device comprising a coated surface having a fine grained coating, the coating including a high nickel content to provide magnetic shielding. The present coating process can be applied to a variety of components and surfaces to provide magnetic shielding in a communications device. Such devices, include, but are not limited to cell phones, hearing aids, and other hearing assistance devices.
US08798294B2
A hearing aid includes a device housing to be worn outside an ear of a user and which co-acts with an in-the-ear part provided with a sound-emitting opening and which is intended and adapted to be received at least substantially in the ear of the user. The in-the-ear part is physically separated from the device housing, wherein at least a microphone and a loudspeaker are accommodated together with the sound-emitting opening in the in-the-ear part. An electronic connection is present between the device housing and the in-the-ear part. A power supply of a hearing aid particularly includes a capacitor (40), more particularly an ultra-capacitor. The functionality of a hearing aid can be expanded with an expansion unit (50). For an accurate fit of the in-the-ear part use is made of a digital representation which has been modified on the basis of fitting data of a fitting body.
US08798292B2
This disclosure relates to bone conduction. One disclosed apparatus includes a support structure and a bone-conduction transducer (BCT). The support structure includes a front section and a side section. The side section includes a recessed structure and at least one member that extends from the recessed structure. The BCT includes a first portion and a second portion. The first portion is in contact with the at least one member such that at least one gap is defined between the BCT and the recessed structure. When the support structure is worn, the second portion is in contact with a wearer so as to transmit a target vibration of the second portion to a bone structure of the wearer. The at least one member is configured to transmit a vibration of the first portion of the BCT to the recessed structure.
US08798290B1
The present technology minimizes undesirable effects of multi-level noise suppression processing by applying an adaptive equalization. A noise suppression system may apply different levels of noise suppression based on the (user-perceived) signal-to-noise-ratio (SNR). The resulting high-frequency data attenuation may be counteracted by adapting the signal equalization. The present technology may be applied in both transmit and receive paths of communication devices. Intelligibility may particularly be improved under varying noise conditions, e.g. when a cell phone user is moving in and out of noisy environments.
US08798288B2
A sound output device is configured to be installed in a vehicle. The sound output device includes a driving-status detector for detecting a driving status of the vehicle, a sound signal generator for generating a reference signal in response to the detected driving status, first and second units for processing the generated reference signal, first and second sound output parts for outputting the reference signals processed by the first and second units. The first unit includes a phase shifter for shifting a phase of the reference signal such that the reference signals output from the first sound output part and the second sound output part have a phase difference between the respective reference signals. This sound output device allows a passenger at a predetermined position to hear the sound in a preferable condition.
US08798275B2
A method of synthesizing a first (L) and a second (R) output signal from an input signal (x). The method comprises: filtering (201) the input signal to generate a filtered signal (Hx); obtaining a correlation parameter (ρ) indicative of a desired correlation between the first and second output signals; obtaining a level parameter (c) indicative of a desired level difference between the first and second input signals; and transforming the input signal and the filtered signal by a matrixing operation (203) into the first and second output signals, where the matrixing operation depends on the correlation parameter and the level parameter.
US08798270B2
To improve a communication system including two communication apparatuses in order to reduce a possibility of having communication thereof decrypted by a third party. The communication system includes a first communication apparatus and a second communication apparatus, where one of the communication apparatuses encrypts transmission subject data to generate encrypted data and transmits it to the other communication apparatus which then decrypts received encrypted data. Before performing encryption, each of the communication apparatuses cuts the transmission subject data by a predetermined number of bits to generate transmission subject cut data. In this case, each of the communication apparatuses varies the number of bits of the transmission subject cut data, and mixes dummy data of a size of which number of bits matches with the largest number of bits out of the numbers of bits of the transmission subject cut data into the transmission subject cut data other than that of the largest number of bits.
US08798267B2
A cryptographic key is virtualized to provide a virtual cryptographic key. To virtualize the key, an operation, such as an exclusive OR operation, is used with the key and a mask. The virtual key is usable by a guest of a virtual environment in cryptographic operations.
US08798258B1
A method and apparatus for providing enterprises with the ability to provide telecommuting virtual number to these remote workers that are consistent with the dialing plans used internally at an enterprise location are disclosed. This telecommuting virtual number is routed through a packet network, e.g., a VoIP network, to allow calls placed to and from these workers to be treated as local calls.
US08798255B2
A method and apparatus for automatically sectioning an interaction into sections, in order to get more insight into interactions. The method and apparatus include training, in which a model is generated upon training interactions and available tagging information, and run-time in which the model is used towards sectioning further interactions. The method and apparatus operate on context units within the interaction, wherein each context unit is characterized by a feature vector relate to textual, acoustic or other characteristics of the context unit.
US08798250B1
A system and method are provided for automatic correction of numeric input, such as telephone numbers. The communications device configured to perform automatic correction can receive a numeric input string indicating a numerical address with which to initiate a communication, and compare the numeric input string to a database of known valid numerical addresses. Then, upon determining that the numeric input string has no match within the database of known valid numerical addresses, the communications device can identify a known valid numerical address that is within a threshold similarity to the numeric input string, and correct the numeric input string. The communications device can initiate communication using the corrected numeric input string. Also set forth herein are a system and method for automatic completion of partially entered numerical addresses.
US08798248B2
Described are embodiments that provide for an intelligent call log. Specifically, in embodiments, a call log module can be provided on a user's phone (or as a sequenced application) that analyzes the actual communications between a calling party and a called party. The call log module is configured, in embodiments, to do analysis of the calling party's interaction with the called party, changes in routing, and/or failure to connect. The call log module is linked to the calling party's schedule information, in some embodiments, for situations with multiple failures to connect and/or multiple short discussions have inadequately dealt with the need to talk, and therefore scheduling a meeting is likely to be more effective.
US08798247B2
A system is provided to manage distribution of ring back multimedia content. The system includes a data store component to store the multimedia content and to associate the multimedia content with a called system. The system includes a distribution component operable when a caller system calls the called system to provide the multimedia content as ring back to the caller system. The content may be non-ring tone content.
US08798246B1
In one embodiment, a method comprises setting a first seed price for a network service item offered by a plurality of service providers in a computing network, and advertising a first seed price range for the network service item based on the first seed price; allocating service requests for the network service item among the service providers within a first dynamic network service fulfillment cycle, the allocating based on respective proposed costs advertised by the service providers relative to the first seed price range and further based on network-based performance capacity of the service providers in fulfilling the allocated service requests; and calculating a second seed price for a second dynamic network service fulfillment cycle contiguously following the first dynamic network service fulfillment cycle, based on the first seed price and the allocating within the first dynamic network service fulfillment cycle.
US08798245B2
A communication terminal apparatus is provided that is capable of sending and receiving an e-mail, includes an e-mail address storage unit storing recipient information of an e-mail address, a mail analysis unit for analyzing whether the subject area of a received e-mail includes a first prescribed symbol, an e-mail address acquisition unit for acquiring a sender's e-mail address from the received e-mail, and an e-mail address registration unit for registering the sender's e-mail address of the received e-mail with the e-mail address storage unit where the subject area of the received e-mail includes the first prescribed symbol. The communication terminal apparatus advantageously relieves users from cumbersome task of entry of recipients' e-mail addresses and makes the entry of the e-mail addresses accurately stored.
US08798232B2
A system for scanning aircraft for concealed threats is provided. The system comprises a vehicle and a manipulator arm attached with a scanning head that can be maneuvered in multiple directions to completely scan an aircraft from the outside. The system uses transmission based X-ray detection, backscatter based X-ray detection or a combination thereof, in various embodiments. The system also includes gamma-ray and neutron detectors, for detection of nuclear and radioactive materials.
US08798223B2
A clock and data recovery device receives a serial data stream and produces recovered clock and data signals. The clock and data recovery device operates over a range of frequencies and without use an external reference clock. A reference clock generator supplies a reference clock signal to a clock and data recovery module that uses the reference clock as a tuning or reference signal to produce the recovered clock and recovered data signals. The reference clock generator modifies the reference clock signal so that its frequency corresponds, within a small tolerance, to the data rate of the serial data stream. The reference clock generator determines a beat frequency between a voltage-controlled oscillator clock signal and the data rate and adjusts the voltage-controlled oscillator frequency, from which the reference clock is generated, to lower the beat frequency below a divided down version of the voltage-controlled oscillator clock.
US08798222B2
Methods and apparatus are provided for digital linearization of an analog phase interpolator. Up to 2N desired phase values are mapped to a corresponding M bit value, where M is greater than N. A corresponding M bit value is applied to the phase interpolator to obtain a desired one of the 2N desired phase values. A linearized phase interpolator is also provided that accounts for process, voltage, temperature or aging (PVTA) variations.
US08798220B2
A signal source synchronization circuit includes: a first TDC circuit that measures a first path delay time which is a time difference between an input time of a trigger signal to a first input terminal and an input time of the trigger signal to a second input terminal; and a second TDC circuit that measures a second path delay time which is a time difference between an input time of the trigger signal to a first input terminal and an input time of the trigger signal to a second input terminal, wherein a first phase shifter adjustment circuit sets a phase adjustment amount corresponding to the first path delay time in a first phase shifter, and a second phase shifter adjustment circuit sets a phase adjustment amount corresponding to the second path delay time in a second phase shifter.
US08798219B2
A high-speed serial data transceiver includes multiple receivers and transmitters for receiving and transmitting multiple analog, serial data signals at multi-gigabit-per-second data rates. Each receiver includes a timing recovery system for tracking a phase and a frequency of the serial data signal associated with the receiver. The timing recovery system includes a phase interpolator responsive to phase control signals and a set of reference signals having different predetermined phases. The phase interpolator derives a sampling signal, having an interpolated phase, to sample the serial data signal. The timing recovery system in each receiver independently phase-aligns and frequency synchronizes the sampling signal to the serial data signal associated with the receiver. A receiver can include multiple paths for sampling a received, serial data signal in accordance with multiple time-staggered sampling signals, each having an interpolated phase.
US08798218B2
The present invention provides a method and an apparatus for generating secondary synchronization signals, wherein the method comprises steps of: determining a value of iteration times M according to a total number N of cell ID groups or a cell ID group index NID(1), wherein M is a natural number; calculating to obtain M cyclic shift accumulation parameters qk (k=0, 1 . . . M−1) through M times of iterations; calculating a common cyclic shift factor m′ through q0; calculating a first cyclic shift value m0 and a second cyclic shift value m1 according to m′; and generating the secondary synchronization signals according to m0 and m1. The present invention solves the problem that the method for generating the secondary synchronization signals in related arts cannot support a greater number of cell ID groups.
US08798217B2
In a particular embodiment, a digital circuit includes a frequency detection circuit operative to compare information related to transitions between sequential samples of a received signal. The frequency detection circuit is further operative to generate a control signal to reduce a sampling rate of the received signal in response to a predetermined number of the sequential samples having a same value. The digital circuit also includes a digital phase detector operative to provide the information related to the transitions between sequential samples to the frequency detection circuit.
US08798215B2
Demodulation methods and apparatus for a multi-stage SLI demodulator are disclosed. Residual signals from each demodulation stage are modeled as finite sets of unresolved signals and a new metric is introduced for use in search of best candidate symbol estimates. The metric may be evaluated based on a probability distribution function of the residual signals or a probability mass function of the unresolved signals. The metric may also be approximated by the sum of a conventional Euclidean metric and a correction metric. The best candidate symbol estimates generated from each stage of the multi-stage SLI demodulator are summed to form cumulative symbol estimates.
US08798213B2
Methods and devices for detecting a symbol in a radio channel and for cell identification are disclosed. A signal is received from the radio channel and the signal is filtered by a filter being responsive to the symbol thereby establishing a first signal. A second signal dependent on the noise floor of the received signal is established—whereby a time interval expected to include multi-path components being excluded or suppressed. A third signal being the ratio between the first signal and the noise floor is established, and the presence of the symbol is detected by detecting a peak in the third signal.
US08798212B2
A method and apparatus for processing feedback implemented in a wireless transmit/receive unit (WTRU) comprises estimating a channel matrix. The effective channel is calculated and a precoding matrix is selected. Feedback bits are generated and transmitted.
US08798210B2
Methods, system and apparatuses for carrier frequency offset estimation are disclosed. The method includes: receiving a preamble sequence rn with a correlator and correlating the preamble sequence with a locally stored Barker code bn to obtain a correlation result cn; extracting peak values from every L points in cn to form a peak value sequence xn, L being a length of a Barker code that corresponds to the sampling rate; performing frequency offset estimation to xn by using at least two frequency offset estimation apparatuses, the at least two frequency offset estimation apparatuses adopting different delay parameters D; and inputting the results output from the at least two frequency offset estimation apparatuses into a frequency offset combination module to calculate a final carrier frequency offset estimate, whereby accurate frequency estimation can be achieved and an appropriate acquisition range of frequency offset can be ensured.
US08798209B2
The present disclosure provides an orthotope sphere decoding method of a multiple antenna system. The method includes: tree mapping a node having highest pruning potential that can be predicted at a root of a tree of orthotope sphere decoding to a root level of the tree, among nodes to be mapped to the tree; and performing tree search of the orthotope sphere decoding on the nodes mapped to the tree.
US08798199B2
C-HPA separates an input signal into separated signals, and amplifies and combines the separated signals. The C-HPA includes a plurality of signal splitters, a delay discrepancy estimator, and a delay discrepancy adjuster. Each of the signal splitters splits each of the separated signals into a signal in which a time component of the separated signal is put ahead a predetermined time and a signal in which the time component is delayed the predetermined time, and outputs split signals. The delay discrepancy estimator uses the input signal, the split signals output from each of the signal splitters and the combined output signal to estimate delay discrepancy between the separated signals. The delay discrepancy adjuster uses the estimated delay discrepancy to adjust the delay discrepancy between the separated signals.
US08798183B2
Techniques for sending a MIMO transmission in a wireless communication system are described. In one design, a transmitter sends a first reference signal to a receiver. The receiver selects a precoding matrix based on the first reference signal and in accordance with a selection criterion. The receiver estimates noise and interference at the receiver and determines channel quality indicator (CQI) or modulation and coding scheme (MCS) information based on the precoding matrix and the estimated noise and interference. The receiver sends the CQI or MCS information and a second reference signal to the transmitter. The transmitter selects the precoding matrix based on the second reference signal and in accordance with the same selection criterion used by the receiver. The transmitter then sends a MIMO transmission to the receiver based on the CQI or MCS information obtained from the receiver and the precoding matrix selected by the transmitter.
US08798176B2
Channel estimation and/or equalization processing is performed in a wireless receiver in two stages. The first stage involves pre-filtering in the frequency domain to compact a grid-based representation of the net channel. The second stage involves implementing reduced-complexity time domain channel estimation and/or equalization. According to one embodiment, a received signal transmitted over a net channel is processed by pre-filtering the received signal in the frequency domain. The frequency domain pre-filtering compacts an N-tap effective grid-based representation of the net channel into a K-tap compacted grid-based representation of the net channel where K
US08798170B2
A program recommendation apparatus includes a scene attribute extraction unit (24, 32) for extracting attributes of scenes included in audio-video content, a frequency distribution obtaining unit (25, 15) for counting occurrence frequencies of the scene attributes extracted scene by scene to obtain the frequency of each extracted attribute, and a recommended program selection unit that recommends audio-video content to be recorded or played back, based on a frequency distribution obtained by the frequency distribution obtaining unit (25,15). The program recommendation apparatus can recommend a program to be played back, from among recorded programs, according to users' preferences and interests, even if the recorded programs lack pre-provided program information or attribute information.
US08798169B2
In order to further develop a method for summarizing at least one data stream (12) as well as a corresponding data summarization system (100) comprising at least one receiving means (10) for receiving at least one data stream (12) in such way that at least one summary is available immediately after receiving of the data stream (12), in particular immediately after content acquisition and/or recording and/or encoding and/or decoding of the data stream without any post-processing operation, it is proposed to provide—at least one selecting means (30) for selecting part (32, 32′) of the data stream portions and at least one processing means (70) for generating at least one summary by summarizing at least part of the selected data stream portions (32′) in particular until at least one predetermined summary volume is obtained, wherein the summary is generated during the receiving of the data stream (12).
US08798168B2
Embodiments of a video telecommunication system are provided that can obtain a background scene desired by a user by automatically changing a background scene into a different background scene. The system can include a background picture synthesis unit and a background scene separation unit that can separate an object to be transmitted and a background scene except for the object in a picture in a process of transmitting/receiving data including at least the picture. A background picture database can provide a background picture to be transmitted instead of the background scene. The background picture synthesis unit can synthesize the separated object and a new background picture (e.g., selected from the background picture database). A picture transmission unit can transmit a synthesized picture synthesized by the separated object and the new background picture.
US08798161B2
An encoding device for a flow of digital images comprises: a working memory (42) for already decoded image blocks data, a pilot (40), mounted to analyze an incidental flow of data of digital images, and arranged to determine data to be decoded of a current block, said data to be decoded being of the complete data type or of the parameters-data type, to store the complete data in the working memory (42) as already decoded image blocks data, and to call a decoding unit (48) with the parameters-data, the decoding unit (48) reacting to the reception of parameters-data by: selecting some already decoded image blocks, forming an approximation base, which borders the current block according to a selected rule, calculating an approximation of the current block, based on a linear algebraic function of the approximation base data, and storing in the working memory (42), for the current block, already decoded image blocks data derived from this approximation.
US08798159B2
An apparatus and method for encoding video data and an apparatus and method for decoding video data are provided. The encoding method includes: splitting a current picture into at least one maximum coding unit; determining a coded depth to output an encoding result by encoding at least one split region of the at least one maximum coding unit according to operating mode of coding tool, respectively, based on a relationship among a depth of at least one coding unit of the at least one maximum coding unit, a coding tool, and an operating mode, wherein the at least one split region is generated by hierarchically splitting the at least one maximum coding unit according to depths; and outputting a bitstream including encoded video data of the coded depth, information regarding a coded depth of at least one maximum coding unit, information regarding an encoding mode, and information regarding the relationship.
US08798157B1
A video processor is described, which is useful for implementing a forward transform process, in compliance with the H.264 standard. The video processor includes an input, for receiving a block of image data. The image data is loaded into an internal register. In response to receiving a SIMD instruction, a multiplier, which incorporates the H.264 forward transform matrix in its associated hardware, processes the block of image data, and writes the resulting partially transformed pixel data back to the internal register, transposing the data during the process.
US08798154B2
The frame rate conversion apparatus of the present invention has: a detection unit that generates motion information by detecting motion of picture at each pixel location from a moving image which is not synthesized with a still image; a synthesizing unit that generates a synthesized moving image by synthesizing a still image on a blending region in the moving image at a prescribed opacity; a judgment unit that determines whether or not a pixel of interest of an interpolation frame to be inserted between frames of the synthesized moving image is a pixel within the blending region; and a generation unit that generates the interpolation frame by determining a value of the pixel of interest corresponding to a determination result.
US08798131B1
A system, apparatus, and method encoding a video stream having a plurality of frames, each frame having a plurality of blocks is disclosed. The method can include selecting a current block from a current frame of the plurality of frames, the current block being in at least one of a top row or a left column of the current frame, determining one or more assumed values based on a prediction mode of the current block, creating a residual block using the current block, prediction mode of the current block, and the one or more determined assumed values, and encoding the current block using the residual block.
US08798126B2
During a calibration process, a data input signal is sampled using each of plural receiver equalization setting. For each of the receiver equalization settings, a respective offset-data error-rate is measured. Based on the offset-data error-rate measurements, an equalizer setting is selected for use during normal non-calibration operation of the receiver.
US08798124B2
A method of checking an error vector magnitude of transmitter in accordance with some embodiments of the inventive concept may include dividing a transmission baseband signal which the transmitter transmits into a plurality of processing units; performing a transmitter function and an ideal receiver function with respect to each of the plurality of processing units; generating a reception baseband signal by recombining a processing result of each of the plurality of processing units; and calculating an error vector magnitude (EVM) by comparing the transmission baseband signal with the reception baseband signal. A simplified method of checking an error vector magnitude of transmitter in accordance with some embodiments of the inventive concept may include generating symbols composed of only pilots; generating symbol composed of only data; and checking an error vector magnitude (EVM) using the all the symbols.
US08798115B2
A code generating apparatus, demodulation reference signal generating apparatus, and methods thereof. The demodulation reference signal generator includes generating a non-correlation sequence for RS of a first resource block; spreading spectrums of elements in the non-correlation sequence for RS to be mapped to a first frequency resource of the first resource block, by using a first group of codes; second spreading spectrums of elements in the non-correlation sequence for RS to be mapped to a second frequency resource of the first resource block, by using a second group of Codes; the first and second frequency resources are adjacent frequency resources in frequency resource elements used for RS transmission in the first resource block, and the first and second groups of Codes are mirrors in column to each other; and mapping the spectrum-spread elements to the first and second frequency resources, respectively.
US08798114B2
A system for dual chirp modulation includes a transmission unit, a receiving unit, and a transmission channel. A modulation module of the transmission unit is configured to receive binary data and modulate the binary data by a first dual chirp sequence and a second dual chirp sequence for generating an output signal. Then the output signal is converted from digital form to analog form by a digital to analog converter. A transmission channel is configured to receive the output signal converted to analog form, wherein the output signal converted to analog folio passes the transmission channel for generating a received signal. An analog to digital converter converts the received signal from analog form to digital form and a demodulation module demodulates the received signal with digital form, by the first dual chirp sequence and the second dial chirp sequence, for recovering the binary data.
US08798112B2
The present invention relates to a lasing device for use in an optical module. The lasing device comprises a first reflector and a second reflector; a confinement layer adapted to confine current within a current-confining aperture; and an active layer between the first and second reflectors. The active layer comprises a main active region aligned with the current confining aperture and an auxiliary active region surrounding the main active region. The second reflector includes a first reflector region arranged on the current-confining aperture and a second reflector region surrounding the first reflector region. The second reflector region and the first reflector are configured to induce stimulated recombination in the auxiliary active region.
US08798106B2
A laser cavity includes a gain medium for amplifying a light pulse in a light path, wherein the gain medium has a gain profile for amplifying the light pulse as a function of wavelength; at least one mirror on one side of the gain medium; and an output coupler. The output coupler has an output coupling profile for inducing loss in the light pulse as a function of wavelength that substantially matches the saturated gain profile of the gain medium across a range of lasing wavelengths. The purpose of this device is to achieve a flattened net-gain profile to substantially improve mode-locking performance with respect to self-starting, beam-quality, and broadband operation.
US08798100B2
An apparatus and a method for transmitting feedback information of an asymmetric frequency band in a wireless communication system supporting multiple bands are provided. The feedback information transmission method includes, when at least two frequency bands used by a mobile station includes at least one asymmetric frequency band, confirming feedback channel information for the asymmetric frequency band based on system channel information of the asymmetric frequency band, and transmitting feedback information for the asymmetric frequency band over the confirmed feedback channel. The feedback channel information includes feedback channel information for the asymmetric frequency band allocated to a symmetric frequency band.
US08798086B2
The method includes determining a timestamp corresponding to a received data packet associated with the virtual machine and releasing the data packet from a buffer based on the timestamp and a time another data packet is released from the buffer.
US08798080B2
A switching network includes an upper tier including a master switch and a lower tier including a plurality of lower tier entities. The master switch includes a plurality of ports each coupled to a respective one of the plurality of lower tier entities. Each port includes a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Each port also includes a receive interface that, responsive to data traffic from a particular lower tier entity, queues the data traffic to the virtual port that corresponds to the RPI on the particular lower tier entity that was the source of the data traffic. The master switch further includes a switch controller that switches data traffic from the virtual port to an egress port from which the data traffic is forwarded.
US08798078B2
A plurality of sensors are coupled to switching devices arranged in a series of switching devices. Each switching device has an upstream port and a downstream port. The series of switching devices is formed by coupling the downstream port of each switching device, except a last switching device in the series of switching devices, to the upstream port of a next switching device in the series of switching devices.
US08798069B2
A channel allocation system for allocating channels in a frequency band to a plurality of radios in close proximity so as to minimize co-channel interference. One method for allocating channels involves initially tuning each of the plurality of radios to the same one of the plurality of channels. All of the radios then receive signals from whatever sources and a signal score is determined for each radio. The radios are then tuned to another one of the plurality of channels. The steps of receiving a signal and determining a signal score for each radio are repeated for each of the remaining channels until all channels have been used. The signal scores are then tested against a table of mapping schemes to determine maximum isolation.
US08798066B2
IPv6 longest prefix match lookups are implemented by splitting disjoint forwarding rules from non-disjoint forwarding rules and storing these forwarding rules in separate TCAMs. When an IPv6 address is received, the full IP address is passed to the TCAM containing the disjoint forwarding rules and the first n bits of the IP address are passed to the TCAM containing the non-disjoint forwarding rules. If a hit is received in the TCAM containing the disjoint forwarding rules, a result of the hit is used to implement a forwarding decision and the search in the TCAM containing the non-disjoint forwarding rules is terminated. If no hit is obtained from the disjoint TCAM, the search result of the non-disjoint TCAM is used. If a continue flag is set in the result received from the disjoint TCAM, a sub-trie based lookup is implemented based on the remaining m bits of the IPv6 address.
US08798065B2
Packet processing is provided in a multiple processor system including a first processor to processing a packet and to create a tag associated with the packet. The tag includes information about the processing of the packet. A second processor receives the packet subsequent to the first processor and processes the packet using the tag information.
US08798062B2
In one embodiment, a method comprises detecting, by a router, a first router advertisement message from an attachment router that provides an attachment link used by the router, the first router advertisement message specifying a first IPv6 address prefix owned by the attachment router and usable for address autoconfiguration on the attachment link. The router detects an unsolicited delegated IPv6 address prefix from the attachment router and that is available for use by the router. The router claims a second IPv6 address prefix from at least a portion of the delegated IPv6 address prefix, for use on at least one ingress link of the router.
US08798060B1
An example network device includes one or more network interface cards and a control unit. The network interface cards are configured to send and receive messages with a first network operating in accordance with a first network-layer protocol and a second network operating in accordance with a second network-layer protocol and a control unit. The control unit is configured to receive a message via the one or more network interface cards, transform the message from conforming to a first transitioning protocol to conforming to a second transitioning protocol, and forward the message via the second network.
US08798047B1
The present embodiments support both tunneling and offload functionality for tunneled packet having a tunnel header, the tunnel header encapsulating a packet, the packet having a packet header and a payload. When a tunneled packet is received at a network device, an offset value for the packet header is determined by comparing the tunnel header to a plurality of entries stored at a data structure maintained by the network device. The offset value is used for pre-processing the packet, and an offload module of the network device performs an offload function.
US08798044B2
An integrated circuit device for switching data has a plurality of input channels and a plurality of output channels. The device includes a switch for selectively connecting a subset of the output channels, mutually orthogonal, to the input channels by providing signal paths between the selected mutually orthogonal output channels and the input channels. The selected output channels are not orthogonal to the output channels that are not selected.
US08798042B2
Methods and systems for presence based telephony call signaling are presented. An incoming call is received at a computer, where the computer includes a computer loudspeaker and computer display. A headset donned state or a headset doffed state is identified for a wireless headset, where the wireless headset includes a headset speaker and headset output user interface. A proximity between the wireless headset and the computer is determined. An incoming call notification is output to the headset speaker, the headset output user interface, the computer loudspeaker, or the computer display responsive to identifying the headset donned state or headset doffed state and determining the headset proximity.
US08798040B2
A method includes receiving a signaling protocol message associated with a voice over Internet Protocol (VoIP) call. The method includes identifying a From value of the signaling protocol message. The From value includes at least one symbol. The method includes converting each symbol of the From value to a corresponding American Standard Code for Information Exchange (ASCII) decimal value. A To value of the at least one signaling protocol message is identified. The To value includes at least one symbol. The method includes converting each symbol of the To value to a corresponding ASCII decimal value. The ASCII decimal value of the From value is compared to the ASCII decimal value of the To value to determine a larger integer and a smaller integer. The method includes concatenating the larger integer and the smaller integer to form a remote service identifier based on a predetermined sequence.
US08798035B1
Systems and methods which utilize existing, or otherwise available, voice over Internet protocol (VoIP) infrastructure for providing calling services with respect to controlled environment facilities, while continuing to implement a desired level of call mastering, are shown. VoIP infrastructure utilized according to embodiments may be provided by various alternative carriers, such as may have initially have been deployed for providing reduced rate calling services to individual users. Where possible, a call processor adapted according to embodiments may implement some of the same call mastering functions with respect to calls using VoIP infrastructure links as for more traditional call using PSTN links. However, embodiments additionally or alternatively implement functions uniquely tailored to the use of VoIP links. Embodiments allow user selection of the use of VoIP infrastructure.
US08798033B2
Disclosed is a system and a method for minimizing signal interference for a broadcasting and communication convergence section within a local area, and an apparatus applied to the same. The system has a construction of mounting a plurality of multi RF (Radio Frequency) channels within a local area wireless communication apparatus located in a local area and minimizing signal interference between mutually adjacent RF channels within the local area wireless communication apparatus in a standard for providing a broadcasting and communication convergence service. Accordingly, it is possible to remove the mutual channel effects affecting a communication signal without signal interference for adjacent channels due to a broadcasting signal and it is not necessary to enhance a filtering characteristic for the adjacent channels of a chipset, which corresponds to a broadcasting and communication convergence standard structure in a local area, so that there is an advantage of reducing network investment costs.
US08798032B2
The invention is related to wireless communication systems, methods, devices, computer program, and computer-readable memory medium, and, more specifically, relate to synchronization techniques. The invention relates to a method, including deriving two different timings from a timing source, wherein a first derived timing is a physical timing used for timing at least transmissions from a wireless network access node, and wherein a second derived timing is a virtual timing representing a currently preferred physical timing; receiving an indication of a virtual timing from at least one other network access node; comparing the at least one received virtual timing indication with the derived virtual timing of the network access node, and update the derived virtual timing; and determining achieving synchronization of the derived virtual timing with the at least one received virtual timing, and to adjust the physical timing accordingly.
US08798030B2
Uplink synchronization processes in multi-carrier time division-synchronous code division multiple access (TD-SCDMA) systems include determining uplink transmission timing for a first carrier frequency and performing uplink synchronization on the other carrier frequencies based on the transmission timing of the first carrier frequency. The transmission timing may be adjusted based on a timing offset that is measured between the received downlink pilot signals of the various carrier frequencies. User equipment may perform uplink synchronization individually with each of the carriers serviced by a particular Node B after receiving synchronization information regarding those carrier frequencies.
US08798028B2
Included is an apparatus comprising a first network node in a first network configured to act as a home agent (HA) for a mobile node (MN), wherein the first network is one of a plurality of networks that connect to the MN, and wherein a second network that connects to the MN comprises a second network node configured to act as a second HA for the MN. Also included is a method comprising receiving, by a first network node, a binding update message, wherein the first network node is in a first network, and wherein the first network node is configured to act as a HA for a MN; and sending, by the first network node, a binding acknowledgement, wherein the binding update message comprises a multicast state of the MN.
US08798027B2
Control information communicating apparatus and method in Broadband Wireless Access (BWA) system are provided. A Base Station (BS) includes a manager for managing UL control region allocation information of adjacent BSs; a scheduler for scheduling resources and controlling periodic transmission of UL control region allocation information when a UL control region of the BS is the same as UL control regions of the adjacent BSs; and a control information generator for periodically generating the UL control region allocation information under the control of the scheduler.
US08798026B2
A wireless communication device includes a history holder configured to obtain notified timings of transmission requests when the transmission requests are notified, calculates request intervals of notifications of the transmission requests, and holds the request intervals at past n (n is an integer equal to or larger than 2) times; a timing controller configured to determine a transmission interval to the next packet transmission based on the request intervals; a transmitting/receiving unit configured to generate a packet which has time information indicating the transmission interval added to a header part of transmission data, transmits the packet to the other-party wireless communication device, and receives a packet from the other-party wireless communication device; and a communication controller configured to cause at least the transmitting/receiving unit to suspend operation during a period from when the packet is transmitted to when time of the transmission interval elapses.
US08798022B1
A non-transitory processor-readable medium storing code representing instructions to be executed by a processor includes code to cause the processor to receive from a wireless access point (WAP) device frequency-domain data associated with signals received at the WAP device from a wireless device during a time period. The code includes code to determine multiple frequency-domain magnitudes associated with the frequency-domain data for the time period to define a spectral magnitude signature associated with the frequency-domain data. Each frequency-domain magnitude from the multiple frequency-domain magnitudes is uniquely associated with a frequency bin from multiple mutually-exclusive frequency bins associated with the frequency domain data. The code also includes code to identify a spectral response deviation associated with the spectral magnitude signature and send a parameter indicator to the WAP device based on the spectral response deviation such that a wireless communications parameter value at the WAP device is changed.
US08798009B2
A wireless communication method and system for controlling the current data bit rate of a radio link (RL) to maintain the quality of the RL. The system includes a core network (CN), a radio network controller (RNC) and at least one wireless transmit/receive unit (WTRU). The RL is established between the RNC and the WTRU. The RNC establishes a guaranteed data bit rate, a maximum data bit rate and a current data bit rate associated with the RL. When the RNC senses an event which indicates that the quality of the RL has substantially deteriorated, the RNC reduces the value of the current data bit rate. Then, in a recovery process, if a similar event does not occur during an established waiting period, the RNC restores the current data bit rate back to the maximum data bit rate.
US08798007B2
A radio base station according to the present invention comprising the radio base station eNB#2 comprising a transmission unit 11 configured to transmit C-RNTI that can be used in the cell #2, to the radio base station eNB #1, in response to “HO Preparation (a handover preparation signal)” received from the radio base station eNB #1 that manages the cell #1, and a resource assignment unit 14 configured to notify a radio resource assigned to the mobile station UE by using C-RNTI included in “HO Complete”, when it is determined that C-RNTI included in “HO Complete” received from the mobile station UE that can be used in the cell #2.
US08798003B2
There is provided a hybrid communication terminal which can overcome a drawback that, in performing switching a system between a 3G network and a WiMAX/LTE is performed under control of a mobile unit, when an IP address allocated to a mobile unit from the network differs before and after system switching, an active session of communication application is disconnected so that it is impossible to continue the communication. In automatically switching connection between different systems during communication, in order to conceal from the communication application that an IP address assigned by the network is changed, an exchange of user data with the communication network is performed via a virtual network device where the IP address is always the same.
US08797995B2
In one embodiment, an apparatus can include: (i) a layer 3 point of attachment having an input configured to receive handoff indicative information from a mobile device substantially in parallel with the handoff indicative information being received in a layer 2 handoff function; and (ii) logic configured to perform a handoff facilitating action in response to the handoff indicative information.
US08797990B2
To efficiently use radio resources used in transmission of SRS, a base station apparatus (eNode B) transmits a scheduling grant including an instruction for transmission of a Sounding Reference Signal (SRS), and a mobile station apparatus (UE) transmits the SRS in response to the scheduling grant. The SRS is transmitted in the same subframe, another subframe or a previous subframe by the predetermined number of subframes as, immediately before, or before a subframe of a PUSCH (Physical Uplink Shared Channel) that the scheduling grant instructs to transmit.
US08797982B2
Provided is a base station. The base station includes a transceiver, a frequency allocation unit, and an orthogonal code allocation unit. The transceiver communicates with a terminal. The frequency allocation unit allocates a frequency resource to the terminal through the transceiver. The orthogonal code allocation unit generates an orthogonal code index table including a plurality of orthogonal code combinations, and allocates one of the orthogonal code combinations included in the orthogonal code index table to each terminal, to which the frequency resource has been allocated for a service request of the terminal, through the transceiver not to multiply be allocated. At least one of a plurality of orthogonal codes included in the orthogonal code combination is orthogonal to at least one of a plurality of orthogonal codes included in an orthogonal code combination allocated to another terminal.
US08797980B2
A method for transmitting information includes by a NodeB, receiving a message for setting up/reconfiguring a shared Enhanced Dedicated Channel (E-DCH) transmission channel from a Radio Network Controller (RNC); and setting up the shared E-DCH transmission channel according to parameters in the message, and exchanging information with the RNC through an established shared E-DCH transmission bearer.
US08797969B1
A system that implements multi user multiple inputs multiple outputs (MU MIMO) base station using a plurality of co-located single-user (SU) MIMO base stations is provided herein. The system may include a number N co-located single-user multiple input multiple output (SU-MIMO) bases stations each having a number K MIMO rank, wherein said N co-located SU-MIMO base stations are configured to share a common antennas array, operating over a common frequency band; a front-end MIMO processor connected to said N co-located SU-MIMO base stations and further coupleable to said common antennas array; and a back-end coordinator configured to collaboratively assist in optimizing operation of said N co-located SU-MIMO base stations, such that said N co-located SU-MIMO base stations and said front-end MIMO processor collaboratively implement a multi-user multiple input multiple output (MU-MIMO) base station capable of dynamically separating a coverage area into N*K spatial channels.
US08797963B2
In the present invention, an uplink synchronization signal for measuring a location of a user device is assigned to a predetermined uplink sub-frame and a predetermined sub-band and is transmitted to one or adjacent cells as well as a serving cell in a predetermined period. Since the synchronization signal for measuring the location is transmitted to a plurality of cells through the same wireless resource, other date are not transmitted to the same wireless resource and a near-far effect can be reduced in each cell.
US08797962B2
A base station controlling apparatus 10a that causes a plurality of base stations 12a to synchronously distribute a plurality of packet data to a mobile terminal, including: a receiver S12 that receives a plurality of packet data; a transition information generator S14 that generates transition information corresponding to a sequence number of packet data used for switching a compression state when the plurality of packet data are compressed; a compressor S20 that compresses the plurality of packet data based on the transition information; and a transmitter that transmits the plurality of compressed packet data to the plurality of base stations, and transmits the transition information to another base station controlling apparatus.
US08797959B2
A method for operating a controller of a multiple input, multiple output communications system includes formulating an objective function according to a resource allocation for a user equipment (UE) and a mean square error expression, and updating the objective function to generate an updated resource allocation for the UE, a transmit beamforming vector to precode a transmission to the UE, and a receive beamforming vector to adjust a receiver to receive the precoded transmission. The method also includes transmitting allocation information about the resource allocation for the UE and the transmit beamforming vector to a communications controller serving the UE.
US08797958B2
A method of wirelessly communicating packetized data between a vehicle and a central facility includes receiving a request at a vehicle telematics unit to transmit packetized data; determining whether the vehicle telematics unit is communicating through a roaming wireless carrier system; and delaying the transmission of packetized data between the vehicle telematics unit and a central facility until the vehicle telematics unit is no longer communicating through the roaming wireless carrier system.
US08797950B2
Single user and multiuser MIMO transmission in a cellular network may be performed by selecting by a base station (eNB) to transmit either one or two transmission layers. When one transmission layer is selected, a first transmission layer is precoded with a first precoder. A first demodulation reference signal (DMRS) sequence or a second DMRS sequence is selected by the eNB and precoded using the first precoder. The first transmission layer is transmitted with the selected precoded DMRS from the eNB to a user equipment (UE), and an indicator is transmitted to the UE to indicate which DMRS sequence is selected and transmitted.
US08797934B2
Methods and apparatus for optimizing power consumption in a wireless device by determining optimal signal release timing are disclosed. An accumulated data volume of one or more data calls received and transmitted in a device is measured during a first time period in which the device is in a connected state. After this period, the accumulated data volume is compared to a data volume threshold. Based on this comparison, a second time period may be set to either short or long time values, where the second time period is a time of the connected state of the device. After the second time period expires, SCRI signaling is sent to release the connected state of the device. By selectively setting the timing of the connected state of a device based on accumulated data volume during a first period, the timing for signaling of release from a connected state is optimized.
US08797931B2
A method and system for establishing a wireless connection between a portable computer system and a wireless network, particularly when the portable computer system goes out of coverage and a wireless connection needs to be re-established. The portable computer system has a main processor and a digital signal processor (DSP). The main processor is placed in a low power mode, conserving battery power. When the portable computer system goes out of coverage, broadcast channels used by the wireless network are scanned by the DSP instead of the main processor to identify channels that have sufficient signal strength for the wireless connection. Thus, the main processor remains in the low power mode. When the DSP identifies acceptable channels, it wakes up the main processor and identifies the channels having sufficient signal strength. The main processor then establishes a wireless connection using one of the channels identified by the DSP.
US08797927B2
An RF circuit system comprises a processing unit for generating an RF signal, a first antenna for transmitting the RF signal, a transmitting suppressor including serially connected filters between the first antenna and the processing unit for filtering the RF signal to generate multiple different suppressed RF signals, a second antenna for receiving the RF signal, and an isolation detector for measuring an isolation value representing isolation between the first and second antennae with respect to the RF signal. The transmitting suppressor outputs the RF signal when the isolation value is not smaller than a threshold, and outputs one suppressed RF signal with reference to the difference between the isolation value and the threshold when otherwise.
US08797923B2
Disclosed are a method and apparatus for transmitting an uplink Sounding Reference Signal (SRS), the method including identifying a number of downlink and uplink switch points within a radio frame Nsp and a system frame number nf, calculating a value of nSRS according to a number of downlink and uplink switch points within a radio frame Nsp, and the system frame number nf for transmitting the SRS, determining a frequency-domain starting position of the SRS with nSRS, and transmitting the SRS at the determined frequency-domain starting position.
US08797916B2
A distributed network address allocation method is disclosed. For this purpose, an apparatus is provided for use as or in a node of the network. The apparatus comprises a portion (2, 3, 4) for maintaining a seed value n and a state value s. An address (8) of the node is determined from the seed value n by address setting portion (6). A portion (9) is provided for receiving a request from a new node wishing to join the network and itself adapted to perform the method. A portion (10, 12) is provided for generating a proposed seed value using the formula (n+2s) and a proposed state value using the formula (s+1). A portion (14) is provided for offering the proposed seed and state values to the new node. A portion (18) is provided for updating the node's state value s to be the same as that accepted by the new node, if the proposed seed and state values are accepted by the new node. This provides unique address allocation to nodes in a Mobile Ad-Hoc Network.
US08797914B2
Systems, methods, and computer storage media are described herein that configure a switch extension associated with a virtual switch with one or more settings. In response to the configuring, the systems, methods, and computer storage media persist the one or more settings and apply the persisted one or more settings to a target switch extension of a target virtual switch. The systems, methods, and computer storage media receive the settings through a management interface. Also, the systems, methods, and computer storage media receive requests for information associated with the switch extension and provide the switch extension information in response.
US08797901B2
Online TCP traffic identification using features in the head of the data flow wherein parameters of a number of packets in the head of the data flow such as packet length are extended with modified packet interval time and so on to establish the protocol features library according to the joint probability distribution. The protocol type of the data flow is obtained through comparing the packets features in the head of the data flow with the protocol features library. Data flow separation module, features extraction module, classification arbitration module and protocol features library module are included. The present invention weakens the impact that the round-trip delay has significantly on the protocol features, can accurately identify various TCP-based application-layer services and support online traffic identification. The identification process is suitable for hardware devices implementation and can be used in devices and systems that need online traffic identification in high-speed backbone network.
US08797896B2
A method for wireless communication comprises a donor enhanced Node B (eNB) transmitting system information for a subframe structure to a relay node (RN), which information comprises radio resource configuration and/or timing information for uplink backhaul transmission. The RN uses an automatic method to select the Round Trip Time (RTT) value for the Hybrid Automatic Repeat request (HARQ) on the uplink backhaul (Un) relay link. The RTT value is implicitly determined according to the Un (backhaul) subframe or MBSFN subframe configuration periodicity. The RTT option is signaled by the Un subframe configuration period of the MBSFN Un downlink signals.
US08797894B2
A method is provided for communication between a plurality nodes organized as a ring provided with transmission resources at least one of which is a control resource dedicated to transmitting control information and associated with at least one transmission resource, said method comprising the following step executed by a node of the ring: a step of receiving information relating to a reservation of a transmission window of the transmission resource received over the associated control resource. The method further comprises, if the transmission window is reserved by another node of the ring, steps of: comparing the respective volumes of reservations of resources of the ring made by the node in question and by the other node during a reference period; and pre-empting said reservation of the transmission window as a function of the result of the comparison step.
US08797892B2
Certain embodiments of the present disclosure provide methods and systems for saving battery power in frequency division duplex (FDD) or half-duplex FDD (H-FDD) wireless networks.
US08797891B2
The present disclosure describes a method and system for monitoring the bandwidth utilization on a high speed data network port over time. According to the method described herein, measurements of the bandwidth utilization on the port may be taken over a predetermined time interval and analyzed to determine whether the utilization measurement equals or exceeds a predetermined upper threshold. If the port exhibits high bandwidth utilization within the time interval, an alert may be set for further monitoring of the port or for port augmentation.
US08797887B2
Data networks, nodes making up parts of data networks, and information are related to the characterization of paths taken by data travelling between nodes in the networks. Path characterization information is arranged to be conveyed to nodes such that it may be used by nodes subsequently forwarding data. In particular, the invention relates to nodes receiving such path characterization information from upstream nodes, deriving therefrom information indicative of characteristics of a path downstream of said nodes, and using such information to make informed decisions such as routing decisions when forwarding data onward in data networks.
US08797882B2
In a mobile station (UE) according to the present invention, a radio link failure state determination unit determines whether or not the mobile station (UE) is in a radio link failure state, based on a downlink synchronization state and a discontinuous reception state parameter, when the mobile station (UE) is in a discontinuous reception state. The radio link failure state determination unit determines whether or not the mobile station (UE) is in the radio link failure state, based on the downlink synchronization state and a non-discontinuous reception state parameter, when the mobile station (UE) is not in the discontinuous reception state.
US08797871B2
According to the present disclosure, methods and apparatus are provided to improve the Transmission Control Protocol (TCP) for data such as delay sensitive or bursty data. A maximum send window is adjusted using forward queuing delay and maximum bandwidth parameters. Reverse queuing delay and the number of packets drops are not factored into generation of the maximum send window. Network buffer occupation is bounded and a congestion window is effectively varied using rate shaping and gradual size increases based at least partially on the number acknowledged packets.
US08797869B2
A device may include logic configured to receive a packet, identify a flow associated with the packet in a flow table, and identify a rate limit associated with the flow in the flow table. A current rate associated with the flow may be calculated based on the packet. It may be determined whether the current rate associated with the flow exceeds the rate limit associated with the flow. If so, the packet may be discarded or tagged as “over limit.”
US08797858B2
A device for use in a communication network having an access channel is provided. The device includes a memory that stores access class (“AC”) barring parameters. The AC barring parameters establish rules to determine whether to transmit an access message on the access channel. The device includes a processor that determines whether the access channel is in an overload condition and determines of overload levels in response to the access channel being in an overload condition. A value of at least one AC barring parameter is defined based on the determined one of the plurality of overload levels. The device includes a transmitter that transmits an update message. The update message includes the defined value of the AC barring parameter corresponding to the determined one of the plurality of overload levels.
US08797855B1
Disclosed is an electrical device and method of automatically searching for and connecting to known or unknown available public communication infrastructure and/or devices in the vicinity using a multi-layer communication model. Each layer may include binding information for local available communication methods and shareable hardware devices, a routing table, and, if applicable, one or more logon profiles for service providers. Communication layers may be built by searching for available public communication infrastructure and/or devices in the vicinity by actively sending out connection requests to all addressable destinations along the available transport medium. Each node is able to access and use the communication infrastructure of each other node. Switching between layers as they become inoperable and/or become available without any user interaction required is also possible.
US08797848B2
Disclosed are a data transceiver and a method thereof in a wireless communication system, and particularly, is a data transceiver and method thereof using multiple routes in the wireless communication system. The data transmitting/receiving method using the multiple routes in the wireless communication system includes setting a direct route to a corresponding station and a relay route to a relay device, selecting one route from among the direct route and relay route, and transmitting/receiving data through the selected route.
US08797834B2
A disclosed objective lens includes: a lens having an entrance surface and an emission surface; and an anti-reflection coat formed on the emission surface, wherein a transmittance T1—0 [%] of the anti-reflection coat when an incident angle of a first laser beam having a first wavelength λ1 (390 nm≦λ1≦430 nm) is 0°, and the transmittance T1—40 [%] of the anti-reflection coat when the incident angle of the first laser beam is 40° satisfy 0.95≦T1—0/T1—40≦1.05, and a transmittance T2—0 [%] of the anti-reflection coat when an incident angle of a second laser beam having a second wavelength λ2 (630 nm≦λ2≦680 nm) is 0° and a transmittance T2—40 [%] of the anti-reflection coat when the incident angle of the second laser beam is 40° satisfy 0.85≦T2—0/T2—40≦0.97.
US08797825B2
A logging system for measuring anisotrophic properties of the materials penetrated by a borehole. A downhole or “logging tool” element of the system comprises a source section that comprises either a unipole or a dipole acoustic source. The receiver section comprises a plurality of receiver stations disposed at different axial spacings from the acoustic source. Each receiver station comprises one or more acoustic receivers. The system requires that the source and receiver sections rotate synchronously as the logging tool is conveyed along the borehole. Receiver responses are measured in a plurality of azimuthal angle segments and processed as a function of rotation angle of the tool. The logging system can be embodied as a logging-while-drilling system, a measurement-while-drilling system, and a wireline system that synchronously rotates source and receiver sections. All embodiments require that the acoustic source operate at a relatively high frequency.
US08797821B2
A card controller includes an arithmetic processing device. The controller writes data to a semiconductor memory having a first memory block and a second memory block each including a plurality of nonvolatile memory cells each configured to hold at least 2 bits, data in the first memory block and data in the second memory block being each erased at a time. The arithmetic processing device writes the data to the memory cells in the first memory block using an upper bit and a lower bit of the at least 2 bits and writes the data to the memory cells in the second memory block using only the lower bit of the at least 2 bits.
US08797819B2
A semiconductor device along with circuits including the same and methods of operating the same are described. The device comprises a memory cell including one transistor. The transistor comprises a gate, an electrically floating body region, and a source region and a drain region adjacent the body region. Data stored in memory cells of the device can be refreshed within a single clock cycle.
US08797817B2
At least one example embodiment discloses a semiconductor device. The semiconductor device includes a first sense amplifier selectively connected between a first bit line and a second bit line, a second sense amplifier selectively connected between the first bit line and the second bit line, a first power supply circuit configured to provide a power supply voltage to the first sense amplifier in response to a first control signal, a second power supply circuit configured to provide a ground voltage to the second sense amplifier in response to a second control signal, and a switching circuit configured to selectively connect the first power supply circuit with the second power supply circuit in response to a third control signal.
US08797816B2
A semiconductor memory apparatus comprises bit line sense amplifier unit, and a pair of precharge elements coupled in series between a first bit line and a second bit line and having an asymmetrical contact resistance ratio.
US08797806B2
Apparatus and methods are disclosed, such as an apparatus that includes a string of charge storage devices associated with a pillar (e.g., of semiconductor material), a source gate device, and a source select device coupled between the source gate device and the string. Additional apparatus and methods are described.
US08797800B1
In a 3D stacked non-volatile memory device, multiple smaller drain-end selected gate (SGD) transistors replace one larger SGD transistor. The SGD transistors have different work functions in their control gates so that, during a programming operation, a discontinuous channel potential is created in an inhibited NAND string. The SGD transistor closest to the bit line has a higher work function so that the channel potential under it is lower, and the next SGD transistor has a lower work function so that the channel potential under it is higher. The different work functions can be provided by using different control gate materials for the SGD transistors. One option uses p+ polysilicon and n+ polysilicon to provide higher and lower work functions, respectively. Metal or metal silicide can also be used. A single SGD transistor with different control gate materials could also be used.
US08797799B2
Systems and methods are provided for perform device selection in multi-chip package NAND flash memory systems. In some embodiments, the memory controller performs device selection by command. In other embodiments, the memory controller performs device selection by input address.
US08797798B2
A non-volatile memory system is formed of floating gate memory cells arranged in blocks as the smallest unit of memory cells that are erasable together. One feature is the storage in separate blocks of the characteristics of a large number of blocks of cells in which user data is stored. These characteristics for user data blocks being accessed may, during operation of the memory system by its controller, be stored in a random access memory for ease of access and updating. A typical form of the memory system is as a card that is removably connectable with a host system but may alternatively be implemented in a memory embedded in a host system. The memory cells may be operated with multiple states in order to store more than one bit of data per cell.
US08797797B2
A non-volatile memory device includes a first string and a second string that each include a first drain selection transistor, a second drain selection transistor, a plurality of memory cells, and a source selection transistor that are coupled in series in that order, respectively, a first bit line coupled with a node between the first and second drain selection transistors of the first string, and a second bit line coupled with an end node of the second string on the side of the first drain selection transistor of the second string, wherein gates of the first drain selection transistors of the first and second strings are coupled with each other, and gates of the second drain selection transistors of the first and second strings are coupled with each other.
US08797785B2
Provided is a memory device in which memory capacity per unit area is increased without making the manufacturing process complicated. The memory device includes a plurality of memory cells, a plurality of word lines, and a plurality of bit lines. Each of the plurality of memory cells includes a switching element and a capacitor including a first electrode and a second electrode. In at least one of the plurality of memory cells, in accordance with a potential applied to one of the plurality of word lines, the switching element controls a connection between one of the plurality of bit lines and the first electrode, and the second electrode is connected to another one of the plurality of word lines.
US08797784B2
Apparatus, devices, systems, and methods are described that include filamentary memory cells. Mechanisms to substantially remove the filaments in the devices are described, so that the logical state of a memory cell that includes the that includes the removable filament can be detected. Additional apparatus, systems, and methods are described.
US08797778B2
A semiconductor memory device has an array structure of an open bit line structure and comprises a plurality of normal memory mats, two dummy mats and a plurality of rows of sense amplifiers. The normal memory mat includes a plurality of memory cells and arranged in a bit line extending direction, while the dummy mat includes a plurality of dummy cells and arranged in a bit line extending direction at both ends of the plurality of normal memory mats. The rows of sense amplifiers are arranged between the normal memory mats and between each of the normal memory mats and each of the dummy mats. A first predetermined number of the dummy cells, the number of which is smaller than a number of the memory cells arranged along each bit line of the normal memory mats, are arranged along each bit line of the dummy mats.
US08797777B2
A semiconductor memory device comprises: a semiconductor substrate; a plurality of memory units provided on the semiconductor substrate and each including a plurality of memory cells that are stacked; and a plurality of bit lines formed above each of a plurality of the memory units aligned in a column direction, an alignment pitch in a row direction of the plurality of bit lines being less than an alignment pitch in the row direction of the memory units, and an end of each of the memory units aligned in the column direction being connected to one of the plurality of bit lines formed above the plurality of the memory units aligned in the column direction.
US08797770B2
A capacitive voltage converter comprising a switched capacitor array having a voltage input and a voltage output. A skip gating control coupled to the switched capacitor array and configured to control a switching activity of the switched capacitor array. A resistance look-up table coupled to the switched capacitor array and configured to control a resistance value of the switched capacitor array.
US08797761B2
An ultra-wideband assembly is provided. The assembly includes a non-conductive tapered core having a conductive wire wound on an outer surface of the non-conductive tapered core, a low-frequency inductor coupled to the non-conductive tapered core via the distal end of the conductive wire and configured to allow mounting of the non-conductive tapered core at an angle with respect to the circuit board. The low frequency inductor is being disposed on a dielectric board configured to be coupled to the circuit board. The assembly includes an ultra-wideband capacitor coupled to the non-conductive tapered core via the proximate end of the conductive wire, the ultra-wideband capacitor being also coupled to the transmission line on the dielectric board.
US08797748B2
An electronic device may be provided that has flexible circuitry such as spiral wrapped flexible circuitry. Flexible circuitry may be connected to one or more sides of an electronic component such as rigid printed circuit board or coupled between a rigid printed circuit board an another device component. Flexible circuitry may include an adhesive strip for maintaining a spiral wrap configuration of the flexible circuitry. An adhesive strip may be covered by a removable protective liner during manufacturing of an electronic device so that the flexible circuitry may be tested in a flat, unrolled configuration prior to installation in the electronic device. Flexible circuitry may include a conductive layer configured to form an electromagnetic shield for an electronic component mounted in the spiral wrap. Flexible circuitry may be wrapped around an elongated support member that is mounted along an edge of the electronic component.
US08797746B2
An interface card quick plug-and-unplug device for use with a PCIe interface card is disclosed to include a shell covering a part of the PCIe interface card, and a locating member disposed at one side of the shell and/or the PCIe interface card for engagement with the PCIe slot upon insertion of the PCIe interface card into the PCIe slot. Biasing the locating member allows quick removal of the PCIe interface card from the PCIe slot without any tool. The interface card quick plug-and-unplug device enhances the flexibility of the design of computer circuit layout.
US08797742B2
An electronic controller for a vehicle includes a circuit board on which an electronic component is mounted and a metal housing accommodating the circuit board therein. The housing includes an inner face and an outer face, at least one of the inner face and the outer face being subjected to surface treatment facilitating heat absorption and dissipation. The inner face of the housing further includes a protruding portion extending to a heating portion of the circuit board so as to be close to the heating portion, or includes concavities and convexities at at least a part thereof opposed to a surface of the circuit board on which the electronic component is mounted so as to increase a surface area of the inner face.
US08797735B2
An exemplary electrical device includes a first main body; a second main body; and a rotatable mechanism pivotally connected the first main body and the second main body. The rotatable mechanism includes a first rotation unit and a second rotation unit. The first rotation unit is capable of making the first main body rotate around a second rotation axis in a plane perpendicular to the second rotation axis. The second rotation unit is capable of making the first main body rotate relative to the second main body around a first rotation axis.
US08797732B2
A server structure includes a chassis including at least one partition oriented in a plane, and a backplane tray slideably supported by the chassis in a direction substantially perpendicular to the plane of the at least one partition. The at least one partition forms a bay to receive at least one module, and the backplane tray supports a backplane including at least one electrical connector for the at least one module.
US08797731B2
An expansion card mounting apparatus includes a side wall, a support plate, a slot cover, and a retaining member. The side wall defines an expansion card slot. The support plate is connected to the side wall and located above the expansion card slot. The slot cover includes a cover body, a fixing portion extending from the cover body, and a plurality of contact points extending from the cover body. The slot cover covers the expansion card slot with the fixing portion contacting the support plate and the plurality of contact points contacting the side wall. The retaining member includes a main body and a pressing plate connected to the main body. The main body is secured on the side wall. The pressing plate is located on the fixing portion to fix the fixing portion between the pressing plate and the support plate.
US08797718B2
A power distribution system comprising a cabinet configured to hold electronic components therein. An outside surface of the cabinet has one or more electrical termination contacts thereon such that a surface of the electrical termination contacts is part of the outside surface. The electrical termination contacts are configured to be coupled to an external DC power source at the outside surface.
US08797717B2
The present application is directed to electric double layer capacitance (EDLC) devices. In one aspect, the present application is directed to an electrode comprising an activated carbon cryogel having a tunable pore structure wherein: the surface area is at least 1500 m2/g as determined by nitrogen sorption at 77K and BET analysis; and the pore structure comprises a pore volume ranging from about 0.01 cc/g to about 0.25 cc/g for pores having a pore diameter of 0.6 to 1.0 nm. In another aspect, the present application is directed to an Electric Double Layer Capacitor (EDLC) device comprising an activated cryogel.
US08797707B2
The disclosed technology describes methods and apparatus to convert and control power provided to a precipitator. An example embodiment of the disclosed technology includes a method for providing power to a device. The method includes receiving a first silicon controlled rectifier (SCR) signal and a second SCR signal from a controller device, generating a demand signal by the controller device based on a comparison of the first and second SCR signals, transmitting the demand signal to a power converter device, converting a first power signal from a first base frequency to a second power signal at a second base frequency, wherein the first base frequency is in the range of approximately 50 Hz to approximately 60 Hz and wherein the second base frequency is controlled in the range of approximately 100 Hz to approximately 1000 Hz, and switching the second power signal to the controller device.
US08797703B2
A system for and method of providing overload protection for actuators, such as shape memory alloy wires, including and utilizing a magnetorheological fluid mechanism connected in series with or parallel to the load driven by the actuator, and operable to effect tunable protection.
US08797702B2
An example apparatus for obtaining a desired magnetic field distribution from an incident magnetic field, such as a kHz magnetic field, comprises a structure receiving the incident magnetic field and generating the desired magnetic field distribution at a predetermined distance from the transmitting side of the apparatus. The desired magnetic field distribution results from a spatial distribution of induced electrical current over the structure. Examples of the invention also include design methods and methods of using the apparatus.
US08797691B1
A disk drive head gimbal assembly includes a laminated flexure with a tongue having an actuated portion that rotates about an axis of rotation by expansion of an adhered piezoelectric element. A non-actuated portion of the tongue adjoins and forms a bridge between two outrigger beams, with a dimple contact location that is in contact with a dimple of the load beam and through which the axis of rotation passes. The piezoelectric element has an anchored end that is adhered to the non-actuated portion of the tongue, and an opposing actuated end adhered to the actuated portion. The actuated portion of the tongue includes first and second head mounting plates that are each adhered to the read head. Each of the head mounting plates is connected to the non-actuated portion of the tongue by an elongated compliant member that is oriented radially with respect to the dimple contact location.
US08797677B2
A disk drive including a disk having a bottom surface and a base having a first surface lying along a first plane and a second surface lying along a second plane positioned substantially parallel to the first plane. The second surface is spaced apart from the first surface and is beneath at least a portion of the bottom surface of the disk. A damper of the disk drive is located on the second surface adjacent the first surface and is configured to contact a portion of the bottom surface of the disk when the disk is deflected toward the first surface.
US08797676B2
Provided is a hard disk drive device that can be formed in a small size, which is capable of maintaining the humidity inside the device to the initial manufacture humidity for a long term and capable of adjusting the difference between the pressures of the inside and outside the device. The hard disk drive device includes: a casing formed by an upper housing and a lower housing; and a magnetic disk as well as a magnetic head housed inside the casing. An intake port for adjusting a difference between pressures of inside and outside the casing is provided to the upper housing or the lower housing, and the intake port is sealed by a pressure-adjusting gel-type member from outer side. Further, the pressure-adjusting gel-type member is formed substantially in the same size as the aperture size of the intake port.
US08797674B2
Magnetic storage tape and techniques for erasing and writing to magnetic storage tape having a perpendicular squareness greater than 50 percent and a longitudinal squareness less than 50 percent are described. In general, the magnetic tape may be biased with a remanence magnetization, or magnetic orientation, in any direction. One or two head systems may use various magnetic field patterns to create the desired remanence magnetization. Servo marks may have a remanence magnetization in an opposite magnetic orientation than that of the remaining bias on the servo track, e.g., substantially perpendicular to the magnetic tape. In some examples, a write head may alternate the direction of the magnetic field to continuously bias and write servo patterns to the magnetic tape. In addition, a symmetrical servo mark may be created in the magnetic tape with a write head having a gap width approximately equal to the length of the servo mark.
US08797671B2
In one general embodiment, a magnetic head includes a slider having a media-facing surface; and a device coupled to the slider and being selectively extendible for selectively contacting a magnetic medium at a frequency of between about 200 and about 600 kHz. Other magnetic heads and methods of use are described according to additional embodiments.
US08797670B2
In accordance with one embodiment, a data storage system includes a tape channel for reading precoded data from a magnetic tape medium to produce a signal, a soft detector adapted for calculating first soft information about each bit of the signal and sending the first soft information to a soft decoder, and the soft decoder positioned subsequent to the soft detector, the soft decoder being adapted for calculating second soft information about each bit of the signal and sending the second soft information to the soft detector, wherein the precoded data includes a characteristic of being passed through at least one precoder prior to being written to the magnetic tape medium, and wherein the soft detector provides automatic compensation for the precoded data. Other systems, methods, and computer program products for reading data using an adaptive soft-output detector are described according to more embodiments.
US08797661B2
A driving mechanism includes a first piezoelectric element and a first driving member that is driven by the first piezoelectric element and that vibrates in a first direction. The first driving member includes a second piezoelectric element and a second driving member that is driven by the second piezoelectric element and that vibrates in a second direction different from the first direction. A difference between the vibration resonance frequency of the first driving member and the vibration resonance frequency of the second driving member is equal to or less than the half-width at a half maximum of a function representing an amplitude frequency characteristic in the vibration of the first driving member.
US08797659B2
A macro lens and an imaging apparatus include, in the order from an object side to an image side, a first lens group, a second lens group, and a third lens group. Focusing is performed by fixing the first lens group and the third lens group, and by moving the second lens group having a positive refractive power as a whole on the optical axis in focusing from an infinite object to a close distance object. The first lens group has a plane S1 and a plane S2 of curvature radii of a same sign and satisfying a specified condition.
US08797654B2
An electroactive optical device, in particular an electroactive lens, comprising an optical element (1) as well as an electroactive element (2) is described. The optical element (1) is an elastic solid, such as a gel or a polymer. The electroactive element (2) comprises a plurality of compliant electrodes (3a-3e) stacked on top of each other with an electroactive material (5) between them. The electroactive element (2) is surrounded by a rigid wall (4a, 4b), which provides two common contacts for the electrodes (3a-3e). In the absence of an applied electric voltage, the optical element (1) is in a mechanically relaxed State, which reduces undesired ageing effects. Upon application of a voltage to the electrodes (3a-3e) the optical element (2) is deformed.
US08797647B2
A double-vision color filter structure comprises a glass substrate, a slit grating, a transparent thin layer and a pattern of pixels, wherein the slit grating is formed on the glass substrate, the transparent thin layer is arranged on the surface of the slit grating on the glass substrate to form a cell structure with the glass substrate, and the pattern of pixels are formed on the transparent thin layer in the cell structure and comprises odd sub-pixel columns and even sub-pixel columns.
US08797643B2
A light irradiation apparatus adapted to form an alignment of an LCD device through a photo alignment process is disclosed. The light irradiation apparatus includes a light source generating ultraviolet light, a polarizer polarizing the ultraviolet light generated in the light source, and a filter blocking off the polarized light from the polarizer except an effective wavelength band of light for a photo alignment.
US08797641B2
An input light pulse Pi, input at a constant incident angle to a transmission-type diffraction grating 20, is dispersed according to the wavelengths to be output at output angles according to the wavelengths, to be reflected by reflecting mirrors 41, 42, and 43 in series, and thereafter, the light rays are input at incident angles according to their wavelengths to the transmission-type diffraction grating 20, to be output at a constant output angle from the transmission-type diffraction grating 20. The optical path for the light rays of respective wavelength components, output at the constant output angle from the transmission-type diffraction grating 20, is folded back by a rectangular prism 40, to be input at a constant incident angle to the transmission-type diffraction grating 20, and the light rays are output at output angles according to their wavelengths, to be reflected by the reflecting mirrors 43, 42, and 41 in series, and are thereafter input at incident angles according to their wavelengths to the transmission-type diffraction grating 20. The light rays, input at the incident angles according to their wavelengths to the transmission-type diffraction grating 20, are coupled by the transmission-type diffraction grating 20, to be output as an output light pulse Po. Thereby, realizing the pulse width conversion device and the optical amplifier system, which are easily downsized.
US08797640B2
An embodiment of the present invention discloses a method of performing target Raman gain locking and a Raman fiber amplifier. The Raman fiber amplifier comprises a coupler (1) and a control unit (15), wherein the control unit comprises a target gain locking module. A detection circuit formed by filters and optical power detectors is connected between an output side of the coupler (1) and an input side of the control unit (15). Said method uses the control unit (15) to adjust power of the pump laser, making the detected out-of-band ASE power value reach target out-of-band ASE optical signal power value. Thus, the target amplification gain locking can be realized. Optical path according to embodiments of the present invention has a simple structure. The Raman gain can be configured flexibly according to line condition, and automatic control and locking of gain of the Raman fiber amplifier can be realized.
US08797631B2
An apparatus comprises a first photonic crystal structure having a first photonic band gap distribution and configured to support a first electromagnetic signal, wherein the first photonic band gap distribution may vary according to a second electromagnetic signal.
US08797626B2
A light quantity adjustment apparatus has a board including an exposure aperture, blade members adjusting a quantity of light passing through the exposure aperture, and a driving device for driving the blade members. The driving device is provided with an electromagnetic coil, a magnet rotor rotating by applying a current to the electromagnetic coil, a rotating shaft, a coil frame having bearings, a reference surface for positioning formed in the coil frame, and a shield yoke supported relative to the reference surface and magnetically shielding the magnet rotor. The board includes a support plane supporting the blade members, a concave portion in the support plane to store the driving member, a support portion in the concave portion to support one end of the shield yoke, and a holding device for storing and supporting the driving member in the concave portion.
US08797625B2
An actuator includes a base made of silicon and including a movable portion capable of oscillating around an oscillation axis, at least one connection portion extending from the movable portion, and a support portion that supports the connection portion, an insulating layer provided on a surface of the base, and a conductive portion having conductivity and provided on the insulating layer. In a plan view of the base viewed in a thickness direction of the base, the insulating layer is provided on portions other than an edge of the connection portion, an edge that connects an edge of the movable portion to the edge of the connection portion, and an edge that connects an edge of the support portion to the edge of the connection portion.
US08797621B2
Disclosed herein are atom phase-controlled double rephasing-based quantum memory and a double-rephased photon echo method therefor. The atom phase-controlled double rephasing-based quantum memory includes an optical medium and an optical pulse generation unit. The optical medium has three energy levels (|1>, |2> and |3>), receives one or more optical pulses from an optical pulse generation unit, and generates output light that satisfies phase matching conditions. The optical pulse generation unit generates at least five optical pulses that resonate among the energy levels of the optical medium.
US08797614B2
Disclosed are a device, a method, and a storage medium to create a color conversion table. According to one implementation, a color conversion table creating device includes, a color material amount limiting processing section; a first color conversion processing section; a second color conversion processing section; a combining section; a color material amount limiting inverse conversion processing section; and an output value determining section. The color material amount limiting processing section performs color material amount limiting of an input value in the color conversion table. The color material limiting inverse conversion processing section performs inverse conversion of the color material amount limiting after color conversion and combining the CMYK components. The output value determining section sets the inverted CMYK color components as an output value in the color conversion table.
US08797606B2
The photoelectric conversion device includes a photoelectric conversion element configured to convert light reflected from an original image to electrical signals and a clock generator configured to generate driving signals for driving the photoelectric conversion element from a reference clock. Each of the driving signals is generated using the same logic gate or substantially the same logic gate.
US08797603B1
A method of managing construction documents used on different on construction project sites includes storing digital copies of current and historical versions of the construction documents in a central document management server. A unique document version identifier and regulatory jurisdiction identifier is stored. When a paper document is printed, a matrix barcode is generated, encoded with the document version identifier, and printed on the paper document. The barcode is scanned at the project site. The central document server compares the document version identifier and regulatory jurisdiction identifier decoded from the matrix barcode to the identifiers stored in the central document server. The central document server then automatically communicates the result of the comparisons to a user of the printed document.
US08797601B2
A system and method converts pixels of continuous image data to pixels of binary image data using a halftone screen corresponding to a predetermined reduced coverage percentage; determines if a target pixel of binary image data is a non-white pixel; compares a window of pixels of binary image data with a predetermined pattern of pixels of binary image data corresponding to the predetermined reduced coverage percentage; determines that the target pixel is a non-edge pixel; and reduces the number of non-white pixels in the binary image data based upon the determination that the target pixel is a non-edge pixel.
US08797594B2
An inkjet printer includes an image-forming part, forming an auxiliary layer on a base material by ejecting droplets of auxiliary ink and forming an image on the auxiliary layer by ejecting droplets of image-forming ink, the auxiliary ink changing a dot formation state of droplets of the image-forming ink. In a storage part, a reference table that associates each of a plurality of types of base materials with a proper dot area rate to be used when forming the auxiliary layer is stored. In a dot-area-rate determination part, a dot area rate to be used when forming the auxiliary layer on a target base material is determined as an auxiliary ink dot area rate by referencing the reference table using the type of the target base material. This enables the inkjet printer to form a highly precise image on various base materials.
US08797580B2
Systems, methods, and devices for registering a printing device receive a selection of a printing device available on an enterprise, wherein the selection includes a printing device identifier associated with the printing device, receive a credential issued by an enterprise device, wherein the enterprise device is associated with the enterprise, receive a refresh token from the printing device, receive a printing service user identifier, send the refresh token to the printing service, receive an access token from the printing service, and send the access token, the printing device identifier, a share request, and the printing service user identifier to the printing service.
US08797571B2
A host device and method for a distributed printing setup includes a plurality of image forming apparatuses registered to a database and a user interface (UI) generator to generate a UI screen to generate a workflow relating to the image forming apparatuses. When the distributed printing setup of a file to be printed is requested on the generated UI screen, a workflow generator generates a workflow by combining the image forming apparatuses to distribute the printing job to the registered image forming apparatuses.
US08797568B2
A complex apparatus (image processing apparatus) requests the transmission of an identification number from a security box (data processing apparatus). The security box transmits the stored own identification number to the complex apparatus. When no response is received within a predetermined time after the request of transmission of the identification number, or alternatively when the identification number transmitted from the security box differs from the identification number of a security box stored in advance, the complex apparatus displays a warning screen indicating that the appropriate security box has been removed, on the displaying section of the operation panel, and then turns ON a notifying lamp.
US08797565B2
An image processing apparatus includes: an acquisition unit configured to acquire data targeted for image processing; a memory unit configured to store the acquired data; an output unit configured to output the data; and an access-right controller configured to provide the data with pre-defined access right when the data are stored by the memory unit, and configured to change the access right when the data are output by the output unit.
US08797564B2
An image processing apparatus restricts the use of functions on a user-by-user basis as well as easily suppresses the realization of a function that is equivalent to a restricted function by combining other functions. To accomplish this, an image processing system includes an image processing apparatus and an information processing apparatus that includes function restriction information for restricting, on a user-by-user basis, the use of functions provided by an image processing apparatus. Furthermore, the image processing apparatus acquires function restriction information corresponding to an authorized user, and if a function whose use is restricted by function restriction information can be realized by combining other functions, the image processing apparatus restricts the use of the other functions.
US08797563B2
An approach is provided for printing policy-enabled electronic documents using locked printing. A printing device includes a user interface, a print process for processing print data and printing documents and a locked print process. When print data is received by a printing device, a determination is made whether an electronic document contained in the print data is a policy-enabled electronic document. If so, then the print data is treated as locked print data by being stored on the printing device and not immediately processed for printing. In response to both successfully verifying a user and a request to print the electronic document via a user interface at the printing device, a determination is made whether the user is authorized by a policy to print the electronic document. If so, then the print data is processed and the electronic document is printed at the printing device.
US08797562B2
A print controller and associated methods of performing recovery processes responsive to a redrive event (i.e., print setting changes/hardware errors) are disclosed. A print controller in one embodiment comprises a job storage system that receives and stores print jobs from host systems, and a print data path from the job storage system to one or more print engines. The print data path includes components operable to process print jobs for imaging on the print engine. The print controller further comprises a redrive system that detects a redrive event, and identifies the print job interrupted by the redrive event. The redrive system also identifies a target page of the identified print job from which to restart the print job, and purges the identified print job from the print data path (along with other print jobs). The redrive system then reschedules the identified print job for processing followed by other eligible jobs.
US08797561B2
[Task] When data is printed to a printing device from a computer, the printing is approved or not approved according to the data contents.[Solution] A first control filter 23, which detects printing data output from a spooler 10, halts the printing task temporarily, and replicates the printing data, and a viewable image driver 20 which uses replicated printing data to create an image file, are provided. The image file is transmitted over a network 2 to a manager, and the manager views the image file and decides whether to perform printing on the printing device 4, and transmits a notification signal to this effect to the first control filter 23. The first control filter 23 performs printing control according to the notification signal from the manager.
US08797559B2
An information processing device is provided where document data, which is written in a blog format which includes a plurality of logs using HTML, is acquired via the Internet and an extraction condition such as specification of the category information or specification of the title information is input based on an operation by the user. Then, the acquired document data is analyzed, a log which matches the input extraction condition is extracted out of the plurality of logs included in the document data, and log printing data is created for printing the log by embedding the extracted log into the log printing template written using HTML. That is, when the extraction condition is input for extracting a log which the user desires to print out, log printing data of the log which matches the extraction condition, that is, a log which a user desires to print out, is created.
US08797552B2
A non-contact laser triangulation scanning apparatus for generating a three-dimensional image of the surface of an object based on the 3D surface position and surface contrast information. The apparatus comprises a laser source, a first optical unit, a second optical unit, a photosensitive positional detector having a plurality of sensor elements, and an incident light measurement device. According to generated timing signals having a predetermined time interval, a reset timing of the sensor elements of the photosensitive positional detector is controlled. The incident light measurement device measures an amount of a certifying laser light after one timing signal. An amount of a measurement laser light is determined dependent on the measured amount of the certifying laser light. The three-dimensional image is generated by combining position data derived from signals of the positional detector with contrast data derived at least from signals of the incident light measurement device.
US08797549B2
A interferometer apparatus for studying the surface of an object, the apparatus comprising a source producing an object beam of coherent light, a source producing a reference beam which is coherent with the object beam, and a detector or a plurality of detectors arranged in a line or array, wherein the apparatus is arranged such that the object beam is diverging or substantially collimated, and wherein, in use the diverging or substantially collimated object beam is directed towards the surface of the object to produce a reflected object beam reflected from the surface of the object, the detector(s) is/are focused to a point beneath the surface of the object, and the reflected object beam is combined with the reference beam and detected by the detector(s). Also provided is a corresponding method for conducting an interferometric study of the surface of an object. The surface of the object may be a sea floor, and the interferometer apparatus may be for studying the movement of particles on the sea floor in response to a seismic event.
US08797546B2
An interferometric distance measurement device that includes a light source that emits a beam of light and a scanning unit. The scanning unit includes a scanning plate having a splitter that splits the beam of light into a measurement beam and a reference beam, wherein the reference beam is propagated solely within the scanning plate before reaching interferential superposition with the measurement beam at a unification site. A reflector is provided, wherein the reflector is embodied such that the measurement beam striking the reflector undergoes retroreflection in a direction regardless of any possible relative tilting of the scanning unit and of the reflector downstream of the unification site. A detector arrangement is provided in which a distance signal relating to a distance between the scanning plate and the reflector is detectable from interference between the measurement beam and the reference beam.
US08797543B2
This invention relates to an apparatus for measuring a sample contact lens. In particular, the present invention has a housing to hold a sample contact lens to be measured, one or more movement stages connected to the housing, and an interferometer.
US08797542B2
A measurement apparatus which measures a distance between a reference surface and a test surface, comprises a light source unit including a plurality of light sources each corresponding to one of a plurality of wavelength scanning ranges and each continuously scans a wavelength of generated light in the corresponding wavelength scanning range, an interferometer unit which splits light emitted by each of the plurality of light sources into reference light and test light, and detects, as an interference signal, an interference fringe formed by the reference light and the test light, and a processor which determines a slope of a phase of the interference signal with respect to wave number of the light based on the interference signal detected by the interferometer unit for each of the plurality of wavelength scanning ranges, and determines the distance from the slope of the phase.
US08797531B2
A beam detector (10) including a light source (32), a receiver (34), and a target (36), acting in co-operation to detect particles in a monitored area (38). The target (36), reflects incident light (40), resulting in reflected light (32) being returned to receiver (34). The receiver (34) is a receiver is capable of recording and reporting light intensity at a plurality of points across its field of view. In the preferred form the detector (10) emits a first light beam (3614) in a first wavelength band; a second light beam (3618) in a second wavelength band; and a third light beam (3616) in a third wavelength band, wherein the first and second wavelengths bands are substantially equal and are different to the third wavelength band.
US08797528B2
A flow cell assembly for use in a liquid sample analyzer including a radiation source, a sensing device and a liquid sample source to supply a liquid sample includes an entrance joint member, a liquid core waveguide, a liquid sample feed tube, and an input optical fiber. The entrance joint member includes a waveguide receiving bore and a feed tube receiving bore. The liquid core waveguide is mounted in the waveguide receiving bore and defines a waveguide bore. The liquid sample feed tube is mounted in the feed tube receiving bore such that the liquid sample feed tube is in fluid communication with the waveguide bore to fluidly connect the liquid sample source to the waveguide bore. The input optical fiber is mounted in the entrance joint member to transmit radiation from the radiation source to the waveguide bore, which radiation is transmitted through the waveguide bore and the liquid sample therein to the sensing device.
US08797526B2
An instrument and a method for the automated thermal treatment of liquid samples are disclosed. An inter-distance between a temperature-controlled receptacle for loading with a plurality of vessels for containing the samples and end portions of optical fibers can be varied, wherein the receptacle is configured to form a thermal communication with the loaded vessels and wherein the optical fibers have first and second end portions. The first end portion and the second end portion of each optical fiber is fixed with respect to each other for transmitting light, wherein the variation of the inter-distance allows the vessels to be loaded to or unloaded from the receptacle and to enable detection of light from the samples contained in the one or more receptacle-loaded vessels.
US08797518B2
A system that incorporates teachings of the present disclosure may include, for example, a method including generating a plurality of identifiable visible light sources having at least one constant visible light source and at least one oscillating visible light source and selectively applying, such as one at a time, at least two identifiable visible light sources among the plurality of identifiable visible light sources to a fiber optic cable strand in order to remotely test a fiber optic cable having a plurality of strands including the fiber optic cable strand. Other embodiments are disclosed.
US08797508B2
During the transition from a state where one of wafer stages is located in an area below a projection optical system where a liquid immersion area is formed to a state where the other of the wafer stages is located in the area, both the wafer stages are made to be in proximity or in contact in a Y-axis direction in a state of being shifted in an X-axis direction, by making an overhang section and a stepped section that are arranged respectively on the wafer stages be engaged, and both the wafer stages are simultaneously driven in the Y-axis direction while maintaining this state. Accordingly, the liquid immersion area is delivered between the two wafer stages via the overhang section and leakage of a liquid that forms the liquid immersion area is restrained.
US08797505B2
A liquid immersion exposure apparatus and method exposes a substrate. The apparatus includes a projection optical system having an optical element via which exposure light is projected through liquid and a member having a channel in which the liquid flows. The member has an opening through which the exposure light passes. A gap is formed between a first surface of the member and a second surface of at least one of the optical element and a holding component which holds the optical element, and at least a portion of one or both of the first surface and the second surface is liquid repellent.
US08797496B2
In a liquid crystal display device, a TFT substrate retains a contact hole that is formed in a passivation film, and is for connecting the TFT and the pixel electrode. And an opposite substrate retains a columnar spacer for ensuring a cell gap, and a columnar projection for misalignment prevention formed at a position corresponding to a position of the contact hole. Accordingly, misalignment between the TFT substrate and the opposite substrate is suppressed, occurrence of uneven brightness due to misalignment between pixel regions and a bright spot caused by shaving of an orientation film is prevented, and a favorable image is obtained.
US08797483B2
A manufacturing method of a phase retarding film, a manufacturing method of a stereoscopic display apparatus, and a phase retarding film are provided. A light transmissive substrate is provided. An alignment layer is formed on the light-transmissive substrate. The alignment layer is aligned. A birefringent material film is formed on the alignment layer. A reaction-causing light is used to expose a first patterned region of the birefringent material film to induce a reaction on the first patterned region, wherein a second patterned region of the biregringent material film is not exposed to the reaction-causing light. The second patterned region of the biregringent material film is removed.
US08797473B2
An electro-optical device includes a frame including a conduction part and a resin part, an electro-optical panel that is housed in the inner side of the resin part, and an exposure part that is formed by exposing the conduction part from the resin part. The exposure part is disposed to face at least a part of an end face of the electro-optical panel or protrude from a surface of the electro-optical panel over the end face.
US08797471B2
A liquid crystal display device includes a first substrate and a second substrate which sandwiches a liquid crystal between itself and the first substrate, wherein the first substrate has thin film transistors and a wiring connection portion in which are formed terminals connected to the thin film transistors, a wiring substrate connected to the terminals is disposed in the wiring connection portion, the second substrate is a plastic substrate, and has an adhesive layer and an inorganic insulating layer formed on top of the adhesive layer, and the adhesive layer covers the wiring connection portion and one portion of the wiring substrate.
US08797468B2
A liquid crystal shutter glasses comprises a liquid crystal shutter placed within the view angle of the observer of a display apparatus wherein the liquid crystal shutter has an effective shutter region in which the transmission or shielding of incident light is controllable and a light attenuation region positioned outside the effective shutter region for attenuating incident light.
US08797466B2
According to one embodiment, a liquid crystal display includes a display region including a plurality of display pixels arrayed in a matrix, an array substrate including a plurality of first electrodes which are arrayed in a matrix, a plurality of first sensors which extend in a column direction on the first electrodes, and a plurality of second sensors which extend in a row direction substantially perpendicular to the column direction and are electrically connected to the first sensors, a countersubstrate which is arranged to face the array substrate, and a liquid crystal layer which is interposed between the array substrate and the countersubstrate. The first sensors include omitted portions which connect adjacent regions surrounded by the first sensors and the second sensors.
US08797464B2
An apparatus and method for controlling home network devices is provided. The apparatus includes a display unit that displays a list of items corresponding to a plurality controlled devices arranged in a predetermined space, a receiving unit that receives a first image containing the controlled devices, the list, and information on light reflected from a controlled device of the controlled devices and the device list, and a control unit that maps the controlled devices and the items in the list according to the light information detected from the received image.
US08797459B2
A digital cable broadcast receiver and a method for automatically processing caption data of various standards and types, is disclosed. The digital broadcast receiver includes: a demultiplexer for dividing a received broadcast stream into video data, audio data, supplementary information; a controller for determining whether caption data included in the video data is digital caption data or analog caption data on the basis of caption information included in the supplementary information, and outputting a control signal according to a result of the determining; a digital caption decoder for extracting and decoding digital caption data from the video data according to the control signal; and an analog caption decoder for extracting and decoding analog caption data from the video data according to the control signal.
US08797444B2
An imaging display device of the present invention comprises an imaging element 1 photoelectrically converting an optical image, a readout control unit 6 controlling a readout position of the imaging element 1, an image processing unit 2 processing image signal readout from the imaging element 1, an image display unit 4 displaying image signal output from the image processing unit 2, a pixel shift unit 5 shifting an observation pixel position displayed on the image display unit 4, a pixel shift control unit 7 controlling the pixel shift unit 5, and a system control unit 8 controlling the readout control unit 6 and the pixel shift control unit 7 so that image signal photoelectrically converted by the imaging element 1 is displayed on the image display unit 4 and shifted by the pixel shift unit 5. According to the present invention, it is possible to reduce delay time from imaging to displaying and to raise spatial resolution and motion resolution.
US08797440B2
According to one embodiment, a solid-state imaging device includes an analog-to-digital conversion circuit which subjects a first and a second pixel voltages from pixels to first and second signal processing, and outputs a digital value corresponding to a difference value between the first pixel voltage and the second pixel voltage, a reference voltage generation circuit which outputs reference voltages having first and second pulse waveforms to the analog-to-digital conversion circuit. The reference voltage generation circuit includes an integration circuit. In the first signal processing which compares the reference voltage with the first pixel voltage, the reference voltage generation circuit supplies a first current to the integration circuit, and generates the first pulse waveform, after the first signal processing, the reference voltage generation circuit supplies a second current to the integration circuit, and returns a voltage value of the first pulse waveform to an initial value.
US08797436B1
A new method and apparatus for addressing hexagonally arranged data sampling elements is described. Array set addressing, or ASA, is a new method for capturing information from a hexagonal grid of image sensor pixels, or any hexagonal grid of data sampling elements, for image processing or any computational manipulation of sampling data. ASA represents the hexagonal grids as a set of two rectangular arrays which can individually indexed by integer-valued row and column indices. The two arrays are distinguished using a single binary coordinate so that a full address for any point on the hexagonal grid is uniquely represented by three coordinates representing which array and the row and column. The new addressing method supports efficient linear algebra and other image processing manipulation and can be straightforwardly implemented in conventional electronic hardware and digital processing systems.
US08797432B2
An integrated circuit may have rows and columns of imaging pixel arrays. Row driver circuitry and column readout circuitry may be shared between the imaging pixel arrays. Control circuit blocks may bypass inactive pixel arrays and may shift signals between different signal paths on the integrated circuit. The control circuit blocks may include synchronizing circuitry for deskewing control signals and buffer circuitry for regenerating weak signals as they are distributed across the integrated circuit. An array of lenses may be associated with the integrated circuit. The spacing between imaging pixel arrays may differ at different parts of the integrated circuit. Images from multiple image sensor pixel arrays may be combined to form a single digital image. Image sensors may be provided with unique lenses, different color responses, different image pixels, different image pixel patterns, and other differences. Reference pixels may be interposed in the gaps between image sensor arrays.
US08797428B2
An image processing device that corrects a pixel value in image data, includes: an input unit that inputs image data having a plurality of color components and including a plurality of pixels each holding one color component; a calculation unit that calculates a maximum value among pixel values of a plurality of same-color neighboring pixels each holding a color component identical to a color component held in a processing target pixel selected from the pixels included in the image data and pixel values of a plurality of different-color neighboring pixels each holding a color component different from the color component held in the processing target pixel, which take up positions closer to the processing target pixel than the plurality of same-color neighboring pixels; and a correction unit that compares a pixel value of the processing target pixel with the maximum value and replaces the pixel value of the processing target pixel with the maximum value if the pixel value of the processing target pixel is greater than the maximum value.
US08797425B2
An image pickup apparatus includes a recording-mode switching section for selecting a single-format recording mode in which recording is performed in one of recording formats or a multiple-format recording mode in which recording is simultaneously performed in a plurality of recording formats, and a recording-size setting section for setting a recording size of image data for each of the recording formats. If the multiple-format recording mode is set, and if a recording size is set to one of the recording formats, the recording size set by the recording-size setting section is set to all the recording formats recorded in one-time image capturing.
US08797420B2
An image processing method, an image capturing apparatus applying the same, and an image processing system. The image processing method includes capturing an image, generating intermediate data by primarily processing the captured image, generating final processing data including instructions to initiate a final process to convert the intermediate data into final data, and transmitting the intermediate data and the final processing data to an external image processing apparatus to perform the final process. Accordingly, an image quality of the image is improved as compared to an image quality of a final image processed in real time by a conventional image capturing apparatus, and a variety of functions can be provided.
US08797418B2
Methods and systems for detecting and correcting chromatic aberration and purple fringing are disclosed. Chromatic aberration can be addressed by separating an image into color planes and then adjusting these to reduce chromatic aberration by using a specific calibration image (calibration chart) as an empirical method to calibrate the image acquisition device. Purple fringing can be corrected by initially addressing color aberration resulting from the lateral chromatic aberration (LCA). The LCA is first removed and then the correction is extended to purple fringing. A discovery is relied upon that the purple fringing is created in the direction of the chromatic aberration and is more pronounced in the direction of the chromatic aberration.
US08797411B2
A test apparatus comprising a combination of front illuminated and rear illuminated optical reference test elements designed to produce predetermined electronic signals. The front illuminated elements comprise spectrophotometrically neutral gray patches and primary and secondary color patches of predetermined hues. Additional color patches having the same hue as the primaries and secondaries, but at lower saturation levels, generate unique logical patterns on display devices well known to the broadcasting and image reproducing industries. The rear illuminated test elements comprise wide color gamut hues at levels of saturation not attainable in reflected light systems. Also disclosed is a method of evaluating and optimizing the image quality in high gamut imaging systems, using the above described apparatus.
US08797408B2
According to one embodiment, an electronic apparatus includes a display including a display screen, a housing accommodating the display and including a surface configured to expose the display screen, a connector in an end portion of the housing, the connector being configured to be exposed to the outside of the housing, and a camera in the housing. The camera is configured to capture an image from the surface of the housing and eccentrically positioned with respect to a center portion of the housing as being shifted toward a side opposite to the end portion of the housing.
US08797402B2
Various methods for imaging and navigating a selected path are described. A method of navigating a path includes the step of identifying a selected path. At least one image stream associated with navigating the selected path is identified. The displayed image stream includes visual information corresponding to traveling the selected path. In one embodiment, display of the image stream is varied in accordance with an actual location and a speed of a traveler along the selected path. Various single pass and multi-pass systems are described for capturing the visual information associated with a path. One method of acquiring visual information includes generating first and second image streams comprising visual information representing traversal of the path. Audio cues are recorded at the same plurality of locations on each pass. The audio cues permit synchronization of the image streams to locations along the path.
US08797395B2
An automated system for inspecting a porous substrate using a sample, comprising, a delivery device positioned to apply the sample to a target point on the porous substrate along a sample axis; an imaging device and one or more lenses, positioned so that the imaging device and the lens each has a focus axis that is offset from the sample axis, and have a viewing focal point that is substantially the same as the target point; a light source that is offset from the delivery device to illuminate the surface target; and a processor comprising a data acquisition and control system that coordinates timing and automation of the delivery and imaging devices, and determines one or more characteristics of the porous substrate.
US08797388B2
A display apparatus to be inspected includes: a display panel in which pixel groups are arranged; and an optical element for providing image display for N viewpoints (N is a natural number more than one) from the pixel groups. An inspection apparatus includes: a image output device for outputting a test pattern including image signals different in the respective viewpoints to the display apparatus; and an extraction device for extracting the slope and the position of a boundary line segment in an inspection image displayed on the display apparatus. The extraction device detects positional accuracy between the display panel and the optical element on the basis of the slope and the position extracted by the extraction device.
US08797384B2
A video signal processing apparatus includes: an input unit which receives a 3D input signal including a left-eye input signal and a right-eye input signal; an image processing unit which performs image processing on the 3D input signal inputted to the input unit, to generate a 3D output signal including a left-eye output signal and a right-eye output signal; an image converting unit which extracts one of the left-eye output signal and the right-eye output signal from the 3D output signal generated by the image processing unit, to generate a 2D output signal; a 3D output terminal which outputs the 3D output signal generated by the image processing unit; and a 2D output terminal which outputs the 2D output signal generated by the image converting unit, in parallel with the output of the 3D output signal from the 3D output terminal.
US08797381B2
An image processing apparatus includes a photographing unit configured to generate a plurality of images by photographing a plurality of times a range which can be photographed, an object detection unit configured to detect a specified object from each of the plurality of images generated by the photographing unit, a position determination unit configured to determine an existing position of the specified object based on a detection result of the specified object in the plurality of images, and a range determination unit configured to determine a photographing range to be photographed within the range which can be photographed based on the existing position of the specified object determined by the position determination unit.
US08797369B2
An organic light emitting display capable of displaying an image with uniform brightness is provided. The display includes a scan driver, a data driver, pixels, an initial power source line coupled to an initial power source, a bias power source line coupled to a bias power source, horizontal power lines, first switching elements, and second switching elements. Each of the pixels includes a driving transistor for controlling an amount of current that flows from a first power source. The bias power source has a different voltage from the initial power source. The first switching elements are coupled between the horizontal power source lines and the initial power source line. The second switching elements are coupled between the horizontal power source lines and the bias power source line. The second switching elements are configured to alternately turn on and off with the first switching elements.
US08797359B2
Methods and apparatus for performing an inline rotation of an image. The apparatus includes a rotation unit for reading pixels from a source image in an order based on a specified rotation to be performed. The source image is partitioned into multiple tiles, the tiles are processed based on where they will be located within the rotated image, and each tile is stored in a tile buffer. The target pixel addresses within a tile buffer are calculated and stored in a lookup table, and when the pixels are retrieved from the source image by the rotation unit, the lookup table is read to determine where to write the pixels within a corresponding tile buffer.
US08797345B2
A color gamut boundary information generating device includes a receiving unit, a tetrahedralizing unit, a first generating unit, and a correcting unit. The receiving unit receives pieces of coordinate information indicating points in a color space. The tetrahedralizing unit performs a tetrahedralization process. The first generating unit generates boundary information, which is a set of outermost triangular faces among triangular faces obtained through the tetrahedralization process. The correcting unit selects a target face from among the triangular faces included in the boundary information, regards a tetrahedron including the target face as a target tetrahedron, determines whether or not the target tetrahedron satisfies a condition, and, if the target tetrahedron does not satisfy the condition, selects the triangular faces included in the target tetrahedron except the target face, eliminates the target face from the boundary information, and adds the selected triangular faces to the boundary information, thereby correcting the boundary information.
US08797337B1
One embodiment provides a system that facilitates the execution of a web application. During operation, the system loads a native code module that includes a scenegraph renderer into a secure runtime environment. Next, the system uses the scenegraph renderer to create a scenegraph from a graphics model associated with the web application and generate a set of rendering commands from the scenegraph. The system then writes the rendering commands to a command buffer and reads the rendering commands from the command buffer. Finally, the system uses the rendering commands to render, for the web application, an image corresponding to the graphics model by executing the rendering commands using a graphics-processing unit (GPU).