US08806294B2

Embodiments of systems and methods for detecting errors that occur in association with an access to a memory and providing an associated error status are presented herein. According to one embodiment, an access to a memory may be received, where the access comprises a request tag. A request parity is determined based on the request tag and a stored tag and a stored parity associated with the request tag are also determined. An error correction status is determined based on the stored tag and the stored parity associated with the request tag. Additionally, a parity hotness is determined by comparing the request parity and the stored parity and a tag hotness is determined by comparing the request tag and the stored tag. An error status associated with the access is determined based on the parity hotness, the tag hotness and the error correction status.
US08806292B2

A hybrid mechanism whereby hardware acceleration is combined with software such that the compression rate achieved is significantly increased while maintaining the original compression ratio (e.g., using full DHT and not SHT or an approximation). The compression acceleration mechanism is applicable to a hardware accelerator tightly coupled with the general purpose processor. The compression task is divided and parallelized between hardware and software wherein each compression task is split into two acceleration requests: a first request that performs SHT encoding using hardware acceleration and provides post-LZ frequency statistics; and a second request that performs SHT decoding and DHT encoding using the DHT generated in software.
US08806285B2

Embodiments include a method and system of dynamically allocatable memory error mitigation. In one embodiment, a system applies an error mitigation mechanism to one of multiple groups of memory units, wherein the one group is in active use during an error test of a second group of memory units. The system deactivates and tests the second group of memory units for errors. In response to detecting an error in a memory unit of the second group, the system applies, to the memory unit of the second group having the error, the error mitigation mechanism for active use. The system then activates the second group of memory units with the error mitigation mechanism applied to the memory unit of the second group having the error.
US08806274B1

Technologies are described herein for providing snapshot-assisted synchronous replication between a first storage server and a second storage server. For example, a notification is received at the second storage server that the first storage server has resumed operations following a failure. At this time, the first storage server is in a first current state and the second storage server is in a second current state. Upon receiving the notification, a common snapshot is identified between the first storage server and the second storage server. Upon identifying the common snapshot, the first storage server is rolled back from the first current state to a previous state according to the common snapshot, and upon rolling back the first storage server from the first current state to the previous state, the first storage server and the second storage server are resynchronized using the common snapshot.
US08806244B1

Energy proportional solutions are provided for computer networks such as datacenters. Congestion sensing heuristics are used to adaptively route traffic across links. Traffic intensity is sensed and links are dynamically activated as they are needed. As the offered load is decreased, the lower channel utilization is sensed and the link speed is reduced to save power. Flattened butterfly topologies can be used in a further power saving approach. Switch mechanisms are exploit the topology's capabilities by reconfiguring link speeds on-the-fly to match bandwidth and power with the traffic demand. For instance, the system may estimate the future bandwidth needs of each link and reconfigure its data rate to meet those requirements while consuming less power. In one configuration, a mechanism is provided where the switch tracks the utilization of each of its links over an epoch, and then makes an adjustment at the end of the epoch.
US08806240B2

A battery management system (BMS), a method of controlling the same, and an energy storage system including the battery management system. The BMS may reduce costs by stably supplying power to an insulating unit in a power-saving mode even when an isolator has no built-in direct current (DC)-DC converter.
US08806230B2

A method of operation of a data storage system includes: providing a standby power source; detecting activity on a communication channel with an upstream re-driver powered with the standby power source; generating a signal-detect output from the upstream re-driver based on the activity; determining a link status with a power control unit based on the signal-detect output, the power control unit powered with the standby power source; and generating a power output from a power supply unit based on the link status, the power supply unit controlled by the power control unit.
US08806219B2

An embodiment generally relates to a method of increasing user convenience. The method includes displaying a log-in user interface and receiving an authentication attempt in the log-in user interface. The method also includes determining a status of the authentication attempt and delaying a completion of an authentication attempt by a time-based function in response to a status being a failed authentication attempt.
US08806217B2

A method, system and non-transitory computer-readable medium product are provided for functionality watermarking and management. In the context of a method, a method is provided that includes identifying a request to establish an association between a watermark template and a function of at least one user device and determining whether the request to establish the association between the watermark template and the function of the at least one user device is authorized. The method further includes authorizing the request to establish the association between the watermark template and the function of the at least one user device in response to a determination that the request to establish the association between the watermark template and the function of the at least one user device is authorized.
US08806215B2

Methods and systems for robust watermark insertion and extraction for digital set-top boxes are disclosed and may include descrambling, detecting watermarking messages in a received video signal utilizing a watermark message parser, and immediately watermarking the descrambled video signal utilizing an embedded CPU. The embedded CPU may utilize code that may be signed by an authorized key, encrypted externally to the chip, decrypted, and stored in memory in a region off-limits to other processors. The video signal may be watermarked in a decompressed domain. The enabling of the watermarking may be verified utilizing a watchdog timer. The descriptors corresponding to the watermarking may be stored in memory that may be inaccessible by the main CPU. The watermark may comprise unique identifier data specific to the chip and a time stamp, and may be encrypted utilizing an on-chip combinatorial function.
US08806212B2

Provided are methods of generating and verifying an electronic signature of software data, wherein software data is split into a plurality of blocks, electronic signatures corresponding to each of the blocks are generated, and some of the electronic signatures are randomly selected for verification. Accordingly, a time required for verifying an electronic signature can be reduced while maintaining the advantages of an electronic signature system.
US08806188B2

Systems and methods for performing adaptive bitrate streaming using top level index files automatically generated based upon the capabilities of a playback device in accordance with embodiments of the invention are disclosed. One embodiment of the method of the invention includes requesting a top level index file from a playback server using a playback device, where the request identifies a piece of content and includes information describing the capabilities of the playback device, receiving a top level index file from the playback server using the playback device, where the top level index file describes a plurality of streams accessible to the playback device and identifies the location of the streams, selecting initial streams using the playback device, and retrieving at least a portion of the initial streams from the locations identified in the top level index file using the playback device.
US08806183B1

Reading a value into a register, checking to see if the value is a NULL, and then jumping out of a loop if the value is a NULL is a common task that processors perform. To speed performance of such a task, a novel “blank bit” is added to the flag register of a processor. When a first instruction (arithmetic, logic or load) is executed, the instruction operands are checked to see if any is a NULL character value. Information on the result of the check is stored in the blank bit. Execution of a second instruction uses the information stored in the blank bit to determine whether or not a second operation (for example, a jump) will be performed. By using the first and second instructions in a loop, the number of instructions executed to check for NULLs at the end of strings and arrays is reduced.
US08806179B2

A non-quiescing key setting facility is provided that enables manipulation of storage keys to be performed without quiescing operations of other processors of a multiprocessor system. With this facility, a storage key, which is accessible by a plurality of processors of the multiprocessor system, is updated absent a quiesce of operations of the plurality of processors. Since the storage key is updated absent quiescing of other operations, the storage key may be observed by a processor as having one value at the start of an operation performed by the processor and a second value at the end of the operation. A mechanism is provided to enable the operation to continue, avoiding a fatal exception.
US08806177B2

A method and system for prefetching in computer system are provided. The method in one aspect includes using a prefetch engine to perform prefetch instructions and to translate unmapped data. Misses to address translations during the prefetch are handled and resolved. The method also includes storing the resolved translations in a respective cache translation table. A system for prefetching in one aspect includes a prefetch engine operable to receive instructions to prefetch data from the main memory. The prefetch engine is also operable to search cache address translation for prefetch data and perform address mapping translation, if the prefetch data is unmapped. The prefetch engine is further operable to prefetch the data and store the address mapping in one or more cache memory, if the data is unmapped.
US08806173B2

A storage device includes first and second buffers. A request to write a new record from a host is received. A hash value (new S) of the new record is calculated. The hash value (new S) of the new record is checked to determine if the hash value exists in a second buffer. If the new S exists in the second buffer, the new record is compared with a record stored in the second buffer corresponding to the new S to check if the new record and the stored record in the second buffer match each other. If the new record and the stored record match each other, a pointer (a record number) is written as write data of the new record to the recording medium. The pointer points to the record already stored in any one of a recording medium and the second buffer.
US08806163B2

A storage system includes a first storage unit, a second storage unit and a controller to receive a write request for updated data to a first storage unit from the host and write the updated data into the first storage area, when the controller determines that there is not a free area in a storage area to be processed in the second storage unit, the controller changes the storage area to be processed to another storage area to be processed and instructs change of a storage area to be processed to another storage system to be connected to the host, and the controller reads the updated data from the first storage unit and transmits the updated data and writing destination information relating to the updated data to another storage system for backup.
US08806152B2

In a memory system, multiple memory modules communicate over a bus. Each memory module may include a hub and at least one memory storage unit. The hub receives local data from the memory storage units, and downstream data from one or more other memory modules. The hub assembles data to be sent over the bus within a data block structure, which is divided into multiple lanes. An indication is made of where, within the data block structure, a breakpoint will occur in the data being placed on the bus by a first source (e.g., the local or downstream data). Based on the indication, data from a second source (e.g., the downstream or local data) is placed in the remainder of the data block, thus reducing gaps on the bus. Additional apparatus, systems, and methods are disclosed.
US08806144B2

A flash storage device includes a first memory, a flash memory comprising a plurality of physical blocks, each of the plurality of physical blocks comprising a plurality of physical pages, and a controller. The controller is configured to store, in the first memory, copies of data read from the flash memory, map a logical address in a read request received from a host system to a virtual unit address and a virtual page address, and check a virtual unit cache tag table stored in the first memory based on the virtual unit address. If a hit is found in the virtual unit cache tag table, a virtual page cache tag sub-table stored in the first memory is checked based on the virtual page address, wherein the virtual page cache tag sub-table is associated with the virtual unit address. If a hit is found in the virtual page cache tag sub-table, data stored in the first memory mapped to the hit in the virtual page cache tag sub-table is read in response to the read request received from the host system.
US08806143B1

A method and apparatus for queuing FBNs of received write blocks for a file to a queuing data structure for assigning LBNs to the FBNs is described herein. A queuing data structure may comprise a modified binary search tree, such as a modified red-black search tree. Each node of a queuing data structure may comprise a base field for storing a base FBN and a range field for storing a range value comprising X bits. The range field of a single node may represent a range of two or more FBNs (“FBN range”), the FBN range being based on the base FBN. Each FBN in the FBN range may have a corresponding bit in the range field, the base FBN corresponding to a “base bit” in the range field. The value of the corresponding bit in the range field may indicate whether the FBN has been received.
US08806139B2

A technique is provided for cache management of a cache. The processing circuit determines a miss count and a hit position field during a previous execution of an instruction requesting that a data element be stored in a cache. The miss count and the hit position field are stored for a data element corresponding to an instruction that requests storage of the data element. The processing circuit places the data element in a hierarchical order based on the miss count and/or the hit position field. The hit position field includes a hierarchical position related to the data element in the cache.
US08806134B2

Methods of protecting cache data are provided. For example, various methods are described that assist in handling dirty write data cached in memory by duplication into other locations to protect against data loss. One method includes caching a data item from a data source in a first cache device. The data item cached in the first cache device is designated with a first designation. In response to the data item being modified by a data consumer, the designation of the data item in the first cache device is re-assigned from the first designation to a second designation, and the data item with the second designation is copied to a second cache device.
US08806133B2

Protecting computers against cache poisoning, including a cache-entity table configured to maintain a plurality of associations between a plurality of data caches and a plurality of entities, where each of the caches is associated with a different one of the entities, and a cache manager configured to receive data that is associated with any of the entities and store the received data in any of the caches that the cache-entity table indicates is associated with the entity, and receive a data request that is associated with any of the entities and retrieve the requested data from any of the caches that the cache-entity table indicates is associated with the requesting entity, where any of the cache-entity table and cache manager are implemented in either of computer hardware and computer software embodied in a computer-readable medium.
US08806132B2

An information processing device according to the present invention includes an operation unit that outputs an access request, a storage unit including a plurality of connection ports and a plurality of memories capable of a simultaneous parallel process that has an access unit of a plurality of word lengths for the connection ports, and a memory access control unit that distributes a plurality access addresses corresponding to the access request received for each processing cycle from the operation unit, and generates an address in a port including a discontinuous word by one access unit for each of the connection ports.
US08806129B2

Specifically, under the present invention an available on-chip memory is coupled to another logic core or memory (e.g., cache) unit using a set of cache managers. Specifically, each cache manager is coupled to the input and output of a cache memory unit. This allows the assigned memory to become an extension of the same level cache, next level cache memory, or memory buffer. This also allows the recovery of a memory block whose logic core is not operational, and is used to improve cache memory performance of the system. It should be understood in advance the teachings herein are typically applied to a Multi-Core Processor (MCP), although this need not be the case.
US08806119B2

The storage system includes first and second disk arrays. The first disk array has a first port coupled to a second port of the second disk array, a port controller controlling the first port, a plurality of disk devices to store data, and a controller managing a plurality of logical units on the plurality of disk drives. The first port controller controls the first port so as to execute, in a time-sharing manner, data transfer corresponding to a initiator task and data transfer corresponding to a target task. The initiator task is generated to execute the data transfer from a first logical unit on the plurality of disk drives of the first disk array to a second logical unit on a plurality of disk drives of the second disk array. The target task is generated to execute the data transfer to receive data from the second disk array.
US08806118B2

An adaptive synchronous FIFO includes a plurality of input data latch stages that sample variable-length input data at a write clock frequency, and a data compression circuit that combines the variable-length input data, together with partial-row data from a row of the FIFO storage array, and writes the combined data at a read clock frequency. The number of data latch stages is adaptive according to the ratio of the read and write clock frequencies.
US08806112B2

A method for handling meta data stored in a page of a flash memory within a flash media controller. The method generally includes (i) defining the meta data on a per context basis, where the context is defined on a per page basis, (ii) when a size of the meta data is less than or equal to a predefined threshold, storing the complete meta data within a structure of the context, and (iii) when the size of the meta data is greater than the predefined threshold, defining meta data pointers within the context.
US08806111B2

Methods, storage controllers, and systems for backing data of a non-volatile storage device using a backing store are described. One method includes satisfying storage operations using a non-volatile storage device, determining an age for data stored on the non-volatile storage device, and copying data of the non-volatile storage device having an age that satisfies a data retention time threshold to a dedicated backing store. One storage controller includes an operations module that satisfies storage operations using a non-volatile storage device, an age module that determines an age for data stored on the non-volatile storage device, and a backup module that copies data of the non-volatile storage device having an age that satisfies a data retention time threshold to a dedicated backing store.
US08806103B2

One system may comprise an interleave system that determines a desired interleave for at least a selected portion of a distributed memory system. A migration system is associated with the interleave system to migrate blocks of data from first assigned memory locations of the distributed memory system to second interleaved memory locations of the distributed memory system to implement the desired interleave.
US08806098B1

A method of accessing a server address space of a shared PCIe end point system includes programming a primary address translation table with a server address of a server address space, setting up a direct memory access (DMA) to access a primary port memory map, the primary port memory map correlating with addresses in the primary address translation table, and re-directing the direct memory accesses to the primary port memory map to the server address space according to the primary address translation table.
US08806094B2

A system and corresponding method for transferring data via an interface assembly is provided. The data is transferred between a USB port of a first device and a media port of a second device. Uncompressed high definition media data may be received from the USB port. The received uncompressed high definition media data may be supplied to a media connector in accordance with a first media standard, such that the supplied data can be transmitted in accordance with the first media standard via the media connector to the media port of the second device. The uncompressed high definition media data may include multimedia data and side-band communication data. A single signal may be encoded and decoded in accordance with a protocol that enables the single signal to communicate all side-band communications to and from the source device via a single pin of a USB connector.
US08806093B2

To address the need for efficient and reliable testing of integrated devices, system on chips, and computers, deterministic behavior for an interface is accomplished by fixing variation in latency associated with receiver and transmitter data stream. The interface may be a serial interface that is PCIe compliant and corrects latency variations in the receiver that consequently results in deterministic transmit data. Consequently, the data received and/or transmitted is predictable with respect to time and facilitates testing and validation of the devices and logic associated with the interface.
US08806087B2

In a communication apparatus data is inputted to an input section. A priority determination section determines priority of the data inputted by the input section. If the priority of the data determined by the priority determination section is higher than a determined value, then a speed control section sets a transmission speed of the data outputted from an output section to a high value. On the other hand, if the priority of the data determined by the priority determination section is lower than the determined value, then the speed control section sets the transmission speed of the data outputted from the output section to a low value. The output section outputs the data at the set transmission speed.
US08806086B2

A server includes a baseboard management controller (BMC), an input/output (I/O) chip, a serial port, and a serial port connection circuit. The serial port connection circuit is connected to the BMC, the I/O chip, and the serial port, and selectively connects either the BMC or the I/O chip to the serial port.
US08806074B2

A display device is capable of switching a function of an indication body in accordance with the need of the user in the case in which the indication body is made to function as a pointing device. The display device is provided with a function device having a first interface. The configuration information of the first interface is stored in the storage section, and is supplied to a host device by a supply section via the function device. A change section is capable of change the configuration information in accordance with the operation of the user received by a reception section.
US08806068B2

A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses.
US08806067B2

Systems and methods for configuring contacts of a first connector includes detecting mating of a second connector with the first connector and in response to the detection, sending a command over one of the contacts and waiting for a response to the command. If a valid response to the command is received, the system determines the orientation of the second connector. The response also includes configuration information for contacts in the second connector. The system then configures some of the other contacts of the first connector based on the determined orientation and configuration information of the contacts of the second connector.
US08806064B2

Provided is a Power over Ethernet (PoE) device. The PoE device includes a physical layer device (PHY) including a first number of registers PHY and a power sourcing equipment (PSE) device. The PSE device (i) includes a second number of registers and (ii) is electrically coupled to the PHY. The contents of one of the first and second number of registers is an extension of the other of the first and second number of registers.
US08806058B1

In general, this disclosure describes a high-level forwarding path description language (FPDL) for describing internal forwarding paths within a network device. The FPDL enables developers to create a template that describes a section of an internal forwarding path within the forwarding plane of a network device. The FPDL provides syntactical elements for specifying the allocation of forwarding path structures as well as enabling the run-time construction of internal forwarding paths to interconnect the forwarding path structures in a manner specific to packet, packet flow, and/or interface properties, for example. In conjunction with late binding techniques, whereby the control plane of the network device provides arguments to template parameters that drive allocation by the packet forwarding engines of forwarding path structures specified by the FPDL, the techniques provide control plane processes a unified interface with which to manage the operation of the packet forwarding engines.
US08806057B2

A top-level domain (TLD) hierarchical routing system comprises a domain name server (DNS) configured to analyze a universal resource locator (URL) top-level domain (TLD) and to route an Internet query to a numerical Internet protocol (IP) destination; a proprietary server Internet-coupled with the numerical Internet protocol (IP) destination, the server configured to analyze one or more second-level domains (SLDs) behind the TLD and further to provide an operative engagement between an Internet user and a value-added service in the form of a software-as-a-service (SaaS) or application software program (ASP) relatable to selected ones of plural SLDs that are licensed or otherwise authorized to use the TLD, thereby to add value to the one or more SLDs and to the one or more users sharing such a ubiquitous Internet-based value-added services platform.
US08806050B2

In one example, a device for retrieving multimedia data, the device comprising one or more processors configured to retrieve data of a first segment of a representation of multimedia content in accordance with data of a copy of a manifest file stored by the device, retrieve a portion of a second segment of the representation in accordance with the manifest file, wherein the second segment occurs after the first segment in the representation, and wherein the portion of the second segment indicates that the manifest file is to be updated, update the copy of the manifest file stored by the device based on the indication that the manifest file is to be updated, and retrieve media data of the second segment in accordance with the updated manifest file.
US08806033B1

A network device may receive a request from a local device to establish a connection with a another device. The request may include an internal network identifier of the local device. The network device may evaluate a plurality of external network identifiers, associated with the network device based on selected criteria. The network device may also, or alternatively, evaluate the external network identifiers by identifying an external network identifier that is already mapped to, or paired with, the internal network identifier. The network device may select an external network identifier, of the plurality of external network identifiers, based on the evaluation and establish the connection requested by the local device using the internal network identifier and the external network identifier.
US08806027B2

A media player is adapted to organize and display nearby media device information between communicating media devices before a complete connection is established. A nearby media device receives a message that is either generally or specifically sent from another media device. The nearby device determines whether the sending media device is blocked and whether to accept the message. The nearby device accepts the message if it originates from a compatible source. If the message is accepted, the nearby device sends an acknowledgement message containing a unique device name and a device status to the sending device. The sending device then displays the unique device name and status.
US08806026B2

A network of enabled devices is arranged to permit computer programs to be dynamically downloaded onto and executed on the devices. The devices are connected to one or more general computer networks containing a plurality of non-enabled devices not arranged to permit computer programs to be dynamically downloaded onto and executed on the devices. Each enabled device has a list of the addresses of a sub-set of said enabled devices and each device consecutively attempts to contact each of the devices in the sub-set of devices until either one of the sub-set of devices is contacted or the device determines that the next device in the subset of devices which it is to contact is itself.
US08806020B1

The present invention allows primary communication sessions that are established between two communication clients to be monitored, wherein such monitoring occurs without the knowledge of the communication clients. An intercept tunnel is created between an intercept server and an access concentration point, which supports at least one of the communication clients over an access network. The access concentration point and the intercept server will cooperate to allow the communication session to be established, wherein a portion of the communication session will be established over the intercept tunnel. A first communication session is established with the first communication client through the access concentration point, a portion of it provided via the intercept tunnel. A second communication session is established with the second communication client. The intercept server will essentially receive and forward traffic to and from the first and second communication clients over respective first and second communication sessions.
US08806019B1

Some embodiments provide a system that executes an application. During operation, the system obtains a resource list associated with the application and stores a set of resources including a native code module from the resource list through communications over a network connection, wherein the resources are stored in persistent local storage. The application then loads the application in the web browser and loads the native code module into a secure runtime environment. Next, the application executes the application independently of the network connection using the native code module and the stored resources.
US08806016B2

Methods and apparatus, including computer program products, for managing a cluster of servers organized into nodes. A method of one aspect includes establishing a cluster; establishing a set of ultimate identifiers for nodes resulting from splitting in the cluster; and storing every new data object on a node that has a node identifier that identifies a subset of the set of ultimate identifiers, and providing for the object a universal identifier that combines (i) an object identifier that is unique on the node and (ii) a server identifier that is one of the ultimate identifiers in the subset. A method of another aspect includes generating for a new data object a universal identifier that has a node identifier part that uniquely identifies a node, a reserve part generated at least in part as a pseudo-random value, and an object identifier part that uniquely identifies the object in the node.
US08806010B2

The different advantageous embodiments provide a system comprising a wireless network, a number of tools, and a central server. The number of tools is connected to the wireless network. The number of tools is configured to perform a number of tasks and collect process data while performing the number of tasks. The central server is connected to the wireless network. The central server is configured to monitor the number of tools performing the number of tasks and receive the process data collected by the number of tools over the wireless network.
US08806008B2

A content delivery network provides delivery of cacheable content files, such as HTML. To support HTML delivery, the content provider provides the CDNSP with an association of the content provider's domain name to an origin server domain name at which default HTML files are published. The CDNSP provides its customer with a CDNSP-specific domain name. The content provider then implements DNS entry aliasing so that domain name requests for the host cue the CDN DNS request routing mechanism. This mechanism identifies a content server to respond to a request directed to the customer's domain. The CDN content server returns a default HTML file if such file is cached; otherwise, the content server directs a request for the file to the origin server to retrieve the file, after which the file is cached on the content server for subsequent use.
US08805997B2

When communication is performed with the upstream and downstream sides being defined in the order of relay apparatuses, the relay apparatuses each transmit a keepalive message representing that they are effectively performing communication. When no keepalive message can be received from the relay apparatus and an abnormality is detected thereby, the relay apparatus transmits a keepalive message including abnormality information representing that the abnormality is detected. By receiving the keepalive message including the abnormality information, the relay apparatus detects the abnormality on the upstream side, changes a communication path, and transmits a master candidate notification to the relay apparatus on the downstream side in order that the relay apparatus itself becomes a master.
US08805993B2

A system and method for bulk data collection for multiple network elements is provided. The method includes initiating a session between a data collection server and a network server, maintaining a correlation between a plurality of queries and a corresponding plurality of network elements, and concurrently sending the plurality of queries over the initiated session to collect data from the network server.
US08805981B2

A technique for configuring a computing system that allows for multiple computing systems and device populations to be supported by a single BIOS implementation is presented. In one embodiment, the technique includes processing topology map parameters that describe physical connections of a computing system, wherein the computing system includes a plurality of processing nodes; determining routing paths for traffic between the plurality of processing nodes; and determining a population of the plurality of processing nodes. In one embodiment, the determining the routing paths is performed during BIOS build time. In another embodiment, the determining the routing paths is performed during BIOS run time.
US08805979B2

A method for tracking the routing of an electronic document, including embedding a unique identifier within an electronic document and monitoring e-mail messages transmitted from senders to recipients, for detection of e-mail messages having the electronic document embedded therewithin or attached thereto, based on the unique identifier. A system and computer readable storage medium are also described and claimed.
US08805978B1

A reconfiguration is distributed among multiple nodes of a cluster. Upon detecting an initiation of a reconfiguration of the cluster, reconfiguration functionality is delegated from the master node to one or more slave nodes in the cluster. Thus, multiple nodes perform reconfiguration functionality in parallel, such that one or more slave nodes perform delegated reconfiguration tasks that would conventionally be performed by the master node. The cluster reconfiguration can be in the form of one or more nodes joining or leaving the cluster. Data to facilitate the cluster reconfiguration can be transmitted from the master node to a slave node to which reconfiguration functionality is being delegated. Such data can include, for example, identifiers of nodes joining or leaving the cluster and/or information concerning the architecture and shared storage media of the cluster.
US08805975B2

Systems and methods for optimizing resource utilization among a group of hardware resources using a routing protocol by migrating a hosted account and an associated IP address from a first network resource to a second network resource in response to a resource utilization change.
US08805974B2

Systems and methods for optimizing resource utilization among a group of hardware resources using static routing by migrating a hosted account and an associated IP address from a first network resource to a second network resource in response to a resource utilization change.
US08805971B1

Methods and apparatus for client-specified schema extensions in cloud computing environments are disclosed. A system includes a plurality of service managers coordinating respective multitenant network-accessible services, and one or more computer servers. In response to a schema extension request specifying a client account, a client attribute set, and a client data source, the one or more computer servers generate a composite schema customized for the client account comprising (a) attributes of a plurality of resources implementing the functionality of at least one service to which the client account has access and (b) the client attribute set. In response to an account state view request specifying the client account, the one or more computer servers provide a state representation comprising (a) at least one value of a particular client attribute and (b) at least one attribute value of a resource.
US08805967B2

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, a backup cloud controller associated with the distributed filesystem is also configured to receive each (incremental) metadata snapshot, such that, upon determining the failure of a cloud controller, the backup cloud controller can immediately begin receiving data requests from clients associated with the failed cloud controller.
US08805963B2

Methods and apparatuses provide real-time or near real-time streaming of content, specified in one or more playlists, using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method can adaptively determine a minimum overlap for an overlap in time between two streams being received concurrently in order to determine when to switch between the two streams, and the minimum overlap can be determined based on connection speed. In another embodiment, a minimum playlist duration can be set as a multiple of a target duration which specifies a maximum duration of a media file specified in a playlist. In another embodiment, a method can enforce a start point for playback at a client device.
US08805953B2

Provided herein are systems and methodologies for highly efficient restoration in a network-based backup system. As described herein, differential-based analysis can be utilized such that a new complete differential is calculated based on signatures and/or other information relating to a given item to be restored prior to retrieving backup data. Based on the differential, only blocks determined to be unique between the current version of the item and the desired version are transmitted, which can then be merged with non-unique locally present blocks to obtain the fully restored version of the item. Further, a hybrid architecture can be employed, wherein signatures and/or data are stored at a global location within a network as well as one or more local peers. Accordingly, a backup client can obtain information necessary for restoration from either the global location or a nearby peer, thus further reducing latency and bandwidth consumption.
US08805952B2

In a distributed computing system that includes compute nodes that include computer memory, globally accessible memory space is administered by: for each compute node: mapping a memory region of a predefined size beginning at a predefined address; executing one or more memory management operations within the memory region, including, for each memory management operation executed within the memory region: executing the operation collectively by all compute nodes, where the operation includes a specification of one or more parameters and the parameters are the same across all compute nodes; receiving, by each compute node from a deterministic memory management module in response to the memory management operation, a return value, where the return value is the same across all compute nodes; entering, by each compute node after local completion of the memory management operation, a barrier; and when all compute nodes have entered the barrier, resuming execution.
US08805951B1

An application is included in a virtual machine sent to a cloud computing server. The cloud computing server has a remote access layer that fetches data blocks of the private dataset of the application from private data storage as the data blocks are requested by the application, so that the application in the public cloud begins execution without waiting for the entire application dataset to be transferred to the public cloud, and the data blocks are transferred from the private dataset to the public cloud only when the data blocks are accessed by the application. The application's private data is kept in the public cloud only when it is currently being used. If there are security concerns, the application's private data is transferred over the public network in an encrypted form and stored in the public cloud in an encrypted form.
US08805947B1

A method, system and computer program product for accessing remote devices is provided. The proposed method allows users to remotely access devices or tools controlled by a Virtual Environment (VE) implemented on a remote server. A user of a client machine or a mobile communications device can access a remote device controlled by a server or by local client of the server. The server can have a number of VEs implemented on it. Each of the VE can run a Guest OS that has guest device drivers installed on it. The VE receives the user request and passes on user commands to a device controlled by the guest device driver installed on the Guest OS of the VE.
US08805936B2

Methods, systems, and media are disclosed for managing the routing of an email at the server level to an email client by preferences set in a routing application located on the server. One embodiment includes querying, by a routing application located on a server and associated with an email system, the email by comparison to conditions for each preference set in the routing application, wherein a preference comprises a routing action. Further, the method includes identifying, based on the querying and by the routing application, a match between the email and at least one of the conditions. Further still, the method includes performing, based on the match and by the routing application, the preference associated with the at least one of the conditions of the email, whereby the email is transmitted to an email client.
US08805935B2

A method, apparatus, and computer instructions for managing multi-threaded conversations in an instant messaging system. The present invention provides a menu option to allow the start of a new topic of discussion within the current instant messaging session. When a new topic is selected, a new thread of conversation is created within the messaging window that is segregated from previous topics of discussion. This new thread of conversation may be created at all other locations for all of the parties involved in the instant messaging session. In this manner, each party to a messaging session containing multiple conversations may be able to understand which response is related to which thread of conversation. In addition, a menu option may be provided by the instant messaging application to allow a user to merge one or more of the threaded conversations into a single conversation.
US08805930B2

Embodiments relate to systems and methods for managing application programming interfaces in a collaboration space. A collaboration space, such as a wiki site, can host a set of collaboration tools and resources, including, for example, content tools, communication tools, and other resources for the users of the space. The collaboration space can also incorporate and expose a set of application programming interfaces, such as command and data-passing structures to permit users to invoke applications and/or services from within the wiki site or other collaboration space. The set of applications/services be hosted on a remote server or co-hosted on the collaboration server, and can include, for instance, database, spreadsheet, media content, or other applications or services. The invoked applications/services can return data to the requesting user via the collaboration space. Users can subscribe to different applications and/or services available via the collaboration space.
US08805927B2

A distributed group activity network system and corresponding method over a computer network. It synchronizes and provides access by system users to shared data files of a group activity. The distributed group activity network system comprises one or more server computers and client computers that are connected to the server computer(s) by network connections. Each of the server computers comprises a network server and a memory system. The system modules of the client computers use the memory systems of the client computers and the available basic network services at the server computer(s) to synchronize and provide access to the shared data files by the system users by also using the memory systems of the client computers and the available basic network services at the server computer(s) to synchronize access to and access the synchronization files.
US08805924B2

Optimistic concurrency is effectuated to manage constraints in a synchronization environment at multiple computing device endpoints in a consistent fashion without utilizing concentrated centralized constraint logic. Implemented data synchronization constraints that identify false violation scenarios may be automatically resolved without user intervention by using an etag system directed by a master component to assist computing device endpoints to maintain data synchronization among them. Data entries defining each file hierarchy component to be synched are generated and shared with the master component and each computing device endpoint in a synchronization environment. Individual computing device endpoints can use the data entries generated locally with those generated by other computing device endpoints to locally resolve identified false violation scenarios.
US08805923B2

A method for updating contents of a Digital Media Server (DMS) in a digital living network alliance system (DLNA) is disclosed. An update process is performed through a periodic update event in a Digital Media Player (DMP) that receives all content information of the DMS. Upon determining that information loss has occurred in the update process, the DMP sends to the DMS a request for information about a list of items possessed by the DMS. The DMP receives the requested information about the list of items and compares the received information about the list of items with information about pre-stored items to obtain a comparison result. When a difference occurs as the comparison result, all information about contents of the DMS is obtained through a browse action. When the difference does not occur as the comparison result, the update process is continuously performed.
US08805922B2

A system and method for automatically negotiating Internet access between a user and one of a plurality of Internet connection providers.
US08805914B2

There is provided a method of processing an iterative computation on a computing device comprising at least one processor. Embodiments of the method comprises performing, on a processor, an iterative calculation on data in a fixed point numerical format having a scaling factor, wherein the scaling factor is selectively variable for different steps of said calculation in order to prevent overflow and to minimize underflow. By providing such a method, the reliability, precision and flexibility of floating point operations can be achieved whilst using fixed point processing logic. The errors which fixed-point units are usually prone to generate if the range limits are exceeded can be mitigated, whilst still providing the advantage of a significantly reduced logic area to perform the calculations in fixed point.
US08805911B1

Efficient and scalable circuitry for performing Cholesky decomposition is based on two types of processing elements. A first type of processing element provides inverse square root and multiplication operations. A second type of processing element includes a first computation path for outputting an inner product difference element and a second computation path for outputting an inner product element. Processing elements of the first and second type may be cascaded to achieve a decomposition of a matrix of an arbitrary size. The circuitry is flexible to allow different throughput requirements, and can be optimized to reduce latency and resource consumption.
US08805907B2

It is made possible to provide a random number generation device which generates a physical random number with as little power dissipation as possible. A random number generation device includes: a ring oscillator having at least one set, each set comprising a current noise source and a Schmitt inverter configured to receive an output of the current noise source; and a conversion circuit configured to convert output frequency fluctuation of the ring oscillator to a random number and output the random number.
US08805902B2

Various embodiments of the invention relate to an apparatus and a method of managing a snapshot storage pool (SSP) associated with a storage unit of a distributed data storage system. One apparatus includes a logic module and a processor. The logic module is adapted to provide a threshold corresponding to a ratio between a current amount of storage resources used for storing snapshots in the SSP and a total storage capacity defined for the SSP. The processor is adapted to trigger an action that may be effective for managing the SSP in response to the amount of storage resources used for storing snapshots in the SSP crossing the threshold.
US08805901B1

Implementations of the present disclosure are directed to a method, system, and storage media for receiving an indication that an attempt to make a modified first version of a directory a current version of the directory in a file system using a consensus protocol did not succeed and, in response thereto, obtaining a most recent second version of the directory including second pointers and a second name associated with each of the second pointers, wherein each second pointer is a reference to an immutable data object in the file system; and identifying one or more of the second names, each identified second name being the same as one of the first names but being associated with a second pointer that is different than the first name's respective first pointer, and obtaining for each identified second name, the data object referenced by the respective second pointer from the file system.
US08805890B2

A Cooperative Grid Based Picture Archiving and Communication System (Grid PACS for short) is a multimedia (imaging) medical information archiving, communication and application system used in hospitals. Based on the existing PACS servers, workstations, or other networked multimedia image management systems, it adds and integrates grid-based network functionality into the existing image systems to form new grid-based image communication and management system.It uses service-oriented and event-driven concepts and methods to design and implement a new grid-based image communication and management system to solve the problems encountered in distributing archived image information, coordinating work and managing in a virtually centralized way (Virtual Super-PACS) of different PACS or archiving systems under varied operating environments.
US08805889B2

A cluster file system is disclosed. A plurality of disk servers, operating as a single distributed disk server layer, are connected to the one or more physical disks. Each disk server stores metadata for each of the files. A plurality of lock servers, having one or more locks for each file and associated file system metadata operates as a single centralized distributed lock server to coordinate access to the files stored by the disk server layer. A plurality of asynchronous file servers, operating as a single distributed file server layer in response to a request for a file from a user program: (i) retrieves the requested file from the disk server layer and at least one lock, associated with the retrieved file, from the lock server, and (ii) retrieves metadata for at least one file that is related to the requested files, and at least one lock, for each file that has had its metadata retrieved.
US08805884B2

An automatic resource ownership assignment system, the system including resource ownership indicators definition functionality operative to allow an operator of the system to define resource ownership indicators, automatic resource ownership recommendation functionality operative to provide, to at least one user of the system, a recommendation to assign ownership of at least one resource to a potential owner, based on the resource ownership indicators, and automatic resource ownership assignment functionality which, responsive to predetermined at least partial approval of the at least one recommendation by the at least one user and approval of said at least one recommendation by the potential owner, is operative to automatically assign ownership of the at least one resource to the potential owner.
US08805883B1

Systems and methods are provided for publishing profiled content, where such profiled content can be personalized to individual members. Policies for displaying such content can be set by business personnel obviating the need to hard-code such policies by information technology personnel. These polices may stipulate that personalized content covering geographic information, products owned, products available, etc., may be arranged in various ways and at various times to enhance a member's experience with such content. Personalization may be initiated by member login information, where such login information allows for the matching up of a member's profile against stored data corresponding to such a profile. Once this matching up is accomplished, member personalized content can be displayed across various web pages.
US08805878B2

Systems and methods for managing enterprise-level interrelated content items used in Web sites. In accordance with the present disclosure, site objects, channel objects and content objects are associated with each other to form a hierarchical site structure. The content objects are linked to corresponding content items in a content repository, and are grouped together by association with channel objects in the site structure. Each of the objects in the site structure has an associated set of content services and can be deployed individually or in combination, while maintaining references to the related objects in the hierarchical site structure.
US08805874B2

Systems, methods and articles of manufacture are disclosed for searching chemical compounds referenced in chemical literature. References to chemical compounds in the documents may be transformed to corresponding references using a standard notation for representing chemical compounds. Criteria specifying desired molecular characteristics may be received. A regular expression may be generated based on the received criteria. The chemical documents may be searched using the regular expression. Based on the search, a chemical document may be determined that references a chemical compound satisfying the received criteria. Further, the regular expression may be generated based on the received criteria and a received mutation rule. Based on the generated regular expression and the chemical documents, one or more chemical compounds may be discovered that satisfy both the received criteria and the received mutation rule, but that is are not referenced in the chemical documents.
US08805873B2

Certain embodiments of the invention may include systems, methods, and apparatus for providing for utility common pool database. According to an example embodiment of the invention, a method is provided for utilizing a common pool database. The method may include transmitting, by one or more networks, one or more queries comprising location data from a mobile device to a server in communication with a database; receiving, from the database by the one or more networks, localized field information based at least in part on the one or more queries; and outputting the localized field information via the mobile device.
US08805871B2

Methods and arrangements for executing an audio search. A search query in a first language variety is accepted, the search query being in a form of at least one of: text and audio. A corpus of material in the first language variety is accessed, and first language variety baseforms are obtained via data obtained from a second language variety. A first language variety phonetic model is built, and the first language variety phonetic model and the second language variety are employed in executing an audio search based on the accepted search query.
US08805865B2

Technologies are disclosed for enabling users to comprehensively determine their exposures to media and to receive services based thereon. For example, an application can be executed on a computing device associated with a user. The application can continuously monitor audio data that the computing device is exposed to and can generate digital signatures thereof. The digital signatures can be transmitted to a server that comprises a database of reference digital signatures and circuitry configured to compare and match the received digital signatures and the reference digital signatures. When a match is found, the server retrieves information associated with the matched reference digital signature and returns, to the device, the retrieved information. The server can also concatenate matches associated with data received from a plurality of computing devices and provide the concatenated data to a third party, who in turn, returns services to the users based on the received data.
US08805864B2

Access to a networked application can be provided to multiple users while allowing user-specific extension fields to be created and maintained for exclusive access by the user creating the extension field. A user-customized data object that includes a standard field value of a standard field of a standard data object defined by the networked application and a user-specific extension field value of a user-specific extension field that modifies operation of the networked application for the user and that is not available to other users of the plurality of users can be received from a user for writing to memory. The user-specific extension field value can be separated from the standard field value. The standard field value and the user-specific extension field value can be persisted in a first database table and a second database table, respectively. Related systems, methods, and articles of manufacture are also provided.
US08805861B2

Methods and systems to model and acquire data from a variety of data and information sources, to integrate the data into a structured database, and to manage the continuing reintegration of updated data from those sources over time. For any given domain, a variety of individual information and data sources that contain information relevant to the schema can be identified. Data elements associated with a schema may be identified in a training source, such as by user tagging. A formal grammar may be induced appropriate to the schema and layout of the training source. A Hidden Markov Model (HMM) corresponding to the grammar may learn where in the sources the elements can be found. The system can automatically mutate its schema into a grammar matching the structure of the source documents. By following an inverse transformation sequence, data that is parsed by the mutated grammar can be fit back into the original grammar structure, matching the original data schema defined through domain modeling. Features disclosed herein may be implemented with respect to web-scraping and data acquisition, and to represent data in support of data-editing and data-merging tasks. A schema may be defined with respect to a graph-based domain model.
US08805854B2

In an embodiment, a method is provided for determining a mood profile of media data. In this method, mood is determined across multiple elements of mood for the media data to create a mood profile associated with the media data. In some embodiments, the mood profile is then used to determine congruencies between one or more pieces of media data.
US08805853B2

A text mining system including an analysis target search unit which judges whether a commonality in expressions among text data exists, an analysis viewpoint generation unit which generates an analysis viewpoint to extract an expression from the target data, a positive example set identification unit which identifies a positive example set including an expression matching the generated analysis viewpoint in the target data, a characteristic quantity calculation unit which calculates a characteristic quantity showing a degree of characterizing the positive example set of expressions in the target data, and a characteristic expression ranking unit which extracts expressions having the calculated characteristic quantity equal to or greater than a predetermined threshold as characteristic expressions and ranks the extracted characteristic expressions, and the target search unit extracts the analysis viewpoint among which a difference in ranks provided for the characteristic expressions is equal to or greater than a predetermined threshold.
US08805847B2

Journal event consolidation extracts events occurring between two predetermined point in time on data volume, categorizes the events into categories of events, and consolidates the events in the categories of events.
US08805844B2

Described are computer-based methods and apparatuses, including computer program products, comprising the steps of, or structure for, storing a plurality of expert profiles in a database, each of the plurality of expert profiles comprising information associated with a person having knowledge in a particular category, subject or topic;receiving search criteria over a network from a query source; selecting at least one of the plurality of expert profiles comprising information that satisfy the search criteria; andtransmitting expert profile data for each of the selected expert profiles to the remote search engine, the expert profile data comprising data that defines a displayable representation of a corresponding expert profile, the expert profile data further comprising data that facilitates a client-initiated, real-time communication session over the network with a person associated with the corresponding expert profile.
US08805839B2

An analysis system is described for identifying potentially malicious activity within a computer network. It performs this task by interacting with a user to successively remove known instances of non-malicious activity, to eventually reveal potentially malicious activity. The analysis system interacts with the user by inviting the user to apply labels to identified examples of network behavior; upon response by the user, the analysis system supplies new examples of network behavior to the user. In one implementation, the analysis system generates such examples using a combination of feature-based analysis and graph-based analysis. The graph-based analysis relies on analysis of graph structure associated with access events, such as by identifying entropy scores for respective portions of the graph structure.
US08805837B2

Described is caching classification-related metadata for a file in an alternate data stream of that file. When a file is classified (e.g., for data management), the classification properties are cached in association with the file, along with classification-related metadata that indicates the state of the file at the time of caching. The classification-related metadata in the alternate data stream is then useable in determining whether the classification properties are valid and up-to-date when next accessed, or whether the file needs to be reclassified. If the properties are valid and up-to-date, they may be used without requiring the computationally costly steps of reclassification. Also described is using more than one alternate data stream for the cache, and extending the classification-related metadata through a defined extension mechanism.
US08805834B2

A data mashup system having information extraction capabilities for receiving multiple streams of textual data, at least one of which contains unstructured textual data. A repository stores annotators that describe how to analyze the streams of textual data for specified unstructured data components. The annotators are applied to the data streams to identify and extract the specified data components according to the annotators. The extracted data components are tagged to generate structured data components and the specified unstructured data components in the input data streams are replaced with the tagged data components. The system then combines the tagged data from the multiple streams to form a mashup output data stream.
US08805820B1

What is disclosed includes a method for searching objects in response to a query that includes a first set of criteria pertaining to a first index, a second set of criteria pertaining to a second index, and logic joining the first set of criteria and the second set of criteria. The method includes querying the first and second indexes based on the first and second set of criteria, respectively, to obtain a first set of first-identifier values and a first set of second-identifier values, respectively. The method also includes correlating the first set of second-identifier values with a set of unique-identifier values and/or a second set of first-identifier values. The method also includes using the logic and, the set of unique-identifier values, and/or the second set of first-identifier values to determine a set of matched objects.
US08805816B2

A user interface including one or more references to content is customized. Several user profiles are provided from which a user may be associated. Each user profile includes user profile information. The user profile associated with a user to whom a user interface will be provided is accessed. A user interface is configured for the user, based at least in part upon the user profile accessed as being associated with the user. Access to content is enabled based on user manipulation of the configured user interface.
US08805813B2

A mechanism is provided for facilitating object search in a virtual world environment where each object is defined by a plurality of attributes and the search is performed on any attributes of the object however is not limited to a 3-D search. The co-ordinate location of each object in the virtual world is also provided in the search result and the range within which to perform the search may also be specified. Optionally, the user has the ability to teleport/transport to the location of the object using the search result.
US08805807B2

A distributed indexing system spreads out the load on an index of stored data in a data storage system. Rather than maintain a single index, the distributed indexing system maintains an index in each media agent of a federated data storage system and a master index that points to the index in each media agent. In some embodiments, the distributed indexing system includes an index server (or group of servers) that handles indexing requests and forwards the requests to the appropriate distributed systems. Thus, the distributed indexing system, among other things, increases the availability and fault tolerance of a data storage index.
US08805797B2

Methods, systems, and physical computer-readable storage medium are provided to optimize WAN traffic on cloud networking sites. In an embodiment, by way of example only, a method includes fetching deduplication information from a home site to build a repository comprising duplicate peer file sets, one or more of the duplicate peer file sets including one or more peer files, referring to the repository to determine whether a target file corresponds with a cache copy of a peer file of the one or more peer files included in the duplicate peer file sets, and creating a local copy of the peer file of the one or more peer files, if a determination is made that the target file corresponds with the cache copy of the peer file of the one or more peer files included in the duplicate peer file sets.
US08805793B2

Embodiments of the present disclosure are directed to, among other things, validating the integrity of received and/or stored data payloads. In some examples, a storage service may perform a first partitioning of a data object into first partitions based at least in part on a first operation. The storage service may also verify the data object, by utilizing a verification algorithm, to generate a first verification value. In some cases, the storage service may additionally perform a second partitioning of the data object into second partitions based at least in part on a second operation. The second partitions may be different from the first partitions. Additionally, the archival data storage service may verify the data object using the verification algorithm to generate a second verification value. Further, the storage service may determine whether the second verification value equals the first verification value.
US08805787B2

A method may include generating a list of current files stored in a user device, wherein the list of current files includes unique file identifiers, each associated with a corresponding one of the current files. The method may further include sending the list of current files from the user device to a network device and receiving a copy list from the network device in the user device. The copy list may be generated by comparing the list of current files to a list of previously copied files, and the list of previously copied files may include unique file identifiers, each associated with a different one of the previously copied files. The method may include sending the files listed in the copy list from the user device to the network device.
US08805785B2

A computer that is programmed with collaboration software receives a new value of an attribute (or property or characteristic) which is specific to a label (or tag or category) as applied to an object managed by the computer. The computer does not use the new value to overwrite a corresponding old value in existing metadata. Instead, the computer is programmed to hold the new value in an incremental label application for the object. The computer is further programmed to respond to a request for the object's label application, by retrieving the incremental label application, and a full application of said label to said object. The computer uses attribute values in the incremental label application to update corresponding attribute values in a copy of the full label application, in a time sequence based on the time of creation of incremental label applications, thereby to generate a current label application.
US08805780B2

An extensible file system format for portable storage media is provided. The extensible file system format includes the specification of primary and secondary directory entry types that may be custom defined. The primary and secondary directory entry types can be further classified as critical and benign directory entries. The directory entry types can define whether a cluster chain corresponding to a file can be contiguously allocated.
US08805770B2

A method for solving the reconfiguration planning problem transforms the requirement that an invariant is always preserved into a constraint on the times at which the configuration parameters change. The method then solves this constraint to obtain the required reconfiguration plan. When this constraint is strengthened with a synthesis constraint, it is ensured that any final configuration that is computed is also reachable. An extension of the method allows parameters to take on multiple intermediate values.
US08805764B1

Technologies for wireless device battery analysis and prediction are disclosed. A described technology includes collecting wireless device information including battery drain information relating to a battery of a wireless device; determining, based on the collected wireless device information, a plurality of prediction outcomes corresponding respectively to a plurality of different battery usage prediction models; determining accuracies respectively for the battery usage prediction models; generating weight values respectively for the battery usage prediction models based on the determined accuracies; and generating a battery prediction result for the wireless device based on the prediction outcomes and the generated weight values.
US08805751B2

An exemplary method includes a media content recommendation system assigning a user of a media content service to a user class included in a plurality of predefined user classes each associated with the media content service, selecting a weight-based recommendation heuristic that is associated with the user class from a plurality of available weight-based recommendation heuristics each associated with a distinct user class included in the plurality of predefined user classes, and generating, in accordance with the selected weight-based recommendation heuristic, a recommendation score associated with a media content instance available for access by the user by way of a media content access device associated with the media content service. Corresponding methods and systems are also disclosed.
US08805749B2

A postage evidencing meter system is disclosed. The system comprises an authorization database for storing parameters for at least one user, wherein the parameters limit the at least one user's ability to evidence postage using the meter. The parameters include a maximum postage amount that the at least one user is allowed to use on the meter to evidence postage. The parameters may alternatively or also include a period of time during which the user is allowed to use the meter to evidence postage or a maximum amount of postage that can be used during a period of time. The postage evidencing meter further comprises a user interface, a printer, and a security module. In alternative embodiments, the authorization database is stored on a removable storage device and/or is coupled to the meter via a communication link to a remote postage information system.
US08805747B2

Example embodiments provide a Shipment Preparation System (“SPS”), which facilitates the preparation of shipments, such as by producing shipping labels. In one embodiment, the SPS is configured to receive shipment preparation information from a bar code or other machine-readable data block in a packing list. The shipment preparation information identifies a uniform resource identifier (“URI”) that identifies a code module that is remote from the SPS. The shipment preparation information and/or the URI further includes an access token. The SPS then uses the URI to communicate with the code module in order to access shipment information (e.g., to read a read a shipping address, to store an indication that a shipment is ready for pick up). The code module restricts access to the shipment information based on the access token, such as by only allowing a limited number or duration of access via the token.
US08805745B1

The exemplary embodiment of the present invention will provide computer systems and methods for printing computer-based value-bearing items such as, for example, an exemplary image-customized computer-based postage label 1 in an exemplary embodiment of the present invention as depicted in FIG. 1. With reference to FIG. 1, the exemplary customized computer-based postage label 1 will bear an image 2 that would be provided by a corresponding user, namely by the user that orders the customized computer-based postage label. The user may provide image 2 in an electronic form, such as by uploading a digital representation of image 2. In a variation of the exemplary embodiment, a user could alternatively provide a hardcopy image. The exemplary customized computer-based postage label 1 will bear a human-readable indication of the country 4 for which the postage is approved. The exemplary customized computer-based postage label 1 will also bear a human-readable indication of an amount of postage 5. The exemplary customized computer-based postage label 1 will also bear a human-readable identifier (such as a serial number) 6 that will uniquely identify the particular customized computer-based postage label. The exemplary customized computer-based postage label 1 will also bear a machine-readable set of information 7.
US08805744B2

Embodiments of the present invention provide techniques for aiding users of game consoles in creating custom gameplay data for a music video game based on audio data (e.g., songs) stored on a portable media device. Specific embodiments provide a game console application that can receive a song at a game console from a portable media device, and receive user inputs to generate custom gameplay data associated with the song. The gameplay data may then be saved to the portable media device and later accessed, either at the same or a different game console, to allow a user to play the music video game in accordance with the gameplay data and the audio data. In this manner, users can create and share custom gameplay content for a music video game based on songs stored on their portable media devices.
US08805743B2

A computer controlled implementation for distributing portions of a license to use software entities, granted by a licensor to a primary licensee, to subsequent secondary licensees comprising determining a dividable value for the primary license to use a software entity, enabling the primary licensee to grant a portion of the dividable value of the primary license to use the software entity to a secondary licensee, enabling the licensor, the licensee and the secondary licensee to add value to said values of the licenses and tracking said value of the license and of the portion granted to said secondary licensee.
US08805742B2

A system for providing a digital rights management (DRM) license includes a sink system requesting a license for content, a source system generating and providing a plurality of sub-rights tokens, which include binding information having path information that indicates relations among a plurality of principals, in accordance with the request, and a rights mediator generating a main rights token by combining the plurality of sub-rights tokens and transmitting the generated main rights token to the system. The sink system determines whether to access the license which is bound to the principals on the basis of the main rights token.
US08805737B1

Systems and methods are provided for operation upon data processing devices are provided for operating with a fraud detection system. As an example, a system and method can be configured for receiving, throughout a current day in real-time or near real-time, financial transaction data representative of financial transactions initiated by different entities. At multiple times throughout the day, a summarization of the financial transaction data (which has been received within a time period within the current day) is generated. The generated summarization is used to determine whether fraud has occurred with respect to a financial transaction contained in the received authorization data or with respect to a subsequently occurring financial transaction.
US08805736B2

A credit card security system method for preventing fraudulent use, comprising the steps of a credit card provider opening one account with two different card numbers, with a first “main credit card” and a second credit card for a spare. The main credit card is activated by the provider and the spare credit card remains “deactivated”. On a pre-set time basis the credit card provider will automatically upon notice to the customer, deactivate the main card and activate the spare card. If any suspicious or fraudulent transaction is detected by the credit card provider, the main credit card is deactivated. If the transaction is authorized, then the main credit card is re-activated. If the transaction is not authorized, the spare credit card is activated to be used as the main credit card. The credit card provider then replaces the deactivated credit card with a new number and sends a new credit card with the new credit card remaining deactivated.
US08805735B1

A system and method of determining a model default swap spread for a firm which includes the following steps: (i) determining a calibration group of the firm, wherein the calibration group comprises other firms having a region, a sector and a coarse quality related to the firm; (ii) setting firm leverage variables through combining observable data with a value of at least one model parameter; (iii) calibrating variables based on the calibration group; (iv) calculating the model default swap spread based on at least one of calibration variables; and (v) storing the model default swap spread.
US08805732B2

A method for providing a wager in a financial market environment is provided that includes presenting an opportunity to make a wager that is based on a moving market line associated with a financial market. An end user is given an opportunity to bet on whether a financial market value will be above or below the moving market line at a designated time. The wager may be accepted from the end user. The wager may be monitored in order to determine whether the financial market value was above or below the moving market line at the designated time.
US08805719B2

Embodiments of the present invention relate generally to business methods and systems for retail marketing, and specifically to Retail Customer Referral Compensation Programs for using Performance-Driven criteria to award Production Points for determining a Referring Customer's position in a Performance-Driven Floating Matrix compensation and matching bonus plan in a retail marketing organization.
US08805712B2

A wireless network hotel room management system includes a communications network. The system includes a computer connected to the communications network and includes a memory configured to store programming and a processor to execute the programming. A guest room unit is situated in each guest room and is in data communication with the network. A housekeeping module is in communication with the network. The computer monitors real time status of the room. Each guest unit is configured to receive projected absence data from a guest and to communicate the same to the computer through the communications network. Programming executed by the processor determines if received projected absence data is indicative that a guest will be gone long enough for housekeeping to clean the room and, if so, communicates a housekeeping order. The system includes a room reservation module for reserving a room and receiving a room key.
US08805710B2

The subject matter of this specification can be embodied in, among other things, a process that includes selecting accommodations during a travel reservation is described. The method includes receiving, at a software application that manages travel reservations, input that customizes configurable attributes of software travel objects representing accommodations used in transportation of passengers. The method also includes receiving criteria from a customer specifying preferences that affect a passenger's experience during travel, ranking the received criteria so that one or more criterion are preferred, selecting one or more of the accommodations using an optimization function to compare the ranked criteria to the customized configurable attributes, and outputting the selected one or more accommodations for use by the customer in selecting a first accommodation for the passenger.
US08805706B2

A Personal Health Application (PHA) management system stores templates that are used to generate customized PHA documents. The PHA management system receives a request for a PHA document, where the request includes information that describes a new insurance policy or modification of a policy that an insurance consumer is requesting, that indicates the state or other area in which the insurance consumer lives, that indicates the reason that the consumer is requesting the new policy or modification, and/or other information. The PHA management system generates a PHA document based on a stored template and the information included in the request, and the generated PHA document may be provided to the insurance consumer.
US08805702B1

The present disclosure relates generally to an apparatus, system and method, and more specifically to a portable electronic interactive medical card, which includes a cardholder's medical information for which access is authenticated by biometric verification means, and more particularly to an IMC, which includes an electronic data card configured for storing thereon a biometric identifier used for releasing a detachable prescription element.
US08805696B2

An audio encoder implements multi-channel coding decision, band truncation, multi-channel rematrixing, and header reduction techniques to improve quality and coding efficiency. In the multi-channel coding decision technique, the audio encoder dynamically selects between joint and independent coding of a multi-channel audio signal via an open-loop decision based upon (a) energy separation between the coding channels, and (b) the disparity between excitation patterns of the separate input channels. In the band truncation technique, the audio encoder performs open-loop band truncation at a cut-off frequency based on a target perceptual quality measure. In multi-channel rematrixing technique, the audio encoder suppresses certain coefficients of a difference channel by scaling according to a scale factor, which is based on current average levels of perceptual quality, current rate control buffer fullness, coding mode, and the amount of channel separation in the source. In the header reduction technique, the audio encoder selectively modifies the quantization step size of zeroed quantization bands so as to encode in fewer frame header bits.
US08805692B2

A wearable device includes a housing for the wearable device, a first microphone within or on the housing, a communication module within or on the housing, a logic circuit communicatively coupled to the first microphone, a memory storage unit communicatively coupled to the logic circuit and an interaction element. The interaction element and logic circuit cooperatively initiate control of media content or initiate operations of the wearable device. Other embodiments are disclosed.
US08805688B2

Communications between users of different modalities are enabled by a single integrated platform that allows both the input of voice (from a telephone, for example) to be realized as text (such as an interactive text message) and allows the input of text (from the interactive text messaging application, for example) to be realized as voice (on the telephone). Real-time communication may be enabled between any permutation of any number of text devices (desktop, PDA, mobile telephone) and voice devices (mobile telephone, regular telephone, etc.). A call to a text device user may be initiated by a voice device user or vice versa.
US08805674B2

An electronic device connected to a measurement machine is installed with an image measurement program. The electronic device records detailed information in relation to a new language file added to a template file provided by the image measurement program, and creates one or more executable files for the image measurement program based on the template file. When the image measurement program is started, the electronic device adds the new language to a language selection menu of a user interface of the image measurement program by executing the one or more executable files, displays all languages available to the image measurement program under the language selection menu of the user interface, and after selection and displays all information in a user-selected language.
US08805652B2

A charge calibrator for simulating the output of a scintillation detector. The calibrator includes a processor for executing a Gaussian random number generator algorithm to produce an output comprising a Gaussian random number distribution having at least one characteristic established in response to a user input.
US08805649B2

A monitoring system for monitoring one or more operating conditions of a structure such as an aircraft, method of operating a system for monitoring one or more operating conditions of the structure, and a sensor node for use in a monitoring system for monitoring one or more operating conditions of the structure, are provided. An example of a monitoring system can include a plurality of sensor nodes coupled to the structure and a controller for monitoring the sensor nodes. Each sensor node can include a communications interface including memory storing a plurality of sensor node communication protocol attributes used for communicating with the controller.
US08805643B2

Teaching processing using a model of a workpiece is performed by accepting at least one input of a target value for a response time and a tolerance value for a detection error as a parameter representing a condition for a displacement sensor to operate. A CPU during teaching processing determines a maximum exposure time while it causes repeated detection processing by a light projecting unit and a light receiving unit, calculates variation in measurement data of an amount of displacement, and derives the number of pieces of data of moving average calculation suitable for a value for the input parameter as a result of operation processing using the maximum exposure time and variation in measurement data. This number of pieces of data is registered in a memory and used for moving average calculation in a normal operation mode.
US08805641B2

Methods and systems may provide for a plurality of kinematic sensors to be coupled to a corresponding plurality of shanks of an individual, a processor, and a memory to store a set of instructions. If executed by the processor, the instructions can cause the system to calculate a timed up and go (TUG) time segment based on angular velocity data from the plurality of kinematic sensors. The instructions may also cause the system to calculate a derived parameter based on the angular velocity data, and generate a falls risk assessment based on at least one of the TUG time segment and the derived parameter.
US08805637B2

A device with a plurality of elements separated into groups, each element including an activation terminal, an input terminal and an output terminal, a plurality of first signal lines, and a plurality of second signal lines, where the input terminals of each element in each group are commonly connected to one of the plurality of first signal lines, the input terminals of the different groups are connected to different first signal lines, and the output terminals of the each element in each group are independently connected to a different one of the plurality of second signal lines.
US08805634B2

A test apparatus that tests a device under test, including a control apparatus that controls testing of the device under test, a test unit that sends and receives signals to and from the device under test, and a buffer section that buffers access requests transmitted from the control apparatus to the test unit and, prior to completion of a write request to a predetermined buffer control address from the control apparatus, issues previously buffered access requests to the test unit side.
US08805629B2

A maximum-power-point tracking device is provided for a solar electric-generation system that includes a solar battery and a DC/DC converter connected to the solar battery. The device includes a sampling module configured to detect output current and voltage values of the solar battery. A controlling module is configured to calculate a target current value according to the output current and voltage values and a preset current value, and output a controlling signal for controlling the value of a current according to the output current of the solar battery and the target current value. The device also includes a driving module configured to receive the controlling signal from the controlling module and output a driving signal to adjust a output current value of the DC/DC converter to close to the target current value and adjust an output power of the DC/DC converter.
US08805626B2

A singular sealed apparatus and method suitable for confirming pressure measurements in a rebreather prior to use of the rebreather. The singular sealed apparatus may have a canister lid, gas sensors and a processor, all from a rebreather, as well as a pressure sensor, an input device, a processor, an indicator and a pod with a pressure measurement outlet, a gas supply inlet, a relief valve and a gas exit valve. Alternatively, the singular sealed apparatus may have a gas sensor from a rebreather and an analyzer, a pressure sensor, an input device, a processor, an indicator, a lid and a pod with a pressure measurement outlet, a gas supply inlet, a relief valve and a gas exit valve. The inventive method is characterized by assembling the singular sealed apparatus, inputting a concentration of a gas present in a gas mixture, admitting the gas mixture into the singular sealed apparatus, expelling ambient gas present in the singular sealed apparatus, measuring absolute pressure of the gas mixture, calculating partial pressure of the gas, indicating the calculated partial pressure of the gas, measuring partial pressure of the gas, indicating the measured partial pressure of the gas and comparing the calculated partial pressure of the gas to the measured partial pressure of the gas.
US08805625B2

A method and apparatus for three-dimensional (3D) visualization and analysis for automatic non-destructive examination of a rotor bore using ultrasound. Data is acquired by scanning the rotor bore with an ultrasound pulser/transducer producing a plurality of one-dimensional ultrasound scans, each scan having a plurality of sample points. Each sample point is associated with a voxel of a regular 3D grid having a plurality of voxels. A Gaussian kernel is associated with each sample point and a value for a particular voxel is determined based on a weighted sum of sample points whose kernels cover the particular voxel. The values for the other voxels of the regular 3D grid are determined similarly. A 3D visualization of the rotor bore can be displayed to a user.
US08805624B2

Methods and systems for characterizing and estimating the wear damage of a rolling-element bearing are provided. At least one geometric attribute, such as the length, of a damage feature (e.g., a spall cavity) on the rolling-element bearing is calculated based on a geometry of the rolling-element bearing. An accumulated mass of damage particles ejected from the rolling-element bearing during operation of the rolling-element bearing is determined. When the accumulated mass of the damage particles exceeds a predetermined threshold, an indication or a signal is generated. The predetermined threshold of the accumulated mass is based on the at least one geometric attribute of the damage feature. The calculation of the at least one geometric attribute may be based on, for example, a depth of the damage feature, a radius of the rolling elements in the bearing, a radius of an outer race of the bearing as measured from an inner surface thereof, and the number of rolling elements in the bearing.
US08805623B2

A current detector and a voltage detector respectively detect a current value and a voltage value outputted from an engine generator. An operating block determines a weight constant on the basis of the current value and the voltage value, weights the operating time of an engine by using the weight constant, and integrates the weighted operating time to calculate an integral time. A judging block compares the integral time and a reference time, and gives a notification to an indicator when it judges that the integral time exceeds the reference time. Receiving the notification, the indicator makes an external indication. The current detector and the voltage detector can be made of electric circuitry, so that the life of the engine can be predicted at low costs and with high reliability.
US08805613B2

Data pertaining to environmental information is acquired using sensors on a multiplicity of networked pervasive devices, and analyzed to determine occurrence of at least one environmental event. Such data can be obtained, for example, from an inventive wireless communications device including an antenna, transmit circuitry coupled to the antenna for transmission of radio frequency radiation therefrom, at least one environmental sensor configured to obtain environmental data, and a communications module coupled to the at least one environmental sensor and configured to cause transmission of a representation of the data via the antenna and the transmit circuitry.
US08805604B2

In a method for adjusting a steering system in a vehicle, a setpoint trajectory is produced to which a tolerance corridor is assigned, a basic steering torque for guiding the vehicle within the tolerance corridor being generated. In the event that the vehicle leaves the tolerance corridor, a steering guidance torque which acts upon the vehicle in the direction of the tolerance corridor is superimposed on the basic steering torque.
US08805598B2

In one embodiment, a system identifies a grid topology of a plurality of distribution automation (DA) devices of a distribution feeder circuit in a power grid, and determines parameters for each of the DA devices of the distribution feeder circuit based on the grid topology e.g., protection parameters such that DA devices further from a power source in the power grid up to a normally open point (NOP) are configured to trigger protection earlier than DA devices closer to the power source. The DA devices may then be configured with respective parameters as determined, and in response to detecting a change of the grid topology, updated parameters may be determined for one or more of the DA devices based on the changed grid topology. The system then reconfigures respective parameters of each of the DA devices that have updated parameters due to the change of the grid topology.
US08805585B2

A handling apparatus having a belt conveyor (2) for conveying a work (10), a robot (4) for performing a predetermined operation for the work (10), a visual sensor (3) for photographing the work (10) being conveyed to produce work data indicating each work (10) in the photographed image, and a robot controller (5) for gathering the work data for each image thereby to produce a tracking data, and for storing the tracking data in a database, thereby to control the robot (4) with the database so that a predetermined operation is performed on the work (10) transferred to the position of the robot (4). The robot controller (5) performs a predetermined calculation on the work data read out from the database, detects the overlapped work data, and cancels the control of the actions of the robot (4) based on the overlapped work data. The robot controller (5) rearranges the sequences, in which the robot (4) performs the operation on each work (10).
US08805578B2

A system for filling a prescription order for a patient includes a plurality of trays each having an RFID tag for storing a unique identifier corresponding to the prescription order, and a plurality of workstations operatively linked to one another, each workstation having an antenna for detecting the unique identifier in one of the plurality of trays, where the detecting is operative to trigger displaying of a profile of at least one prescription item for the corresponding prescription order.
US08805575B1

A method for delivering fasteners to a remote installation tool is provided. The method includes delivering a first fastener of a first type to a remote installation tool in response to receiving a request for a fastener of the first type from an operator and staging a second fastener of the first type for delivery to the remote installation tool. The staging begins prior to receiving a request for another fastener of the first type from the operator. The staging includes retrieving the second fastener of the first type from a storage location and transferring the second fastener of the first type from the storage location to a staging location.
US08805572B2

A dispensary management system includes a medicine compounding management unit for managing medicine compounding information and for automatically compounding medicines according to the medicine compounding information and a medicine storage management unit connected to the medicine compounding management for storing residual medicines and, when medicines in the medicine compounding management unit are insufficient, for informing the medicine compounding management unit of a position where medicines corresponding to insufficient medicines are stored. A dispensary management method includes inputting medicine compounding information, determining whether medicines are insufficient based on the medicine compounding information, retrieving a cabinet storing medicines corresponding to the insufficient medicines, filling the insufficient medicines, and compounding medicines according to the medicine compounding information.
US08805571B2

In a method for need-based order-picking of medicine portions, several medicine portions of a defined type are firstly identified in several blister packs of different dimensions having receiving chambers and are placed in an automated storage facility. Data identifying the blister packs are saved in association with designations of their storage locations. A dispensing pack is then made ready at an automatic filling station and is filled as needed. Finally, the filled dispensing pack is placed in the same or another automated storage facility, if the dispensing pack is not yet intended to be distributed.
US08805558B1

A method for conducting and scoring a golf video game, comprising determining the number of strokes it takes a team to complete a golf hole, wherein the team comprises of a plurality of players collectively playing one ball, allowing at least one player to take a strategic position further down the golf course ahead of where the ball is being played, and basing a score on the number of strokes the team collectively takes to complete the golf hole.
US08805557B2

A control system includes a control device for controlling a plurality of actuators by executing a plurality of functions based sensor values from a plurality of external sensors and a function providing device for providing the control device with the functions to be executed by the control device. The function providing device accepts a program including a plurality of functions from a user device, finds a new function among the functions which has not been received yet and pass the same function to the control device. The control device executes functions passed from the function providing device based on values of the external sensors and controls the actuators by transmitting values of output arguments of the functions to the actuators.
US08805556B2

A damping apparatus that supports and dampens a stage apparatus that positions and drives a stage to a target position is provided herein. The damping apparatus including a support plate part, a support force generating means, and a first controlling means. The support plate part supports the stage apparatus. The support force generating means exerts a damping action by applying a support force to the support plate part in the vertical directions. The first controlling means uses the acceleration of the stage, which is derived from a target track, to the target position, to control the support force generated by the support force generating means so as to compensate for forces that both occur as a result of the acceleration of the stage and cause the support plate part to tilt. The present invention controls vibration and the tilt of a base plate with high precision.
US08805554B1

A notch filter includes first, second, and third difference modules, a delay module, and a gain module. The first difference module calculates a first difference between a control signal in a pulse width modulation (PWM) system and a feedback value. The second difference module calculates a second difference between the first difference and a delayed second difference. The delay module generates the delayed second difference by introducing a one period delay to the second difference, wherein the period is based on a Nyquist frequency of the control signal. The gain module generates the feedback value by applying a gain to the delayed second difference. The third difference module generates a filtered control signal by calculating a difference between the signal and the feedback value, wherein the filtered control signal is used to control an operating parameter of the PWM system.
US08805526B2

A system including an external medical data telemetry device to communicate with an implantable medical device (IMD). The external medical data telemetry device includes a processor, a reconfigurable radio-frequency (RF) transceiver circuit, at least one far-field antenna, and a user interface. The reconfigurable RF transceiver circuit modulates an outgoing IMD data signal and demodulates an incoming IMD data signal using a modulation type that is selectable from a plurality of modulation types by the processor. The processor selects the modulation type using information entered by a user through the user interface.
US08805524B2

An implantable pulse generator includes a current steering capability that allows a clinician or patient to quickly determine a desired electrode stimulation pattern, including which electrodes of a group of electrodes within an electrode array should receive a stimulation current, including the amplitude, width and pulse repetition rate of such current. Movement of the selected group of electrodes is facilitated through the use of remotely generated directional signals, generated by a pointing device, such as a joystick. As movement of the selected group of electrodes occurs, current redistribution amongst the various electrode contacts takes place. The redistribution of stimulus amplitudes utilizes re-normalization of amplitudes so that the perceptual level remains fairly constant. This prevents the resulting paresthesia from falling below the perceptual threshold or above the comfort threshold.
US08805523B2

A method of controlling charging of a battery (16) of a totally implantable auditory prosthesis and a control system (50) therefor. The method comprises determining a first charge related characteristic of the battery (16) such as the predetermined minimum amount of charge (58), and a second charge related battery characteristic such as the preset charge level or charge rate of the battery (16). The method further comprises detecting when a charge cycle of the battery (16) commences and monitoring where the charge level of the battery (16) is in relation to the first charge related battery characteristic when the charge cycle commences and adjusting the second charge related battery characteristic depending on the relationship between the charge level and the first charge related battery characteristic at the commencement of the charge cycle. The control system and method has the potential to increase the operational life of the battery (16).
US08805522B2

A dressing for treating a damaged tissue, incorporates a pair of electrodes and a conductive gel between the electrodes. An electric current passes between the electrodes through the gel to repair the damaged tissue. Sensors can be incorporated into the dressing along with a control unit. The control unit can vary the current supplied to the electrodes according to environmental parameters detected by the sensors. Alternatively, one or more pre-defined programs can be stored in the control unit for supplying an alternating current to the electrodes with a varying amplitude, frequency and waveform.
US08805519B2

Systems and methods for detecting intrathecal penetration are disclosed. A method in accordance with one embodiment includes detecting a value corresponding to an impedance of an electrical circuit that in turn includes an electrical contact located within the patient, and patient tissue adjacent to the electrical contact. The method further includes comparing the detected value to a predetermined criterion, and, if the detected value meets the predetermined criterion, identifying penetration of the patient's dura based at least in part on the detected value.
US08805513B2

A system example may include a vagus nerve stimulator, a physiological parameter monitor and a controller. The stimulator may be configured to deliver vagus nerve stimulation in a recurring succession of stimulation cycles, where the vagus nerve stimulation is provided for a portion of each cycle and not provided for another portion each stimulation cycle. The monitor may be configured to monitor a physiological parameter within the portion of each cycle when the stimulation is generated and within another portion of each cycle when the stimulation is not generated. The controller may be configured to determine a change in the sensed physiological parameter where the change reflects a difference in the sensed physiological parameter between the portions of a stimulation cycle, compare the detected change to a target change to provide a comparison result, and adjust the vagus nerve stimulation based on the comparison result.
US08805508B2

Systems and methods for determining whether an involuntary voiding event was attributable to stress or urge incontinence include determining an activity level of a patient that coincides with the occurrence of the involuntary voiding event or the activity level within a certain time range of the involuntary voiding event. Patient activity data may be collected via a signal that varies as a function of patient activity. The signal may be generated with one or more sensors that detect motion, such as an accelerometer or a piezoelectric crystal, and/or one or more sensors that monitor a physiological parameter of the patient that varies as a function of patient activity, such as heart rate, respiratory rate, electrocardiogram morphology, respiration rate, respiratory volume, core temperature, muscular activity level or subcutaneous temperature of the patient.
US08805507B2

A method of promoting the healing of a lesion in a smooth muscle (200), comprises selecting a smooth muscle portion having a lesion, and applying a non-excitory electric field (210) to the portion, which reduces the mechanical activity of the portion.
US08805497B2

Cardioprotective pre-excitation pacing may be applied to stress or de-stress a particular myocardial region delivering of pacing pulses in a manner that causes a dyssynchronous contraction. Such dyssynchronous contractions are responsible for the desired cardioprotective effects of pre-excitation pacing but may also be hazardous. Described herein is a method and system that uses measures of a patient's heart rate or exertion level to control the duty cycles of intermittent pre-excitation pacing.
US08805488B2

An ECG analysis system is responsive to patient ECG data for performing an analysis of the ECG data to determine whether acute MI is present. The system first analyzes the ECG data by standard ECG analysis to determine whether acute MI is present. This analysis is followed in a first mode of operation by ACI-TIPI analysis to estimate the probability of acute MI from patient characteristics and the ECG data. In a second mode, when the standard ECG analysis is definitive as to the presence of acute MI the ACI-TIPI analysis is not run and the user is presented with only the results of the standard interpretation. If the standard ECG analysis is indeterminate as to the presence of acute MI, then the ACI-TIPI analysis is run and the results of the ACI-TIPI analysis are presented to the user.
US08805486B2

Devices and methods related to endocardial acceleration signal processing are provided. One device is configured to: (1) divide an endocardial acceleration (EA) signal into a plurality of EA sub-signals; (2) identify, in each of the plurality of EA sub-signals, at least one signal component associated with a type of heart sound; (3) extract a characteristic of the at least one signal component for two or more of the plurality of cycles; (4) calculate a correlation coefficient correlating the at least signal component for a first cycle of the plurality of cycles to the at least one signal component of a second cycle of the plurality of cycles; and (5) perform temporal retiming of one or more of the signal components based on the correlation coefficient to generate one or more adjusted signal components of the associated one or more EA sub-signals.
US08805473B2

A magnetic resonance diagnostic apparatus includes a derivation unit to derive an apparent diffusion coefficient regarding a pixel position for each pixel position included in a region of interest in at least two original images obtained by imaging a same imaging region of a same subject using at least two b-factors which are different from each other, respectively, based on pixel values of each of at least two original images regarding the pixel positions, and a first estimation unit to estimate a pixel value obtained by using a b-factor which is different from the at least two b-factors, regarding each pixel position included in the region of interest, based on the apparent diffusion coefficient derived for each pixel position.
US08805468B2

An apparatus comprising an electrode subsystem configured to interface to biological tissue, an electronic subsystem electrically coupled to the electrode subsystem by a connector, and a guide tube disposed over at least a portion of the electrode subsystem and the connector. The guide tube includes material to provide stiffness to the electrode subsystem and the connector in an axial direction of the guide tube. The guide tube material is removable from the electrode subsystem and the connector over the electronic subsystem when the electrode subsystem is positioned to interface to the biological tissue and while the electronic subsystem remains electrically coupled to the electrode subsystem.
US08805466B2

A tissue electrode assembly includes a membrane configured to form an expandable, conformable body that is deployable in a patient. The assembly further includes a flexible circuit positioned on a surface of the membrane and comprising at least one base substrate layer, at least one insulating layer and at least one planar conducting layer. An electrically-conductive electrode covers at least a portion of the flexible circuit and a portion of the surface of the membrane not covered by the flexible circuit, wherein the electrically-conductive electrode is foldable upon itself with the membrane to a delivery conformation having a diameter suitable for minimally-invasive delivery of the assembly to the patient.
US08805463B2

According to various embodiments, a medical sensor assembly may include compressible light barriers configured to prevent undesired light from being detected. The compressible light barriers may protrude from the surface of the sensor. However, when applied to the tissue, the compressible light barriers may be compressed to the point of being substantially flush with the tissue.
US08805457B2

Systems devices and/or methods that facilitate dynamic battery capacity allocation are presented. Extended use times or smaller form factors can be achieved for devices employing dynamic battery capacity allocation. By determining factors that can include the type of memory, the usage of the memory, and/or the user's preference to continue to use a device rather than retain data in a volatile memory for a period of time before supplying alternative power, the device can be available for use for longer periods of time on a battery or a smaller battery can be used to achieve similar use time.
US08805449B2

A portable electronic device includes a display, a user input device, and a controller that is coupled to the display and the user input device, and that is configured to execute an application program. The device further includes a user input management unit that is configured to receive an input string of characters from the user input device, configured to retrieve a bookmark list containing content identifiers that have been pre-stored by a user, configured to compare the input string to the content identifiers in the bookmark list, and configured to display a selection list on the display including a subset of the content identifiers in the bookmark list that match the input string.
US08805439B2

A mobile terminal includes a sub-device that is attached thereto or detached therefrom, to remotely control the operation and state of the terminal. The mobile terminal includes: a sub-device having an input/output unit and attached to or detached from the terminal; and a controller configured to receive a user input via a certain communication path from the sub-device when the sub-device is separated, and control elements and applications of the terminal according to the user input.
US08805432B2

The transmission power is decreased in an appropriate manner, while suppressing the deterioration of the line quality to the minimum. A mobile communication terminal 1 controls the transmission power in response to a request given from a base transceiver station 2. When an average transmission power Wa that is an average value of the transmission power in a monitoring period Ta is smaller than a threshold value TH, mobile communication terminal 1 continuously controls the transmission power in response to the request given by the base transceiver station 2. When the average transmission power Wa in the monitoring period Ta is equal to or greater than the threshold value TH, the transmission power is controlled in a transmission power suppressing period Tb that follows the monitoring period Ta so that the average value of the transmission power becomes equal to or smaller than the threshold value in a control period Tc including the monitoring period Ta and the transmission power suppressing period Tb. The average value of the transmission power is thus decreased in the entire control period Tc.
US08805431B2

A communication system (100) provides automated incident alerts to a radio, automated video recording of the incident, dynamic formation of a talkgroup, and automatic sharing of the incident information amongst members of the talkgroup. The automated alert triggers video recording of incident information from a portable radio, radio accessory or vehicular radio (102). The recorded information of the incident scene is used to dynamically form a talkgroup (102, 104, 106, 108) based on members having the appropriate skills or equipment to handle the particular incident. As members of the talkgroup (104, 106, 108) proceed to the incident scene, each member is able to view real-time video of events occurring at the scene using their portable radios, vehicular radios, or radio accessory. The recordings may also be logged and stored for future analytics.
US08805430B2

A system and device for enabling tracking and communication between units in a team, typically used for military or rescue operations. The system, known as Command and Control System, has a handheld central unit with a display for showing positions of team units and portable team units having GPS, compass and radio communication function for sending and receipt of positions and alarms and for receiving text messages, a display for showing own positions and bearings. The units have the ability to send data directly or relayed to each other. Each unit can be assigned one or more roles and can send or receive messages that instruct actions like, deletion of vital information or control of power consumption.
US08805417B2

A dynamic contact list for a mobile device presents address book contacts in varying arrangements based on external factors. The mobile device may receive a request to display a contact list and may retrieve a sort procedure for the contact list. The sort procedure may be based on a user's prior selections from a group of contact sort rules. The mobile device may retrieve a list of contact identifiers and other information associated with each contact identifier that is applicable to the sort procedure. The mobile device may then apply the sort procedure to the list of contact identifiers and to the information associated with each contact identifier so as to displaying a sorted list of contact identifiers based on the applied sort procedure.
US08805414B2

The present invention is a system and method for conducting survey using wireless devices. The system architecture of the present invention comprises a location server and a location system. The location server can receive a survey request from a subscriber, delineate a survey area for the survey, broadcast a query containing the survey to a plurality of wireless devices, process responses received from the wireless devices, and deliver a result of the survey to the subscriber. The location system can generate location information for each of the wireless devices that received the query. The location system may be a network-based unit or a portable unit provisioned at each of the wireless devices. In one of the embodiments, the location system is a GPS receiver that generates the longitude and the latitude of the wireless devices at which it is provisioned.
US08805413B2

Methods and apparatuses are provided that may be implemented in a mobile device to determine that the mobile device is located within a particular level of a multi-level physical structure based, at least in part, on a comparison of measured wireless signals and stored measurements of wireless signals.
US08805406B1

Geo-tags embedded in user created media files are used to maintain a location history record for a mobile computing device. At least one gap in the location history record for the mobile computing device is identified. The mobile computing device is scanned to identify accessible media files in at least one specific format created during the gap. Such specific media formats can comprise photographs, videos, audio, etc. Identified media files created during the gap are scanned for embedded geo-tags. The location history record for the mobile computing device is updated with data points comprising locations of the mobile computing device as identified by geo-tags embedded in specific identified media files (e.g., locations of the device when specific digital photographs were taken), and the times at which the specific identified media files were created (e.g., the times at which specific digital photographs were taken).
US08805394B2

Disclosed systems and methods mitigate interference in heterogeneous networks. Embodiments include adaptive or selective inter-cell interference coordination, adaptive multi-user zero forcing, adaptive power, and/or combinations of the foregoing. Techniques may be used to favor one group of users (e.g., femto users or macro users) over another. Certain embodiments focus quality of service (QoS) improvements on a first group of users, while using constraint processes to provide a threshold QoS for a second group of users.
US08805383B2

A method of reliable radio communication network duplication for a high speed train and a radio communication-based high speed train control system are provided. For the construction of radio communication network duplication of a high speed train control system, radio communication networks can be alternately disposed so that handover delay and disconnection at the interface between communication cells can be prevented during the handover at the same time.
US08805375B2

A method for communication is provided. The method comprises receiving, by at least one instantiation of a supervisory interface installed on a telecommunications component, a plurality of data streams associated with an application. The method further comprises associating, by the at least one instantiation of the supervisory interface, a first data stream with a first RAT available on the component and a second data stream with a second RAT available on the component.
US08805371B2

In general, a method performed on a portable access terminal operating in an active mode includes detecting a presence of a personal base station. An encoded identification message transmitted from the personal base station is received, and the encoded identification message includes a unique identifier associated with the personal base station. The encoded identification message is decoded to extract the unique identifier, and the unique identifier is transmitted to a source network entity.
US08805369B2

Methods, apparatus and computer program products perform signal quality measurements for signals from a plurality of cells served by an apparatus, and transmit indications of the signal quality measurements to the apparatus. The signal quality measurements may include CQI measurements. Transmitting may include transmitting indications of the signal quality measurements to a source cell of the apparatus. Other methods, apparatus and computer program products perform signal quality measurements for signals from a plurality of cells served by an apparatus, determine, using at least the signal quality measurements, a frequency band to be used by each of the plurality of cells to transmit a command, and transmit an indication of the frequency band to the apparatus. Variants may include receiving over the frequency band the command from each of the plurality of cells.
US08805365B2

A method performed by a mobile device to register for cellular data connection service provided by a mobile telecommunications service provider. The mobile device determines that it does not have a valid cellular data connection subscription with the mobile telecommunications service provider. Responsive to that determination, the mobile device connects to a cellular data connection service registration site to allow a user of the mobile device to register for data connection service provided by the mobile telecommunications service provider. The mobile device is limited to accessing the data connection service registration site until the user registers for data connection service.
US08805361B2

A method for self-provisioning of subscriber data allows efficient registration of a subscriber for an Internet-Protocol Multimedia Subsystem of a telecommunication network at the subscriber database of the Internet-Protocol Multimedia Subsystem. A subscription entry is created in the subscriber database of the Internet-Protocol Multimedia Subsystem of a telecommunication network, based on prior secure identification of the subscriber by the access network that grants access to the Internet-Protocol Multimedia Subsystem.
US08805350B2

A method and system for controlling the use of a short message service in a telecommunication system that includes a telecommunication network, a terminal device by which a subscriber is connected to the network, a mobile services switching center connected to the network, a gateway connected to the network, a short message service center connected to the gateway, and a database (DB) connected to or associated with the gateway. A short message sent by an originating subscriber is checked as to whether the short message is among those deemed non-allowed. Forwardable short messages are directed to the gateway, from which the database is queried to determine whether the originating subscriber is permitted the short message to the intended recipient or, alternatively, whether the message should been blocked based on predetermined criteria.
US08805346B1

Providing for detection of a missed mobile paging event and storing data associated with an initiating mobile device as a result of such event is described herein. Components can include a gateway routing component that can receive a request to establish a mobile communication and initiate procedures to connect a target mobile device, and a data storage component that can store information related to an initiating mobile device if the target mobile device cannot be paged or is otherwise determined unavailable by the gateway routing component. Additionally, a contact component can provide a plurality of options related to the initiating mobile device to a target subscriber. Such a system can enable a mobile device user to access information related to initiating mobile devices, even if caller ID information is unavailable.
US08805343B2

In a method for processing information using a communication device, a plurality of specific events of the communication device sets a receiver number of a receiver device. A specific message comprising predetermined characters and state information of the communication device is compiled, upon the condition that one of the specific events is triggered. The specific message is sent to the receiver device according to the receiver number.
US08805342B2

Aspects of the subject matter described herein relate to content sharing for mobile devices. In aspects, images that are created using mobile devices may be automatically uploaded to one or more targets. In addition, images created on the one or more targets may be automatically downloaded to the mobile device based on one or more criteria. A service facilitates transfer of images in both directions and includes a pluggable architecture in which forwarders for new targets may be added.
US08805341B1

Disclosed are various embodiments for selection of wireless devices and service plans. A geographic location and a plurality of wireless preferences are obtained from a user at a client. A plurality of wireless service plans that meet the wireless preferences are offered by a plurality of wireless carriers that provide service to the geographic location are determined. A network page is generated that presents the wireless service plans in a ranked order that is based at least in part on the wireless preferences.
US08805339B2

A system for categorization of a mobile user profile based on a browse and viewing behavior of a user includes (a) using data of a wireless provider to ascertain a plurality of web browser activities as performed on a mobile communication facility of the user; (b) storing the plurality of mobile web browser activities relating to the user; (c) accessing from the wireless provider a viewing history of television content of the user, wherein the wireless provider has provided the television content; (d) analyzing the plurality of mobile web browser activities and the viewing history of television content to determine a relationship thereamongst; (e) creating a category of user profile based at least in part on the analysis; (f) associating the category of user profile with the user; and (g) transmitting content corresponding to the category of user profile to the mobile communication facility for display thereon.
US08805338B2

A method and system for managing communication of a dual-standby portable terminal are provided, in which upon generation of communication traffic with a first communication network among a plurality of communication networks, the portable terminal transmits a hold signal to a second communication network for which communication traffic has not been generated, other than the first communication network, and upon receipt of the hold signal, the second communication network restricts a communication connection to the portable terminal.
US08805335B2

When a first user is leaving a voicemail while a second user is attempting to call the first user back, the first user is given the option to ignore the second caller, delete the voicemail and connect with the second user, or hold while the second user reviews the voicemail. The voicemail may or may not be complete. This may avoid the need for the first user to repeat the information contained in the voicemail. In one embodiment, the voicemail message is played on the second user's device as a ring-back tone.
US08805334B2

Methods and systems for maintaining mobile terminal information for secure email communications are provided. Information concerning multiple mobile terminals are maintained. Such information may include encryption information and an identifier for each mobile terminal. A service activation code that includes encryption information and an identifier from an authenticated user of the mobile terminal is received. The encryption information may be provided to a connectivity function for use in establishing an encrypted data channel. The established encrypted data channel may then be used to convey e-mail communications to and from the mobile terminal.
US08805327B2

From a laptop and a client server interface, a subscriber securely initiates tracking and/or disabling of a communication device by a server. The subscriber receives location and/or usage reports for the communication device. The subscriber is provided with the capability to modify a profile, device status and/or transfer ownership of the device via a client server interface. Based on the profile, detection of a particular event triggers tracking and/or disabling of the device by the server. The communication device registers with the server utilizing its unique device ID and/or the subscriber identity information when accessing the internet. The server is enabled to communicate a status and/or a request for tracking information, to the communication device. The server is also enabled to receive tracking and/or location information and communicates it to the subscriber's laptop.
US08805318B2

A method of handling data transmission associated with natural disaster notification for a mobile device of a wireless communication system includes activating a plurality of physical mediums for data reception in a radio resource control connected mode, and receiving a natural disaster notification message via at least some of the plurality of physical mediums.
US08805308B2

Described herein are arrangements and methods for achieving intrinsic safety for a radio transmission module. One aspect provides an apparatus for transmitting signals in an explosion-hazardous area with intrinsic safety, including: a radio transmission module having a high frequency module and an electronic control circuit disposed on a printed circuit board, said electronic control circuit being configured to control a voltage supply to the high frequency module in response to one or more of: output voltage of the high frequency module exceeding a predetermined voltage value, as independently measured by at least two independently operating hardware circuits; and a temperature of a heat-conducting potting compound potted over heat generating components disposed on the printed circuit board exceeding a predetermined temperature value, as independently sensed by at least two independently operating temperature circuits. Other embodiments are described.
US08805302B2

An integrated proximity and ambient light sensor assembly includes an emitter of an IR proximity signal, and a detector configured to detect the IR proximity signal from the emitter when the apparatus is sensing proximity, and to detect ambient light when the apparatus is sensing ambient light. The assembly includes an IR cut filter that has a film disposed over the detector that rejects IR light but passes visible light to the detector, and an opening in the film centered over a midpoint of the detector that passes IR and visible light to the detector. The opening allows IR light to reach the detector from within a narrow angle, but absorbs undesirable emitted IR light that is reflected by oily build-up or “smudge” left on a cover of the device. The film allows visible light to pass for a wider angle to better determine average ambient light.
US08805289B2

A standing wave ratio measuring circuit includes an amplifier circuit amplifying a transmission signal; a first circulator outputting the transmission signal amplified in a direction of an antenna, and outputting a reception signal received by the antenna to a reception system; a traveling wave bypassing unit allowing the transmission signal (the traveling wave), before being input to the amplifier circuit, to travel to the reception system while bypassing the amplifier circuit when a request to measure a standing wave ratio is detected; a second circulator outputting the traveling wave bypassing the amplifier circuit in a direction of the first circulator; a control unit controlling the amplifier circuit; a reflected wave acquiring unit acquiring a reflected wave at a location after the second circulator in the reception system; and a measuring circuit measuring the standing wave ratio using the traveling wave and the reflected wave.
US08805280B2

An information processing apparatus includes a first communication unit that receives management data including at least identification information of content data from a different device by using a first communication method. The apparatus also includes an output unit that outputs a first display based on the management information received by the first communication unit. Further, the apparatus includes a selection acceptation unit that accepts a selection of the content data according to a selection operation on the first display. The apparatus additionally includes a second communication that sends a request for the content data of which the selection acceptation unit accepts the selection to the different device and receives the content data corresponding to the request by using a second communication method whose communication range is wider than that of the first communication method.
US08805277B2

Aspects of a method and system for Bluetooth 802.11 alternate MAC/PHY (AMP) transmit power control (TPC) may include one or more processors, receiver circuits and/or transmitter circuits that are operable to determine a maximum input level based on signals received via a Bluetooth basic rate (BR) connection and/or via a Bluetooth extended data rate (EDR) connection. The processors and/or circuits may be operable to determine a transmitted signal power level based on the determined maximum input level. The processors and/or circuits may be operable to transmit subsequent signals via a distinct Bluetooth connection based on the determined transmitted signal power level. The data rate for signal transmission via the distinct Bluetooth connection may exceed the data rate for signal transmission via the BR connection and the data rate for signal transmission via the EDR connection.
US08805275B2

Systems and methods are described for robust scheduling of beam switching patterns in satellite communications systems. Embodiments operate in context of a hub-spoke satellite communications architecture having a number of gateway terminals servicing large numbers of user terminals over a number of spot beams. The satellite includes switching subsystems that distribute capacity to the user beams from multiple of the gateway terminals in a shared manner according to a beam group switching pattern. The beam group switching pattern is robustly formulated to continue distributing capacity during gateway outages (e.g., when one or two gateway terminals are temporarily non-operational due to rain fade, equipment failure, etc.). For example, the beam group switching pattern can be formulated to minimize worst-case degradation of capacity across user beams, to prioritize certain beams or beam groups, etc.
US08805272B2

A radio transmission system includes: a first electronic device; and a second electronic device having a mounting structure mounted with the first electronic device, wherein a millimeter wave signal transmission line capable of transmitting information in a millimeter wave band is formed between the first electronic device and the second electronic device when the first electronic device is mounted in the mounting structure of the second electronic device, and between the first electronic device and the second electronic device, a transmission object signal is converted into a millimeter wave signal and then the millimeter wave signal is transmitted via the millimeter wave signal transmission line.
US08805271B2

A method of configuring a repeater in a mobile communication network includes receiving information identifying a first set of scrambling codes from a repeater. The first set of scrambling codes includes one or more scrambling codes that are being used by base stations from which the repeater has received signals. The method also includes determining a set of one or more unavailable scrambling codes based on the first set and selecting a scrambling code for the repeater based on the set of unavailable scrambling codes. Additionally, the method includes transmitting information identifying the selected scrambling code to the repeater.
US08805268B2

A cartridge and an image forming apparatus including the cartridge are provided. The cartridge includes a casing, an image carrier disposed in the casing and configured to be rotated while carrying a developer and transfer the developer onto a recording sheet at a transfer position, and a separating member disposed in the casing and configured to contact the image carrier at a downstream side of a rotating direction of the image carrier with respect to the transfer position to separate the recording sheet from the image carrier. The separating member has a sheet shape including a first surface opposed to the image carrier and a second surface opposite to the first surface. The second surface is roughened by a roughening processing.
US08805255B2

A fusing apparatus to fuse a toner image transferred to a printing medium by applying heat and pressure. The fusing apparatus includes a separation member that is rotatably mounted on a rotation axis to separate the printing medium from one of a heating roller and a pressing roller. The separation member includes a hollow portion into which the rotation axis is inserted, and a separation portion that contacts an outer circumference of the heating roller. The separation member is installed so as to be pitched around the rotation axis and a pitching axis having an inclination angle within a range of ±10° with respect to a line that connects a contact point between the separation portion and the outer circumference of the roller from which the printing medium is to be separated and a center of the roller from which the printing medium is to be separated.
US08805245B2

A roll-type charging device contacts an image receptor serving as a body to be charged and is capable of rotating due to rotation of the image receptor. The apparatus includes a hollow roll having a cylindrical shape and formed of a hollow elastic member and flanges having rotation axes and formed of elastic members, the flanges inserted into two ends of the hollow roll to increase an inner diameter of the hollow roll.
US08805240B2

There is provided a cleaning device for removing residual toner on an image carrier. The cleaning device includes a housing to cover a specified region of an image carrier. A first cleaning section and a second cleaning section are respectively placed in upper and lower parts of the housing partitioned by a partition member. The first cleaning section includes a first cleaning brush and a first regulating member. The second cleaning section includes a second cleaning brush and a second regulating member. The partition member substantially extends in a continuous manner with respect to a horizontal direction from the specified region to at least a position equivalent to an end portion on a housing sidewall side of the first or the second regulating member. A clearance exists between the housing sidewall and an end portion on the housing sidewall side of the partition member.
US08805237B2

A process cartridge is detachably mountable to a main assembly of an electrophotographic image forming apparatus. The cartridge includes a drum, first and second guidable portions guidable by first and second guides when the cartridge enters or advances in the main assembly, first and second regulatable portions provided at leading and trailing sides of the cartridge with respect to the advancing direction and regulated by a first main assembly regulator when the process is advancing in the main assembly, and first and second positionable portions to be positioned at first and main assembly second positioners, respectively, by the urging force of a main assembly urging member after the first and second regulatable portions pass the first and second regulators, respectively. The cartridge is mounted to the main assembly with the first and second positionable portions at the first and second positioners, respectively, by the urging force of the urging member.
US08805233B2

A cleaning device includes a developer removing member with one long-side edge thereof coming into contact with an image carrier, a supporting member supporting the developer removing member such that the developer removing member extends beyond the supporting member on a side thereof having the one long-side edge, a developer collecting member having an opening for collecting developer residues and configured such that the one long-side edge of the developer removing member is positioned in a short-side central portion of the opening and portions defining one long-side edge and two short-side edges of the opening face a combination of the supporting member and the developer removing member, a sealing member provided between the combination and the portions defining the one long-side edge and the two short-side edges of the opening, and an adhesion preventing member interposed between the sealing member and the developer removing member.
US08805214B2

An image forming apparatus includes an image bearer, an optical writing unit to writing an electrostatic latent image on the image bearer, the optical writing unit including multiple optical writing elements arranged in a longitudinal direction of the image bearer and a frame to hold the multiple optical writing elements, a development device to develop the electrostatic latent image on the image bearer with developer, a developer container for containing the developer supplied to the development device, and a developer amount detector to detect an amount of developer contained in the developer container based on a light transmission amount between a light-emitting element and a light-receiving element. At least one of the light-emitting element and the light-receiving element of the developer amount detector is attached to the optical writing unit.
US08805210B2

A cartridge which may include a housing, a driving input member provided at the housing wherein the driving input member is configured to be rotated by an externally supplied rotation driving force, and a rotational member configured to receive the rotation driving force, which is transmitted from the driving input member, and be rotated thereby. The cartridge may also include a detection protrusion provided at a position away from a rotational center of the rotational member. The detection protrusion may include a main body protruding from the rotational member away from the housing and a pivot part configured to pivot relative to the main body. The detection protrusion may be configured to be changeable between an extended state and a collapsed state with respect to the rotational member.
US08805206B2

In a coherent optical receiver of an optical communications system, methods and systems for receiving a data signal x(t) modulated on an optical signal. A linearly polarized LO light is generated, which has a frequency of f1=f0±Δf, where f0 is a frequency of a narrowband carrier of the optical signal, and Δf corresponds with a band-width fB of the data signal x(t). The LO light and a received light of the optical signal are heterodyned on a photodetector. An analog signal generated by the photodetector is low-pass filtered to generate a filtered signal, using a filter characteristic having a sharp cut-off at a frequency of Δf+nfB, where n is an integer multiple. An analog-to digital (A/D) converter samples the filtered signal at a sample rate of 2(Δf+nfB) to generate a corresponding multi-bit digital sample stream. The multi-bit digital sample stream is digitally processed to recover respective In-Phase and Quadrature components of the received light of the optical signal.
US08805205B2

Data security of a multi-dimensional code system is increased. An optical device is provided with a single input port; a splitter splitting an input light from the input port into a plurality of lights; a plurality of phase shifters each shifting one of the lights split by the splitter; a multi-port encoder/decoder inputting the lights whose phases are shifted by the phase shifters and generating spectral encoded codes; and a plurality of output ports outputting the spectral encoded codes generated by the multi-port encoder/decoder.
US08805202B2

According to one embodiment, there is provided a visible-light communications system in which bidirectional visible-light communication is performed between a visible-light communications device and a mobile terminal. The device has one light source. The mobile terminal has a retroflection unit. The mobile terminal further has first and second optical filters. The first optical filter extracts a visible light beam modulated with the data transmitted from the visible-light communications device. The second optical filter extracts a visible light beam that will be used as a retroflection light beam that is not modulated.
US08805197B2

Methods, apparatus and systems for an optical system for data harvesting and pattern recognition. The system includes a mode locked laser for producing a comb of optical frequencies that is split into two identical combs, a wavelength division demultiplexer eparate the individual optical frequency components of one comb and modulates each optical frequency component with a different one of plural target objects. A second modulator modulates an input signal with the second comb and an optical splitter splits the modulated signal into plural optical frequency components each containing the input signal. An optical combiner simultaneously combines the components containing the real time signal with one of the components containing a target object to produce a temporally modulated interferogram, and a comparator simultaneously compares the two on a comb by comb basis using balanced differential detection to determine any of the plural target objects are found in the input signal.
US08805193B2

According to one exemplary embodiment, an apparatus, system and method for a remotely powered optical output label is disclosed. The system includes a transmitting device including at least one transmitting antenna and a power source. A receiving label is in remote communication with the transmitting device, the receiving label including a receiving antenna and a capacitor connected to at least one optical element. The optical element may be selectively controlled and powered to variably emit light using energy transmitted by the transmitting device.
US08805186B2

A single optical fiber repeater system is provided, including a first external device, for generating a first signal; a second external device, for generating a second signal; a first optical fiber sharing apparatus, for transporting the first signal and receiving the second signal; a second optical fiber sharing apparatus, for transporting the second signal and receiving the first signal; and an optical fiber, for transporting the first signal and the second signal. Second optical fiber sharing apparatus converts the wavelength of the second signal into a wavelength different from that of the first signal for transport in the optical fiber. First optical fiber sharing apparatus converts the wavelength of the second signal into a wavelength identical to the wavelength of the first signal and transports to the first external device.
US08805181B2

A method for realizing interaction of optical channel data unit (ODUk) protection tangent rings are provided. A node used for protection of the ODUk and a receiving unit, a sending unit, a protected receiving unit and a protected sending unit on the node are selected. A connection between a receiving service unit and the protected sending unit with the same transmission direction on the node is established, or a connection between a sending service unit and the protected receiving unit with the same transmission direction on the node is established. Two virtual nodes are established on the node if the node is an intersection node, and connections between the receiving service unit and the protected sending unit, and between the sending service unit and the protected receiving unit are established respectively in each direction of both directions through one of the virtual nodes.
US08805166B2

The invention is directed to a broadcasting program recording system having a key input unit configured to receive a control signal from a user, the control signal including at least one of recording, reproducing, displaying and clipping signals, a display device configured to display a broadcasting program and a guide bar according to the control signal, respectively, a storage configured to store a broadcasting program, and a processor configured to control a broadcasting program to be recorded in the storage, control the recorded broadcasting program to be displayed on the display device, and control the guide bar to be displayed on the display device according to the control signal, respectively. The guide bar represents status information of the broadcasting program recorded in the storage or an ongoing status of a currently received broadcasting program, and the processor sets at least one clipping region on the guide bar according to the control signal and controls the at least one clipping region to be newly stored in the storage.
US08805165B2

A method for organizing individual collections of images or videos captured for the same event by different cameras into a master collection, wherein each individual collection forms a media stream in chronological order, includes using a processor to provide the following steps: extracting image features for each image or video of the media stream of each individual collection; analyzing the extracted features to align the media streams to form a master stream in chronological order of the event over a common timeline; producing a master collection of images or videos of the event from the master stream by removing redundant images or videos; and storing, displaying or transmitting the master collection.
US08805158B2

A method including identifying a plurality of common objects-of-interest in each of a plurality of videos, where each of the plurality of videos has a different viewing angle of the plurality of objects-of-interest; and automatically selecting a first one of the videos to send to a user based, at least partially, upon a selection by the user of one of the objects-of-interest.
US08805157B2

An image reproduction controlling device generates an image signal corresponding to an image file and supplies the image signal to a liquid crystal display device displaying a video and an image other than the video to reproduce the image file. The image reproduction controlling device includes: an image switch determining unit which determines whether the image file is switched from a first image file for the video to a second image file for the image other than the video or the image file is switched from the second image file to the first image file, when the image file being displayed is switched.
US08805154B2

An organizing device is for organizing multiple optical fiber lines to run parallel to each other on a plane. The organizing device includes a guiding unit and a positioning unit. The positioning unit includes a main body slidably disposed on the guiding unit, a first positioning part extending from the main body, and a second positioning part that extends from the main body in a same direction as the first positioning part and that is spaced apart from the first positioning part. The main body, the first positioning part and the second positioning part cooperate to define a positioning slot. The distance between the first and second positioning parts corresponds to a diameter of the optical fiber lines.
US08805151B2

A lashing assembly lashes together two or more fiber optic telecommunications cables. The lashing assembly comprises at least a first and a second bobbin. As the cables are passed through the first bobbin, twine pays off from the first bobbin and wraps around the cables in a clockwise helix. As the cables are passed through the second bobbin, twine pays off from the second bobbin and wraps around the cables in a counterclockwise helix. In this way, the twine from the first and second bobbins lash the cables together as the cables are passed through the first and second bobbins.
US08805149B2

An optical waveguide device that uses a thin substrate having an electro-optical effect and a thickness of 10 μm or less, in which slab propagation light that is reflected from an end face of the device is removed and thus deterioration in an operational characteristic is suppressed. The optical waveguide device includes: a thin substrate which has an electro-optical effect and thickness of 10 μm or less, and in which an optical waveguide is formed; and a supporting substrate that is adhered to the thin substrate through an adhesion layer. An antireflective film is formed on a part of a side surface of the optical waveguide device.
US08805127B2

An optical waveguide device includes: a substrate which has an electro-optical effect; an optical waveguide which is formed on the substrate and/or inside the substrate; and an in-substrate electrode which is formed of a metal and provided inside the substrate.
US08805124B2

System and method are disclosed for creating a photo calendar. A computer storage medium stores images taken in a time period spanning a plurality of capture months. A computer processor automatically divides the images into groups based the capture months, distributes the images in one of the capture month to one or more calendar months according to an adjacency distribution function, and creates a design of a photo calendar comprising a plurality of calendar months and images distributed in the calendar months.
US08805122B1

Disclosed herein are a computer system, an image processing method, and a computer-readable medium for interpolating volumetric medical image data. There is disclosed a hybrid interpolation procedure performed on the volumetric medical image data in accordance with spatial transforms. In the hybrid interpolation procedure, a different order of interpolation, respectively, is performed for at least two different dimensions of the volumetric medical image data. The different orders of interpolation can include bicubic interpolation and linear interpolation. Applications include registration of source volumetric medical images to target volumetric medical images and operations (e.g., rotation, re-scaling) invoking a transformation for medical image data visualization/display purposes.
US08805110B2

Mobile phones and other portable devices are equipped with a variety of technologies by which existing functionality can be improved, and new functionality can be provided. Some aspects relate to visual search capabilities, and determining appropriate actions responsive to different image inputs. Others relate to processing of image data. Still others concern metadata generation, processing, and representation. Yet others concern user interface improvements. Other aspects relate to imaging architectures, in which a mobile phone's image sensor is one in a chain of stages that successively act on packetized instructions/data, to capture and later process imagery. Still other aspects relate to distribution of processing tasks between the mobile device and remote resources (“the cloud”). Elemental image processing (e.g., simple filtering and edge detection) can be performed on the mobile phone, while other operations can be referred out to remote service providers. The remote service providers can be selected using techniques such as reverse auctions, through which they compete for processing tasks. A great number of other features and arrangements are also detailed.
US08805108B2

A JPEG decoder having a scaling function includes an inverse discrete cosine transform block, wherein the JPEG decoder selectively performs an inverse discrete cosine transform on a part of pixel data of a macroblock through the inverse discrete cosine transform block and outputs a scaled image file. The JPEG decoder and the scaling method using the JPEG decoder increase a decoding speed, thereby enabling an image to be output in real time, especially when the JPEG decoder and/or the scaling method are applied to a mobile field. Also, the JPEG decoder and the scaling method using the JPEG decoder can achieve an efficient scaling, even without a separate circuit for scaling, thereby reducing a circuit size and the number of components.
US08805105B2

An image compression apparatus capable of compressing an input image that includes a predetermined target object at a high compression ratio while allowing high quality image restoration. In the apparatus, the input image is reduced and compressed. A region of interest corresponding to a predetermined target object is set in the input image. A partial area image of an expanded image of the compressed reduced image corresponding to the region of interest is converted to a high resolution image by applying a prediction process that uses a learning result obtained by learning the predetermined object in advance. With respect to the region of interest portion, a differential image between the image converted to the high resolution and the input image is generated and encoded. Reduced image compression data and differential image encoded data are outputted.
US08805096B2

A method of improving run length video encoding commands is described in which all compression commands that require a current pixel value to be compared to a previously sent pixel value to determine whether compression can take place in a longer run is adjusted to relieve stringent match conditions. Instead of requiring an exact match, the compression engine subtracts one pixel value from another, and compares the absolute value of the result to a threshold value. In this way, run lengths can be lengthened for purposes of compression and compression efficiency can be increased.
US08805090B1

Systems and methods for measuring consistency between two objects based upon a rank of object elements instead of based upon the values of those object elements. Objects being compared can be represented by d-dimension feature vectors, U and V, where each dimension includes an associated value. U and V can be converted to rank vectors, P and Q, where values of U and V dimensions are replaced by an ordered rank or a function thereof. Analysis directed to the consistency between U and V can be accomplished by determining consistency between P and Q, which can be more efficient and more accurate, particularly with regard to illumination-invariant comparisons.
US08805085B2

The present invention relates to an image processing device and method whereby deterioration of effects of filter processing due to local control of filter processing when encoding or decoding can be suppressed. A boundary control flag generating unit 132 of a control information generating unit 112 generates boundary control flags based on system specification information which a system specification managing unit 141 manages. A control unit 171 of an adaptive filter processing unit 113 determines a processing method for filter processing to be performed as to pixels nearby a slice boundary following the value of the boundary control flag. For example, selection is made to perform filter processing straddling slices or to perform filter processing closed at the present slice. The present invention can be applied to an image processing device, for example.
US08805074B2

Aspects of the present invention are related to systems and methods for automatically extracting, from a document image, references to relevant external content and automatically retrieving the external content associated with the references.
US08805072B2

According to one embodiment, a binarized threshold value determination device includes, a creating unit, an average gray level value calculation unit, a parameter calculation unit, a correction unit, a selection unit, and a determination unit. The correction unit configures to correct the gray level value of the gray level histogram on the basis of the gray level conversion parameter which is calculated in the parameter calculation unit. The selection unit configures to select a temporary threshold value from the gray level histogram of which the gray level value is corrected in the correction unit. The determination unit configures to determine a threshold value for binarizing each of the pixels by performing an inversion correction with respect to the temporary threshold value which is selected in the selection unit, on the basis of the gray level conversion parameter which is calculated in the parameter calculation unit.
US08805067B2

A feature descriptor extracting method in a feature descriptor extracting apparatus is provided. The feature descriptor extracting method involves receiving an image from which a feature descriptor will be extracted, extracting a point at which a change in a pixel statistical value of the image is large as a feature point, and extracting a patch centered on the feature point, blocking the patch to calculate a statistical value of each of a plurality of patch blocks, calculating a morphological gradient by using a statistical value of the block-converted patch, and extracting a feature descriptor by using the morphological gradient in consideration of required feature descriptor complexity.
US08805064B2

The embodiments discussed herein involve flood filling a region with anti-aliasing. In forming a fill region, a candidate pixel can be included in the region based on a color of the pixel and also a color of a neighbor of the point. The inclusion basis may be a color distance between a seed color and the points, and a color distance between the seed color and the point's neighbor. Points in the region may be weighted according to their color distance relative to the seed color, where the color distance can also take into account alpha values. Flood filling may be anti-aliased by assigning alpha values to pixels in gaps between corners of the fill region, where an alpha value may be proportional to a point's contribution to the gap. Dimples in a fill region may be tested for and used to determine which of two flood fill algorithms to use.
US08805048B2

A method for generating a cephalometric analysis of an orthodontic patient is disclosed. A sequence of images that may each correspond to a specific anatomical plane of the patient is received. Then, a volumetric representation of the patient is derived from a combination of the sequence of the images. One or more markers associated with particular anatomical landmarks of the patient according to a predefined analysis method are received. The markers are defined by a set of coordinate values, and are designated via an interactive user interface to a two-dimensional representation derived from the volumetric representation. Connectors between one or more of the markers are generated in accordance with the predefined analysis method, and a visual representation of the markers and the connectors are overlaid on the volumetric representation.
US08805036B2

A method for assessing a treatment in a trial includes obtaining images generated from image data acquired at different times during a trial time period for a same region of interest of a subject. The treatment is administered to the subject for the trial. The method further includes co-registering the images and mapping the co-registered images to a reference image representing the region of interest. The method further includes generating a trial image of the region of interest showing at least one of structural or functional physiological changes that occurred during the trial time period based on the mapped co-registered images, and displaying the trial image.
US08805035B2

In accordance with the teachings described herein, systems and methods are provided for contouring a set of medical images. An example system may include an image database, an image deformation engine and a contour transformation engine. The image database may be used to store a set of medical images. The image deformation engine may be configured to receive a source image and a target image from the set of medical images in the image database, and further configured to use a deformation algorithm with the source image and the target image to generate deformation field data that is indicative of changes between one or more objects from the source image to the target image. The contour transformation engine may be configured to receive source contour data that identifies the one or more objects within the source image, and further configured to use the deformation field data and the source contour data to generate automatic target contour data that identifies the one or more objects within the target image. The image deformation engine and the contour transformation engine may comprise software instructions stored in one or more memory devices and executable by one or more processors.
US08805025B2

A method of detecting staining on a media item is described. An example method includes receiving an image of the media item, including a plurality of pixels having different intensity values within a range of intensity values, applying central weighting to the received image, applying a threshold to each pixel in the centrally-weighted image to transform each pixel to a binary value, comparing a pixel in the evaluation image with a pixel in a binary reference image to create a difference image including (i) a stain pixel at each spatial location in which a pixel in the evaluation image has a low intensity pixel and the corresponding pixel in the binary reference image has a high intensity pixel, and (ii) a non-stain pixel at all other spatial locations. The media item is identified as stained in the event that the difference image meets a staining criterion.
US08805022B2

A velocity detection apparatus detects a position of a moving object at a first timing and a second timing to detect a velocity of the moving object based on a difference between the first timing and the second timing. The first timing is a timing at which an identifiable mark position of the moving object is detected by a first detector and the second timing is a timing at which the mark position is detected by a second detector. The velocity detection apparatus includes a light source and first and second detectors which detects the mark position based on light obtained by illuminating the moving object using the light source. A vertical projection position of the light source onto a plane which is parallel to a main surface of the first or second detector is located between vertical projection positions of the first and the second detector onto the plane.
US08805018B2

Detection of a facial attribute such as a smile or gender in a human face in an image is performed by embodiments of the present invention in a computationally efficient manner. First, a face in the image is detected to produce a facial image. Facial landmarks are detected in the facial image. The facial image is aligned and normalized based on the detected facial landmarks to produce a normalized facial image. Local features from selected local regions are extracted from the normalized facial image. A facial attribute is predicted in each selected local region by inputting each selected local feature into a weak classifier having a multi-layer perceptron (MLP) structure. Finally, output data is aggregated from each weak classifier component to generate all indication that the facial attribute is detected in the facial image.
US08805016B2

Methods, systems and devices for augmenting a real scene in a video stream are disclosed herein.
US08805014B2

A produce recognition system comprises an image capture device arranged to (i) capture a first color image which is representative of a color image of a produce item, and (ii) capture a second color image which is representative of a color image of at least one target color swatch. The produce recognition system further comprises control circuitry arranged to (i) calculate one or more color correction factors based upon differences between the captured second color image and a store of reference color images, and (ii) apply the calculated one or more color correction factors to the captured first color image to correct for color variations in the color image of the produce item due to a combination of variations in natural lighting and variations in interior lighting.
US08805006B2

An information processing device, method, program, and electronic apparatus are provided for operating an information processing device without a sense of discomfort regardless of a distance between the information processing device and a user. The information processing device, method, program, and electronic apparatus detect a subject from an image and extract a feature point from the subject. The feature point is converted into a coordinate point based on a movement distance of the subject and an image distance. The image distance being a distance between the subject and where the image is captured.
US08805002B2

A method of determining reference features for use in an optical object initialization tracking process is disclosed, said method comprising the following steps: a) capturing at least one current image of a real environment or synthetically generated by rendering a virtual model of a real object to be tracked with at least one camera and extracting current features from the at least one current image, b) providing reference features adapted for use in an optical object initialization tracking process, c) matching a plurality of the current features with a plurality of the reference features, d) estimating at least one parameter associated with the current image based on a number of current and reference features which were matched, and determining for each of the reference features which were matched with one of the current features whether they were correctly or incorrectly matched, e) wherein the steps a) to d) are processed iteratively multiple times, wherein in step a) of every respective iterative loop a respective new current image is captured by at least one camera and steps a) to d) are processed with respect to the respective new current image, and f) determining at least one indicator associated to reference features which were correctly matched and/or to reference features which were incorrectly matched, wherein the at least one indicator is determined depending on how often the respective reference feature has been correctly matched or incorrectly matched, respectively.
US08805000B2

A system and method includes obtaining an address of a structure, obtaining picture of objects in the structure with a networked mobile device, deriving identification information from the pictures, using the identification information to obtain energy usage information from databases, and generating an energy audit based on the objects and energy usage information.
US08804992B2

A headset for use with electronic communications devices such as a cellular telephone and which includes a unitary, one-piece headband that includes a hair comb. The one-piece headband also includes a volume control and an on/off switch and an aerial wire intertwined with the teeth of the comb. Earbuds are also attached to the one-piece headband to be integral and unitary therewith.
US08804991B2

A loudspeaker assembly is disclosed for use in a loudspeaker system having infinite baffle topology. The assembly comprises a driver including a cone and a basket and at least one Helmholtz resonator including a chamber and a vent duct communicating with the chamber and adapted to pass through the infinite baffle. The chamber is dimensioned to provide a tuned frequency well above an operating band associated with the driver. The cross sectional area and length of the vent duct may be set to provide control over duct air noise and low frequency extension. A method of tuning a loudspeaker assembly for use in a loudspeaker system having infinite baffle topology is also disclosed.
US08804984B2

Techniques are described herein that are capable of spectrally shaping audio signal(s) for audio mixing. Spectrally shaping an audio signal means modifying a frequency spectrum of the audio signal. A frequency spectrum of an audio signal is a representation of the audio signal in the frequency domain. For instance, a frequency spectrum may be represented using multiple frequency bands. The frequency spectrum may be modified by modifying characteristic(s) (e.g., magnitude, phase, etc.) one or more of the frequency bands.
US08804982B2

A transducer assembly utilizing at least two MEMS transducers is provided, the transducer assembly preferably defining either an omnidirectional or directional microphone. In addition to at least first and second MEMS transducers, the assembly includes a signal processing circuit electrically connected to the MEMS transducers, a plurality of terminal pads electrically connected to the signal processing circuit, and a transducer enclosure housing the first and second MEMS transducers. The MEMS transducers may be electrically connected to the signal processing circuit using either wire bonds or a flip-chip design. The signal processing circuit may be comprised of either a discrete circuit or an integrated circuit. The first and second MEMS transducers may be electrically connected in series or in parallel to the signal processing circuit. The first and second MEMS transducers may be acoustically coupled in series or in parallel.
US08804981B2

According to an embodiment, a method of reducing noise in a signal received at a processing stage of an acoustic system includes, at the processing stage identifying at least one frequency which causes a system gain of the acoustic system to be above an average system gain of the acoustic system; providing a noise attenuation factor for reducing noise in the signal for the at least one frequency, the noise attenuation factor for the at least one frequency based on the system gain for that frequency; and applying the noise attenuation factor to a component of the signal at that frequency.
US08804979B2

A method and an audio processing system determine a system parameter, e.g. step size, in an adaptive algorithm, e.g. an adaptive feedback cancellation algorithm so as to provide an alternative scheme for feedback estimation in a multi-microphone audio processing system. A feedback part of the system's open loop transfer function is estimated and separated in a transient part and a steady state part, which can be used to control the adaptation rate of the adaptive feedback cancellation algorithm by adjusting the system parameter, e.g. step size parameter, of the algorithm when desired system properties, such as a steady state value or a convergence rate of the feedback, are given/desired. The method can be used for different adaptation algorithms such as LMS, NLMS, RLS, etc. in hearing aids, headsets, handsfree telephone systems, teleconferencing systems, public address systems, etc.
US08804977B2

An echo suppression system and method, and a computer-readable storage medium that is configured with instructions that when executed carry out echo suppression. Each of the system and the method includes the elements of a linear echo suppressor having a reference signal path, with a nonlinearity introduced in the reference signal path to introduce energy in spectral bands. Unlike an echo canceller, the echo suppression system and method are relatively robust to errors in the introduced nonlinearity.
US08804973B2

In an example signal clustering apparatus, a feature of a signal is divided into segments. A first feature vector of each segment is calculated, the first feature vector having has a plurality of elements corresponding to each reference model. A value of an element attenuates when a feature of the segment shifts from a center of a distribution of the reference model corresponding to the element. A similarity between two reference models is calculated. A second feature vector of each segment is calculated, the second feature vector having a plurality of elements corresponding to each reference model. A value of an element is a weighted sum and segments of second feature vectors of which the plurality of elements are similar values are clustered to one class.
US08804970B2

An audio encoder has a common preprocessing stage, an information sink based encoding branch such as spectral domain encoding branch, a information source based encoding branch such as an LPC-domain encoding branch and a switch for switching between these branches at inputs into these branches or outputs of these branches controlled by a decision stage. An audio decoder has a spectral domain decoding branch, an LPC-domain decoding branch, one or more switches for switching between the branches and a common post-processing stage for post-processing a time-domain audio signal for obtaining a post-processed audio signal.
US08804967B2

Methods and apparatuses for encoding and decoding a multi-channel audio signal are provided. In the encoding method, spatial information is calculated based on a multi-channel audio signal and a down-mix signal, and a compensation parameter that compensates for the down-mix signal is calculated based on the multi-channel audio signal and the down-mix signal. Thereafter, a bitstream is generated by encoding the spatial information, the compensation parameter, and the down-mix signal and combining the results of the encoding. Therefore, it is possible to prevent deterioration of the quality of sound regarding a multi-channel audio signal by compensating for the multi-channel audio signal using a compensation parameter that compensates for a down-mix signal.
US08804959B2

Provided is a communication device including: a communication section performing proximity communication with a reader/writer; a storage section storing data and a sequence number; and a control section controlling the writing of the data to the storage section in accordance with a command from the reader/writer. The communication section sends the sequence number to the reader/writer and receives first encryption data, which is generated by the reader/writer using a value based on the sequence number and writing target data which is target data which is written into the storage section, and the writing target data from the reader/writer, and the control section generates second encryption data using the value based on the sequence number and the writing target data, writes the writing target data into the storage section, and updates the sequence number in a case where the first encryption data and the second encryption data match.
US08804956B2

The present invention concerns a method of enciphering the digital content intended to be deciphered and retrieved on mobile terminals which makes it possible to limit the computing power necessary for the deciphering and therefore the energy used to do this. The broadcast content is partially enciphered. A signature of the headers of the pictures ensures the integrity of the data.
US08804952B2

The system and method for securing scalar multiplication against differential power attacks (DPAs) delays required point additions in elliptic curve cryptosystem scalar multiplication. A buffer is used to store the points that will be added later in a random manner. Then, a randomly selected one of the stored points in the buffer is added to the accumulation point, or several randomly selected points are added consecutively. This makes the power trace appear as a repeated sequence of consecutive point doubling followed by consecutive point additions, which makes it very difficult for an attacker to know the exact value of the inspected bit during the scalar multiplication process.
US08804948B2

A handheld device includes a specified number of protection components, each protection component includes an actuating unit, an active bracket, a fixed bracket, a holding unit, a spring, and an anti-collision unit. The actuating unit is connected to a body of the handheld device, a first end of the active bracket is connected to the actuating unit, a second end of the active bracket is connected to the holding unit, the fixed bracket is positioned in the holding unit near to the active bracket, and the anti-collision unit is connected to the spring, the anti-collision unit is kept in the holding unit when the protection component is not activated.
US08804943B2

An IP-based call center is able to route video and audio calls. The call routing is skills-based, and can be configured to give preference first to representatives or agents associated with an entity, and then to representatives or agents within a network associated with that entity. If no representative is available in-house or in-network, the call can be transferred to an external representative or agent. In other embodiments, an entity can configure prioritized layers for routing calls, in order to favor specific service providers.
US08804942B2

Embodiments of the present invention provide apparatuses and methods for providing improved customer service and sales experiences through collaborative face-to-face interaction between a customer and an expert in another location. Some embodiments of the invention comprise apparatuses and methods for video collaboration between an associate of the business located on-site at the point of inquiry, the customer who requires customer service, and an expert located off-site, typically at a call center. Other embodiments of the invention comprise apparatuses and methods for queuing video collaboration and non-video collaboration calls within a call center. The embodiments of the invention relate to apparatuses and methods that can be used for any business that has on-site point of inquiry centers, but the apparatuses and methods are particularly useful for banking customers who enter banking centers to interact on a face-to-face basis with an expert in the area of the customer's needs.
US08804937B1

A ring-back tone generator system receives an inbound call connection request forwarded from a phone switch (such as an MSC) that receives the inbound call connection request from a caller phone attempting to connect to a target phone (e.g., a subscriber). The ring-back tone generator system initiates generation of a first call connection on which to provide the customized ring-back tone (and/or custom video image data) to the caller phone. The ring-back tone generator system also transmits, based on receiving the inbound call connection request, an outbound call connection request to the phone switch (such as the MSC) to establish a second call connection through the phone switch to the target phone. Consequently, an MSC that normally handles such call processing now relies on the ring-back tone generator system to handle call processing and provide a custom ring-back tone service.
US08804935B2

An apparatus and methods are disclosed that enable a caller to specify a condition of availability for a return call when the caller is unable to reach the called user. A condition might indicate a time interval in which the caller is willing to accept a return call, a location, or some other constraints. In the illustrative embodiments, when a caller places a call and is unable to reach the called user, the caller is prompted via an interactive voice response (IVR) system for one or more conditions of availability for a return call. As soon as the called user's terminal becomes available, a software application checks whether the condition of availability is satisfied, and if so, establishes a call between the caller's terminal and the called user's terminal.
US08804929B2

A system and method for generating a subscriber churn prediction includes receiving call detail records from a network operator detailing communication between subscribers of the network operator and determining tie-strengths between subscribers based on the call detail records. The system and method further includes generating a net churn influence accumulated at each subscriber from the tie-strengths by propagating churner influence between subscribers due to churn events.
US08804928B2

A system and method can support a virtual private network based on a public telecommunication infrastructure. The virtual private network can receive a request from a caller for place a call to a callee via the virtual private network. The virtual private network can obtain at least one of presence status and location information of the callee. Then, the virtual private network can allow the caller to make a decision on whether or not to proceed with the call. The public telecommunication infrastructure can be based on a legacy network and an Internet Protocol Multimedia Subsystem (IMS) network, and the virtual private network can obtain information from both the legacy network and the IMS network via a service broker.
US08804927B2

A computer integrated with universal telephone functions, includes a normal computer and system thereof. The computer is integrated with a public switched telephone network (PSTN) telephone interface and communication functions thereof, the PSTN telephone, a voice over Internet protocol (VoIP) telephone, wireless communication, faxes and the computer are integrated in the computer system, a user simply needs a terminal (telephone handle/mobile telephone), to use the PSTN and the network telephone conveniently.
US08804923B2

A system and method for acknowledging an incoming communication. An incoming communication request destined for a first communication device from a second communication device is received. The incoming communication request is forwarded to the first communication device. An acknowledgment indication is received from the first communications device that the incoming communication request has been received by a user of the first communication device. An acknowledgment communication associated with the acknowledgment indication is sent from the media server to the second communications device in response to receiving the acknowledgment indication. The acknowledgment communication is selectable from a number of acknowledgment communications including at least default communications and user entered communications.
US08804921B2

A system and method that enables the collaborative creation and editing of content on a VoiceSite over a telephone. The system and method enables the collaborative creation and editing of content on the VoiceSite by allowing one or multiple users (authors) to generate and edit the content of the VoiceSite at the same or different times. A Collaboration Manager is utilized to manage calls to/from one or more users. A VoiGen component utilizes voice-activated prompts to allow the one or more users to perform at least one of specify user preferences, load templates, store user preferences and service options, parse through obtained data, and generate/edit the VoiceSite based on the inputs provided by the one or multiple users. A Session Manager stores user specific information and ensures that the content provided by multiple users, including edits/changes, is integrated without conflicts.
US08804918B2

A method and system for using conversational biometrics and speaker identification and/or verification to filter voice streams during mixed mode communication. The method includes receiving an audio stream of a communication between participants. Additionally, the method includes filtering the audio stream of the communication into separate audio streams, one for each of the participants. Each of the separate audio streams contains portions of the communication attributable to a respective participant. Furthermore, the method includes outputting the separate audio streams to a storage system.
US08804909B2

A method for regulating the acquisition of an analog input signal from a digital X-ray panel is provided. The method includes opening a switch disposed between an integrator and the digital X-ray panel prior to an integrator event or upon detection of a fault in the digital X-ray panel to decouple the integrator from the digital X-ray panel, wherein the integrator is configured to integrate the analog input signal from the digital X-ray panel. Also, a system for data acquisition is provided. Further, a method for fault protection of the digital X-ray panel is provided.
US08804907B2

An X-ray detector of conventional design having photodiodes and scintillator material arranged thereon is able, given a suitable read-out frequency matching a low dose to which the flat-panel X-ray detector is subjected, to obtain images during each read-out operation, from which images the energy of individual X-ray quanta can be derived. An item of X-ray-spectrum information about pixels in a grid pattern can be obtained thereby.
US08804903B2

A mammography apparatus has a bed unit on which, during a screening, the patient lies ventrally on a recumbent surface of the bed unit. The recumbent surface has a configuration allowing variable individual parts of the bed unit to be positioned so that the bed position of the patient is optimized and the components of the x-ray unit that are arranged below the bed unit can be positioned and aligned relative to one another such that the base of the breast to be x-rayed is also imaged.
US08804901B2

Systems, methods, and related computer program products for medical imaging and image-guided radiation treatment (IGRT) are described. In one embodiment, an IGRT system selectively integrates x-ray source arrays, dual-energy imaging, stereoscopic imaging, static and dynamic source collimation, and/or inverse geometry tomosynthesis imaging to acquire and/or track a target during radiation treatment. Advantages include reduced patient x-ray dose and/or reduced treatment delivery margins.
US08804899B2

The present invention is an X-ray system having a source-detector module, which includes X-ray sources and detectors, for scanning an object being inspected, a scan engine coupled to the source-detector module for collecting scan data from the source detector module, an image reconstruction engine coupled to the scan engine for converting the collected scan data into one or more X-ray images, and a scan controller coupled with at least one of the source detector module, the scan engine, and the image reconstruction engine optimize operations of the X-ray system.
US08804897B2

A method to analyze crystals in a deposit on a surface of a nuclear generating station heating surface, wherein the method extracts a sample of material from the surface of the nuclear generating station heating surface and also includes conducting at least one of a high resolution scanning electron microscope/energy dispersive X-ray spectrometry of the sample and a scanning transmission electron microscope/selected area electron diffraction/spot and elemental mapping analysis of the sample.
US08804895B2

The invention concerns a cask for a canister containing radioactive material, comprising a canister extraction assembly and designed so that it can bring the canister to an extraction position inside the cask housing in which this canister is free of any contact with the inner surface. Also, one of two elements from among a carriage and a support structure of the assembly is provided with a guide ramp cooperating with a ramp follower provided on the other of the two elements, the ramp being designed so that a relative translational movement between the carriage and the structure, in the longitudinal direction of the cask, causes the changeover of the two elements from a drawn-together position to a drawn-apart position, or conversely.
US08804894B2

The object of the present invention is a method for establishing so-called “mixed IN-CORE mappings”. Its essential purpose is to compensate a loss of density of a reference instrumentation, called “RIC instrumentation” (or “RIC system”), when a significant number of locations, initially used by the sensors of the RIC system, are occupied by fixed collectron-type rods. An obvious physical interest lies in the increase of the measurement density, and thus of the level of confidence, associated with the operating results deduced from the processing of these measurements. One application of the method according to the invention concerns a collectron-type detector calibration method placed inside a nuclear reactor core.
US08804891B2

A frequency detector includes a multi-phase clock generation unit, a sampling unit connected to the multi-phase clock generation unit and a digital logic unit connected to the sampling unit. An inputted single-phase clock is received by the multi-phase clock generation unit and transformed into a multi-phase clock. Inputted random data are received by the sampling unit and sampled by the multi-phase clock. Each data bit of the random data is divided into several sampling intervals according to a phase number of the multi-phase clock. The digital logic unit analyzes sampling values logically, judges the corresponding sampling interval of each sampling value and outputs signals for indicating that a frequency of the random data is higher or lower than the frequency of the single-phase clock based on differences in the corresponding sampling intervals of the sampling values at two adjacent times. A method for detecting frequencies is further provided.
US08804864B2

Processing data presented in the form of a vector representation involves representing direction of the vector with incremental accuracy by using a set of vector codebooks of decreasing dimensions per accuracy increment.
US08804862B2

The method of performing peak reduction and clipping mitigation provides a compressive sensing algorithm at the receiver of a peak-reducing sparse clipper applied to an OFDM signal at the transmitter. By exploiting the sparsity of the OFDM signal in the time domain relative to a pre-defined clipping threshold, the method depends on partially observing the frequency content of extremely simple sparse clippers to recover the locations, magnitudes, and phases of the clipped coefficients of the peak-reduced signal.
US08804857B2

A signal processing technology for allowing a repeater to transmit a signal received from an external apparatus to a terminal is provided. In a satellite system, a signal transmitted from a satellite or transmitted to a satellite is subject to a low order modulation, and a terrestrial repeater performs a high order modulation on signals and retransmits the signals.
US08804849B2

Method for determining frame slice sizes of a frame for multithreaded decoding. The frame is encoded using at least two different slice types based on size where a large-type slice is at least two times larger than a small-type slice and/or the large-type slices comprise 70-90% of the frame. In some embodiments, the number of large-type slices is equal to the number of threads available for decoding and comprise the beginning slices of the frame to be decoded before the small-type slices. Methods for multithreaded deblocking of the frame under the H.264 codec is provided where first and second threads processes first and second sections of the frame in parallel. The first section comprises macroblocks on one side of a diagonal line and the second section comprises the remainder, the diagonal line extending from a first corner of a sub-frame to a second corner of the sub-frame.
US08804844B2

Images are obtained for image compression. The images are compared using sum of absolute difference devices, which have arithmetic parts, and accumulators. The sign bits of the accumulators are determined at a time of minimum distortion between two images. These sign bits are associated with sets of probabilistically-similar parts. When other sets from that set are obtained later, an early exit is established.
US08804836B2

A method comprising: for each target image portion to be encoded in a frame, selecting one of a set of encoding modes by optimizing a function comprising an estimate of distortion for the target image portion and a measure of bit rate required to encode the target image portion, encoding the target image portion into the encoded video stream using the selected mode. The encoded video stream is transmitted over a lossy channel. An error propagation distortion map is maintained, which comprises a plurality of error propagation distortion values mapping to respective frame partitions, the error propagation distortion values being based on previous encoding mode selections. The estimate of distortion used to select the encoding mode for each of the target image portions is based on a corresponding portion from the error propagation distortion map, and that corresponding portion is constrained to being co-located with the target image portion.
US08804835B2

Scalable Video Coding is recently attracting attentions due to its high flexibility. The current H.264/AVC scalable extension has adopted the Motion Compensated Temporal Filter (MCTF) framework to provide temporal scalability. In this paper, described is another fast motion estimation (ME) algorithm based on the MCTF framework. Simulation results show that the herein described algorithm can reduce the encoding complexity significantly while maintaining similar bit rate and PSNR, comparing with existing fast ME algorithms implemented in the reference software.
US08804834B2

Disclosed herein is an image processing apparatus, including: a representative-point storing section; an evaluation-value table generation section; a peak detection section; and a correlation determination section, wherein an operation carried out by the evaluation-value table generation section to generate the evaluation-value table on the basis of representative points stored in the representative-point storing section, an operation carried out by the peak detection section to detect the candidate vector, an operation carried out by the correlation determination section to determine the correlation between the representative point and the referenced point as well as an operation carried out by the correlation determination section to update the representative-point storing section in accordance with a result of the operation to determine a correlation between the representative point and the referenced point are repeated as long as existence of a significant candidate vector is determined.
US08804831B2

This disclosure describes techniques applied during video encoding and decoding processes. In one example, a method of encoding video data comprises calculating a plurality of offset values for a coded unit of the video data, wherein the offset values are associated with a plurality of different integer and sub-integer pixel locations, applying the offset values to predictive video blocks to generate offset predictive video blocks, and encoding video blocks of the coded unit based on the offset predictive video blocks. In another example, a method of decoding video data comprises receiving a plurality of offset values for a coded unit of the video data, wherein the offset values are associated with a plurality of different integer and sub-integer pixel locations, applying the offset values to predictive video blocks to generate offset predictive video blocks, and decoding video blocks of the coded unit based on the offset predictive video blocks.
US08804826B2

Encoders and methods of encoding that incorporate deblocking into the encoding process. An encoder performs a two-cycle encoding process. First, an original block is processed and then reconstructed and deblocked. The reconstruction and the deblocked reconstruction are compared to the original and an intermediate block is created that contains the portions of the reconstruction or the deblocked reconstruction that are more similar to the original. In the second cycle, the intermediate block serves to generate a modified original block, which is then used in a prediction process to create a new prediction block. The new prediction block as compared to the original gives new residuals. The new prediction and new residuals are entropy coded to generate the encoded video data. The new prediction block and new residuals incorporate the deblocking elements selectively identified during the first cycle, thereby eliminating the need for deblocking at the decoder. The prediction operation may be motion prediction or spatial prediction.
US08804824B1

A method for compressing data samples using randomized quantization bins is disclosed. The method generally comprises steps (A) to (C). Step (A) may generate a size signal having a quantization step size corresponding to the data samples in an input signal using a compression circuit. The data samples generally reside in a range of numbers. Step (B) may generate the randomized quantization bins in the range based on a pseudorandom process. Step (C) may generate a plurality of quantized samples in a compressed signal by quantizing the data samples based on the randomized quantization bins.
US08804823B2

An image coding method, comprising: subtracting a prediction signal from the input image signal for each coding unit, thereby generating respective prediction error signals; performing orthogonal transform and quantization on a corresponding one of the prediction error signals for each transform unit, eventually generating quantization coefficients; and coding pieces of management information indicating a structure of the transform units and the quantization coefficients into a tree structure. Each of the transform units corresponds to a corresponding one of leaf nodes in the tree structure. In the coding, for each leaf node, management information and a quantization coefficient are coded, eventually generating a coded signal in which the coded management information and the coded quantization coefficient are arranged in succession for each leaf node.
US08804816B2

Techniques for implementing video encoding enhancements may increase video encoding efficiency. One of the techniques may involve the use of an exception value and a maximum index value in inter-prediction coding lookup table to enhance the combined coding of an inter-prediction direction and a reference frame index for a coding unit. Another of the techniques may include adaptively ordering the encoding of a split flag value and a skip flag value for a coding unit. An additional technique may include providing a uniform approach to adaptively combined code the coded block flag (CBF) values for transform or coding units of images that are used with the Residue Quad-tree (RQT) information to represent residue information.
US08804803B2

A transmitting device can suppress degradation of the video quality and determine a proper transmission rate, and include a transmitting unit that transmits a communication packet to a receiving device, a receiving unit that receives a feedback packet, which is a response signal corresponding to the communication packet, from the receiving device, a detecting unit that detects a change of a reception interval of the feedback packet, and a transmission rate determining unit that decreases a transmission rate at which the transmitting unit transmits the communication packet in the case where the change of the reception interval is detected, and increases the transmission rate on the basis of an amount of change of a travelling speed of at least either the transmitting device or the receiving device before and after the decrease in the transmission rate.
US08804797B2

A broadband powerline communication system is disclosed which makes use of knowledge of the spectrum characteristics of a local radio environment in order to improve the performance of the system. A determination is made of the spectrum characteristics of a radio environment in the vicinity of the broadband powerline communication system that is transmitting data on modulated carrier frequencies. Certain ones of the carrier frequencies otherwise used by the broadband powerline communication system may be masked (i.e., not used) by all or part of the broadband powerline system in order to avoid interference based on the determination. The spectrum characteristics may be determined 1) in advance and used to compile a configuration database comprising frequency masking parameters; 2) by monitoring the local radio environment using the transmitter/receiver nodes of the system; or 3) based upon receipt of an indication from a conflicting user that the user is experiencing interference. Various combinations of these spectrum characteristic determination techniques may also be used.
US08804795B2

The present invention generally relates to digital communications, and more particularly, to a method and a device for sharing wireless transmission of first data and wireless reception of second data and an apparatus implementing the method.
US08804791B2

A communication device according to an embodiment of the present invention includes a communication antenna that receives a transmission signal where a spectrum spread signal subjected to a spectrum spread is modulated; an intermediate frequency converting unit that converts the transmission signal received by the communication antenna into an intermediate frequency signal having a predetermined frequency; an analog to digital converting unit that discretizes the intermediate frequency signal and outputs a discretization signal; a noise removing unit that detects a noise other than a normal thermal noise included in the discretization signal and removes the detected noise from the discretization signal; and a demodulating unit that demodulates the spectrum spread signal, based on the discretization signal that is output from the noise removing unit.
US08804785B2

A quantum cascade semiconductor laser includes a n-type semiconductor substrate, the substrate having a main surface; a mesa waveguide disposed on the substrate, the mesa waveguide including a core layer and an n-type upper cladding layer disposed on the core layer; a first semiconductor layer disposed on a side surface of the mesa waveguide and the main surface of the substrate, the first semiconductor layer being in contact with the side surface of the mesa waveguide; and a second semiconductor layer disposed on the first semiconductor layer. The first semiconductor layer and the second semiconductor layer constitute a burying region embedding the side surfaces of the mesa waveguide. The first semiconductor layer is formed of at least one of a semi-insulating semiconductor and a p-type semiconductor. In addition, the second semiconductor layer is formed of an n-type semiconductor.
US08804782B2

A water-cooled heat-sink for a diode-laser bar includes a copper-cooling-unit having an integral mount thereon for the diode-laser bar. The copper-cooling-unit is attached to a steel base-unit. The base-unit and the cooling-unit are cooperatively configured such that at least one cooling-channel is formed in the cooling-unit by the attachment of the base-unit to the cooling-unit. The cooling-channel is positioned to cool the mount when cooling-water flows through the cooling-channel.
US08804778B2

An extreme ultraviolet light source apparatus comprises a laser apparatus having a master oscillator outputting one or more longitudinal-mode-laser lights, an amplifier with a molecular gas as an amplifying agency amplifying a longitudinal-mode laser light of which wavelength is included in one of amplifiable lines, and a controller adjusting the master oscillator so that the wavelength of the longitudinal-mode laser light outputted from the master oscillator is included in one of the amplifiable lines, the laser apparatus being used as a driver laser, wherein the laser apparatus irradiates a target material with a laser light for generating plasma, and the extreme ultraviolet light is emitted from the plasma and outputted from the extreme ultraviolet light source apparatus.
US08804768B2

Exact data-rate analysis of the information signal portions to be transmitted in a subsequent transmission cycle per time-division multiplexing process shall be initially omitted. Instead, on the basis of highly accurate estimated values for the subsequent data rates, estimated values for relative waiting times are transmitted, in a current transmission cycle, from the current time slice to the subsequent time slice of the same service. In the subsequent transmission cycle, actual data rates may be set which may deviate from the estimated data rates for the individual information signals, as a result of which predicted time-slice boundaries for the subsequent transmission cycle may shift. However, the potential shift in the time-slice boundaries is subject to several boundary conditions. No time slice of the subsequent transmission cycle can start prior to its signaled estimated starting time. With constant data rates, the estimated time-slice structure and the actual time-slice structure are identical.
US08804759B2

A first domain name system (DNS) server of a first protocol type is requested to resolve a network name into a network address of the first protocol type. Where the network name is not resolved into a network address of the first protocol type by the first DNS server, a second DNS server of a second protocol type is requested to resolve the network name into a network address of the second protocol type. Where the first DNS server or the second DNS server resolves the network name into a network address, the network address into which the network name has been resolved is returned for access of a network resource at the network address and identified by the network name.
US08804746B2

The present invention provides a network based on identity identifier and location separation architecture and each component in the network. The network based on identity identifier and location identifier separation architecture includes access networks and a backbone network, and the access networks and the backbone network have no overlap in topology relation, wherein, the access network is located at an edge of the backbone network, and is set to achieve endpoint access in the access network; the backbone network is set to achieve routing and forwarding of data messages between the endpoints which access via the access networks; in the network, an access identifier (AID) is taken as an identity identifier of an endpoint user, and a routing identifier (RID) is used as a location identifier of the endpoint. The present invention achieves the identity identifier and location separation based on the network.
US08804744B2

A method for data transmission based on a relay mobile communication system and an equipment thereof are provided by the present invention. The method includes: at least two transport planes are configured on the Un interface protocol stack of the relay equipment and the base station eNode B; the relay equipment and the eNode B transmit the data via at least two transport planes configured on the Un interface protocol stack. With the present invention, the throughput rate of the Un interface between the relay equipment and the eNode B in the relay mobile communication system is improved, and the time delay of the Un interface is reduced.
US08804741B2

A method for processing information in a wireless system including a host device, the host device including a wireless network processor, the method including receiving by the wireless network processor, at least one out-of-order frame. The wireless network processor may place data of the received at least one out-of-order frame in a memory, and may manage information relating to one or more holes resulting from the at least one out-of-order frame in a TCP receive window. The wireless network processor may set a programmable limit with respect to a number of holes allowed in the TCP receive window. The memory may include a local memory outside of the host device and/or a host memory within the host device.
US08804738B1

A network interface controller comprising a first media access controller, a header decoder, a second media access controller. The first media access controller is configured to receive, from a first port, a frame of data transferred from one of a plurality of second ports, wherein the frame of data includes a first steering header identifying the one of the plurality of second ports. The header decoder is configured to transfer the frame of data to a memory based on the first steering header. The second media access controller is configured to receive the frame of data from the memory based on the first steering header, and transmit the frame of data, with a second steering header, from the network interface controller to a destination port based on the second steering header.
US08804736B1

An ingress router of a provider network receives a packet from a customer network, determines that the packet includes a customer network label and that the packet is to be tunneled through the provider network, based on the determination, adds a delimiter label to the packet indicative of a bottom of a provider network label stack and one or more provider network labels to the packet, and forwards the packet to a next routing device along the provider network tunnel. An egress routing device of the provider network receives a packet comprising a provider network label stack, removes the provider network label stack from the packet, determines whether the packet comprises a delimiter label following the provider network label stack, and, when the packet comprises the delimiter label, forwards the packet to a customer network interface device.
US08804732B1

In some embodiments, an apparatus includes a wireless access point controller configured to receive information associated with a topology of a network including information associated with which access switch from a set of access switches each virtual local area network (VLAN) from a set of VLANs is associated. The wireless access point controller is configured to associate each VLAN from the set of VLANs with a unique tunnel identifier from a set of tunnel identifiers. The wireless access point controller is configured to provide each wireless access point from a set of wireless access points control information including the set of tunnel identifiers such that a wireless access point from the set of wireless access points can send a data packet received from a wireless device to an access switch from the set of access switches associated with a destination VLAN from the set of VLANs using the tunnel identifier associated with the destination VLAN.
US08804731B2

A method for generating platform identification is presented. In one embodiment, the method includes determining whether a hash value collision indication is present in a table based on one or more platform attributes. The method includes generating a hash value based at least on the one or more platform attributes if there is no hash value collision indication and setting a platform identifier to a string generated based on the hash value. The method further includes sending a message including at least the platform identifier during network entry.
US08804717B2

Systems and methods for a serial redirector device to provide services using serial communication redirection through a packet-based interface. In one implementation, the serial redirector device is configured to receive messages via a packet-based interface and redirect the same to a device in serial communication with the serial redirector device. The serial redirector mediates the communication between serially connected devices and devices connected via packet-based interfaces.
US08804716B2

Methods, systems, and computer readable media for initiating evolved general packet radio service (GPRS) tunneling protocol (eGTP) indirect tunneling are disclosed. According to one method, the method occurs at a long term evolution (LTE) node simulator including a module for processing data packets. The method includes receiving a data packet associated with a user device. The data packet includes an endpoint identifier for identifying a first transceiver simulated by the LTE node simulator. The method also includes determining, using the endpoint identifier, whether the data packet should be processed by the module. The method further includes in response to determining that the data packet should be processed by the module, processing the data packet. The method also includes in response to determining that the data packet should not be processed by the module, initiating routing the data packet to a network node.
US08804712B2

An apparatus and method is provided for facilitating the seamless handoff of IP connections between access routers in an IP network. The mobile IP network includes two or more access routers each serving a different geographic service area. When a mobile terminal moves from the first service area to the second service area, the mobile terminal transmits to the second access router the IP address of the previous access router. The second access router uses this information to learn capabilities of the first access router (e.g., bandwidths supported, security schemes, and the like) for use in future handoff decisions, and exchanges capability information with the first access router. The assumption is made based on the exchanged information that the access routers are geographically proximate. When another mobile terminal transitions from one service area to another, the system selects an optimal target access router based on the previously learned information, including the inferred geographic proximity between access routers.
US08804709B2

A switching device in a network system for transferring data includes one or more source line cards, one or more destination line cards and a switching fabric coupled to the source line cards and the destination line cards to enable data communication between any source line card and destination line card. Each source line card includes a request generator to generate a request signal to be transmitted in order to obtain an authorization to transmit data. Each destination line card includes a grant generator to generate and send back a grant signal to the source line card in response to the request signal received at the destination line card to authorize the source line card to transmit a data cell to the destination line card.
US08804708B1

A switch device is configured to receive a data unit from a virtual port from a first set of virtual ports. The switch device is configured to associate an identifier of each virtual port from the first set of virtual ports with an identifier of a first access group that is associated with an access set. The switch device is configured to prohibit the data unit from being sent to a remaining virtual port from the first set of virtual ports if the data unit is addressed to that virtual port. The switch device is configured to otherwise allow the data unit to be sent to a virtual port from a second set of virtual ports associated with a second access group when the second access group is associated with the access set. The second set of virtual ports is mutually exclusive from the first set of virtual ports.
US08804707B2

A network unit for use in a switching fabric includes multiple units collectively constituting a single network entity, each having ports for the reception and forwarding of data packets. The network unit has at least one fabric port for connection to a partner port on another one of the units by at least one link. The network unit is organized to send and receive via the at least one fabric port protocol packets which contain information on the path costs between said units in the fabric and to perform an algorithm to determine, on the basis of said information, routes for data packets within the fabric to other units of the fabric.
US08804702B2

A telecommunications system is disclosed which may include a VOIP (Voice Over Internet Protocol) network having a plurality of network elements; at least one carrier data center; communication links enabling communication between the network elements and the at least one carrier data center, wherein the carrier data center is operable to receive a query describing a communication session active at a given one of the network elements, over one of the communication links, and to generate a routing table in response to the query.
US08804698B2

A method for operation of a Serving Call Session Control Function (S-CSCF) server is provided. The method includes storing a plurality of records, each record corresponding to a respective one of a plurality of Internet Protocol Multimedia Services (IMS) terminals associated with a user, the plurality of records indicating an order of the IMS terminals for attempting to establishing a communication link with the user. The method also includes receiving an input from an application server indicating a request to change at least one of the records to indicate a different order, and changing the record. A system for operation of a Serving Call Session Control Function (S-CSCF) server, and a computer-readable medium having stored thereon computer-executable instructions, the computer-executable instructions causing a processor to perform a method for operation of a Serving Call Session Control Function (S-CSCF) server when executed, are provided.
US08804691B1

Devices, methods, and other embodiments associated with phase based preamble detection are described. In one embodiment, an apparatus includes a wireless transceiver, an evaluation logic, and a configuration logic. The wireless transceiver receives a wireless signal from a wireless device. The wireless signal includes a preamble sequence. The evaluation logic evaluates the preamble sequence by comparing phases of the preamble sequence to phases of predefined preamble sequences to identify a matching preamble sequence. The comparison is done without using amplitude information. The configuration logic configures the wireless transceiver to synchronize wireless communications with the wireless device based, at least in part, on the matching preamble sequence.
US08804688B2

A method for varying pilot sub-carrier density in OFDMA communications is described. The method comprises calculating channel quality from sub-carriers; determining whether the channel quality is outside a threshold range; selecting a different pilot sub-carrier density for a sub-zone based on the value of the channel quality when the channel quality is outside the threshold range; and setting the sub-zone to the different pilot sub-carrier density. A system for using sub-zones with different pilot sub-carrier densities in OFDMA communications is also described.
US08804677B2

Methods and apparatus for establishing communications between devices, e.g., mobile communications devices in an ad hoc network, with differing capabilities are described. A device which is capable of supporting multiple protocols in addition to a protocol used to communicate device capability information forms communications links with first and second devices which do not have the ability to form communications links directly between one another, e.g., because of they do not support the same protocols. Once the links are established the first and second devices can communicate via the third communications device. In some embodiments, each of the first, second and third devices support a first communications protocol which is suitable for communicating device capability information but is unsuitable for exchanging user data. The ability to discover other devices and there capabilities facilitates the creation of an ad hoc network.
US08804675B2

A method and apparatus for transmitting data are provided. In the method, data streams are mapped onto frames, a word is generated including information for receiving the data streams for a given frame, and parity bits are derived from the word for the given frame. The data is arranged in the frames. Each of the frames includes a preamble and a data section. The preamble and the data section are time-multiplexed. The data section includes at least a part of the data streams, and the preamble includes signaling information. The word is inserted in a preamble section of the given frame, and one of the parity bits is inserted in a preamble section of a prior frame preceding the given frame. A part of the word for the given frame is inserted within a data section of an earlier frame preceding the prior frame. The frames are then transmitted.
US08804673B2

There is provided a radio communication device including a communication unit that communicates with a base station by using a given radio multiplexing architecture, a storage unit that stores time slot information, and a control unit that controls the communication unit to communicate with the base station by using the given radio multiplexing architecture in a time slot indicated by the time slot information.
US08804666B2

A dual mode Access Terminal (AT) is operable to communicate both in a Circuit Switched (CS) network domain and an Internet Protocol (IP) Multimedia Subsystem (IMS) network domain. Up-to-date handoff configuration information is transmitted from an IMS server to the AT during a registration of the dual mode AT with an IMS network or during establishment of a call session of AT. The handoff configuration information is used in a call handoff of an ongoing call of the AT between the CS network and the IMS network. In the examples, the handoff configuration information includes a handoff number for use in a handoff to the Circuit Switched (CS) network and a handoff Uniform Resource Identifier (URI) for use in a handoff to the IMS network.
US08804662B2

For handover between wireless telecommunications networks of different technology types, an air interface is set up between a first node 4 included in a network of a first technology type and a second node 10 included in a network of a second different technology type. Signaling messaging, in accordance with the second technology type, is related to handover of a mobile terminal from the network of the first technology type to the network of the second technology type. The signaling messaging is encapsulated in a container for transmission over the signaling interface. An identifier is associated with the container to indicate that it encapsulates the signaling messaging. When the identifier is detected at the first node, the container is sent over the interface to the second node. In one method in accordance with the invention, the first technology type is WiMAX and the identifier is a special service flow identifier. This may be detected at an Access Services Network Gateway (ASN GW), for example. A method in accordance with the invention thus permits the use of logical radio channels for encapsulating inter-technology signaling.
US08804658B2

Methods for a mobile station to handover between IEEE 802.16e and 802.16m systems are provided. The mobile station is served by an IEEE 802.16e-only base station or an IEEE 802.16e zone of a 16e/16m-conexistence base station. In a zone-switch based handover procedure, the mobile station first performs an IEEE 802.16e legacy handover procedure such that the mobile station handovers from the serving base station to an IEEE 802.16e zone of a target base station. The mobile station then performs a zone-switch procedure such that the mobile station switches from the IEEE 802.16e zone to an IEEE 802.16m zone of the target base station. In a direct handover procedure, the mobile station performs an IEEE 802.16m handover procedure such that the mobile station handovers from the serving base station to the IEEE 802.16m zone of the target base station directly.
US08804656B2

Methodologies are described that facilitate inter-eNode B handover. In various embodiments, logical protocol termination can be implemented between the user equipment and the target eNode B for inter-eNode B handover signaling. The provided handover forwarding and encapsulation mechanisms enable improved inter-operability between eNode Bs implementing different protocol versions or from different vendors, which in turn enables frequent protocol upgrades. Additionally, the invention enables the target eNode B to implement new radio configurations even if the configuration is unsupported by the source eNode B.
US08804655B2

Provided are a wireless local area network (LAN) network, a mobile station and a base station, and a method of controlling handoff in the wireless LAN network. The wireless LAN network includes a mobile station and a number of base stations. The mobile station notifies a previously connected first base station of an entry into a power-save mode, performs a handoff process with a second base station, and then notifies the first base station of an exit from the power-save mode. Each of the base stations buffers a packet to be transmitted from a public network to the mobile station when the each of the base station is notified of the entry into the power-save mode by the mobile station, and transmits the buffered packet to the mobile station when the each of the base station is notified of the exit from the power-save mode by the mobile station. This wireless LAN network system and method is capable of performing handoff without packet loss.
US08804650B2

A wireless communication device according to the invention includes a reception section that receives a downlink signal in a first subframe from another wireless communication device; an ACK/NACK generation section that generates ACK/NACK which indicates an error determination result of the received downlink signal; a determination section that determines, when an uplink signal directed to the other wireless communication device is not allocated in a second subframe, whether a different uplink signal is allocated in a third subframe subsequent to the first subframe by a predetermined number of subframes and previous to the second subframe; a multiplexing section that multiplexes the ACK/NACK to the different uplink signal in the third subframe when the determination section determines that the different uplink signal is allocated in the third subframe; and a transmission section that transmits the different uplink signal in which the ACK/NACK is multiplexed by the multiplexing section.
US08804649B1

Self-optimization in heterogeneous networks techniques are provided. In autonomous mode, certain self-optimization criteria are used to set up one or more targets with same or different priorities. The cells in a defined area of a HetNet autonomously adjust certain radio resources (e.g., power, time, frequency, and/or spatial resources (e.g. antenna, location)) in order to achieve or to be close to the targets such that the self-optimization criteria are met. In a coordinated mode, certain self-optimization criteria are used to define one or more cost functions with same or different priorities. The cells or a subset of users in the cells in a defined area of a HetNet search for the optimal solution for the cost functions by coordinating certain radio resources.
US08804648B2

A mobile station apparatus can stably communicate with a base station apparatus even when interference occurs due to a signal from another apparatus in a part of a frequency band used for communication. A second base station apparatus communicates with the mobile station apparatus using a common frequency band, which is all or part of a frequency band to be used for communication by the first base station apparatus, and a dedicated frequency band to be unused by the first base station apparatus. A communication band selection unit a256 of the second base station apparatus selects the common frequency band as a frequency band to be used for communication with the mobile station apparatus in case that radio quality of the common frequency band in the mobile station apparatus is greater than a predetermined threshold value, and selects the dedicated frequency band as the frequency band to be used for the communication with the mobile station apparatus in case that the radio quality of the common frequency band in the mobile station apparatus is less than the predetermined threshold value.
US08804645B2

The present invention is directed to a wireless communication system. Specifically, the present invention is directed to a method and apparatus for transmitting uplink control information through a Physical Uplink Shared Channel (PUSCH) at a user equipment, including receiving configuration information for periodic PUSCH transmission through a first protocol layer signaling, receiving information indicating activation or deactivation of the periodic PUSCH transmission through a second protocol layer signaling, wherein the second protocol layer is lower than the first protocol layer, and periodically transmitting the uplink control information through the PUSCH according to the configuration information if the periodic PUSCH transmission is activated.
US08804644B2

A wireless communication device, a wireless communication system and a method of transmitting by a piconet controller (PNC) a poll request frame using beamforming techniques to one or more devices, wherein the poll request frame includes a time offset for sending a poll response frame by the device. The PNC receives the poll response frame with a channel bandwidth allocation request and dynamically allocating a channel bandwidth to the one or more devices according to the channel bandwidth allocation request.
US08804640B2

The present invention discloses a method and an apparatus for obtaining the Hybrid Automatic Repeat Request (HARQ) information of a CCCH, wherein the method for obtaining the HARQ information of the CCCH comprises: a base station receiving a request message from a Radio Network Controller (RNC), wherein the request message is used to indicate the HARQ information used by the CCCH; the base station obtaining the HARQ information used by the CCCH according to the request message. According to the present invention, the base station obtains the HARQ information of the CCCH according to the message from the radio network controller, thus which is convenient for both the base station and a UE to know exactly the corresponding relationship between the CCCH logical channel and the HARQ used by the CCCH logical channel, thereby guaranteeing Node B to perform decoding correctly and improving the reception success rate of signal and data.
US08804638B2

A method and a user equipment (UE) for transmitting multiple A/N information are provided. The method includes: determining reserved resources; determining A/N information that needs to be transmitted; and determining that the number of transmission resources is N (N is an integer greater than or equal to 2) and corresponding modulation symbols according to the number of the reserved resources and the A/N information that needs to be transmitted; and transmitting multiple A/N information by transmitting the modulation symbols by using the transmission resources. By transmitting multiple A/N information, a downlink frequency band where an error occurs can be correctly located. The A/N information includes acknowledgement (ACK) information, negative acknowledgement (NACK) information or Discontinuous Transmission (DTX) state information.
US08804634B2

A method comprising detecting closed subscriber group (CSG) proximity based on an autonomous search function; signaling a proximity indication to a network, wherein the proximity indication includes at least one priority of at least one allowed neighbor CSG cell. A method comprising, performing measurements on neighboring CSG cells; and generating a measurement report including measurements of at least one neighboring CSG cell; and transmitting a message including a measurement report and a CSG priority for at least one CSG cell.
US08804626B2

A transmission rate control method for controlling a transmission rate of uplink user data which is transmitted from a mobile station located in a predetermined cell to a radio base station, includes: notifying, from the radio base station to the mobile station, a transmission power offset of an Enhanced Dedicated Physical Data Channel to a Dedicated Physical Control Channel using a Common Absolute Grant transmission rate control signal which is transmitted through an E-DCH Absolute Grant Channel; transmitting, at the mobile station, the uplink user data based on the notified transmission power offset, at a determined portion of HARQ process after receiving the Common Absolute Grant transmission rate control signal.
US08804621B2

A data transmission method is disclosed. A data transmission method for at least one machine type communication (MTC) device constituting an MTC group includes receiving an attach request from the MTC device; determining whether the attach request is a first attach request from the MTC group; and if it is determined that the attach request is a first attach request from the MTC group, establishing a downlink tunnel and an uplink tunnel to be used for data transmission and reception between a GW and a base station using an MTC group identity.
US08804619B2

Methods of assigning radio resources in a wireless communications network with user equipment are provided. The methods include connecting a user equipment unit to a vehicle having a mobile communication module associated therewith. The user equipment unit is authenticated at the vehicle and is associated with the user equipment unit with the vehicle. Connection credentials are received at the mobile communication module from the user equipment unit if the user equipment unit is authenticated and associated. At least one wireless interface is activated at the mobile communication module responsive to the received connection credentials. A local wireless connection is established between the user equipment unit and the mobile communication module associated with the vehicle using the at least one wireless interface. Related mobile communication modules and intermediary devices are also provided.
US08804618B2

A method and an apparatus for determining the configuration mode of special subframe of a cell are provided, and the method includes: receiving notification messages sent from adjacent cells, and the notification messages containing the information indicating the configuration modes of special subframes of the adjacent cells; determining the configuration modes of special subframes of the adjacent cells in accordance with the notification messages; among the possible configuration modes of special subframes of the current cell, selecting preferably a configuration mode of special subframe, which meets the interference requirement of the current cell and has less interference with the adjacent cells, as the current configuration mode of special subframe. The embodiments of the present invention also provide a method and an apparatus for determining the usage mode of the time-domain resource of a cell.
US08804613B2

A wireless mesh network system having a plurality of wireless devices is adapted to forward a message packet. Each of the wireless devices includes a transmitting unit, a receiving unit, a communications controller, and a RAM. Further, if a message packet received is an acknowledgement signal, the communications controller controls such that an original source address, a destination address, and a packet number contained in the acknowledgement signal are stored in the RAM, and, in case the message packet received is a data signal, if information contained in the message packet received is consistent with the original source address, the destination address, and the packet number contained in the acknowledgement signal stored in the RAM, the communications controller controls such that the acknowledgement signal is forwarded to a original source wireless device.
US08804609B2

Systems and methods are provided for enabling H-ARQ communication between a base station and one or more wireless terminals. Methods for enabling incremental redundancy (IR) based H-ARQ, Chase based H-ARQ and Space-Time Code combining (STC) based H-ARQ between devices for down-link and up-link direction transmissions are provided in the form of an information element (IE) for use with a Normal MAP convention as currently accepted in the draft version standard of IEEE 802.16. In addition, embodiments of the invention provide a resource management scheme to protect a network from abuse of resources from a wireless terminal not registered with the network. Components of the down-link and up-link mapping components of a data frame transmitted from the base station to one or more wireless terminals included messages that are readable by all wireless terminals as well as some messages that are encrypted and only readable by wireless terminals that are authenticated as being registered with the network.
US08804607B2

A central entity and/or a remote device in a communication system are designed to address the problem of maintaining upstream synchronization in the remote device after loss of the downstream signal. One issue of particular importance is maintaining upstream transmissions from the remote device in an S-CDMA (or perhaps S-TDMA) mode that do not degrade performance of the communication system via poor upstream timing or a need for re-ranging. By providing novel functionality at the central entity for synchronizing first and second downstream signals and/or by providing novel functionality at the remote device for determining a symbol clock offset between a first terminated downstream signal and a second re-acquired downstream signal, embodiments of the present invention facilitate maintenance of synchronization through the loss of the downstream signal, thereby minimizing the need for re-ranging and avoiding poorly timed upstream bursts.
US08804598B2

International Mobile Telecommunications (IMT) Advanced technology, also known as 4th Generation (4G) targets to support up to 100 MHz BW. LTE currently supports single carrier bandwidths of up to 20 MHz. The present application describes a multi-carrier approach in which some embodiments of the invention provide a simple solution of aggregating multiple single carrier bandwidths to obtain a wider bandwidth (>20 MHz). Such an approach may extend Long Term Evolution (LTE) bandwidth to greater than that provided by a single carrier, yet maintain full backward compatibility with technologies that predate 4G technology and utilize smaller, single carrier bandwidths. More generally, embodiments of the invention can apply to other communication standards than only LTE.
US08804596B2

A method is provided for handing over a user equipment (UE). The method includes a donor access node with which the UE is in communication via a relay node receiving UE context information from the relay node. The method further includes the donor access node using the UE context information to identify data packets that belong to the UE.
US08804594B2

A radio communication system includes a first server and a second server. The first server includes a first processor to receive, together with an identifier for identifying a base station, communication information transmitted from a plurality of mobile stations via the base station, extract, for the base station, a keyword frequently used in communications between the first server and the plurality of mobile stations on the basis of the received communication information and the received identifier, and transmit the extracted keyword together with the identifier. The second server includes a second processor to receive, together with the identifier, the keyword transmitted from the first server, and distribute distribution information corresponding to the received keyword to the plurality of mobile stations via the base station.
US08804591B2

A method and an apparatus for a proxy mobile Internet protocol (PMIP) supporting a dedicated multicast local mobility anchor (LMA) and mobile access gateway (MAG) is provided. The LMA assigns an Internet Protocol (IP) address to a wireless transmit receive unit (WTRU) that processes the IP address and sends a router solicitation message to a serving MAG. A WTRU is disclosed to receive a first IP address that is for unicast service and a second IP address that is for multicast services. Generally, the method and apparatus proposes architecture, interfaces, and procedures to enable multicast mobility using Proxy Mobile IP. More specifically operations of aggregated PMIP tunnels for multicast services are described. Multicast mobility is enabled when mobile nodes move from one MAG to another MAG, intra-LMA, and inter-LMA. And, Multicast mobility is enabled between bidirectional network and downlink only multicast network in a hybrid network.
US08804589B2

A system for facilitating communal apparatus interaction. In accordance with at least one embodiment of the present invention, an apparatus configured to communicate on a wireless channel may receive first information pertaining to wireless traffic expected from other networks also utilizing the wireless channel. The apparatus may then determine whether the received information satisfies a first criterion, and if it is determined that the first information satisfies the first criterion, the apparatus may shorten an awake window duration for communicating on the wireless channel. Alternatively, if it is determined that the information does not satisfy the first criterion, the apparatus may proceed to further determine whether second information pertaining to wireless traffic on the wireless channel that is expected from a network satisfies a second criterion. If it is determined that the second information satisfies the second criterion, the apparatus may proceed to lengthen the awake window duration.
US08804587B2

A method, User Equipment (UE), and radio base station or NodeB for controlling the downlink transmit power of a Fractional Downlink Physical Control Channel (F-DPCH) in a multi-carrier High-Speed Packet Access (HSPA) system. Single-carrier Transmit Power Control (TPC) commands are modified to support different kinds of multi-carrier scenarios. The UE defines at least one TPC command for adjustment of the transmit power of the F-DPCH of N downlink carriers, the number of TPC commands being equal to or less than N, and transmits the TPC command(s) on at least one of M uplink carriers. The NodeB receives the TPC command(s) and adjusts the transmit power of the F-DPCH of the N downlink carriers based on the received TPC command(s).
US08804586B2

A method for managing control channel interference is provided. The method includes a first access node performing at least one of blanking and transmitting at lower than nominal transmit power on at least a portion of a control channel. The method further includes the first access node applying at least one of blanking and transmitting at lower than nominal transmit power only on the control region of chosen subframes, wherein a second access node transmits the control region of the chosen subframes at nominal transmit power.
US08804582B1

An apparatuses and methods of setting power back-off of a master transceiver and a slave transceiver is disclosed. One example of a method includes the master transceiver determining a master power back-off, and the slave transceiver determining a slave power back-off based on signals received from the master transceiver, and based on the master power back-off. One example of an apparatus includes a master transceiver and slave transceiver system. The slave transceiver is connected to the master transceiver through a cable. The master transceiver includes means for determining a master power back-off. The slave transceiver includes means for determining a slave power back-off based on signals received from the master transceiver, and based on the master power back-off.
US08804575B2

An example embodiment may include an apparatus comprising a message buffer to receive messages from a voice over packet endpoint if impairments in a media stream pass a threshold, and a processor coupled with the message buffer, the processor to determine changes to media characteristics for the voice over packet endpoint in relation to the impairments and to signal the voice over packet endpoints to adjust media characteristics of the media stream in both directions. Another example embodiment may be a method comprising monitoring a voice over packet media stream for impairments, computing Voice over packet quality metrics based on the impairments, sending or receiving the Voice over packet quality metrics to or from a session peer, when a threshold is crossed for the Voice over packet quality metrics, sending an event notification to a central entity, and changing media characteristics of the voice over packet media stream in relation to the impairments as directed by the central entity.
US08804573B2

Systems, methods, and machine-readable media are disclosed for using past presence information to help determine a current presence of a principal. In one embodiment, determining presence of a principal on one or more devices or communication channels can comprise periodically querying a plurality of devices to determine a presence of the principal on one or more of the plurality of devices. An indication of the presence of the principal on the one or more of the plurality of devices can be received and presence information related to the indication of the presence of the principal on the one or more devices can be stored. A request for a presence of the principal can be received and, in response, the stored presence information can be retrieved. The stored presence information and, in some cases, current presence information can be provided in response to the request for the presence of the principal.
US08804571B1

In some embodiments, an apparatus includes a first network control entity configured to be implemented at a first edge device. The first network control entity is configured to receive a control packet from a peripheral processing device via a tunnel that is between the peripheral processing device and the first network control entity and that includes at least a portion within a second edge device. The first network control entity is configured to determine routing information associated with the peripheral processing device based on the control packet. The first network control entity is configured to send the routing information to a second network control entity such that the second network control entity routes a data unit addressed to the peripheral processing device to the second edge device without sending the data unit to the first edge device.
US08804561B2

A first radio network node (HBS1) adapts its physical cell identifier (PCI1) based on a comparison of its PCI1 to a second PCI (PCI2) used by a neighboring interfering second radio network node (e.g., another HBS2 or a macro node). The first radio network node HBS1 determines the second PCI based on one or more radio measurements performed on a cell 402 and/or on a UE 404 served by the second node. The adaptation of the cell identifier PCI1 is used for one or more radio network management tasks, e.g., resource management such as interference mitigation in a heterogeneous network, radio network planning, etc.
US08804560B2

A method of operating an electronic device includes providing a plurality of antenna elements, evaluating a wireless communication performance criterion to obtain a performance evaluation, and assigning a first one of the plurality of antenna elements to a main wireless signal reception and transmission path and a second one of the plurality of antenna elements to a diversity wireless signal reception path based on the performance evaluation.
US08804557B2

An apparatus for transmitting data in a communication system includes: a receiver configured to receive signals from a plurality of terminals in a multiuser-multi-input multi-output (MU-MIMO) scheme; an assignor configured to assign group IDs to terminal groups, respectively after identifying the plurality of terminals and grouping the plurality of terminals into the terminal groups; a generator configured to define a load element which indicates a resource and load state of a basic service set (BSS) through the group IDs and to generate a beacon frame including the load element; and a transmitter configured to transmit the beacon frame to the plurality of terminals in the MU-MIMO scheme.
US08804545B2

A monitoring network is formed by a terrestrial network and a satellite network. The terrestrial network has a plurality of sensor nodes which send a data packets. The data packets are forwarded through sink nodes toward a satellite and a monitoring station in the satellite network. The monitoring station performs a dynamic selection process for dynamically associating each sensor node to at least one selected sink node among the plurality of sink nodes, thereby the data packets sent by the sensor nodes are transmitted to the satellite through only the selected sink node.
US08804543B2

A load test method for a network system in which a plurality of node devices exchange packets via a first switch device by way of a second switch device, includes transmitting a plurality of first packets to the first switch device by a first node device, the plurality of first packets being addressed to the first node device via the second switch device, transmitting a plurality of second packets to the first switch device by a second node device, the plurality of second packets being addressed to the first node device via the first switch device, storing the first packets and the second packets in a queue buffer and thereafter transferring the first packets and the second packets to the first node device by the first switch device, and monitoring state information based on the number of packets waiting to be exchanged in the second switch device.
US08804542B2

A method of transmitting feedback data in a multiple antenna system comprises receiving a request message of feedback data on a downlink channel, the request message comprising uplink scheduling information, selecting a set of M (M≧1) subbands within a plurality of subbands, generating the feedback data, the feedback data comprising a frequency selective PMI (precoding matrix indicator), a frequency flat PMI, a best band CQI (channel quality indicator) and a whole band CQI, and transmitting the feedback data on a uplink channel allocated to the uplink scheduling information.
US08804525B2

A method and a device for network traffic control comprising the following steps: detecting actual downlink traffic of a network device; calculating an error e between the actual downlink traffic and predetermined downlink traffic; performing a calculation on the error to obtain PID output according to a PID control formula; calculating scaling of upstream traffic according to the calculated PID output and the downlink traffic; and regulating an upstream traffic threshold according to the scaling. The upstream traffic is increased or reduced in accordance with the actual downlink traffic be means of the correlated regulation and dynamic control of the upstream traffic and the downlink traffic of the network device. As such, traffic control is realized in those applications (e.g. UDP traffic such as P2P streaming media) which themselves lack the traffic control mechanism, and it is possible to make the best of network bandwidth as well.
US08804523B2

The ensuring of predictable and quantifiable networking performance. Embodiments of the invention combine a congestion free network core with a hypervisor based (i.e., edge-based) throttling design to help insure quantitative and invariable subscription bandwidth rates. A lightweight shim layer in a hypervisor can adaptively throttle the rate of VM-to-VM traffic flow. A receiving hypervisor can detect congestion and communicate back to sending hypervisors that rates are to be regulated. In response, sending hypervisors can reduce transmission rate to mitigate congestion at the receiving hypervisor. In some embodiments, the principles are extended to any message processors communicating over a congestion free network.
US08804521B1

An edge network device controls the quality-of-service of incoming network traffic flows by limiting the bandwidth of incoming network traffic flows to create a network traffic bottleneck at the edge network device. The bottleneck ensures that this edge network device may control the quality-of-service of incoming network traffic flows. During a slow-start phase of a network traffic flow, the edge network device adds phantom network packets to a scheduler queue in addition to the actual packets of the network traffic flow. Phantom packets occupy transmission slots during packet scheduling and are discarded when selected for transmission. This limits the rate that actual packets are received and acknowledged by the destination knowledge, thereby preventing the network traffic flow source from increasing the flow bandwidth above the limit of the inbound network connection.
US08804519B2

Where a restricted channel links a subscriber location and an access node of a digital video network, a bandwidth allocation server may receive a bandwidth reservation request to reserve bandwidth on the restricted channel that includes a reservation start time. The bandwidth allocation server can obtain any existing bandwidth reservations for bandwidth on the restricted channel at least partly covered by the duration of the reservation request (the duration being delimited by the reservation start time), and determine whether a bandwidth limit is exceeded by a combination of the bandwidth reservation request and any existing bandwidth reservations, at any time covered by the bandwidth reservation request. When it is determined that the combination is under the bandwidth limit, a reservation accept response can be sent and a reservation can be stored. Otherwise, a reservation reject response can be sent.
US08804514B2

There is disclosed a wireless terminal device in which also when IEEE802.16e is used in an access system of the next generation network, an end-to-end QoS is kept, and comfortable communication can be performed. In a wireless access system including the next generation network as a core network, in a terminal for BWA (the wireless terminal device), an SDP generating section generates a session description protocol (SDP) corresponding to an application, an SDP analysis section analyzes the SDP, a packet classifier section distributes an IP packet to each queue of a QoS class, and a DSA-REQ message generating section sets a QoS parameter of a DSA-REQ message to generate the DSA-REQ message, and reports the message to a wireless base station for the BWA.
US08804506B2

A voice/data combination system and a method that manages a bandwidth in the system. A determination is made as to whether a bandwidth for real-time data service is available, and the bandwidth, when not available, is reserved, so that the real-time data service is performed when the bandwidth is available. The system reserves predetermined bandwidths for real-time packets when bandwidth of real-time packets is not available, and process the real-time packets in their corresponding reserved bandwidth when bandwidth is available. Therefore, real-time packets and general packets are always processed in their corresponding bandwidths.
US08804500B2

A method, system and machine-readable storage device to manage network capacity are provided. In accordance with the method, simulation data is received periodically according to a metric based on data associated with a plurality of communication links interconnecting endpoints. Specially, the simulation data is received according to a periodicity adjusted selectively based on an interval of time between a current date and time and a date and time that a communication link is to be taken offline. The simulation data indicates impact of the communication link to be taken offline on a plurality of alternate communication links. Thereafter, load is moved selectively from the communication link to be taken offline to an alternate communication link of the plurality of alternate communication links based on whether the simulation data associated with the alternate communication link satisfies a predetermined criterion.
US08804492B2

A method is provided in a network management node for handling an alarm caused by a fault in a communications system. An alarm caused by a fault in the communications system is received from a first network element within the communications system. The alarm is associated with an identity of the first network element, and an alarm time associated with the time when the alarm was active. After receiving the alarm, the network management node sends a request to a user activity database, requesting one or more matching records. Each of the matching records is requested to comprise an identity equal to the identity of the first network element associated with the alarm, and a record time period that comprises the time when the alarm was active. The network management node receives one or more matching records from the user activity database, which one or more matching user session records identify the user sessions being affected by the alarm, and then handles the alarm based on the one or more matching user session records.
US08804491B2

A recovery method for ring-based network comprises following steps: when an error occurs at first node, second and third nodes adjacent to the first node transmit a link-down packet respectively; after the first node is repaired, the first, second and third nodes transmit a link-up packet respectively, and each link-up packet includes a priority value of the first, second or third node; the priority values of the first, second and third nodes are compared with each link-up packet to enter the ring port of the first node, the second node or the third node into a forward status or a blocked status; and a forward link or a blocked link is formed among the ring ports of the first, second and third nodes.
US08804486B2

System, methods, and networks are disclosed that allow base station systems of a wireless communication network to transmit outgoing traffic over a packet backhaul network to multiple routing elements on the MSC side of the network. A base station system described herein identifies a primary routing element and a backup routing element. The primary routing element is the device to which the base station system transmits outgoing traffic under normal operation, and the backup routing element is an alternate to the primary routing element. To transmit traffic over the packet backhaul network, the base station system monitors the availability of the primary routing element. If the primary routing element is available, then the base station system transmits outgoing traffic over the packet backhaul network to the primary routing element. If unavailable, then the base station system transmits outgoing traffic over the packet backhaul network to the backup routing element.
US08804481B2

A method and an apparatus of transmitting scheduling request (SR) in a wireless communication system are provided. The method includes configuring a physical uplink control channel (PUCCH) for a SR in a subframe, the subframe comprising a plurality of single carrier-frequency division multiple access (SC-FDMA) symbols, wherein one SC-FDMA symbol on the PUCCH is punctured and transmitting the SR on the PUCCH in the subframe.
US08804480B2

Systems and methods for reducing the latency and for increasing throughput for MoCA devices that are connected via a coax network are provided. One method according to the invention includes, in a network having a plurality of network modules, each of the plurality of network modules being connected to a coax backbone, communicating over the coax backbone between the plurality of network modules. The method further includes a requesting the use of short burst messages. The method further includes responding to the requesting by constructing a short burst message with a single channel equalization section and reducing the number of bits per hertz in the transmission constellation. The resulting messages can be received with an acceptable error rate while making more efficient use of the MoCA network.
US08804473B2

In at least one embodiment, an apparatus for writing data and location marks on an optical tape is provided. The apparatus comprises an optical system that includes at least one laser source for transmitting a laser beam therefrom. The optical system further includes a plurality of lenses for receiving the laser beam and for directing the laser beam onto at least one guard band on the optical tape to write the location marks thereon. The location marks being indicative of a longitudinal position of the data that is capable of being stored on a writeable section of the optical tape.
US08804472B2

A method comprising recording data related to a start-up procedure on at least one of a plurality of recording layers disposed on an optical record carrier for reading back the recorded data during subsequent start-ups, the selection of the at least one recording layer based on properties of the at least one recording layer is disclosed. The technique reduces the optical record carrier start-up time and is useful for DVD, HD-DVD and BD recorders and/or players.
US08804467B2

The present invention provides an implementation method, implementation device for electronic alarm clock, and a mobile communication terminal thereof, the main content of which includes: determining a first time length capable of achieving the alert purpose by learning the time when a user inputs an instruction of stopping shaking and/or ringing during a plurality of shaking and/or ringing processes, and keeping, in a time period, the shaking and/or ringing intensity when the first time length is over, thus enabling the quick alert in the case which avoids frightening the user by abrupt shaking and/or ringing.
US08804460B1

The relative positions of two or more electronic devices can be determined utilizing ultrasonic beacons. Each device can have a unique signature that can be included in the beacon broadcast by that device. A device having an array of ultrasonic detectors can receive a beacon and correlate the beacon received at each detector. The time of arrival then can be used to determine the relative position of the source of the beacon. The signature in that beacon can also be used to determine the identity of the device that broadcast the beacon, in order to determine the identity of the device, or a user of that device, at the determined relative position. The devices can be configured to transmit signals over the air or through a specific transmission medium, such as propagating surface. Further, a dedicated detector array can be used for determining multiple relative positions.
US08804446B2

A semiconductor device includes: a sense amplifier including an equalizing circuit that equalizes a pair of bit lines; an equalizing control circuit that converts the amplitude of an equalizing signal into a VDD level, and a word driver that controls a sub word line based on a timing signal. The word driver includes a level shift circuit for changing the operation timing of the sub word line in accordance with the VDD level, allowing a timing to complete the equalizing operation and a timing to reset the sub word line to synchronize even when the level of the VDD level is changed.
US08804441B1

Methods and systems for detection and correction of timing signal drift in memory systems are provided. A start time and an end time of a first time interval is determined with control circuitry such that a last falling edge in a first of a plurality of data strobe sequences received from the memory occurs outside of the first time interval. A start time and an end time of a close-enable time interval is adjusted based at least in part on determining whether a second of the plurality of data strobe sequences occurs within the first time interval. Sampling of data received from the memory is disabled in response to determining that the last falling edge in the second received data strobe sequence occurs within the close-enable time interval.
US08804439B2

A power circuit configured to supply an operating voltage to a memory controller configured to control a flash memory and an access to the flash memory, comprises an input side charging unit that is a charging unit configured to be charged by an input voltage that is supplied from the outside, a voltage regulation unit configured to regulate any higher one of the input voltage and a charging voltage of the input side charging unit to be the operating voltage and to output the voltage, an output side charging unit that is a charging unit configured to be charged by the operating voltage, and a discharging unit configured to discharge electricity that has been charged to the output side charging unit in the case in which any higher one of the input voltage and the charging voltage becomes lower than the setting value.
US08804434B2

A pulse-based memory read-out device, including: a pulse generator at a first end of a bit line and a detector at a second end of the bit line. The pulse generator is configured to send an electrical pulse along the bit line from the first end of the bit line. The detector is configured to: detect the electrical pulse at the second end; and output a digital signal representing a current state of a selected memory cell in the bit line, wherein the digital signal is based on an amplitude of the electrical pulse at the second end.
US08804427B2

A nonvolatile semiconductor memory device comprises a plurality of memory blocks, each including a plurality of cell units and each configured as a unit of execution of an erase operation. Each of the cell units comprises a memory string, a first transistor, a second transistor, and a diode. The first transistor has one end connected to one end of the memory string. The second transistor is provided between the other end of the memory string and a second line. The diode is provided between the other end of the first transistor and a first line. The diode comprises a second semiconductor layer of a first conductivity type and a third semiconductor layer of a second conductivity type.
US08804409B2

A semiconductor storage device according to the present embodiment includes a plurality of bit lines, a plurality of word lines, and a plurality of memory cells corresponding to intersections between the bit lines and the word lines, respectively, and including magnetic tunnel junction elements capable of storing data. A plurality of sense amplifiers respectively correspond to the bit lines and are configured to detect data stored in the memory cells via a bit line selected from among the corresponding bit lines. A plurality of read latch parts correspond to the sense amplifiers, respectively, and are configured to latch data detected by the corresponding sense amplifiers. A plurality of read global data buses are connected to the read latch parts, respectively, and are configured to consecutively transmit data latched by the read latch parts at a time of a data read operation.
US08804408B2

A semiconductor storage device according to the present embodiment includes a magnetic tunnel junction element capable of storing data according to a change in resistance state and rewriting the data using a current. A cell transistor is provided for the magnetic tunnel junction element and is placed in a conducting state when a current is allowed to flow through the magnetic tunnel junction element. A current limiter limits a current flowing through the cell transistor and the magnetic tunnel junction element upon data writing.
US08804401B2

A non-volatile semiconductor memory device includes a cell array layer including a first wire, a memory cell, and a second wire, and a control circuit. When performing set operation for setting the memory cell to a low resistance state, until a resistance value of the memory cell becomes lower than a predetermined resistance value, the control circuit repeating: applying a first voltage for setting to the memory cell; and a verify read verifying that the resistance value of the memory cell has become lower than the predetermined resistance value. After the verify read, the control circuit applies a second voltage having a different polarity from the first voltage to the memory cell before applying the first voltage that follows.
US08804393B2

According to one embodiment, a semiconductor memory system includes a substrate, a plurality of elements and an adhesive portion. The substrate has a multilayer structure in which wiring patterns are formed, and has a substantially rectangle shape in a planar view. The elements are provided and arranged along the long-side direction of a surface layer side of the substrate. The adhesive portion is filled in a gap between the elements and in a gap between the elements and the substrate, where surfaces of the elements are exposed.
US08804392B2

A content addressable memory chip which can perform a high speed search with less error is provided. A match amplifier zone determines coincidence or non-coincidence of search data with data stored in the content addressable memory cells in an entry of a CAM cell array, according to the voltage of a match line. The match amplifier zone comprises one or more NMOS transistors and one or more PMOS transistors. The match amplifier zone has a dead zone to an input of a voltage of the match line, and has a property that no flow-through current is present in the match amplifier zone.
US08804389B2

Technique for controlling a circuit that converts an AC input voltage into a DC output voltage using transistors arranged in first and second transistor pairs. Each transistor of the first pair is controlled in accordance with polarity of the AC input voltage. Each transistor of the second pair is controlled based on a difference between the AC input voltage and the DC output voltage.
US08804388B2

An active rectification system includes an active rectifier, a pulse width modulation (PWM) control, and a closed loop vector control. The PWM control portion is configured to control switching of the active rectifier and the closed loop vector control is configured to generate the required duty cycles for the PWM signals that regulate the DC voltage output and force a three-phase current input of the active rectifier to align with a three-phase pole voltage input of the active rectifier.
US08804377B2

A control device for a resonant converter, the control device including a first circuit to integrate at least one signal indicating a half wave of a current circulating in a primary winding of a transformer; the first circuit is structured to generate at least a control signal of the switching circuit depending on the integrated signal. The control device includes a second circuit to impose the equality of a switching-on time period of the first and second switches.
US08804372B2

An improved electrical disconnect apparatus includes a set of spaced apart conductors and a removable conductive element that is structured to extend between the conductors and to complete at least a portion of an electrical circuit that includes the conductors. The electrical disconnect apparatus is situated between an electrical network and a network protector. The conductors and the conductive element which extends therebetween are situated within the interior of a support that is sealed in order to permit the electrical disconnect apparatus to be in a submerged environment during use. The conductive element is retained by a key interlock wherein the key that enables removal of the conductive element is stored on the network protector and is only made available to the technician when the network protector has been switched to an OFF condition.
US08804364B2

A footprint of a printed circuit board (PCB) for a leadframe-based package includes a plurality of pads arranged within a central region on a main surface of the PCB; and an array of signal pads disposed within a peripheral region surrounding the central region.
US08804362B2

In a high-frequency module, a laminate including a plurality of dielectric layers each including an electrode pattern located thereon, and a switch element which includes a test terminal arranged to output a negative voltage applied to the switch element and which is mounted on the laminate, are integrally formed. A test external terminal for external connection which outputs a signal to the outside is provided on a back surface of the laminate. The laminate includes a voltage transmission path electrically connecting the test terminal to the test external terminal.
US08804361B2

A wiring substrate includes an electronic component and a core substrate. A through hole extends through the core substrate and accommodates the electronic component, which includes a main body and connection terminals. The main body includes opposing first side surfaces, opposing second side surfaces, and opposing third side surfaces. The connection terminals cover the first side surfaces. First projections project from walls of the through hole toward the first side surfaces. Each first projection includes a distal end that contacts one of the connection terminals. Second projections project from walls of the through hole toward the second side surfaces. The opposing second projections include distal ends spaced apart by a distance longer than the distance between the second side surfaces and shorter than the distance between two farthest points on a periphery of each first side surface.
US08804357B2

A sliding-type portable electronic apparatus includes a pair of casings slidably coupled to each other, a flexible lead derived from one of the casings, is passed through an opening provided in the other casing and is connected to a circuit board incorporated in this other casing, and a waterproof sheet adapted to close the opening. The flexible lead passed through the opening is extended along a front surface of the circuit board and, thereafter, is folded back from the front surface toward a rear surface at a position on a side end surface of the circuit board, the flexible lead is connected, at its tip end portion, to the circuit board, on the rear surface, and the waterproof sheet is adhered, at its peripheral edge portions, to the flexible lead and to an inner surface of the other casing, at positions on a periphery of the opening.
US08804355B2

Brackets may be mated with or coupled to an opening of an electronic device enclosure or housing for receiving plug connectors to reinforce the receptacle connector and/or device housing and potentially reduce damage/breakage. For example, a bracket can have a front face with a curvature. A back face of the bracket can include a first opening that communicates with a cavity. The cavity can be defined at least in part by upper and lower opposing inner surfaces, the lower inner surface including a portion that extends parallel to a portion of the bracket front face. The bracket can also include a hollow protrusion extending from the bracket front face in a front direction. The hollow protrusion can include an opening that communicates with the opening of the back face and extends through the hollow protrusion. Methods for manufacturing the connector bracket are also provided.
US08804352B2

A circuit board assembly includes a motherboard, a first daughterboard, and a first metal bar. Two ends of the first metal bar are respectively fastened to the motherboard and the first daughterboard, and are electrically connected between the motherboard and the first daughterboard. The first metal bar is supported between the motherboard and the first daughterboard, so as to position the first daughterboard separately over the motherboard and enable the first daughterboard to be substantially perpendicular to the motherboard.
US08804341B2

A container data center includes a container, and a number of cabinets arranged in the container. A shockproof device is mounted at the bottom of the cabinet. A support apparatus is mounted at the top of the cabinet. A sleeve is fixed on the top of the cabinet. The supporting apparatus includes a connecting member. The connecting member includes a first end fixed to the top of the container, and a second end opposite to the first end slidably received in the sleeve.
US08804339B2

A power electronics assembly includes a semiconductor device, an insulated metal substrate, and a cooling structure. The insulated metal substrate includes a dielectric layer positioned between first and second metal layers, and a plurality of stress-relief through-features extending through the first metal layer, the second metal layer, the dielectric layer, or combinations thereof. The semiconductor device is thermally coupled to the first metal layer and the plurality of stress relief through-features is positioned around the semiconductor device. The cooling structure is bonded directly to the second metal layer of the insulated metal substrate. Insulated metal substrate assemblies are also disclosed. The insulated metal substrate includes a plurality of stress-relief through-features extending through a first metal layer, a second metal layer, and a dielectric layer. Vehicles having power electronics assemblies with stress-relief through-features are also disclosed.
US08804336B2

A heat dissipating apparatus includes a centrifugal fan, a heat sink and a heat pipe. The centrifugal fan includes a frame and an air outlet defined on the frame. The heat sink is arranged adjacent to the air outlet of the centrifugal fan. The heat pipe includes an evaporation section and a condensation section extending from the evaporation section. The condensation section is connected to the heat sink. The evaporation section is for absorbing heat from a first and second heat generating component. The frame includes an elastic plate abutting to the evaporation section of the heat pipe and applying a force to the evaporation section of the heat pipe. An electronic device equipped with the heat dissipating apparatus is also provided.
US08804327B2

The portable workstation includes a portable housing and a plurality of office modules disposed therein. The office modules include a computer module, a scanner module, printer module and a projector module. The computer module is the main interface for operating the other modules. A plurality of fans are disposed at the rear of the housing to cool the interior of the housing by expelling heated air generated by the different modules during use. The fans and all the modules are connected to a single rechargeable battery module. The various modules contained in the housing provide the user with all the necessary tools to perform any task at any locale.
US08804314B2

An electric junction box which can surly distribute electric power from a power source even if a electric power distributing unit is arranged is provided. The electric junction box includes a box main body; a power integration attached to the box main body and supplied with an electric power from a power source; and a block. The block includes a block main body formed separately from the box main body and attached to the box main body; and a terminal received in the block main body, attached to an end of an electric power cable connected to the power source, and connected to the power integration.
US08804313B2

Computational enclosures may be designed to distribute power from power supplies to load units (e.g., processors, storage devices, or network routers). The architecture may affect the efficiency, cost, modularity, accessibility, and space utilization of the components within the enclosure. Presented herein are power distribution architectures involving a distribution board oriented along a first (e.g., vertical) axis within the enclosure, comprising a power interconnect configured to distribute power among a set of load boards oriented along a second (e.g., lateral) axis and respectively connecting with a set of load units oriented along a third (e.g., sagittal) axis, and a set of power supplies also oriented along the third axis. This orientation may compactly and proximately position the loads near the power supplies in the distribution system, and result in a comparatively low local current that enables the use of printed circuit boards for the distribution board and load boards.
US08804312B2

An exemplary embodiment of the invention provides an electroconductive polymer composition having high electroconductivity which is suitable for a solid electrolytic capacitor, and provides a solid electrolytic capacitor having low ESR as well as low leakage current (LC). In an exemplary embodiment of the invention, an electroconductive polymer composition having high electroconductivity is formed by drying an electroconductive polymer suspension solution which comprises a polyanion having a cross-linked structure, an electroconductive polymer, and a solvent. In an exemplary embodiment of the invention, a solid electrolytic capacitor having low ESR as well as low LC is obtained by using the electroconductive polymer composition for a solid electrolyte layer that is an electroconductive polymer layer.
US08804305B2

Disclosed are a multilayer ceramic condenser and a method for manufacturing the same. There is provided a multilayer ceramic condenser including: a multilayer main body in which a plurality of dielectric layers including a first side, a second side, a third side, and a fourth side are stacked; a first cover layer and a second cover layer forming the plurality of dielectric layers; a first dielectric layer disposed between the first cover layer and the second cover layer and printed with a first inner electrode pattern drawn to the first side; a second dielectric layer alternately stacked with the first dielectric layer and printed with a second inner electrode pattern drawn to the third side; and a first side portion and a second side portion each formed on the second side and the fourth side opposite to each other.
US08804289B2

A protection circuit (100, 700) is disclosed for protecting an integrated circuit having a first supply rail (Vcc) and a second supply rail (Vss) from exposure to an excessive voltage. The protection circuit (100, 700) comprises a sensor (120) for sensing a voltage increase on the first supply rail (Vcc). Such a sensor may be implemented as an RC element. The sensor (120) has an output coupled to a signal path for providing a detection signal on said path. The sensor (120) triggers a clamping circuit (180) to clamp the first supply rail (Vcc) to the second supply rail (Vss) in response to the detection signal, which typically signals an ESD event on the supply rails. A pre-amplifying stage (160) is coupled between the sensor (120) and the clamping circuit (180) to amplify the detection signal for the clamping circuit (180). The protection circuit further comprises a hold circuit (140) for holding the control input of the pre-amplifying stage (160) in an enabled state upon termination of the detection signal. Such a hold circuit may comprise a further RC element for accelerating the activation of the clamping circuit (180) and extending the activation of the clamping circuit beyond the termination of the detection signal, thus yielding a more efficient protection circuit (100, 700).
US08804286B1

A mount plate includes a flange having a first surface and an opposing second surface and a boss tower having a swage hole and extending from an area where the boss tower meets the first surface of the flange to an end surface of the boss tower. The boss tower has an inner diameter defining an inner surface of the swage hole, an outer diameter defining a portion of an outer surface of the boss tower and at least one cut-out portion formed in the boss tower along an obliquely angled plane. The cut-out portion intersects with the outer surface at a first area located a first distance from where the boss tower meets the first surface of the flange and intersects with the end surface at a second area located a second distance from the inner diameter. The first distance is less than the second distance.
US08804281B1

A magnetic writer has a magnetic pole with projections extending laterally and symmetrically from each side. The pole tip of the magnetic pole is positioned at the ABS of the writer where it is surrounded in a mirror-symmetric fashion by side shields that are co-planar with the ABS. The projections can be the ends of a rectangular bar of soft or hard magnetic material, different than the main pole material, passing completely through the main pole and parallel to the ABS or they can be part of the peripheral shape of the main pole without changes to its material structure. In either case, they impart a shape anisotropy to the main pole and dilute the otherwise concentrated magnetic flux emerging from the pole tip that cause flux leakage from the side shields and undesirable adjacent track interference.
US08804272B1

A transducer is configured to interact with a magnetic storage medium, a first channel comprises a first sensor and first circuitry configured to adjust a plurality of first channel parameters, and a second channel comprises a second sensor and second circuitry configured to adjust a plurality of second channel parameters. The first and second channel parameters are independently adjustable by the first and second circuitry, respectively. A detector is coupled to the first and second channels, and configured to detect a head-medium interface event.
US08804260B2

Various embodiments of the present invention provide systems and methods for data processing. As an example, a data processing circuit is discussed that includes: a data buffer, an inter-track interference response circuit, and an inter-track interference signal estimator circuit. The data buffer is operable to store a previous track data set. The inter-track interference response circuit is operable to estimate an inter-track interference response from the previous track data set based at least in part on the previous track data set and a current track data set. The inter-track interference signal estimator circuit is operable to calculate an inter-track interference from the previous track data set based at least in part on the previous track data set and the inter-track interference response from the previous track data set.
US08804255B2

A variety of optical arrangements and methods of modifying or enhancing the optical characteristics and functionality of these optical arrangements are provided. The optical arrangements being specifically designed to operate with camera arrays that incorporate an imaging device that is formed of a plurality of imagers that each include a plurality of pixels. The plurality of imagers include a first imager having a first imaging characteristics and a second imager having a second imaging characteristics. The images generated by the plurality of imagers are processed to obtain an enhanced image compared to images captured by the imagers.
US08804253B2

This invention provides an image lens system in order from an object side to an image side comprising: a positive first lens element with a convex object-side surface; a negative second lens element; a plastic third lens element with a concave image-side surface, both the object-side and image-side surfaces thereof being aspheric; a positive plastic fourth lens element with a convex object-side surface and a convex image-side surface, both surfaces thereof being aspheric; and a negative plastic fifth lens element with a concave image-side surface, both the object-side and image-side surfaces thereof being aspheric, at least one inflection point is formed on at least one of the two surfaces thereof; wherein there are air distances between each of lens elements. By such arrangement, not only the photosensitivity and total track length of the system can be reduced, but also better image quality can be obtained.
US08804249B2

A zoom lens includes in order from an object side, a first lens unit having a positive refractive power, a second lens unit having a negative refractive power, a third lens unit having a positive refractive power, and a fourth lens unit having a positive refractive power, and at the time of zooming, the first lens unit moves, and the zoom lens satisfies the following conditional expressions (1-1a), (1-2a), and (1-3a). 0.43<(β2T/β2W)/(β3T/β3W)<0.68  (1-1a) 0.4<(Δ1G/f1)/(Δ4G/f4)<2.3  (1-2a) 2.1
US08804248B2

An optical element includes a container including first and second end face walls, a side face wall, and an accommodating chamber inside the walls; first and second liquids enclosed in the chamber; a first electrode provided on a surface of the first end face wall; a second electrode provided on a surface of the second end face wall; an insulating film provided on a surface of the second electrode; and a unit configured to apply a voltage. The shape of an interface between the liquids is changed by a voltage application, and a light transmission path, the center of which is a virtual axis passing through the end face walls in the thickness direction of the container, is formed in a portion of the second liquid. An opening having a diameter the same as or larger than the maximum diameter of the transmission path is provided in the first electrode.
US08804242B2

A polarizer includes a substrate, a carbon nanotube film, and a number of metal particles. The carbon nanotube film is located over the substrate and includes a number of carbon nanotube yarns, each of which comprises a number of substantially parallelly bundled carbon nanotubes. The metal particles are adhered to the carbon nanotubes of the carbon nanotube film.
US08804241B2

A method includes providing a layer having a plurality of spaced-apart lines of a first material extending along a first direction and forming a line of a second material on opposing surfaces of each line of the first material, the first and second materials being different and adjacent lines of the second material being discontinuous. After forming the lines of the second material, forming pairs of spaced-apart lines of a third material between adjacent pairs of the lines of the second material, wherein each line of the third material is spaced apart from the closest line of the second material and the first and third materials are different.
US08804237B2

A sighting telescope included a beam splitter which is slanted relative to an optic axis and is configured between an objective and an ocular, further a projection element to generate onto the beam splitter a target mark visible from the ocular, the projection element being fitted with a light source, further two image planes between the objective and the ocular, of which a first image plane is nearer the objective and a second image plane is nearer the ocular, and a reversal system configured between the image planes, a reticle being situated in the first image plane and the target mark in the second image plane.
US08804235B2

A microscope adapter unit disposed on an optical path of illumination light between a light source unit including a light source and a sample surface includes a first lens group having at least one lens and a second lens group having at least one lens. The first lens group converts the illumination light into roughly parallel luminous fluxes, and makes the illumination light enter the second lens group.
US08804234B2

A catadioptric projection objective for imaging a pattern onto an image plane includes: a first objective part for imaging the pattern into a first intermediate image; a second objective part for imaging the first intermediate image into a second intermediate image; and a third objective part for imaging the second intermediate image onto the image plane. A first concave mirror having a continuous mirror surface and a second concave mirror having a continuous mirror surface are upstream of the second intermediate image. A pupil surface is formed between the object plane and the first intermediate image, between the first and the second intermediate image, and between the second intermediate image and the image plane. A plate having essentially parallel plate surfaces is positioned in the first objective part near the pupil surface. At least one plate surface is aspherized to correct for aberrations.
US08804224B2

There are provided a lens, a method of fabricating the lens, and a light scanning unit. The lens includes a lens portion having an effective optical surface, and a gate-side flange portion between the lens portion and a gate-side end of the lens. If the lens is disposed between two polarizers configured to polarize light linearly in perpendicular directions and is illuminated in an optical axis direction, interference fringes are generated on the lens, and peripheral interference fringes of the interference fringes extend continuously from the gate-side end and are longer than the gate-side flange portion.
US08804220B2

A method of computing a hologram by determining the wavefronts at the approximate observer eye position that would be generated by a real version of an object to be reconstructed. In normal computer generated holograms, one determines the wavefronts needed to reconstruct an object; this is not done directly in the present invention. Instead, one determines the wavefronts at an observer window that would be generated by a real object located at the same position of the reconstructed object. One can then back-transforms these wavefronts to the hologram to determine how the hologram needs to be encoded to generate these wavefronts. A suitably encoded hologram can then generate a reconstruction of the three-dimensional scene that can be observed by placing one's eyes at the plane of the observer window and looking through the observer window.
US08804219B2

An image processing apparatus is disclosed. The image processing apparatus includes a color conversion processing unit which obtains CMY data from input color space coordinate data of image data, and an output data generating unit which generates output data by forming CMYK data by using a result output from a color conversion processing section. The color conversion processing section includes an optimum color reproduction data structure which gives the CMY data for obtaining a full color image optimally reproduced from the input color space coordinate data, and a color material using amount reducing data structure for outputting the input color space coordinate data by reducing the color material using amount with the use of a reference value in which the color material using amount is increased for a hue of an output image giving a high psychological effect and is decreased for a hue of the output image giving a low psychological effect.
US08804205B2

An image processing apparatus includes: a memory unit; a read-out image processing unit that performs read-out image processing on input image data and stores the image data on which the image processing has been performed in the memory unit; an output attribute determining unit that performs determination image processing on the image data stored in the memory unit and determines an attribute of the image data on which the determination image processing has been performed; an output image processing unit that performs output image processing on the image data according to the determined attribute; and an output unit that outputs the image data on which the output image processing has been performed by the output image processing unit.
US08804202B2

An image processing apparatus for generating a pattern of a recording material to be overlapped on an original image for forming an image of a target region extracted from the original image, includes an arithmetic unit calculating a feature amount of an image data included in a boundary region of the target region; a determination unit determining a degree of change of color in the boundary region based on the feature amount; and a pattern generation unit determining a gradation of the pattern of the recording material for the boundary region in accordance with the degree of change of color in the boundary region.
US08804201B1

A scanned image processing system, a method of processing scanned images and a document conversion system incorporating the scanned image processing system or the method. In one embodiment, the scanned image processing system includes: (1) an artifact characterizer configured to provide a characterization of at least one artifact on at least one of obverse and reverse scanned images of a page and (2) an image modifier associated with the artifact characterizer and configured to modify at least one of the obverse and reverse scanned images based on the characterization and at least one operating parameter.
US08804198B2

A printing data generating apparatus acquires image data; classifies, upon causing a printer to execute a printing process for printing a line in an N-th main scanning operation between lines printed in (N−1)-th or earlier main scanning operations and printing a print unit formed with a plurality of lines by performing Nmax main scanning operations, pixels on the plurality of lines into groups based on the image data such that each group includes the pixels that are to be printed in the same main scanning operation; identifies, among the groups, the group with the highest ink usage for printing the pixels of the group based on the image data; and generates, based on the image data, printing data for causing the printer to print an image represented by the image data by printing the pixels of the group with the highest ink usage in the Nmax-th main scanning operation.
US08804190B2

A method including the steps of obtaining an original image, generating a converted image by converting a gradation of a pixel of the original image into a prescribed gradations for an image forming apparatus to express, outputting a dot pattern image through a nozzle based on a predetermined dot pattern signal, generating nozzle characteristic information of the nozzle based on the dot pattern image, generating simulation information based on the converted image and the nozzle characteristic information, generating converted simulation information by converting the simulation information to the same gradation as that of the pixel of the original image, comparing the converted simulation information with the original image, and calculating an error between the original image and the converted simulation information.
US08804186B2

An automated lenticular photographic system includes an interface that permits a user to upload image files and image processing and printing equipment that is in communication with the interface for receiving the uploaded image files and processing the uploaded image files to create an interlaced print image file that is used to produce an interlaced print sheet containing interlaced print images. A pair of registration marks is formed on the interlaced print sheet outside of borders of the interlaced print images. The system also includes a processing station where the interlaced print sheet is aligned with a lenticular lens sheet with a registration system that detects whether the lenticular lens sheet is off-centered and skewed relative to the interlaced print sheet. The system also includes means for controllably adjusting the position of the lenticular lens sheet relative to the interlaced print sheet until proper registration between the lenticular lens sheet and the interlaced print sheet is achieved. The lenticular lens sheet is at least selectively joined to the interlaced print sheet to provide a lenticular product that can be delivered back to the user.
US08804181B2

An image forming apparatus includes: a first designation portion which designates a directory from plural directories stored in a storage medium; a first printing portion which index prints images on a first print medium based on files stored in the directory designated by the first designation portion, the files including at least one of an image data file and a sub-directory; a display portion; a first display control portion which controls the display portion to display information for designating the files after the images are index-printed by the first printing portion; a second designation portion which designates one of the files based on the information displayed on the display portion; and a second printing portion which prints an image on a second print medium based on the designated one of the files.
US08804177B2

Methods and systems disclosed provide for validating branching print workflows by segmenting the workflows into a plurality of linear sequences of steps, and validating each of the linear sequences. In one embodiment, a system receives a print workflow for a print job. The print workflow comprises steps identifying the print shop activities to perform for the print job. The system determines whether the print workflow comprises a branching workflow. If the print workflow is a branching workflow, then the system segments the branching workflow into a plurality of linear sequences of steps. The system then determines if the branching workflow is valid by analyzing each of the linear sequences based on workflow rules.
US08804175B2

A printer includes a first feeder that feeds a first sheet, a second feeder that feeds a second sheet, a feed position on the second feeder being set so that the second sheet overlaps the first sheet when the second sheet is ejected, a stacker that collects the first sheet and the second sheet on which printing has been carried out so that the first sheet and the second sheet overlap, and a processor that determines whether a sectioning command is included in a print request, and when a sectioning command is included, switches over between the first feeder and the second feeder for each print job.
US08804173B2

An information processing apparatus includes a storing unit, a determining unit, and a merging unit. The storing unit stores control data including apparatus identifiers identifying communication apparatuses and requested information identifiers identifying information items specified in information acquisition requests for the communication apparatuses. The determining unit determines whether a specified communication apparatus specified in a newly-received information acquisition request is already registered in the control data. If the specified communication apparatus is already registered in the control data, the merging unit determines whether a requested information identifier specified in the newly-received information acquisition request is recorded in the control data for the specified communication apparatus. If the requested information identifier is not recorded in the control data, the merging unit adds the requested information identifier to a list of requested information identifiers associated with an information acquisition job for the specified communication apparatus.
US08804172B2

The printer driver updating program according to the invention causes a computer to execute a process comprising steps of confirming printer drivers for various different operating systems existing in the computer, acquiring versions of the printer drivers whose existences are confirmed, selecting an appropriate updating method corresponding to the acquired versions, and updating the printer driver according to the selected updating method.
US08804167B2

Image scanning apparatus and method of receiving a new scan job, determining whether the new scan job is a multi-scan job, and when the new scan job is a multi-scan job, individually performing the multi-scan job using the plurality of scan units. Accordingly, in the process of performing a scan job, a user can perform a new scan job without waiting.
US08804166B2

The present invention can provide an image processing system in which a job setting screen is displayed on a local apparatus in consideration of the capabilities of the local apparatus and a remote apparatus when a plurality of image processing apparatuses cooperatively execute a job. To accomplish this, in the present image processing system, the local apparatus acquires function information on the remote apparatus when the plurality of image processing apparatuses executes one job in cooperation. Furthermore, the local apparatus controls the display contents of a setting screen used when an operator sets a job setting in order to restrict a job function based on the acquired function information and function information on the local apparatus itself.
US08804162B2

A printing device monitoring method includes sequentially registering, in a monitored device queue, printing devices to which print jobs are to be output, monitoring the printing devices in accordance with the order of registration in the monitored device queue, determining if predetermined conditions are satisfied (S1803), interrupting monitoring of a printing device on the basis of the determination (S1806), and re-registering, in the monitored device queue, the printing device whose monitoring was interrupted.
US08804161B2

Provided is an information processing device that processes data including a rendering resource, a first page rendering command including a link to the rendering resource, and a second page rendering command including a link to the rendering resource. The information processing device includes a first transmitting unit configured to transmit the rendering resource and the first page rendering command to an image forming device; a registering unit configured to register a copy of the rendering resource in a storage area other than the image forming device when the first transmitting unit transmits the rendering resource and the first page rendering command to the image forming device; and a second transmitting unit configured to transmit the second page rendering command to the image forming device by setting a link to the copy of the registered rendering resource to the second page rendering command.
US08804157B2

A method, programmed medium and system are disclosed which provide for an in-line scanner used to dynamically scan a document or image, real-time as it is being printed within a printer unit and before the printed document exits the printer. The scanned image is compared to a stored electronically-generated image of the file being printed. When the comparison is determinative that there is a printing problem, the printing operation may be stopped quickly before the partially printed document or image has exited the printer. An error message may then be displayed, and the user is enabled to take appropriate action. A resume function enables a user to resume a print job at exactly the place where it had left off before detecting a print problem. In another embodiment, when the system detects a problem with a print job, the entire print job of the remainder of the print job is sent from the faulting printer to another printer where either the remainder of the print job or the entire print job is completed.
US08804148B2

An image forming apparatus displays, on a display section, a plurality of button areas to which setting values in relation to functions of the image forming apparatus are assigned. In a case that an input form of an instruction coordinate to the display section is a predetermined first form, the setting values assigned to a button area in which the instruction coordinate is positioned are displayed on the display section. In a case that after the setting values are displayed and further that change operation for a specific setting value is inputted, the specific setting value is changed. In a case that the instruction coordinate is positioned in a button area of the plurality of button areas and that the input form of the instruction coordinate is a predetermined second form, the image forming apparatus is operated based on the setting values assigned in the button area.
US08804147B2

The embodiments provide a print server including a cloud print service. The print server includes an application manager configured to receive a print request for content to be printed, over a network, from a user of an application associated with a device, and provide, over the network, a print dialog to the user. The print dialog is configured to identify at least one available printer associated with the cloud print service. The print server also includes an options translator configured to determine at least one printing option associated with the at least one available printer, and translate a native printer display format of the at least one printing option to a common protocol display format associated with the cloud print service. The options translator is configured to provide the common protocol display format for inclusion in the print dialog.
US08804145B2

A method for image processing executed by an image processing apparatus includes sequentially receiving PDL data and transferring a figure included in the PDL data to processing in a subsequent stage, assigning edge extraction processing as a unit of processing for extracting edge information for each transferred figure, merging the edge information extracted from each figure, spooling the merged data in a tile format as intermediate data, and reading out the intermediate data in the tile format from spooling process and performing processing on each tile to generate a pixel from the intermediate data.
US08804144B2

A method to create a data file in a controller device connected to an image reading apparatus is provided. The method includes receiving an event signal generated in the image reading apparatus based on an instruction, obtaining image data according to receipt of the event signal, judging whether the received event signal is a first event signal in a first operation mode, setting the controller device to operate in a second operation mode, releasing the controller device from the second operation mode when a terminating event occurs, judging whether the received event signal being a non-first event signal is a continuing event signal, and adding the image data obtained according to the non-first event signal being a continuing event signal to the image data obtained according to the first event signal to create a single multiple-paged file when a terminating event occurs.
US08804141B2

A character output device includes: a character direction specification unit that specifies a drawing direction of characters for each processing-target region of a processing-target page; a character rotation determination unit that determines as to whether the processing-target page rotates or not based on a relation between the specified drawing direction and a direction of an output medium; and an output unit that performs an output processing based on the determination by the character rotation determination unit.
US08804138B2

A coating dimension measuring apparatus may include: a camera that is positioned at a prescribed position distanced from a sheet to capture an image of a coating dimension of the sheet; a roller configured to transport the sheet; a scale that is disposed along a lengthwise direction of the roller to perform numerical calibration of the coating dimension; a scale holding unit configured to hold the scale over the roller, the scale holding unit being disposed so as to enable free insertion and removal of the scale.
US08804124B1

An array of light sources (lasers) is positioned so that each of the light sources emits a beam that is directed through a sedimenting column of ground grain. Photodetectors (photodiodes) positioned opposite the light sources receive the light beams emerging from the sedimenting column and convert the beams into electronic signals. A computer processor processes the electronic signals and generates values for protein quality.
US08804121B2

A cell observation device is provided with a reflection interference measurement light source 106, a quantitative phase measurement light source 105, a reflection interference detection camera 110 which images light emitted from the reflection interference measurement light source 106 and reflected from cells 101, to generate a reflection interference image, a quantitative phase detection camera 112 which images light emitted from the quantitative phase measurement light source 105 and transmitted by the cells 101, to generate a quantitative phase image, an image alignment unit 201 which matches a spatial position of the reflection interference image with a spatial position of the quantitative phase image, to implement alignment between the two images, a first extraction unit 204 which extracts a first parameter from the reflection interference image in alignment with the quantitative phase image, and a second extraction unit 205 which extracts a second parameter from the quantitative phase image in alignment with the reflection interference image.
US08804119B2

A particle detection system including; at least one light source adapted to illuminate a volume being monitored at at least two wavelengths; a receiver having a field of view and being adapted to receive light from at least one light source after said light has traversed the volume being monitored and being adapted to generate signals indicative of the intensity of light received at regions within the field of view of the receiver; a processor associated with the receiver adapted to process the signals generated by the receiver to correlate light received at at least two wavelengths in corresponding regions within the field of view of the receiver and generate an output indicative of the relative level of light received at the two wavelengths.
US08804114B2

The present invention relates to a system for conducting the identification and quantification of micro-organisms, e.g., bacteria in biological samples. More particularly, the invention relates to a system comprising a disposable cartridge and an optical cup or cuvette having a tapered surface; wherein the walls are angled to allow for better coating and better striations of the light, an optics system including an optical reader and a thermal controller; an optical analyzer; a cooling system; and an improved spectrometer. The system may utilize the disposable cartridge in the sample processor and the optical cup or cuvette in the optical analyzer.
US08804106B2

The disclosure is directed to nondestructive systems and methods for simultaneously measuring active carrier concentration and thickness of one or more doped semiconductor layers. Reflectance signals may be defined as functions of active carrier concentration and thickness varying over different wavelengths and over different incidence angles of analyzing illumination reflected off the surface of an analyzed sample. Systems and methods are provided for collecting a plurality of reflectance signals having either different wavelengths or different incidence angle ranges to extract active carrier density and thickness of one or more doped semiconductor layers.
US08804105B2

An apparatus for, and a method of, characterizing a plurality of particles carried by a fluid that can be urged to move through a channel in a microfluidic cassette by combining data analysis of a first signal that is optically-based, and data analysis of a second signal that is electrically-based. Optically-based information is typically obtained by a digital image sensor. Electrically-based information can be obtained by direct measurement of impedance; sometimes in an arrangement operating under the Coulter principle. Data provided by exemplary characterization includes at least one of: volumetric cell count; viability percentage or ratio; particle type; and a particle size histogram.
US08804097B2

A lithographic projection apparatus is disclosed for use with an immersion liquid positioned between the projection system and a substrate. Several methods and mechanism are disclosed to protect components of the projection system, substrate table and a liquid confinement system. These include providing a protective coating on a final element of the projection system as well as providing one or more sacrificial bodies upstream of the components. A two component final optical element of CaF2 is also disclosed.
US08804091B2

An assembly for cooling an electronic image assembly having a rear channel placed behind the image assembly and a heat exchanger for accepting ambient air. The system contains a first fan placed within the heat exchanger to force ambient air through the heat exchanger and the rear channel. A second fan may be used to force circulating gas through an interior portion of the display housing and through the heat exchanger in order to transfer heat to the ingested ambient air.
US08804090B2

Methods are provided for sealing edges of resized electronic displays to minimize the size of the seal area as viewed from the front of the display. A target portion of a display is separated from an excess portion, creating an exposing edge. The exposed edge is sealed using a ribbon-like material with adhesive attached across the ends of the plates of the target portion to maintain and seal the gap between the two substrates. It may be desirable to allow two similarly prepared displays to have the resealed edge abutted against each other a minimal mullion between them. The size of the mullion is further minimized by providing pixels to the edge of the substrate being sealed, e.g., such that the active area of the display extends all the way to the edge(s) being abutted together.
US08804087B2

An object of the present invention is to reliably ground an external conductive film formed on an opposed substrate to secure a stable shield effect in an IPS-type liquid crystal display device. An external conductive film formed on an opposed substrate is connected to an earth pad formed on a TFT substrate through a conductive thermocompression bonding tape. The conductive thermocompression bonding tape is connected by a thermocompression bonding head to form a conductive area. The width of the conductive area on the opposed substrate is made larger than the width of the conductive area on the TFT substrate to prevent the conductive thermocompression bonding tape from peeling off from the opposed substrate. Accordingly, the external conductive film of the opposed substrate is reliably grounded.
US08804085B2

A liquid crystal display includes: a first substrate; and a pixel electrode disposed on the first substrate. The pixel electrode includes a first sub-pixel electrode and a second sub-pixel electrode. The first sub-pixel electrode and the second sub-pixel electrode include a cross stem, and a plurality of minute branches extending from the cross stem. The second sub-pixel electrode includes two cross stems disposed adjacent in a column direction, and a center transverse stem disposed between the two cross stems. The center transverse stem includes a cutout.
US08804081B2

A liquid crystal display device includes a first substrate, a second substrate facing the first substrate, a dual passivation layer disposed between the first substrate and the second substrate. The dual passivation layer includes a first passivation layer and a second passivation layer. A refractive index of the first passivation layer is different from a refractive index of the second passivation layer.
US08804077B2

A liquid crystal display device includes: a first substrate and a second substrate opposed to each other; and a liquid crystal layer placed between the first and second substrates. The device has a plurality of pixels each having a transmission region configured to transmit light coming from the first substrate side and a reflection region configured to reflect light coming from the second substrate side at the first substrate. A transparent layer is provided in the reflection region for rendering the liquid crystal layer thinner in the reflection region than in the transmission region. A groove is formed between the pixels on the surface of the first substrate facing the liquid crystal layer.
US08804040B2

The invention includes a system and the associated method for decoding multiple video signals. The video signals may be component video, composite video or s-video signals each having multiple portions using a multimode video decoder. A selection stage may combine the multiple video signals and select some of their video signal portions for processing. The selection stage may time-multiplex some of the video signal portions. An analog to digital conversion stage may be shared by the time-multiplexing of the video signals. A decoder stage may decode the various signal portions and provide decoded output video signals. These feature may reduce the overall cost of the system. Various clock signals may be used to operate various stages of a multimode video decoder. Some of the clock signals may run at different frequencies and others may operate at a different phase.
US08804039B2

A multifunctional display device includes a processor to control display of information during booting of an operating system. The operating system is booted in response to a predetermined signal and displayed the information includes first information corresponding to visual information, and second information indicating that the operating system is currently booting. The operating system is one which controls display of multimedia content.
US08804035B1

A method and system for communicating text descriptive data has a receiving device that receives a data signal having text description data corresponding to a description of a video signal. A text-to-speech converter associated with the receiving device converts the text description data to a first audio signal. A display device in communication with the text-to-speech converter converts the first audio signal associated with the receiving device to an audible signal.
US08804033B2

In one aspect, a method related to data management. In addition, other method, system, and program product aspects are described in the claims, drawings, and/or text forming a part of the present application.
US08804028B2

Multiple uncompressed digital images, each at a different exposure, may be captured automatically in response to an image capture request. The set of uncompressed digital images may be stored as a single data object and manipulated to produce a final digital image.
US08804021B2

Techniques and mechanisms for improving full well capacity for pixel structures in an image sensor. In an embodiment, a first pixel structure of the image sensor includes an implant region, where a skew of the implant region corresponds to an implant angle, and a second pixel structure of the image sensor includes a transfer gate. In another embodiment, an offset of the implant region of the first pixel structure from the transfer gate of the second pixel structure corresponds to the implant angle.
US08804018B2

A solid-state image pickup apparatus includes a storage, first and second common lines, a first block line that is disposed between the storage and the first common line and receives a signal from an odd-numbered column, a second block line that is disposed between the storage and the second common line and receives a signal from an even-numbered column, first switches for controlling connections between the storage and the first block line, second switches for controlling connections between the storage and the second block line, first control lines for the first switches, second control lines for the second switches, a first lead line for transmitting a signal from the first block line to the first common line, a second lead line for transmitting a signal from the second block line to the second common line, and a scanning unit for supplying pulses to the first and second control lines.
US08804011B2

An imaging device includes an imaging unit having an imaging element to conduct photoelectric conversion on incident light from a subject and output an electric signal, a signal gain control unit for controlling an output signal level of the imaging unit, a plurality of defective pixel correction units for correcting defective pixels contained in a signal output from the signal gain control unit, an image signal processing unit for generating an image signal from a signal which is output from the defective pixel correction units, a temperature measurement unit for measuring temperature in the vicinity of the imaging element, and a system control unit for generally controlling the imaging unit, the signal gain control unit, the correction units, and the image signal processing unit. The system control unit uses the plurality of defective pixel correction units jointly and causes them to operate according to occurrence causes of defective pixels.
US08804009B2

A multimedia information appliance includes a camera unit, an image display unit, and a multi-port memory. The camera unit includes an image sensor, an image signal processor, an application processor, and a multi-port memory. The image sensor is configured to receive an optical signal of a photographed image from a lens, and to convert the optical signal into an electrical signal. The image signal processor is configured to convert the electrical signal into an image signal, and to control the image sensor. The application processor is configured to process the image signal. The multi-port memory includes a plurality of data input/output ports and stores signals received from the image signal processor and the application process through different data input/output ports.
US08804007B2

There is provided an information processing apparatus comprising: a storage unit configured to store log data, which indicate locations along a path of movement, and image data, wherein the log data contains a plurality of pairs of position information and time information and wherein the image data contains time information and position information indicating a position where an image is captured; and a generation unit configured to generate interpolated log data which contains the plurality of pairs contained in the log data and the pair of position information and time information contained in the image data.
US08804006B2

In an electronic apparatus having a user identification function or in a user identification method, an electronic apparatus and an electronic instrument having stored therein user personal information communicate in wireless with each other so as to enable the electronic apparatus to automatically identify the electronic apparatus user. If the electronic apparatus identifies a plurality of possible users, the electronic apparatus automatically selects the user by 10 executing specific user identification processing.
US08804000B2

A device is described that includes an encoder/decoder (CODEC) in which functionality is partitioned between a video front end (VFE) and a video back end (VBE). The VFE encapsulates functionality and image processing operations to support a variety of applications, and presents a flexible inter-processor by which an external master device can easily control these operations. The video back end (VBE) operates as an encoder and/or a decoder to generate encoded and/or decoded video sequences. The VFE and VBE may execute within an operating environment provided by a slave device.
US08803996B2

Whether a user of a video camera can discern an unnatural motion or the discernable unnatural motion is permissible is evaluated based on an taken image so as to make a change between mixing of still image shooting driving and maintaining of motion image shooting driving.
US08803991B2

In video conference scenarios, participants may be interested in preserving particular video frames. The participants may wish to capture one or more individual frames for storage and later usage. Systems and methods are described herein for a presenter to tag individual pictures during a live video stream for remote user download.
US08803979B2

An imager including a self test mode. The imager includes a pixel array for providing multiple pixel output signals via multiple columns; and a test switch for (a) receiving a test signal from a test generator and (b) disconnecting a pixel output signal from a column of the pixel array. The test switch provides the test signal to the column of the pixel array. The test signal includes a test voltage that replaces the pixel output signal. The test signal is digitized by an analog-to digital converter (ADC) and provided to a processor. The processor compares the digitized test signal to an expected pixel output signal. The processor also interpolates the output signal from a corresponding pixel using adjacent pixels, when the test switch disconnects the pixel output signal from the column of the pixel array.
US08803972B2

Systems and methods for detecting moving objects are provided. Systems illustratively include an image acquisition component, an image processing component, and a display component. Image acquisition components capture image data over a wide spatial area. Image processing components have dedicated algorithms for change detection and receive captured image data from image acquisition components. Image processing components utilize the captured data and the dedicated algorithms to perform image change detection. Display components receive processed image data from image processing components and provide visual indications that items of interest have been detected. Methods illustratively include obtaining first and second images covering a wide field-of-view. The second image is registered to and compared to the first image. Based at least in part on the comparison, a moving object within the wide field-of-view is detected. An indication of the moving object is provided.
US08803970B2

A system for providing combined real-time data and live video of an enclosure. The real-time data may be overlayed on live video. Additionally, or instead, alarms and/or real-time control capabilities may be overlayed on the live video. An embedded server may be connected to sensors and cameras at the enclosure for providing the video with the overlaid information to a network. A user interface may obtain access to the overlaid video via the network.
US08803968B2

The present invention relates to an apparatus for detecting particles in flat glass and a detecting method using the same. The present invention provides an apparatus for detecting particles in flat glass, comprising: an illumination unit which is installed in one region selected from upper and lower regions on the basis of flat glass; a first polarizer which is installed between the illumination unit and the flat glass, and has a first polarization direction; a first camera and a second camera which are installed in the opposite direction where the illumination unit is installed on the basis of the flat glass; a second polarizer which is equipped in a space between the first camera and the flat glass, and has a polarization direction in the range of 0° to 20° that is different from the polarization direction of the first polarizer; a fourth polarizer which is equipped in a space between the second camera and the flat glass, and has a polarization direction in the range of 70° to 90° that is different from the polarization direction of the first polarizer; and a processor which receives images obtained from the first camera and the second camera, and decides whether defects are benign particles or malignant particles.
US08803966B2

A method for detecting a clear path of travel for a vehicle using a current image generated by a camera includes defining an exemplary clear path for each of a plurality of sample images, identifying features within each of the plurality of sample images, monitoring the current image generated by the camera, identifying features within the current image, matching the current image to at least one of the sample images based upon the identified features within the current image and the identified features within the plurality of sample images, determining a clear path of travel based upon the matching and the exemplary clear path for each of the matched sample images, and utilizing the clear path of travel to navigate the vehicle.
US08803961B2

A capsule camera includes a wireless transmitter that transmits data and a receiving system having multiple receiving units to allowing storing multiple data streams simultaneously. The multiple stored data streams may be used at a later time to derive the best data stream for analysis, based on the network conditions at the time each data packet is received. The best data stream may be derived from the multiple stored data streams at a later time during the decoding process. For example, in a capsule camera application, the multiple data streams may be stored in the memory devices associated with the receiving units, which are typically attached to different locations on the body during diagnosis. The multiple data streams are maintained as the capsule passes through the gastrointestinal tract. Subsequently, after the diagnosis, the receiving units are recovered and connected to a computer or another standalone device for analysis. At that time, the best data stream is derived from the stored data streams using a decoding process, or by comparing the decoded results. Not all receiving units store the data streams at the same time. A screening process, for example, may be provided such that only the receiving units with better network conditions store the data streams. In a real-time system, the data streams may be stored for only a short duration before the best data stream is derived by a decoding process, or by comparing the decoded results.
US08803954B2

An image display device, a viewing device, and a method for operating the same are provided. The method includes pairing a first viewing device with the image display device; displaying a first image corresponding to a first channel during a first period in synchronization with the first viewing device so that the first image can be viewed with the use of the first viewing device; and displaying a second image during a second period subsequent to the first period in synchronization with the first viewing device so that the second image cannot be viewed with the use of the first viewing device. This allow users to concurrently view different images using different viewing devices on a single image display device.
US08803953B2

A stereoscopic image display device comprises a display panel; a panel driving unit configured to address left eye image data in all pixels of the display panel during a data addressing period set in an N-th (where N is a natural number) frame period and adjust voltages of all the pixels of the display panel to a black grayscale voltage during a black grayscale inserting period set in the N-th frame period, address right eye image data in all the pixels of the display panel during a data addressing period set in a (N+1)-th frame period and adjust voltages of all the pixel of the display panel to the black grayscale voltage during a black grayscale inserting period set in the (N+1)-th frame period; and a controller configured to supply the left eye image data, and the right eye image data to the panel driving unit and control operation timings of the panel driving unit.
US08803950B2

Disclosed is a 3D face capturing apparatus, method and computer-readable medium. As an example, the 3D face capturing method includes obtaining a face color image, obtaining a face depth image, aligning, by a computer, the face color image and the face depth image, obtaining, by the computer, a 3D face model by 2D modeling of the face color image and covering a modeled 2D face area on an image output by an image alignment module, removing by the computer, depth noise of the 3D face model, and obtaining, by the computer, an accurate 3D face model by aligning the 3D face model and a 3D face template, and removing residual noise based on a registration between the 3D face model and the 3D face template.
US08803932B2

A printer includes a thermal head including a line head in which heating elements are arranged in a straight line, a feed device being configured to feed a printing medium in a vertical scanning direction, and a control device being configured to control the feed device and the thermal head, the printer performing printing by forming a print dot by heating on the printing medium. Each iteration of the pulse application cycle is a time period from a main heating starting time to a next main heating starting time. The control device, in a case where the main heating is not performed on a second heating element adjacent in a main scanning direction to a first heating element, is configured to perform printing by using a first mode, in which applying of a first sub-pulse to the second heating element is performed starting from the main heating starting time.
US08803920B2

The present application describes techniques for fetching map data as a selected subset of entire map data available by selecting map data tiles corresponding to an area that encompasses a route. An amount of map data accessed may be adjusted based on a priority assigned to areas or points along the route. A sequence of map data may be accessed based on a priority assigned to sets of map data.
US08803918B2

Methods, apparatus, and computer-readable storage media for calibrating focused plenoptic camera data. A calibration technique that does not modify the image data may be applied to raw plenoptic images. Calibration parameters, including but not limited to tilt angle, corner crops, main lens distance from the microlens array, sensor distance from the microlens array, and microimage size, may be specified. Calibration may include scaling down the input texture coordinates for the plenoptic image so that the new coordinate range fits the size of the texture with crops taken into account. These coordinates may be further transformed by one or more of a matrix performing a scaling, to correct for lens distortion; a rotation, to correct for tilts; and a translation that finalizes the necessary corner crops. A transformation matrix is generated that can be applied to the raw image by radiance processing techniques such as super-resolution techniques.
US08803916B1

In some embodiments, a method is provided. The method includes receiving an augmented reality request from a mobile access terminal. The method also includes identifying a context for the augmented reality request and a feature set supported by the mobile access terminal associated with the augmented reality request. The method also includes mapping the identified feature set and the context to a subset of available augmented reality operations. The method also includes executing the subset of available augmented reality operations to generate augmented reality content corresponding to the augmented reality request. The method also includes streaming the augmented reality content to the mobile access terminal associated with the augmented reality request for playback.
US08803912B1

Disclosed herein are methods and apparatus related to the creation and maintenance of an interactive and explorable representative reality. The interactive representative reality may be compiled from a plurality of geotagged media from a plurality of individual sources. Similarly geotagged images of the geotagged media may be stitched together to form portions of the representative reality. Portions of the representative reality may be layerable spatially and/or temporally. The apparatus and methods disclosed herein provide for recognition of objects within the geotagged images and link the images to one or more related items.
US08803901B1

A graphics or image rendering system, such as a map image rendering system, may receive map data associated with a set of zoom levels, where the map data includes style attribute data corresponding to various features of a map surface at corresponding zoom levels. The system may interpolate at least some of the style parameter values from the received map data to provide style parameter values over a range of zoom levels.
US08803899B2

An image processing system includes a memory, a data slicer and an image processor. The data slicer divides each of current image data and adjacent image data into a first portion and a second portion to be stored into the memory. The image processor reads from the memory the first portion and the second portion of the current image data and the first portion of the adjacent image data for image processing.
US08803897B2

Disclosed herein is a graphics-processing unit (GPU) having an internal memory for general-purpose use and applications thereof. Such a GPU includes a first internal memory, an execution unit coupled to the first internal memory, and an interface configured to couple the first internal memory to a second internal memory of an other processing unit. The first internal memory may comprise a stacked dynamic random access memory (DRAM) or an embedded DRAM. The interface may be further configured to couple the first internal memory to a display device. The GPU may also include another interface configured to couple the first internal memory to a central processing unit. In addition, the GPU may be embodied in software and/or included in a computing system.
US08803895B2

An image display device of the present invention comprises a first determination section for monitoring information respectively appended to a plurality of images, and detecting information that has been appended to the most images among the plurality of images as first information, a second determination section for detecting information other than the first information, among the information that has been respectively appended to the plurality of images, as auxiliary information, and a third determination section for detecting an image to which the first information has been appended, and which is an image having the auxiliary information, as a priority image.
US08803892B2

Methods, apparatuses and systems directed to hosting, on a computer system, a plurality of application instances, each application instance corresponding to a remote client application; maintaining a network connection to each of the remote client applications for which an application instance is hosted; allocating resources of a graphics processing unit of the computer system between at least two of the remote client applications; concurrently rendering, utilizing the resources of the graphics processing unit of the computer system, the graphical output of the application instances corresponding to the at least two of the remote client applications; and transmitting the rendered graphical output to the at least two of the remote client applications over the respective network connections.
US08803891B2

Embodiments described herein provide a method of arbitrating a processing resource. The method includes receiving a command to preempt a task and preventing additional wavefronts associated with the task from being processed. The method also includes evicting currently executing wavefronts associated with the task from being processed based upon predetermined criteria.
US08803887B2

A computer graphic system and methods for simulating hair is provided. In accordance with aspects of the disclosure a method for hybrid hair simulation using a computer graphics system is provided. The method includes generating a plurality of modeled hair strands using a processor of the computer graphics system. Each hair strand includes a plurality of particles and a plurality of spring members coupled in between the plurality of particles. The method also includes determining a first position and a first velocity for each particle in the plurality of modeled hair strands using the processor and coarsely modeling movement of the plurality of modeled hair strands with a continuum fluid solver. Self-collisions of the plurality of modeled hair strands are computed with a discrete collision model using the processor.
US08803881B2

A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system allows a user to designate a point on a model in a scene and the point is moved to the center of the view.
US08803877B1

A method of creating a two-dimensional representation of a model. The method including receiving data corresponding to a first component, defining a first component representation corresponding to the first component, the first component representation including one or more closed graphics, a visibility of one or more edges of the one or more closed graphics, and coordinates of the one or more closed graphics that correspond to the first component, defining a structure of the first component representation, determining if the first component includes one more self-occluding and/or mutually occluding closed graphics, based on the determination that the first component includes one or more self-occluding and/or mutually occluding closed graphics, splitting each self-occluding and/or mutually occluding closed graphic into two or more non-occluding closed graphics, defining an occluding order of the closed graphics, and generating an illustration file.
US08803869B2

A display device includes: a reference voltage setting unit, an organic EL display unit; a monitor wire and sample-and-hold circuit which detect at least one of a high-side potential and a low-side potential applied to at least one pixel inside the organic EL display unit; and a variable-voltage source which regulates at least one of a high-side output potential and a low-side output potential outputted from the reference voltage setting unit. The monitor wire and the sample-and-hold circuit perform the detection of the at least one of the high-side potential and the low-side potential in at least part of an image display period, and the monitor wire and the sample-and-hold circuit do not perform the detection of the at least one of the high-side potential and the low-side potential in a black display period.
US08803861B2

This disclosure provides systems, methods and apparatus for EMS devices. In one aspect, an EMS device includes an array of display elements and a plurality of driver lines with at least a portion of the plurality of driver lines routed above or below the array between one or more driver circuits and the array. In some implementations, at least a portion of the plurality of driver lines is disposed above a non-active area of the array. In one aspect, an EMS device can form a portion of at least one of the plurality of driver lines. In some implementations, movable layers of the array can be disposed between at least a portion of the plurality of driver lines and stationary electrodes of the display.
US08803854B2

A gate driver and a liquid crystal display using the same are provided. The gate driver includes a scan signal generating unit and a compensation unit. The scan signal generating unit has a plurality of output channels, and is used for sequentially outputting a scan signal through the output channels according to a basic clock and a start pulse. The compensation unit is coupled to the scan signal generating unit, and used for compensating the total resistance of each of the output channels, and sequentially receiving and transmitting the scan signal to a display panel.
US08803852B2

A touch input device includes a touch pad and a switch. The touch pad has a floating side. The switch is positioned on the touch pad. The floating side is permitted to move down to enable the switch to generate input commands when a pressure is exerted on the floating side.
US08803847B2

A touch display device includes a display panel, a light guide plate, at least an invisible light emitting device, and a first light path converting device. The light guide plate includes a plurality of microstructures to reflect an invisible light generated by the invisible light emitting device such that the invisible light passes through the display panel, reaching the first light path converting device.
US08803846B2

An optical touch sensing method includes sensing light corresponding to a touch region, comparing a first amount of the light sensed corresponding to the touch region with a first lower threshold, determining that a touch is made if the first amount is less than or equal to the first lower threshold, comparing the first amount of the light sensed corresponding to the touch region with an upper threshold, and determining that a touch is made if the first amount is greater than or equal to the upper threshold.
US08803844B1

An apparatus and method for operating a touchscreen device using a device having a rigid or semi-rigid body composed of an exterior side and a hollow interior side. The interior side is sized to receive and substantially surround at least a portion of a finger of a user. One or more contact points are provided on the exterior side of the body element, wherein each contact point when placed into contact with a touchscreen device provides an electrical charge to the touchscreen device making it able to manipulate at least one element on the touchscreen. In certain non-limiting aspects, the device takes the form of a shape, design, animal, humanoid, non-humanoid, object, character, or the like with the contact points being one or more aspects of or protrusions from the device.
US08803838B2

A display is provided. The display includes electro-optical material arranged between first and second planes facing each other; a first substrate arranged on the first plane and including a conductor; first electrically conductive film arranged on the second plane; second electrically conductive film arranged outside an area sandwiched between the first and second planes; current detection circuit detects current on the second electrically conductive film; and control circuit that, during a time period the current is detected by the current detection circuit, applies substantially the same voltage as that applied to the second electrically conductive film to one of the conductor and the first electrically conductive film, which is arranged closer to the second electrically conductive film, and sets the other in a floating state, or applies substantially the same voltage as that applied to the second electrically conductive film to both the conductor and the first electrically conductive film.
US08803837B2

A touchpad controller for a componentized intravascular ultrasound system is disclosed for acquisition and display of intravascular information in a catheter lab environment. The system includes a patient interface module (PIM) adapted to hold a catheter having an imaging probe located near a distal end, a control panel, a monitor for displaying images and patient data, and a processing unit. The touchpad controller facilitates use beneath a sterile drape and sensitivity to gloved touch. Furthermore, the touchpad controller is sized for handheld use during an imaging session. A rail mount facilitates easy attachment of the touchpad controller alongside a patient table.
US08803836B2

A display device with a touch panel which includes a first substrate, and a second substrate facing the first substrate. The first and second substrates each include a detection area to detect a coordinate and an outside area which includes external terminals. The first substrate includes first lines to detect a coordinate, and the second substrate includes second lines, made of metal, in the detection area which face the first substrate. A polarizing plate is arranged on the first substrate at a side opposite to the second substrate.
Patent Agency Ranking