US08566632B2
Various embodiments relate to a network receiver using distributed clock synchronization. The network receiver may include a first timing engine that samples bits received by the receiver with a first clock having a first clock frequency (f1) with a first clock frequency tolerance (Δf1), and a second timing engine that samples bits received by the receiver with a second clock having a second clock frequency (f2) with a second clock frequency tolerance (Δf2). The second clock frequency is less than the first clock frequency. The network receiver may also include a third timing engine that samples bits received by the receiver with a third clock having a third clock frequency (f3) with a third clock frequency tolerance (Δf3). The third clock frequency may be greater than the first clock frequency. The network receiver may also include a timing engine resolver that determines which of the first, second, and third timing engines correctly samples the bits received by the receiver; wherein f1−Δf1
US08566619B2
A plurality of data queries that operate on a heat-intensive dataset is determined. A plurality of access plans that correspond to the plurality of data queries is determined. An overall power consumption of the plurality of access plans is computed. It is determined that the overall power consumption exceeds a power consumption threshold. A first cooling area of a plurality of cooling areas to accommodate the heat generation based, at least in part, on cooling characteristics of a plurality of cooling appliances of the plurality of cooling areas is selected. A target storage device associated with the first cooling area is determined. The heat-intensive dataset from the source storage device is moved to the target storage device.
US08566616B1
Use of an electronic design in a configurable device is controlled by a secure device. The configurable device includes an authorization code generator having a sequence generator and an encryption core implementing an encryption algorithm. The secure device uses the same sequence generator and encryption core in its own authorization code generator. The sequence generators in the configurable device and secure device generate identical streams of values that are encrypted using the encryption algorithm. The encrypted values are compared in the configurable device by a comparator. When the streams of encrypted values are not identical, the electronic design is prevented from operating. Where the period of the sequence generated by the sequence generators is long, such as 264, the output of the encryption cores will contain that many different encrypted values, a substantial amount of highly randomized output used as authorization code for the protection of the electronic design.
US08566610B2
Embodiments of methods for restoration an anti-theft platform are generally described herein. Other embodiments may be described and claimed.
US08566608B2
The invention described herein provides a method and system for foiling a keylogger by creating a custom keyboard driver and passing the keystrokes directly to the browser in an encrypted format. The browser (which is used to access the Internet) has a component that decrypts the keystroke before it is sent to the website. Thus the present invention enables the user to go to any website and enter sensitive information (passwords, credit card numbers, etc.) without the keystrokes being intercepted by Keyloggers.In general terms, the invention described herein provides a method and system for (1) modifying the keyboard driver, (2) encrypting the keystrokes between the keyboard driver and the browser, and (3) notifying the user if the invention has been compromised.
US08566605B2
A method, system and computer readable media for dynamically updating current communication information, for enabling access to current communication based upon biometric information and/or for allowing communication information to be associated with biometric information and then allowing this communication information to be provided to desired recipients.
US08566583B2
A method of handling IP packets transmitted from a correspondent node to a mobile node via an intermediate node using the IPsec security protocol. The method comprises, at the correspondent node, identifying specified selector information within the part of the packet to be encrypted, and incorporating the identified information or a digest thereof into a header part of the packet which is to be sent unencrypted, transmitting the packet from the correspondent node to said intermediate node, and, at the intermediate node, receiving the transmitted packet and identifying a policy to be applied to the packet using said information or digest contained in the packet, and applying the policy to the packet.
US08566579B2
Embodiments of the present invention are directed toward authentication systems, devices, and methods. Obfuscated executable instructions may encode an authentication procedure and protect an authentication key. The obfuscated executable instructions may require communication with a remote certifying authority for operation. In this manner, security may be controlled by the certifying authority without regard to the security of the electronic device running the obfuscated executable instructions.
US08566576B2
Mechanisms are provided for performing approximate run-ahead computations. A first group of compute engines is selected to execute full computations on a full set of input data. A second group of compute engines is selected to execute computations on a sampled subset of the input data. A third group of compute engines is selected to compute a difference in computation results between first computation results generated by the first group of compute engines and second computation results generated by the second group of compute engines. The second group of compute engines is reconfigured based on the difference generated by the third group of compute engines.
US08566572B2
A method of masking the end-of-life transition of a microprocessor electronic device including reprogrammable non-volatile memory containing an end-of-life state variable. On booting, the value of the variable is loaded into RAM. After executing any current command, it is verified whether the value of the variable stored in RAM is FALSE. If the response is negative, the end-of-life transition is executed. Otherwise, initialization or execution of the command is continued. On detecting an intrusive attack, it is instantiated by writing the TRUE value to the end-of-life state variable in RAM only and then deferring writing of the TRUE value to the variable in the non-volatile memory until the next write operation. The invention is applicable to any electronic device, smart card, etc.
US08566569B2
Machine-based filtering of a pattern history table includes identifying a matching previous occurrence of a current branch instruction in an address history vector (AHV), the AHV storing addresses, or partial addresses, of most recently occurring branch instructions. In response to determining a direction history of the previous occurrence matches a direction history of the current branch, the machine-based filtering includes comparing the outcome of the previous occurrence with the outcome of the current branch instruction, and preventing the pattern history table from being updated with the outcome of the current branch instruction when the outcome of the previous occurrence does not match the outcome of the current branch instruction.
US08566566B2
There is provided a vector processing apparatus and method allowing for the parallel processing of a plurality of different instructions while maintaining vector processing architecture. The vector processing apparatus includes an instruction memory storing a multiple instruction group including one or more instructions; an instruction fetch unit reading the multiple instruction group from the instruction memory; and a plurality of instruction processing units each receiving the multiple instruction group through the instruction fetch unit, selecting a single instruction from the multiple instruction group according to a previous arithmetic result, and performing a arithmetic operation.
US08566564B2
A method for caching attribute data for matching attributes with physical addresses. The method includes storing a plurality of attribute entries in a memory, wherein the memory is configured to provide at least one attribute entry when accessed with a physical address, and wherein the attribute entry provided describes characteristics of the physical address.
US08566563B2
Memory address translation circuitry 14 performs a top down page table walk operation to translate a virtual memory address VA to a physical memory address PA using translation data stored in a hierarchy of translation tables 28, 32, 36, 38, 40, 42. A page size variable S is used to control the memory address translation circuitry 14 to operate with different sizes S of pages of physical memory addresses, pages of virtual memory address and translation tables. These different sizes may be all 4 kBs or all 64 kBs. The system may support multiple virtual machine execution environments. These virtual machine execution environments can independently set their own page size variable as can the page size of an associated hypervisor 62.
US08566562B2
An operation method of a memory includes the steps of calculating an offset of sequential write commands and the beginning of pages of a block of a non-volatile memory; shifting the block by the offset; and directly writing data from a host to the pages except the first and last pages of the block by the sequential write commands. In an embodiment, the pages are logical pages providing optimal writing efficiency and are determined before calculating the offset. The step of shifting the block by the offset is to increase corresponding logical block addresses (LBA) in the pages by the offset.
US08566561B2
The subject matter disclosed herein describes a method of allocating and persisting memory in an industrial controller without requiring a battery backup or a large capacitive storage system. Each data object is identified as static or dynamic. Static objects are further classified by whether frequent access of that data object is required. Each of the data objects is stored in non-volatile memory. The dynamic data objects and static data objects requiring frequent access are stored in volatile memory. A record of static data objects is maintained in non-volatile memory and a record of dynamic data objects is maintained in volatile memory. Upon power loss, the present value of each dynamic data object is copied to non-volatile memory. When power is restored, the values of both the dynamic data objects and the static data objects that require frequent access at run-time are copied from non-volatile memory to volatile memory.
US08566560B2
A system and method for configuring storage resources for database storage are disclosed. A method may include mapping at least one first tablespace having a first block size to at least one first logical unit. The method may also include mapping the at least one first tablespace and the at least one first logical unit to a first cache having a size equal to the first block size. In addition, the method may include mapping at least one second tablespace having a second block size to at least one second logical unit. The method may further include mapping the at least one second tablespace and the at least one second logical unit to a second cache having a size equal to the second block size.
US08566558B2
To efficiently manage data including control information.A storage apparatus connected to a host requesting data writing includes one or a plurality of storage devices and a controller for allocating a storage area in page units to an area of a virtual volume to write the data in response to a request from the host to write the data wherein if the data regarding which the host makes the write request includes control information and data excluding the control information is specified data, the controller releases the allocation of the page allocated to the area for writing the relevant data.
US08566555B2
The data insertion system has a storage system 1, a backup storage 2 and a backup controller 3. The data insertion system has a first distribution index information obtaining unit 311 that obtains first distribution index information concerning arrangement in the storage system 1; a configuration information request unit 312 requests system configuration information indicating a configuration of disk drives 111 to 114 and second distribution index information of the storage system 1 from the storage system 1; a device distribution index information generation unit 1011 that generates the system configuration information and the second distribution index information; and, a new data arrangement information generation unit 314 that generates new data arrangement information on the basis of the generated system configuration information, the generated second distribution index information, and the first distribution index information.
US08566535B2
A system includes a cache and a processor coupled to the cache. The cache stores data in multiple storage tracks and each storage track includes an associated multi-bit counter. The processor is configured to perform the following method. One method includes writing data to the plurality of storage tracks and incrementing the multi-bit counter on each respective storage track a predetermined amount each time the processor writes to a respective storage track. The method further includes scan each of the storage tracks in each of multiple scan cycles, decrementing each multi-bit counter each scan cycle, and destaging each storage track including a zero count.
US08566534B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to manage an address space for large caches are described. In some implementations, a method includes receiving data to be cached in a cache address space associated with a cache memory. The cache address space includes two or more designated portions of the cache address space, such that each of the two or more designated portions has an associated minimum amount of data allowed to be cached therein. Additionally, the respective minimum amounts of the two or more designated portions are different from each other. The method also includes selecting a cache address for caching the received data from one of the two or more designated portions of the cache address space that has an associated minimum amount of data allowed to be cached therein being less than the received data. Further, the method includes caching the received data at the selected cache address, and accessing at least a subset of the data cached at the selected cache address.
US08566532B2
An apparatus for controlling access to a pipeline includes a plurality of command queues including a first subset of the plurality of command queues being assigned processes the commands of first command type, a second subset of the plurality of command queues being assigned to process commands of the second command type, and a third subset of the plurality of the command queues not being assigned to either the first subset or the second subset. The apparatus also includes an input controller configured to receive requests having the first command type and the second command type and assign requests having the first command type to command queues in the first subset until all command queues in the first subset are filled and then assign requests having the first command type to command queues in the third subset.
US08566529B2
The exemplary embodiment of the present invention relates to a generalized LRU algorithm is provided that is associated with a specified cache associativity line set value that is determined by a system user. As configured, the LRU algorithm as presented can comprise n-levels for an LRU tree, each specified tree being individually analyzed within the LRU algorithm. Within each LRU tree level comprises the associativity line value can be further broken down into sub-analysis groups of any desired configuration, however, the total sub-analysis group configuration must equal the specified cache associativity line value.
US08566528B2
In an embodiment, a combining write buffer is configured to maintain one or more flush metrics to determine when to transmit write operations from buffer entries. The combining write buffer may be configured to dynamically modify the flush metrics in response to activity in the write buffer, modifying the conditions under which write operations are transmitted from the write buffer to the next lower level of memory. For example, in one implementation, the flush metrics may include categorizing write buffer entries as “collapsed.” A collapsed write buffer entry, and the collapsed write operations therein, may include at least one write operation that has overwritten data that was written by a previous write operation in the buffer entry. In another implementation, the combining write buffer may maintain the threshold of buffer fullness as a flush metric and may adjust it over time based on the actual buffer fullness.
US08566522B2
Systems and methods for management of a cache are disclosed. In general, embodiments described herein store access counts in file system metadata associated with files in the cache. By encoding access counts in the file system metadata, file I/O operations are reduced. Preferably, the reference count is encoded in an access count timestamp in the file system metadata. The access counts can be decoded based on the difference between the access count time stamp and a base time value, with larger differences reflecting a larger access count. The cache can be aged by advancing the base time value, thereby causing the access count for a file to drop. The base time value can also be stored in file system metadata, thereby reducing file I/O operations when performing aging.
US08566515B2
Embodiments of the present invention are directed to memory subsystems implemented within, or connected to and accessed by, parallel, pipelined, integrated-circuit implementations of computational engines designed to solve complex computational problems. Additional embodiments of the present invention are directed to memory subsystems implemented within, or connected to and accessed by, a variety of different types of electronic devices. One embodiment of the present invention comprises a memory controller implemented in a first integrated circuit or other electronic system and one or more separate memory devices. Alternative embodiments of the present invention incorporate the memory controller within one or more memory devices that are connected to, and accessed by, an integrated-circuit-implemented computational engine or another electronic device. In alternative embodiments of the present invention, the memory controller and memory are together integrated within a computational engine or another electronic device. Alternative embodiments of the present invention include a multi-access memory that interfaces to a simpler memory controller for connection to, or integration within, a computational engine or other electronic device.
US08566512B2
A method and system for automatically aligning the location of a write request of a guest operating system (OS) to a storage boundary of a computer system that hosts the guest OS. The computer system detects an indication of misalignment between a partition of the guest OS and a storage boundary in data storage. In response to the indication, the computer system shifts the partition by a number of bytes to align a starting location of the partition to the storage boundary, and shift locations of subsequent data access requests of the guest OS by the same number of bytes.
US08566511B2
A solid-state storage device with multi-level addressing is provided. The solid-state storage device includes a plurality of flash memory devices, a volatile memory, and a controller. The controller is configured to store data received from a host in the plurality of flash memory devices in response to a write command and to read the data stored in the plurality of flash memory devices in response to a read command. The controller is further configured to maintain a multi-level address table that maps logical addresses received from the host identifying the data stored in the plurality of flash memory devices to physical addresses in the plurality of flash memory devices containing the data. A first level of the multi-level address table is maintained by the controller in the volatile memory and second and third levels of the multi-level address table are maintained by the controller in the plurality of flash memory devices.
US08566510B2
A system and method for merging sectors of a flash memory module, the method includes: receiving multiple sectors, each received sector is associated with a current erase block out of multiple (L) erase blocks; accumulating the received sectors in a sector buffer, the sector buffer is stored in a non-volatile memory module; maintaining a merged sector map indicative of a sectors of the sector buffer that have been merged and sectors of the sector buffer waiting to be merged; finding a first sector waiting to be merged according to the merged sector map; merging the first sector and other sectors that belong to a same erase block as the first sector; and updating the merged sector map to indicate that that the first second and the other sectors that belonged to the same erase block were merged.
US08566504B2
A nonvolatile block erasable memory array links erase blocks together for programming with high parallelism as a metablock. Erase blocks are operated in banks, with each bank having a dedicated bus and controller. Sub-metablocks of different metablocks, in different banks, are accessed in parallel allowing different metablocks to be updated at the same time.
US08566501B2
A circuit for simultaneously analyzing performance and bugs includes a mapping unit and a USB 3.0 data flow analyzer. The mapping unit is used for mapping commands transmitted to a USB 3.0 host through a peripheral component interconnect express and internal events of the USB 3.0 host to a packet of a USB 3.0 bus. The USB 3.0 data flow analyzer is used for analyzing performance and bugs of the USB 3.0 host through the packet of the USB 3.0 bus.
US08566490B2
An automatic addressing bus system and method of communication comprising a main and an end device, wherein the respective bus controllers used in the main and end devices comprise multi-master capability. The main controlling device has an address known to the end device to be connected, the end device is able to actively initiate the address allocation procedure, without the need for user interaction. The method and system of the present system may be implemented using such known bus systems such as 2-wire serial buses, in particular I2C, and enables both automatic and dynamic address allocation.
US08566486B2
A controlling apparatus includes: a storage device arranged for storing at least one Byte Enable property compatible to a processing device; and a controlling circuit coupled to the storage device for generating at least one Byte Enable signal to the processing device according to the Byte Enable property compatible with the processing device.
US08566485B2
In one embodiment, an apparatus comprises a first interface circuit, a direct memory access (DMA) controller coupled to the first interface circuit, and a host coupled to the DMA controller. The first interface circuit is configured to communicate on an interface according to a protocol. The host comprises at least one address space mapped, at least in part, to a plurality of memory locations in a memory system of the host. The DMA controller is configured to perform DMA transfers between the first interface circuit and the address space, and the DMA controller is further configured to perform DMA transfers between a first plurality of the plurality of memory locations and a second plurality of the plurality of memory locations.
US08566481B2
Systems and method embodiments of managing configuration data are disclosed. One method embodiment comprises storing account-specific configuration data at a device included among a group of devices, the account specific-configuration data capable of being shared among the group of devices common to a single account; and storing device-specific configuration data at the device, the device-specific configuration data not shared among the group of devices.
US08566472B2
A system and method for providing a password to a user on a network, the network having provider computer and a user computer, the provider computer comprising a password system configured to issue a password to a user of the user computer for use in accessing age-restricted content once a determination has been made that the user is age appropriate.
US08566469B2
A method and system for a predicting and streaming content utilizing multiple stream capacity. The method includes receiving a selection to change to a different channel, streaming data associated with the different channel from a source to a buffer at a destination, predicting a next channel selection based on the different channel, and streaming data associated with the predicted next channel selection from the source to another buffer at the destination.
US08566463B2
To improve efficiency of accessing and managing the central controlled distributed scalable virtual machine (“CCDSVM”) of the present invention, the hundreds and thousands of systems in the CCDSVM can be organized into multiple groups (service pools) with a multi-layered hierarchy. The CCDSVM includes at least a control system to control and organize a management pool that comprises a plurality of middle level control systems, and each middle control system can control a service pool that comprises a plurality of servers (computing devices). In addition, different privileged users are permitted to log into each control system at different levels for further accessing the permitted servers in each pool. Specially, the present invention including a method of web based multi-tasking support to enhance the web based manageability and operations of the multi-layered CCDSVM.
US08566450B2
The present invention provides maintains site persistence in a hierarchical Global Server Load Balancing (GSLB) deployment. Via configuration of GSLB services locally and remotely on each of the GSLB appliances and LB appliances at a site, a site appliance identifies and associates requests from the GSLB with the site. Furthermore, the site appliance may receive a GSLB cookie with the client request and confirms the request is from the expected GSLB in the site hierarchy. When the load balancers receives a response from a server, the appliance may include the GSLB cookie with the response back to the client. The appliance may also include an LB cookie to identify the server selected by the LB. When the client sends another request, the request may include the GSLB and LB cookie.
US08566449B2
Validation systems and methods are described to validate domain name services (DNS) or other configuration data for multiple network services provided by a common multi-tenant application server. A validation system suitably receives configuration data from the multi-tenant application server for each of the services provided. The validation system also performs a validation query to a domain name services or other public service on the network to obtain public data about each service. The publicly-available information is compared to the data received from the multi-tenant application server, and any anomalies are reported and/or repaired as appropriate.
US08566447B2
Virtual service switching includes contracting to provide a requestor with a unit of computing capacity to a service within a specific time period, creating one or more plans based at least in part on the contracting, scheduling execution of the one or more plans using the computing capacity, and if a bid for at least part of the unit of computing capacity is received prior to the end of the specific time period, allocating at least part of the computing capacity based at least in part on the bid. Each of the one or more plans comprises software code and associated data.
US08566444B1
A method and system for checking data against a plurality of rules simultaneously. A data string having keywords in the data string is received. All of the keywords in the data string are simultaneously examined against rule keywords using for example, a finite state machine constructed by the Aho-Corasick algorithm. The rule keyword represents at least one rule of the plurality of rules. It is determined which of the plurality of rules are satisfied by the data string based on whether each keyword matches the rule keywords. Such rules may be used for application such as negative security policies.
US08566442B2
One embodiment of the present invention sets forth a technique for testing a client for audio/video/subtitle playback capabilities. A computing device is configured to receive a virtual machine data file that includes an operating system, a web server, a content playback application, and a test program. The virtual machine data file is executed to cause the operating system and web server to initialize. The web server detects a communications connection to the client, transmits the content playback application to the client for execution, and transmits one or more tests included in the test program to test the audio/video playback capabilities of the client. The computing device is further configured to receive, from the client via the web server, test results associated with the one or more tests, and to store the test results in a memory.
US08566438B2
A communication system including a database adapted to store communication tag information; and a database agent. The database agent is adapted to determine if a communication has a task tag. The database agent is adapted to transfer predetermined communication tag information of the task tag of the communication to the database. The database agent is adapted to automatically send a communication based upon information stored in the predetermined communication tag information.
US08566414B2
A method may include receiving, via a first network, a message identifying an event, where the event is associated with an entity, and the event is destined for at least one user. The method may include determining, by a processor of a computing device, a type of the event, and accessing, by the processor, a user profile associated with a first user of the at least one user, where the user profile associates the first user with the entity. The method may include determining, by the processor, a communication channel for delivering information associated with the event to the first user, where the user profile includes an association between the communication channel and the type of the event. The method may include forwarding, via a second network, to the first user, the information associated with the event, where the information associated with the event is forwarded via the communication channel.
US08566413B2
The present invention relates to a system and method to facilitate communications of important messages, communications, or interactions. Policies are introduced that consider a user's current situation, including the cost of interrupting the user, or directly sensed surrogates for such a cost, and decide on a suitable time, within a deadline for delivering the information or establishing a communication. Deadlines for delivery are determined based on the urgency of the information that is inferred or detected from the message sender, type, and content. If a suitable context is not detected within a deadline, the information is delivered at the deadline. If it is determined that a suitable context will not achieved within a deadline, the information is transmitted immediately. Suitable contexts for delivery can be determined via the use of one or more sensors on or near endpoint devices, including accelerometers, microphones, touch sensing, and gaze and head pose detection. Other information, including appointment status as indicated on a user's calendar, the time of day, and previously assessed patterns of availability can be employed in decisions about the deferral of alerts. Endpoint sensors, calendar information, and patterns of availability also may be used to identify the likelihood that information will be received at a device. Such information can be passed back directly or in a summary form as the likelihood of transmission success to a central notification manager or used locally in decisions about the salience and repetition of alerting.
US08566411B2
Publishing content associated with an electronic file attached to an electronic mail message by executing instructions contained in the electronic mail attachment and accessing the content at a remote computer server identified by the attached file. The attached file includes computer-executable instructions, such as a computer program or script, which include an identifier for a remote server connected to a distributed computer network. In response to launching the attached file of the electronic mail message with a viewer program, a browser program can be opened to enable the recipient to view the content of the identified remote server. This supports the communication of electronic content by using an electronic mail message to transport an electronic file attachment having instructions that, when executed by the recipient's computer, enable the recipient to view the electronic content by accessing a server computer connected to distributed computer network.
US08566410B2
An automated system for delivery of messages to multiple recipients, and for processing of responses to the messages, includes a message client, message server, and a system database. A message is created using a universal message form. The message content can be translated into multiple formats and sent to one or more different recipients using one or more different types of messaging devices, including pagers, e-mail readers, telephones, cellular telephones, personal computers, fax machines, and voice mail systems. A recipient profile manager allows each recipient to select the messaging devices to be used for message delivery as well as preferred messaging schedules, priorities, and message security. Receipt of the messages by the recipients is verified, response requirements collected and consolidated from multiple sources and presented to the message originator in a structured format.
US08566405B2
Disclosed is a session control method in a Converged Internet Protocol (IP) Messaging (CPM) server for supporting a CPM session between a first client subscribing to a CPM service and a second client not subscribing to the CPM service, the session control method includes, after the CPM session is initiated between the first and second clients through the CPM server and an Interworking Function (IWF), receiving a session modification request message including specific media from the first client; sending the session modification request message including the specific media to the IWF through the initiated CPM session; and receiving a response message from the IWF, the response message including a reason for a rejection of the session modification request message including the specific media.
US08566403B2
Systems (and corresponding methodologies) capable of searching, pre-searching, fetching and pre-fetching multi-media content for inclusion into an SMS (Short Message Service), MMS (Multi-media Message Service), IM (Instant Message) or other message type based upon predictive- and rules-based searching techniques are provided. The systems can predict or infer an in-process message, for example, based upon a portion of the inputted text message. Thereafter, in real- or near real-time, content related to the topic of conversation can be retrieved from a local store, remote stores (e.g., servers) or cloud-based sources. The retrieved content can be incorporated into the SMS, MMS, or IM message as appropriate or desired thereby enhancing the messaging experience.
US08566402B2
A system for dynamic message routing on a topic between publishing nodes and subscribing nodes includes a plurality of message queues, at least one topic/node table, a subscribing module, a publishing module, and other modules to send messages between one or more publisher and one or more subscribers. These modules are coupled together by a bus in a plurality of nodes and provide for the dynamic message routing on a topic between publishing nodes and subscribing nodes. The message queues store messages at each node for delivery to subscribers local to that node. The topic/node table lists which clients subscribe to which topics, and is used by the other modules to ensure proper distribution of messages. The subscribing module is use to establish a subscription to a topic for that node. The publishing module is used to identify subscribers to a topic and transmit messages to subscribers dynamically. The other modules include various devices to optimize message communication in a publish/subscribe architecture operating on a distributed computing system. The present invention also includes a number of novel methods including: a method for publishing a message on a topic, a method for forwarding a message on a topic, a method for subscribing to messages on a topic, a method for automatically removing subscribers, a method for direct publishing of messages, and methods for optimizing message transmission between nodes.
US08566397B2
A collaboration service operation method provides an efficient and flexible method for operating services implemented across multiple systems. In particular, the method includes determining a change in a master record, and determining the nature of the change. Based on the nature of the change, the method further determines services to be implemented according to business rules and also determines to which systems the services will be implemented.
US08566388B2
A method and apparatus for managing numerous messages are provided. The method includes: A. pulling, by a client terminal, a message index list from a server; B. pulling, by the client terminal, message bodies corresponding to message indexes in the message index list in batches; C. managing, by the client terminal, the pulled message bodies and message indexes by using a message pool mode; D. after receiving a finish indication triggered by a user, storing, by the client terminal, the message indexes and the message bodies in the message pool to a local disk. By using the present invention, numerous messages are managed.
US08566382B2
Apparatus and methods for storing data in a block to provide improved accessibility of the stored data in two or more dimensions. The data is loaded into memory macros constituting a row of the block such that sequential values in the data are loaded into sequential memory macros. The data loaded in the row is circularly shifted a predetermined number of columns relative to the preceding row. The circularly shifted row of data is stored, and the process is repeated until a predetermined number of rows of data are stored. A two dimensional (2D) data block is thereby formed. Each memory macro is a predetermined number of bits wide and each column is one memory macro wide.
US08566381B2
Various embodiments of the present invention provide systems and methods for sequence detection. As an example, a method for data detection is disclosed that includes: receiving a series of data samples at a detector circuit; multiplying a portion of the series of data samples by a first correlator value corresponding to a first binary transition to yield a first value; multiplying the portion of the series of data samples by a second correlator value corresponding to a second binary transition to yield a second value; adding the first value to a prior state value to yield a first interim value; adding the second value to the prior state value to yield a second interim value; and selecting the larger of the first interim value and the second interim value to yield a surviving interim value.
US08566367B2
Provided is a medical image information system that prepares a diagnosis report for which link information for referring to a medical image stored in an image server is set, and displays a medical image not stored in the image server. The medical image information system includes a reservation request unit that makes a storage location reservation request for the medical image not stored in the image server prior to storing the medical image not stored in the image server, a reservation unit that receives the storage location reservation request and makes reservation for storage location of the medical image not stored in the image server, and a link information setting unit that sets the link information for the reserved storage location.
US08566366B2
A portion identifying a file attribute identifies an attribute of an unconverted file (e.g., a name of an application used to create a document). A file format converter converts the file in a selected format. A portion adding a file attribute and writing it to a file provides the identified file attribute in the form of text and adds it to the file. After a file is converted in format, an original file attribute can still be referred to. A file attribute, such as an application used to create a document, can be used to sort and search for a file.
US08566348B2
User-submitted content (e.g., stories) may be associated with descriptive metadata (intersection metadata), such as a timeframe, location, tags, and so on. Story content is presented in a virtual space, such as a forum, chatroom, or the like. Users submit collaborative content as the story is presented in the virtual space. The collaborative content is synchronized to presentation of the story. An author may replay the presentation and synchronized collaborative content and/or select portions of the collaborative content for inclusion in the story.
US08566337B2
Various example embodiments are disclosed. According to an example embodiment, an apparatus may include a plurality of search engine pipeline stages, each of the plurality of search engine pipeline stages being configured to submit a particular search request to a plurality of search engines. The apparatus may also include the plurality of search engines, each of said plurality of search engines being configured to provide search results to one or more of the plurality of search engine pipeline stages.
US08566327B2
A method for profile matching includes receiving a plurality of user profiles, each user profile comprising traits of a respective user. The method includes receiving a preference indication for a first user profile of the plurality of user profiles. The method also includes determining a potential match user profile of the plurality of user profiles based on the preference indication for the first user profile. The method also includes presenting the potential match user profile to a second user.
US08566326B2
Each of a plurality of Worker processes are allowed to perform any and all of the following tasks involving logged work items: (1) reading a subset of the work items from a log; (2) sequentially ordering work items for corresponding data objects; (3) applying a sequentially ordered set of work items to a corresponding data object; and (4) transmitting a subset of work items to a Worker process running on another database server in a cluster, if necessary. These tasks can be performed concurrently, at will, and as available, by the Worker processes. An improved checkpointing technique eliminates the need for the Worker processes to get to a synchronization point and stop. Instead, a Coordinator process examines the current state of progress of the Worker processes and computes a past point in the sequence of work items at which all work items before that point have been completely processed, and records this point as the checkpoint.
US08566322B1
A method of determining a clustering metric includes receiving a first set of transactions and a second set of transactions. For transaction i of the first set and transaction j of the second set, the method includes (a) determining an intersection set, (b) determining a union set; (c) computing a common linkage between transaction i and transaction j equal to the intersection set divided by the union set, and (d) incrementing index j and repeating steps (a)-(c). The method also includes (e) summing the common linkages between transaction i and the transactions of the second set, (f) normalizing the sum of the common linkages by a number of the second set, and (g) incrementing index i and repeating steps (a)-(f). The method further includes (h) summing the normalized common linkages and (i) normalizing the sum of the normalized common linkages by a number of the first set.
US08566321B2
A method and apparatus for mapping concepts and attributes to distance fields via rvachev-functions. The steps including generating, for a plurality of objects, equations representing boundaries of attributes for each respective object, converting, for a plurality of objects, the equations into greater than or equal to zero type inequalities, generating, for a plurality of objects, a logical expression combining regions of space defined by the inequalities into a semantic entity, and substituting, for a plurality of objects, the logical expression with a corresponding rvachev-function such that the resulting rvachev-function is equal to 0 on a boundary of the semantic entity, greater then 0 inside a region of the semantic entity, and less then 0 outside the region of the semantic entity. Also included is the step of generating a composite rvachev-function representing logical statements corresponding to the plurality of objects using the respective rvachev-functions of the objects.
US08566302B2
Consumer data that is submitted through a company's website is tagged and then monitored to assure that the consumer data is not used for unauthorized purposes. A filtering program is capable of identifying pre-authorized users and routing the consumer data only to those pre-authorized users. A banner logo or seal is used to identify websites that comply with pre-determined standards for maintaining the security and privacy of website submissions. The banner logo or seal is automatically removed from a company's website for the failure of the company to maintain compliance with security and privacy standards of consumer data.
US08566300B2
A method and apparatus for efficiently maintaining XML index structures in a database system is provided. Instead of immediately synchronizing the XML index structures for every change submitted to the database, the changes are stored in a PENDING table. The XML index structures are periodically synchronized, based on certain criteria or at a user's discretion. Between synchronizations, the XML index structures may be in stale mode or current mode. If in stale mode, a request to access indexed information will use the XML index structures to find the desired indexed information without checking the PENDING table. If in current mode, a request to access indexed information will search the XML index structures and also check the PENDING table to determine 1) whether the indexed information has been updated or deleted, and 2) whether information relevant to the request has been inserted or updated.
US08566298B1
A method and apparatus for sharing an exclusive lock for a resource amongst a defined plurality of applications. A first application to lock a resource is given a key. The first application may provide the key to other applications to allow those applications to simultaneously access the locked resource. Generally, the first application will only provide keys to applications that are compatible with the first application such that the applications having keys to a resource will be able to simultaneously access the resource without conflict.
US08566294B2
This disclosure relates to database systems and, more particularly, to database systems with version controlled data. A version controlled database program resides on a computer readable medium, having a plurality of instructions stored thereon, which, when executed by a processor, cause the processor to perform operations. The operations include defining a version object software layer. The version object software layer may be configured to read and write data of a version controlled database to a physical storage medium, maintain one or more versions of at least one element of the data, and provide access to the data. The operations may also include defining a database management software layer. The database management software layer may be configured to read and write data to the version object software layer and provide a database access interface for accessing the data.
US08566293B2
An apparatus for creating and managing personalized services includes: a pre-processing unit for converting vendor- and device-specific sensor data into a normalized form; an analysis unit for determining a current state of entities being managed based on the normalized sensor data to thereby determine whether current services and/or resources that have been allocated to a user are being satisfied or not; and a personalization unit for examining state-related context data to determine what action to take. The personalization of the services and/or resources provided to a user or set of users is managed by context-sensitive policy rules. In addition, a set of abstractions, in the form of preferences, profiles, and subscriptions, are collectively used to determine the set of services and/or resources, as a function of context, that a user or set of users are entitled to receive.
US08566286B1
A system and method for backing up a database, where the system has read threads running simultaneously, write threads, and data buffers. Each read thread repeats the following operations until all the data is backed up: read a block of data from the database, compress the data using a dynamic compression ratio which is initialized and adjusted after every compression, write the data to an available data buffer until the data buffer is full, write to the next available data buffer once the data buffer is full, and determine a new compression ratio. A controller determines the new compression ratio using either a method that monitors the timing of system components and/or a method that monitors CPU consumption.
US08566283B2
A system and method for changing records associated with a software application. In one embodiment, a method includes receiving a change command to change a record type for a record that is associated with code that is submitted for integration into a software application; receiving a selection of a new record type; populating a new record format with information that is associated with the code; and receiving a save command to save the record.
US08566264B2
A method for the computer-assisted control and/or regulation of a technical system is provided. The method is used to efficiently reduce a high-dimensional state space describing the technical system to a smaller dimension. The reduction of the state space is performed using an artificial recurrent neuronal network. In addition, the reduction of the state space enables conventional learning methods, which are only designed for small dimensions of state spaces, to be applied to complex technical systems with an initially large state space, wherein the conventional learning methods are performed in the reduced state space. The method can be used with any technical system, especially gas turbines.
US08566260B2
A structured prediction model learning apparatus, method, program, and recording medium maintain prediction performance with a smaller amount of memory. An auxiliary model is introduced by defining the auxiliary model parameter set θ(k) with a log-linear model. A set Θ of auxiliary model parameter sets which minimizes the Bregman divergence between the auxiliary model and a reference function indicating the degree of pseudo accuracy is estimated by using unsupervised data. A base-model parameter set λ which minimizes an empirical risk function defined beforehand is estimated by using supervised data and the set Θ of auxiliary model parameter sets.
US08566259B2
Methods for faster statistical inference in computation based recognition problems on highly parallel processors with multiple cores on-a-chip are disclosed, which include: selectively flattening levels of the recognition network to improve inference speed (improving the recognition model); selectively duplicating parts of the recognition network to minimize a critical section in atomic accesses to as few as one atomic instruction (improving the recognition procedure); and combining weight and source port into one 32-bit word to minimize the number of atomic operations. These methods have been implemented on an NVIDIA GTX 280 processor in a Large Vocabulary Continuous Speech Recognition (LVCSR) embodiment, and achieve more than a 10× speed up compared to a highly optimized sequential implementation on an Intel Core i7 processor.
US08566245B2
A system is configured to receive a request for a customization packet associated with a user device; retrieve data associated with the device; encode portions of the network data using a group of keys, where each portion is encoded using a different one of the keys, and where each key corresponds to a different set of fields, of one or more sets of fields within the packet; store the encoded portions in the one or more sets of fields within the packet; and transmit, to a content provider, the packet, where the packet enables the content provider to decode all or a portion of the network data using one of the keys, and where all or the portion of the decoded network data enables the content provider to generate customized content for the device.
US08566241B2
Systems and methods for processing checks are described. In particular, an individual can submit a check to a check casher entity, in exchange for a stored-value card (SVC) with an associated pending deposit to be made available on a specified date. The check casher entity can provide the check to a check processor, which can process the check. If the specified date is reached without any problems with processing the check, then the pending deposit on the SVC can be made available to the individual. If the check bounces, then the pending deposit is not made available on the SVC. According to implementations, the SVC processing can be handled by an SVC processor entity.
US08566231B2
A system for conducting commercial transactions between buyers and sellers is disclosed. The system includes a transaction processing system for facilitating payment for transactions between buyers and the sellers. In addition to the buyer and the seller, the transaction processing system also interacts with issuers and acquirers. The transaction processing system monitors and manages payment information relating to transactions conducted between buyers and sellers. Using such information, the transaction processing system further offers a number of additional financing services including, for example, buyer payment assurance, buyer bank payment assurance, buyer bank payable discounting, buyer bank payable discount aggregation, seller/receivable financing and seller bank receivable discount aggregation.
US08566228B2
The present invention generally relates to financial data processing, and in particular it relates to credit scoring, consumer profiling, consumer behavior analysis and modeling. More specifically, it relates to risk modeling using the inputs of credit bureau data, size of wallet data, and, optionally, internal data.
US08566227B2
A method and system for offering credit to a prospective borrower are provided. A lender first determines a prospective borrower location, which may be a commercial outlet, such as a retail store where goods or services are offered. The lender then references a purchase history associated with the borrower at that particular location. The lender then determines the credit worthiness of the borrower. Based upon location, purchase history, and credit worthiness, the lender may deliver a customized offer of credit to the prospective borrower. The offer of credit may be location based, and may accompany a suggested good or service that is available at the prospective borrower's location.
US08566219B2
According to an embodiment for a risk check, a trading strategy may proceed when the order quantity for each leg of the trading strategy satisfies a certain condition. The quantity for each of the orders of the trading strategy, including the quantity of the initial order and subsequent orders, is compared to a corresponding risk value. When the order quantity for each of the orders is less than the corresponding risk value, the initial order can be sent. When the order quantity for any of the orders exceeds the risk value, the initial order is not sent. Additionally, quantity associated with the trading strategy is held or reserved for execution of the trading strategy regardless of the activity taken by the trader since initiating the trading strategy. The reserved quantity can be drawn from the trading strategy until the quantity is depleted, the trading strategy has ended, or both.
US08566213B2
According to one embodiment, a method of managing trading is provided. A trading order intended for a trading exchange is received from a trader, the trading order having an associated trading order price. A group of distributed trading orders is automatically generated based at least on the trading order price and a set of pre-configured distribution parameters associated with the trading order. The group of distributed trading orders is distributed over a multiple price levels. The generated group of distributed trading orders is automatically submitted to the trading exchange.
US08566203B1
Embodiments of the invention are directed to systems, methods and computer program products for identifying a user at a facility. In some embodiments, a system is configured to: determine a user has entered a facility or is a predetermined distance from the facility, wherein the user has a mobile device; communicate with the mobile device to identify the user; access information associated with the user, the information comprising information associated with the user's account; and perform an action based on identifying the user.
US08566202B2
A system and method for distributing and providing access to media and for extending such access to a desktop environment is described. A media player in a webpage or in a desktop environment may reference a centralized location to access a playlist of media files. The playlist itself may reference remotely-located media files that may be streamed to the media player. The media player may be distributed in multiple environments, and updates to the playlist may be automatically distributed to all instances where the playlist is referenced due to the centralized reference in the media player. The embodiments of the media player may also be used in advertising as a mechanism for increasing user contact with an advertising entity and as a mechanism for distributing announcements and information by the advertiser.
US08566199B2
According to some embodiments, a central controller receives a selection signal indicative of acceptance of an installment plan offer for a purchase. The central controller determines an installment charge amount to include in at least two bills for a financial account. Thereafter, bills may be generated that reflect installment charges to be paid.
US08566193B2
A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.
US08566181B2
One embodiment includes a computer-implemented system for incorporating a repair vendor into repair planning for a supply chain. The system accesses a logical representation of the supply chain, access an inventory plan for the supply chain, and generates a replenishment plan for meeting the inventory plan for the supply chain that includes suggested repair orders. Unserviceable parts in the supply chain are moved from the supply chain to the repair vendor, repaired at the repair vendor, and moved from the repair vendor back to the supply chain to meet the requirements for serviceable parts at the locations in the supply chain according to the suggested repair orders.
US08566178B1
A computing system for searching for and identifying data repository deficits includes an interactive database of items, a data repository that stores a first type of information related to items, a search engine configured to identify items that do not have an amount of the first type of information that meets a first threshold, a candidate selection interface that provides functionality for the user to select an item from recommended candidate items needing the first type of information, a user interface via which the user can provide the first type of information for an item selected by the user, a game system configured to calculate for a game scores and rankings based at least in part on data stored in the data repository.
US08566171B2
A system, sometimes called ShakyPlanet™ presents a collection of interactive digital objects, one of which is sometimes called ShakyGlobe™. The presented digital objects may be part of a series of eCollectibles™. A specialized and centralized communication and database system, sometimes called ShakyStore™ offers the sale of objects to buyers qualifying on the basis of various variables, such as being within a predefined geographic area or issuing a purchase request within a predefined time period. Additional conditions to purchase may include a willingness to pay more than standard established costs, purchasing before all units are sold and submission to the terms of sale that facilitate the collectable attributes of the objects. Each object is uniquely marked to identify its owner by registration with the communication and database system, which is the sole authority for the transfer ownership of the objects, the recording of ownership changes and for the authentication of the objects.
US08566168B1
A near field communication payment method using a proxy account number. The method comprises transmitting a proxy account number from a secure element of a mobile phone to a point-of-sale terminal using a near field communication radio link; transmitting the proxy account number from the point-of-sale terminal to a payment mediation server; transmitting the proxy account number from the payment mediation server to a proxy account manager; determining a selected payment account number by the proxy account manager based in part on retrieving a plurality of payment account numbers from a proxy account number data store using the proxy account number; transmitting the selected payment account number to the payment mediation server by the proxy account manager; and the payment mediation server completing a payment completion transaction with the point-of-sale terminal using the selected payment account number.
US08566163B2
Methods and systems consistent with the present invention provide for generating a trade calendar. A trade calendar module launches a query comprising search criteria for searching information pertaining to trade promotions. The trade calendar module then populates a trade calendar with information responsive to the query, including each trade promotion that meets the search criteria. The trade calendar module also causes the trade calendar to be displayed the trade calendar. The trade calendar simultaneously displays marketing activities corresponding to a portion of the information in the trade calendar.
US08566161B2
A method and system for determining a position of information related to a media or data content based on an intention of a client concerned are provided. The method includes transmitting the content to the client, determining the position of the information based on the intention of the client, transmitting the determined position of the information to the client, and displaying and providing the content and the information having the determined position for the client. The system includes a content server providing the content to the client, an account management server managing an account of the client and generating a bid value submitted by the client for providing the information to the client, and a service management server receiving the bid value from the account management server, positioning the information according to the bid value, and providing the information to the client.
US08566158B2
A method is disclosed for selecting advertising data at an end user device, the method comprising monitoring a plurality of advertising data items in a first video data stream at the end user device; correlating advertising characterization data for the advertising data item with end user profile data for an end user at the end user device; and selecting based on the correlating at least one of the plurality of advertising data items for presentation during display of a second video data stream at the end user device. A system is disclosed for performing the method. A data structure is disclosed for containing data used by the system and method.
US08566155B2
The method and apparatus for administering a reward program includes a central controller that stores a series of registrations, each of which corresponds to a purchaser of a product. The central controller calculates a measurement of product success, such as the number of products sold or the market share of the product, and determines if the measurement is within a predetermined range. The central controller may determine if the number of products sold exceeds a predetermined threshold, and a set of registrations are selected as “early-adopter” registrations that thereby define a set of early-adopter purchasers. The central controller may select a set of registrations having ordinal positions within a predetermined range of positions, so that early-adopter purchasers are defined. If the measurement of product success is within the predetermined range, a reward, such as a refund or a free product, may be provided to each early-adopter purchaser.
US08566153B2
Some described embodiments provide for selecting (e.g., by a server computer from a plurality of transaction records), a transaction record associated with a financial account of an account holder. In one example, the transaction record includes an indication of an amount due, by the account holder, for a previous purchase completed by the account holder with a first merchant. Some embodiments provide further for generating a billing statement for the account holder, the billing statement including an indication of the amount due by the account holder for the previous completed purchase and an indication of an acquisition offer, in which the acquisition offer comprises a promise from a second merchant to pay at least a portion of the amount due by the account holder, and transmitting the billing statement to the account holder.
US08566151B2
Techniques, for automatically determining frequent traveler award redemptions by rule are disclosed. The frequent travel award redemption program is encoded in rules using predefined data structures based on fare by rule data structures. The techniques automatically determine a travel itinerary based on a query and the rules. Also included is a graphical user interface that displays a plurality of possible travel options for redemption using a frequent travel award. The rules include fields to determine co-pay options and for calculating mileage purchase options.
US08566150B2
The subject matter of this specification can be implemented in, among other things, a computer-implemented method including receiving a first input from a publisher who has established an account with a content-distributing entity to publish content from others, the first input being generated based on a publisher media item configured to present at least part of the content and including code from the publisher media item for requesting the content. The method further includes obtaining the content from the content-distributing entity including using the code to generate a request for the content. The method further includes generating an analysis view available to the publisher, the analysis view generated using the content.
US08566149B2
The present invention shares revenue in an Internet printing system comprising a search engine provider, a host computer capable of browsing the Internet, and an advertisement sponsor. A user of the host computer registers with the search engine provider as a participant in an Internet advertisement revenue sharing system managed by the search engine provider. The user of the host computer conducts a search utilizing a web page of the search engine provider and the search results in a search result page being displayed on a browser of the host computer. The user of the host computer selects an option to print the displayed search result page on a printer connected to the host computer. The host computer generates print data to print out the search result page together with advertisement data and submits the generated print data to the printer for printing. The host computer receives a confirmation message from the printer confirming that the printout of the generated print data, which includes the advertisement data, was successful. The host computer notifies the search engine provider that the printout of the print data, that included the advertisement data, was successful. The search engine provider then charges the advertisement sponsor for the printing of the advertisement data included in the printout. Finally, the search engine provider credits an account of the registered user a portion of the amount charged to the advertisement sponsor for the printing of the advertisement data.
US08566145B2
The method and system includes selecting via an application one or more non-game tasks that need to be completed during a pre-determined amount of time. The one or more selected non-game tasks are associated with one or more graphical game entities. Events are periodically provided encouraging completion of the one or more selected non-game tasks via the one or more graphical game entities. Game points for completing all or a portion of the one or more selected non-game tasks. The game points include a measure of productivity for completing all or a portion of the one or more selected non-game tasks. Game points are displayed indicating how time spent on the one or more selected non-game tasks was utilized. The method and system functions as a time management tool for business objectives, business practices, personal objectives or activities or student objectives, etc. but is interactively played as a game.
US08566138B2
A method and computer program are disclosed to assist the user in constructing a decision-tree for outsourcing software development business processes. The tree contains a node for the cost of completing the business processes in-house, nodes containing the expected costs of outsourcing the complete business process to different vendors, and nodes containing the expected costs of outsourcing part of the business process to different vendors. The user calculates the expected cost of outsourcing a business process by multiplying the estimated costs for outsourcing the business process by probabilities that risks will occur in the outsourcing process.
US08566135B2
A method and a web-based system is provided that enables a customer service center of a company to provide its customers with a choice of different modes for establishing contact with customer service representatives. The different modes of contact are displayed on a single web page. The modes of contact include, but are not limited to call, chat, e-mail and Internet talk. Further, the system provides information regarding the estimated wait time and the less busy time for the modes of contact. In addition, the system and method provide means for conducting a search in a knowledge database for automated responses to queries from customers. The system and method enables the customer to provide feedback for each interaction with the customer service center through the web page. Further, the system and method enable the storage of all interaction between each customer and the customer service center.
US08566134B2
A travel information server estimates travel demand with mobility data. The server identifies activity types of users based, at least in part, on mobility data of the users. The mobility data has been collected over time and indicates at least locations and corresponding times at the locations. Travel information is generated with the mobility data for each of the activity types. The travel information for a first of the activity types is adjusted based, at least in part, on travel-related event data that corresponds to the first activity type to generate an adjusted travel information for the first activity type. The travel-related event data indicates an event that potentially influences travel for a short term. computing an estimated travel demand with a combination of the adjusted travel information for the first activity type and the travel information for at least a second of the activity types.
US08566133B2
Systems, methods, and computer program products are provided for identifying activity outliers from amongst employees/associates within a predetermined peer group of employees. The inventive concepts herein disclosed require establishing consistent peer groupings of employees/associates. In specific embodiments, the peer groupings may be defined by combining one or more and, typically two, line of business hierarchies and job title. Once the peer grouping is established, monitoring of pre-determined activities within designated applications is performed to determine the number of occurrence of the predetermined activities over a designated period of time. Activity outliers are subsequently determined based on the number of occurrence of the predetermined activities over the designated period of time. In specific embodiments, such determination of activity outliers includes determining peer group averages, an employee/associate's variance from the average, the employee/associate's standard deviation and the employee/associate's z-score.
US08566126B1
Apparatus and methods to process vehicle or driver behavior data are described herein. In some examples, the behavior data is used by a premium calculating engine to derive a premium for a vehicle insurance policy using the data. The behavior data may be associated with a single driver, or may be associated with all drivers of a vehicle without regard to the actual drivers, in some examples. Data received from the vehicle may also include vehicle performance data, in further examples. Additionally, a method of underwriting a dynamic vehicle insurance policy is described, in one example.
US08566124B2
Systems and methods are disclosed to provide a moveable summary column and/or row for an electronic medical flow sheet. The summary column and/or row can provide various summations of the patient's data records for any time period depending on where the moveable summation column and/or row is placed. The summation of the various patient data depends on a selected type of patient data. The summary column and/or row can be moved by the user to any spot in the patient data portion of the medical flow sheet to sum up different intervals of data. The moveable summation column and/or row presents summary data for patient parameters depending on the placement of the summation column and/or row.
US08566123B2
A medical records software apparatus and method is described that allows a clinician, e.g., nurse or doctor, to combine entry of new patient orders, prescriptions, flowsheet observations, etc. into the documentation process or workflow. A documentation user interface is provided that pulls patient data from a database into the display. The user can select on the user interface a category of a patient record, e.g., Significant Events or Orders, view or edit prior entries in the database in these categories, and add additional documentation for that category. The documentation is written or pushed to two areas of the database, one devoted to patient documentation and a second area corresponding to the selected category, e.g., Orders. The method and apparatus improves workflow efficiency and promotes a smooth transition from the thought process of the clinician to the ordering or prescription process, without the need for changing venues or screen displays.
US08566122B2
Certain embodiments present a system for navigating medical images of a patient file stored in an image database. An image labeler labels medical images based upon whether the images have previously been displayed on an interface. The system also provides an image search engine that searches the images based on the labels. The image search engine generates a subset of images from a larger group of medical images within a database based upon the labels. The interface includes a graphical meter that corresponds to medical images that have not previously been displayed on the interface. The graphical meter may enumerate the quantity of images that have not previously been displayed. The graphical meter may also illustrate the proportion of images that have not previously been displayed. The graphical meter may include a hyperlink that points to an image that has not previously been displayed. The graphical meter may also include a hyperlink that points to a location containing the images that have not been previously displayed.
US08566106B2
A method and device for searching an algebraic codebook during encoding of a sound signal, wherein the algebraic codebook comprises a set of codevectors formed of a number of pulse positions and a number of pulses distributed over the pulse positions. In the algebraic codebook searching method and device, a reference signal for use in searching the algebraic codebook is calculated. In a first stage, a position of a first pulse is determined in relation with the reference signal and among the number of pulse positions. In each of a number of stages subsequent to the first stage, (a) an algebraic codebook gain is recomputed, (b) the reference signal is updated using the recomputed algebraic codebook gain and (c) a position of another pulse is determined in relation with the updated reference signal and among the number of pulse positions. A codevector of the algebraic codebook is computed using the positions of the pulses determined in the first and subsequent stages, wherein a number of the first and subsequent stages corresponds to the number of pulses in the codevectors of the algebraic codebook.
US08566104B2
A method for a speech response system to automatically transfer users to human agents. The method can establish an interactive dialog session between a user and an automated speech response system. An error score can be established when the interactive dialog session is initiated. During the interactive dialog session, responses to dialog prompts can be received. Error weights can be assigned to receive responses determined to be non-valid responses. Different non-valid responses can be assigned different error weights. For each non-valid response, the assigned error weight can be added to the error score. When a value of the error score exceeds a previously established error threshold, a user can be automatically transferred from the automated speech response system to a human agent.
US08566103B2
A system, apparatus, and method is disclosed for receiving user input at a client device, interpreting the user input to identify a selection of at least one of a plurality of web interaction modes, producing a corresponding client request based in part on the user input and the web interaction mode; and sending the client request to a server via a network.
US08566102B1
A system and method of generating and operating a spoken dialog service for a web-site are disclosed. The system parses web-site data and organizes the web-site data in a task knowledge data bank. The system receives text associated with a user query; processes the received text in a spoken language understanding (SLU) module, the SLU module using the web-site data from the task knowledge data bank; generates a ranked list of relevant responses to the user query; generates a hierarchical tree using the web-site data and the ranked list of relevant responses to the user query, generates a response to the user query using the hierarchical tree; and presents the response to the user.
US08566101B2
An apparatus and method for generating an avatar based video message are provided. The apparatus and method are capable of generating an avatar based video message based on speech of a user. The avatar based video message apparatus and method displays information that corresponds to input user speech. The avatar based video message apparatus and method edits the input user speech according to a user input signal with reference to the displayed information, generates avatar animation according to the edited speech, and generates an avatar based video message based on the edited speech and the avatar animation.
US08566099B2
A system and method for improving the response time of text-to-speech synthesis using triphone contexts. The method includes identifying a set of triphone sequences, tabulating the set of triphone sequences using a plurality of contexts, where each context specific triphone sequence of the plurality of context specific triphone sequences has a top N triphone units made of the triphone units having lowest target costs when each triphone unit is individually combined into a 5-phoneme combination. Input texts having one of the contexts are received, and one of the context specific triphone sequences is selected based on the context. Input text is then synthesized using the context specific triphone sequence.
US08566083B2
An audio signal may have a BL and an EL, wherein the EL represents additional information for enhancing the quality of the BL audio content. Decoding of such dual-layer signals usually comprises partial decoding of the BL data, wherein frequency bins of the BL are restored, mapping the restored frequency bins to the MDCT domain, adding them to the decoded EL and performing inverse Integer MDCT. A low-complexity method for decoding comprises reverse mapping of the decoded EL data, adding the reverse mapped EL data to the partially decoded BL data and filtering the sum, using the inverse BL filter bank.
US08566082B2
A method for determining a speech quality measure of an output speech signal with respect to an input speech signal, wherein the input signal passes through a signal path of a data transmission system resulting in the output signal, includes the steps of pre-processing the output signal; determining at least one of an interruption rate of the pre-processed output signal and a measure for an intensity of musical tones present in the pre-processed output signal; and determining the speech quality measure from at least one of the interruption rate and the measure for the intensity of the musical tones.
US08566079B2
A retrieval result outputting apparatus evaluates degrees of matching on a character block basis between an input example sentence serving as a retrieval condition and retrieval example sentences retrieved using the input example sentence as the retrieval condition; extracts one of the retrieval example sentences as an extraction example sentence in accordance with the evaluation; selects a portion of the input example sentence as a reevaluation portion with reference to the extraction example. And then reevaluates on degrees of matching a character block basis between the retrieval example sentences and the reevaluation portion; re-extracts one of the retrieval example sentences as a re-extracted example sentence in accordance with the reevaluation; and outputs the extracted and re-extracted example sentences.
US08566077B2
A digital sign language translator has a case configured to be supported by a hand of a user, a touch screen display located on a face of the case, a microprocessor for selectively translating words, letters, and numbers into video clips of an actual person performing a sign language translation. The translator has an internal memory device for storing a standard database selected words, letters, and numbers and the corresponding video clip of an actual person performing a sign language translation of words, letters, and numbers. The translator further includes a memory card slot for receiving an external memory card, the external memory card having an expanded vocabulary to supplement the standard database contained on the internal memory. The translator further includes a battery for powering the translator and a keyboard selectively shown on the touch screen display. The digital sign language translator is small and portable so as to be conveniently transported by the user in order to be handily available to the user as desired.
US08566073B2
A simulation method for a cascade communication system comprising a nodes sequence numbered as 1 to N from a transmitter to a receiver, comprises: acquiring simulation parameters; calculating reverse transfer functions of the nodes; determining a current node in the sequence; adding noise that should be added at the current node to a simulation signal of a previous node; simulating the current node to generate a simulation signal of the current node, by using the simulation signal of the previous node added with the noise that should be added at the current node, based on the reverse transfer function of the current node; judging whether simulations of all the nodes are completed; if yes, repeating the adding and the simulating; if not, determining a cost of the based on the simulation signal of the current node.
US08566071B2
A system, method, and apparatus to train autopilots to fly a simulated aeronautical vehicle includes a three-degree of freedom gimbaled platform comprising a pitch, roll, and yaw axis; an autopilot comprising an inertial measurement unit mounted to the platform; motors that rotate the platform along the pitch, roll, and yaw axes; shaft encoders connected to the motors to calculate an angular position of the platform; motor drivers connected to the motors to power the motors; a microcontroller connected to the motor drivers; a quadrature encoder connected to the shaft encoders and the microcontroller; sensors that generate and sense environmental conditions affecting the platform and the autopilot; a flight simulator connected to the microcontroller; and a computer that executes the flight simulator causing actuation of the platform, causing the sensors to generate environmental conditions, and causing the autopilot to react to the environmental conditions.
US08566069B2
The present invention relates to a method for developing a geological model from previously collected seismic data, including the steps of: sampling seismic data according to at least one set of traces of a predetermined gradient, each of which have sampling points; analyzing similarities between the seismic data around sampling points; determining connections between sampling points that belong to different traces on the basis of analysis; and forming a geological model that attributes, to each sampling point, a relative geological age that is calculated at least on the basis of connections related to the sampling points and the relative geological age of other sampling points in the vicinity of the trace that includes the sampling point.
US08566059B2
A method of selecting fault candidates based on the physical layout of an Integrated Circuit (IC) layout, that includes, identifying failing observation points in an IC layout, determining the failing observation points proximity geometry in the IC circuit layout, determining if a proximity criteria for the failing observation points is met, and identifying faults associated with the failing observation points that meet the proximity criteria; and including the identified faults in a fault candidate set.
US08566055B1
A method is provided for removing gimbal periodic reorientation (indexing) readout errors in a navigation system having multiple IMUs mounted to a platform. Each IMU has multiple gyroscopes providing attitude outputs. Attitude readout errors bias due to periodic gimbal motions is determined in each IMU along each gyroscope attitude axis. Attitude outputs of the gyroscopes are time-aligned, as necessary. Onset times of indexing of each gyroscope is determined. A difference is formed between gyroscope attitude outputs. Steps in this difference of attitude outputs are assigned to the respective gyroscope causing the step in attitude. Cumulative sums of the steps associated with the respective gyroscopes are formed. The mean and linear trend in the respective cumulative sums are removed from the respective cumulative sums to form the final error correction, corresponding to the time interval associated with the steps. Each final error level correction is subtracted from the attitude output from the respective gyroscope at the time of indexing associated with that final correction.
US08566054B1
Embodiments of the present disclosure provide an apparatus and method for managing an orientation of a tab of a control surface of an aircraft comprising an elongate structure having a number of members configured to position the elongate structure to a control surface, a bracket located on the elongate structure, a plurality of indicators located along the elongate structure, and a data processor in communication with the plurality of indicators. The bracket may be positioned against an edge of a tab of the control surface. Each of the plurality of indicators may be configured to generate a number of measurements about an orientation of the tab on the control surface. The data processor may be configured to present information about the orientation of the tab on the control surface.
US08566052B2
A probe shape detection apparatus includes first and second magnetic field detection sections that outputs a signal in accordance with an electromotive voltage group generated when the magnetic field emitted from a magnetic field generation element provided in a longitudinal direction of a probe is detected, a candidate vector calculation section that calculates a candidate vector based on the electromotive voltage group generated in the first magnetic field detection section and one piece of candidate position information, an estimated electromotive voltage calculation section that calculates an estimated electromotive voltage based on the one piece of candidate position information and the candidate vector and an estimated position acquiring section that acquires a candidate position that minimizes an error between the electromotive voltage group generated in the second magnetic field detection section and the estimated electromotive voltage as an estimated position of the magnetic field generation element.
US08566045B2
While displaying one or more views of a first software application, an electronic device detects a sequence of touch inputs. The electronic device, in accordance with a determination that at least one gesture recognizer in the first software application recognizes a first portion of the sequence, delivers the sequence to the first software application without delivering the sequence to a second software application, and in accordance with a determination that a first gesture recognizer in the first software application recognizes the sequence, processes the sequence with the first gesture recognizer. The electronic device, in accordance with a determination that no gesture recognizer in the first software application recognizes the first portion, delivers the sequence to the second software application, and in accordance with a determination that a second gesture recognizer in the second software application recognizes the sequence, processes the sequence with the second gesture recognizer.
US08566041B2
A method of determining face paper properties of all types of wallboard including providing a core strength value of the wallboard, determining a required nail pull value based the wallboard specifications and calculating a face paper stiffness value based on the provided core strength value and the determined nail pull value. The method includes displaying the calculated face paper stiffness value on a display device.
US08566038B2
The present invention provides methods of detecting a nucleic acid analyte in a sample. The present invention further provides a method for assigning a profile of a feature to a nucleic acid. The present invention further provides a computer program product for use in a subject method. The present invention further provides a system for detecting a nucleic acid in a sample; and a system for assigning a profile of a feature to a nucleic acid. The present invention further provides a method for immobilizing a nucleic acid onto an insoluble support; and further provides insoluble support having nucleic acid(s) immobilized thereon. The present invention further provides a method of diagnosing a disorder or condition in an individual, where the method involves use of a subject method for detecting a nucleic acid analyte.
US08566031B2
Provided is a map matching device, method and program. The map matching device may comprise a road grid dividing unit and a grid road combining unit. The road grid dividing unit is for deriving a grid obtained by the division of a region where a road network exists in a latitude direction and a longitude direction by equal spaces and correlating the grid and an arc crossing the grid. The grid road combining unit is for assigning a common arc ID to a plurality of grids which are adjacent to each other and whose sets of arcs correlated are coincident and assigning an arc ID to a grid whose set of arcs correlated is different from a set of arcs of any of adjacent grids to generate information indicative of a relationship among a range of a grid, a grid ID and an arc passing the grid.
US08566020B2
An approach is provided for presenting navigation information to a user. An image representing one or more three dimensional map objects is retrieved. A point on one of the map objects is selected. The one map object is transformed at the selected point to represent a navigational element. Presentation of the transformed map object is caused, at least in part, using a graphical user interface of a mobile device.
US08566018B2
The present invention relates to a piloting assistance method for an aircraft, the method consisting in using data from at least one active telemeter sensor (A) in order to construct a sensor safety cordon (B) for avoiding the terrain and obstacles that are overflown. The method; defines and calculates angular sectors (w) over the field of regard facing the pilot; constructs a terrain safety cordon (D) using at least one terrain database (C); for at least some of the angular sectors (w), constructs a hybrid safety cordon (E) that, in each of the angular sectors (w) in question, makes use of the higher of the sensor and terrain safety cordons (B, D); and displays one of the cordons selected from: the hybrid safety cordon (E), the terrain safety cordon (D), and the sensor safety cordon (B).
US08566015B2
System, method and computer program product for determining bearing using ADS-B and TCAS standard reply bearing estimates are disclosed. In one embodiment, a method for determining bearing based upon ADS-B signals includes receiving ADS-B signals and standard transponder reply signals. A first bearing estimate is based on the ADS-B signal. A second bearing estimate is based on the standard transponder reply signals. A database is developed according to the first and second bearing estimates via the ADS-B and standard transponder reply signals. In one embodiment, where ADS-B signals are unavailable, associated ADS-B signals associated with the standard transponder reply previously stored in the database are used to determine bearing.
US08566012B1
A method for achieving and maintaining spacing between aircraft may include receiving by a following aircraft information related to a lead aircraft. The information is useable for achieving and maintaining spacing by the following aircraft from the lead aircraft. The method may also include determining spacing of the following aircraft from the lead aircraft. The method may additionally include receiving by the following aircraft a vertical profile for the traffic management environment. The method may further include automatically controlling throttle settings to achieve and maintain spacing by the following aircraft from the lead aircraft while maintaining the vertical profile of the following aircraft in response to an automatic spacing mode being enabled.
US08566011B2
Methods, systems, and devices for monitoring roadway traffic. A method includes transmitting wireless signals from a plurality of roadside equipment (RSE) devices, including from a first RSE device and from a second RSE device that are located at separated positions of an intersection. The method includes receiving responses by the first RSE device and second RSE device from a wireless device. The responses include a unique identifier corresponding to the wireless device. The method includes determining a signal strength of each of the responses by the first RSE and the second RSE and transmitting data from the first RSE device and the second RSE device to a control system. The data includes the unique identifier, the signal strength of each of the responses, and times that the responses were received. The method includes determining traffic information associated with the wireless device based on the received data.
US08566000B2
A controller receives a power-level command representative of a level of power to be transmitted by a single-spool turboshaft engine to a controllable load. A torque command determined responsive to a measure of inlet pressure, from a control schedule responsive to the power-level command, is representative of a level of torque to be transmitted by an element to drive the controllable load. Under some operating conditions, a rotational speed command provides for at least nearly minimizing a measure of associated fuel consumption when the transmitted torque is regulated to the level corresponding to the torque command by controlling one of the controllable load and a fuel flow to the engine, and the other of the controllable load and the fuel flow to the engine is controlled so as to regulate an associated rotational speed to a level corresponding to the rotational speed command.
US08565999B2
A method and apparatus for operating a gas turbine engine including determining a temperature of a working gas at a predetermined axial location within the engine. Acoustic signals are transmitted from a plurality of acoustic transmitters and are received at a plurality of acoustic receivers. Each acoustic signal defines a distinct line-of-sound path from one of the acoustic transmitters to an acoustic receiver corresponding to the line-of-sound path. A time-of-flight is determined for each of the signals traveling along the line-of-sound paths, and the time-of-flight for each of the signals is processed to determine a temperature in a region of the predetermined axial location.
US08565998B2
An on-engine data storage device for a gas turbine engine includes a housing, an interface device, and a memory device. The interface device can communicate with a peripheral device. The memory device is mounted within the housing and is operable to store engine data related to the gas turbine engine.
US08565993B2
An enhanced stability control system (200) for a vehicle includes a vehicle status sensor that generates a sensor signal. A driver input sensor that generates an input signal. A controller (214) may disable normal yaw stability control operation and enable body-force-disturbance (BFD) yaw stability control (YSC) operation, which includes at least partially reducing response functions of the normal yaw stability control associated with the input signal, in response to the sensor signal and performing BFD-YSC functions to achieve desired control performance upon the detection of BFD reception. The controller (214) may also or alternatively compare the sensor signal to a threshold and detect an improperly functioning/inoperative vehicle status sensor. The controller (214) disregards information associated with the improperly functioning/inoperative vehicle status sensor, and continues to perform enhanced yaw stability control operations.
US08565990B2
A vehicle includes a motor/generator, a starter motor, a disconnect clutch disposed between the engine and the motor/generator, and at least one clutch disposed between the motor/generator and the vehicle drive wheels. When an engine start is requested, various parameters are controlled to ensure a smooth engine start wherein driveline torque disturbances are minimized. The starter motor is used to crank the engine upon an engine start request, thereby eliminating the need to transfer torque from the motor/generator to the engine. This helps to further reduce torque disturbances in the driveline when the engine is started.
US08565989B2
A method of adjusting the characteristics of a clutch in a hybrid electric vehicle, more particularly to a method of adjusting characteristic of a clutch for a hybrid electric vehicle, which is capable of maintaining the characteristic of the clutch at an appropriate level while suppressing the frequency of the adjustment as possible, thereby a driver or passengers of the vehicle hardly feel annoyance caused by frequent adjustment of characteristic of a clutch.
US08565977B2
An apparatus to turn a vehicle in a low speed zero slip turning maneuver includes a vehicle body and a vehicle chassis including a plurality of wheels, wherein every wheel of the chassis is steerable, and an electric propulsion system. The apparatus also includes a low speed turning maneuver module monitoring a desired low speed zero slip turning maneuver, determining a desired instant center of rotation for the vehicle based upon the desired low speed zero slip turning maneuver, determining a wheel orientation for each of the wheels perpendicular to the desired instant center of rotation, and controlling each of the wheels according to the corresponding determined wheel orientation.
US08565968B2
A system for use in monitoring, measuring, computing and displaying the volumes of internal liquid and gas within a telescopic aircraft landing gear strut. Pressure sensors and temperature sensors and motion sensors are mounted in relation to each of the landing gear struts to monitor, measure and record the impact movement and rates of internal landing gear strut fluids; experienced by landing gear struts, as the aircraft landing gear initially come into contact with the ground. The computer of this system measures the compression experienced by each landing gear strut and determines if the landing gear strut is improperly serviced with either excess or deficient volumes of hydraulic oil and nitrogen gas. Additional features include automating the inspections required to aircraft landing gear, prior to flight, during flight and during landing events.
US08565967B2
Embodiments relate to tire pressure monitoring systems (TPMS). In embodiments, a TPMS comprises a wheel unit and a control unit. Each wheel unit collects acceleration data and uses that data to determine a time at which the wheel unit will be at an angular position desired for signal transmission. Embodiments also include systems and methods for detecting vehicle acceleration by wheel units and determining robustness of acceleration data with respect to noise and vehicle acceleration.
US08565947B2
A method for regulating a charging state of an energy accumulator for a vehicle with a hybrid drive includes detecting a driving speed variable value of the vehicle and determining a nominal charging state of the energy accumulator as a function of the driving speed variable value by a control unit, detecting an actual charging state of the energy accumulator, comparing the actual charging state with the nominal charging state by the control unit, switching on an energy consumer by a charging state regulator, for at least partially discharging the energy accumulator when the actual charging state exceeds the nominal charging state, tabulating a first nominal charging state value as a function of the driving speed variable value by a characteristic curve, in order to determine the nominal charging state of the energy accumulator, and adapting the characteristic curve by the control unit when the vehicle is braked.
US08565945B2
A method for communicating safety critical train authorization under the conditions of limited communications capability is disclosed.
US08565944B1
Technologies are described herein for providing a list of alternate diversion airports that is based on up-to-date and accurate information received electronically at the aircraft. The list of alternate diversion airports may be prioritized according to a normal mode when the aircraft is operating under normal flight conditions, or a non-normal mode when the aircraft is operating in an emergency situation. In one aspect of the present disclosure, a system includes an alternate airport diversion planner program that generates the list of alternate diversion airports based on diversion planning information received at an aircraft. The alternate airport diversion planner program subsequently receives periodic updates of the diversion planning information, which is used to update the list of alternate diversion airports that is provided to a pilot of the aircraft.
US08565943B2
A low-cost fleet operations quality management system for use with one or more vehicles which includes a data recording unit and separate memory subsystem mounted on each vehicle, a remotely located data collection station to collect, store and pre-process data from multiple vehicles, a centralized data storage and retrieval system designed to accept and assimilate recorded trip data, a web application designed to provide access to and analysis of the recorded trip data, and a graphical software application that can be used to view the recreated trip in a realistic simulated environment.
US08565940B2
A method of transferring and processing flight data of an aircraft including recording the aircraft flight data in an onboard avionics system in a digital format so as to obtain digital data, the flight data including safety impact flight data and flight data having no recognized effect on safety. The method further includes recording at least the safety impact flight data in the onboard avionics system in an additional format dissimilar to the digital format so as to obtain additional flight data, storing the digital data and the additional flight data separately, transferring the digital data and the additional flight data to a monitoring computer on the ground, displaying the digital data on a screen in the form of display digital data, and transferring the digital data and the additional flight data to a complementary interpretation unit so as to generate one of display data and print data relating to the additional flight data.
US08565938B2
A method of optimizing a flight plan of an aircraft used in a flight management system of an aircraft is disclosed. This method makes it possible to constrain the real cost index of the mission executed to the optimal cost index CIopt predetermined by the aircraft operator, by acting on objectives ETAopt and EFOBopt of values of ETA and of EFOB to be achieved. Objectives are linked to this optimal cost index, in order to make the system return from a cost index CIm to the optimal cost index CIopt, while taking account of various constraints imposed by the ATC or the CTFM. Both constraints mext influence the cost index and constraints which limit the field of possible solutions.
US08565929B2
Methodology is provided for enhancing plant level support for grid reconstruction following a blackout. A plant based grid reconstruction manager develops solutions for reconstruction sequence steps to be carried out automatically or to be communicated to site personnel for manual implementation. The sequence steps are based on high-fidelity modeling of the capabilities all of the power production units present in a power plant and take into consideration grid specified load expectations, ambient conditions including ambient temperature and gas turbine operating levels. The methodology also provides for consideration of possible subsequent steps in the sequence to maximize the ability to pick-up additional load in such subsequent steps.
US08565917B2
An appliance having a housing including a body defining a compartment and a door attached to the body, a water supplier including a first valve actuator configured to cause water to be dispensed by the water supplier, a supply container holder configured to hold a supply container for a liquid supply, at least one user input device including a touch screen configured to enable a user to make an input to request dispensing of the liquid supply from the supply container, a supply dispenser including a second valve actuator and configured to cause the liquid supply in the supply container to be selectively dispensed from the supply container based on the input made by the user using the touch screen, and a dispensing computer configured to receive a dispense signal from the touch screen, in response to receipt of the dispense signal, cause the second valve actuator to cause the liquid supply in the supply container to be dispensed from the supply container for a first period of time to dispense an appropriate amount of liquid supply, and store data representative of the amounts of the liquid supply dispensed by the supply dispenser.
US08565914B2
Methods and systems for tracking product groups associated with orders through an automated packaging system are presented.
US08565904B2
A convenient, easy-to-use, water-saving, and labor-saving FROG irrigation controller and system are provided, which determine the appropriate water budget and schedule for the property's landscaping based on evapotranspiration data for the geographic area, regulation data (mandated and voluntary watering restrictions), and property-specific data (such as type of plant, zone number, emitter type, and plant environment), with consideration given to reduction in watering days, increase in soil watering depth, and day of year. Once set, the FROG provides incremental adjustments over the course of the year; the homeowner no longer needs to re-set the watering program seasonally to comply with local mandated and voluntary watering restrictions. Compliance is automatic and obligatory, meeting the water saving goals of the local water authority. Optionally presented is a web-based wizard used to determine a customized water budget/schedule that is input into the FROG controller through a data storage unit or wireless input.
US08565902B2
A method and apparatus, often implemented in a building management system, may include receiving data indicative of a threat level identifier, and subsequently receiving a user instruction to associate one or more sets of building system configuration data with the threat level identifier. Each set of building system configuration data may relate to a respective building system. The instruction may be processed to selectively associate the one or more sets of building system configuration data with the threat level identifier. Subsequently, in response to an instruction to implement a threat level corresponding to the threat level identifier, signals may be generated and transmitted thereby to instruct the relevant building systems to apply configuration data corresponding to the one or more data sets associated with the threat level identifier.
US08565896B2
An electrode assembly includes one or more electrode contact surfaces, and a cuff, to which the contact surfaces are fixed, and which comprises an electrically insulating material, is configured to assume open and closed positions, and, when in the closed position, is shaped so as to define a plurality of planar cross sections perpendicular to a longitudinal axis of the cuff, distributed continuously along an entire length of the cuff along the longitudinal axis, such that the perpendicular cross sections define respective inner closed curves that together define an inner surface that defines and completely surrounds a volume that extends along the entire length of the cuff. The inner closed curves of at least two of the perpendicular cross sections would cross, and not merely intersect, one another if superimposed while preserving orientation and position of the perpendicular cross sections with respect to the cuff. Other embodiments are also described.
US08565891B2
One aspect of the invention relates to an implantable medical device comprising a device housing (100), at least one radio frequency circuit (104) for radio frequency communication, at least one antenna, at least one terminal to electromagnetically couple said at least one antenna to said at least one radio frequency circuit, and a dielectric compartment (101, 1661) that encompasses at least a portion of said at least one antenna. The antenna comprises a conducting pattern, at least a portion of which is shaped as a curve, wherein said curve comprises at least five segments, wherein each of said at least five segments forms an angle with each adjacent segment in said curve, wherein at least three of the at least five segments of said curve are shorter than one-fifth of the longest free-space operating wavelength of the antenna, wherein each angle between adjacent segments is less than 180°, and at least two of the angles between adjacent sections are less than approximately 115°.
US08565881B2
A method and an apparatus for projecting an end of service (EOS) and/or an elective replacement indication (ERI) of a component in an implantable device is provided. The method comprises measuring the measured voltage of the energy storage device, and determining whether the measured voltage is less than a transition voltage. When the measured voltage is less than the transition voltage, determining a time period remaining until an end of service of the energy storage device is based upon a function of the measured voltage. When the measured voltage is greater than or equal to the transition voltage, determining a time period remaining until an end of service of the energy storage device is based upon a function of the total charge depleted. The transition voltage is a voltage associated with the transition point of non-linearity in the battery voltage depletion curve.
US08565879B2
An apparatus comprises a cardiac signal sensing circuit, a pacing therapy circuit, and a controller circuit. The controller circuit includes a safety margin calculation circuit. The controller circuit initiates delivery of pacing stimulation energy to the heart using a first energy level, changes the energy level by at least one of: a) increasing the energy from the first energy level until detecting that the pacing stimulation energy induces stable capture, or b) reducing the energy from the first energy level until detecting that the stimulation energy fails to induce capture, and continues changing the stimulation energy level until confirming stable capture or the failure of capture. The safety margin calculation circuit calculates a safety margin of pacing stimulation energy using at least one of a determined stability of a parameter associated with evoked response and a determined range of energy levels corresponding to stable capture or intermittent failure of capture.
US08565873B2
An implantable medical device operates according to a ventricular pacing protocol (VPP) that precludes ventricular pacing in any cardiac cycle where a sensed ventricular event has occurred in the preceding cycle. The implantable medical device facilitates improved ventricular sensing, detection and classification.
US08565863B2
An ECG front end and a method for acquiring ECG signals are disclosed. The front end comprises a plurality of parallel measurement branches, each measurement branch comprising a protection resistor having a first terminal and a second terminal, wherein the first terminal is connectable to a respective ECG electrode. Each measurement branch comprises a first input amplifier operatively connected to the second terminal of the protection resistor and a capacitor having a first and a second terminal, wherein the first terminal of the capacitor is operatively connected to a point between the first input amplifier and the second terminal of the protection resistor and the second terminal of the capacitor is connected to a virtual ground of a second input amplifier. Each first input amplifier serves as a source of an ECG channel signal and each second input amplifier as a source of high frequency signal components.
US08565860B2
A radioactive emission probe in communication with a position tracking system and the use thereof in a variety of systems and methods of medical imaging and procedures, are provided. Specifically, wide aperture collimation—deconvolution algorithms are provided, for obtaining a high-efficiency, high resolution image of a radioactivity emitting source, by scanning the radioactivity emitting source with a probe of a wide-aperture collimator, and at the same time, monitoring the position of the radioactive emission probe, at very fine time intervals, to obtain the equivalence of fine-aperture collimation. The blurring effect of the wide aperture is then corrected mathematically. Furthermore, an imaging method by depth calculations is provided, based on the attenuation of photons of different energies, which are emitted from the same source, coupled with position monitoring.
US08565857B2
The present invention relates to a catheter (6) comprising: a connector (65, 66) at a proximal side of the catheter for connecting the catheter to an external signal transmission/receiving unit (10) for transmitting and/or receiving signals, an electrode (63, 64) at a distal side of the catheter, and an electrical connection including an electrical wire (61, 62) for electrically connecting the electrode and the connector for the transmission of signals between the electrode and the connector, wherein the electrical connection has a high electrical resistance of at least 1 kΩ, in particular of at least 5 kΩ. Thus, the present invention provides a solution to prevent excessive heating during EP interventions under MR guidance by using highly resistive wires and or lumped resistors as connections within catheters.
US08565853B2
The present invention is directed to a system and method for performing tissue, preferably bone tissue manipulation. The system and method may include implanting markers on opposite sides of a bone, fractured bone or tissue to facilitate bone or tissue manipulation, preferably in-situ closed fracture reduction. The markers are preferably configured to be detected by one or more devices, such as, for example, a detection device so that the detection device can determine the relative relationship of the markers. The markers may also be capable of transmitting and receiving signals. An image may be captured of the bone or tissue and the attached markers. From the captured image, the orientation of each marker relative to the bone fragment may be determined. Next, the captured image may be manipulated in a virtual or simulated environment until a desired restored orientation has been achieved. The orientation of the markers in the desired restored orientation may then be determined. The desired relationship between markers may then be programmed into, for example, the detection device. Next, actual physical reduction and/or manipulation of the bone may begin. During the manipulation procedure, the orientation of the markers may be continuously monitored and when the markers substantially align with the virtual or simulated orientation of the markers in the desired restored orientation, an indicator signal is transmitted.
US08565852B2
Disclosed herein is an auricle-installed device including, a reference electrode to be placed on the ear lobe, a detection electrode to be placed on a surface exposed to bones surrounding the auricle of the ear, and a support body for supporting the reference and detection electrodes.
US08565846B2
A blood oxygen saturation measuring apparatus includes: a light emitter adapted to emit, to living tissue of a subject, at least two light beams which have different wavelengths from each other; a light receiver adapted to receive the light beams which are transmitted through or reflected from the living tissue, the light receiver which converts the received light beams to electric signals corresponding to receiving intensities of the light beams, respectively; an extractor which extracts frequency components corresponding to changes of the receiving intensities according to a variation of a blood volume of a vein in the living tissue due to respiration of the subject, from the electric signals, respectively; an attenuation ratio calculator which calculates a first attenuation ratio based on amplitudes of the extracted frequency components; and an oxygen saturation calculator which calculates a first blood oxygen saturation in the vein based on the first attenuation ratio.
US08565839B2
A method and apparatus for wireless device power management is provided. The method comprises providing a charge to an intermediate power cell by electrically connecting the intermediate power cell to a power source, disconnecting the intermediate power cell from the power source, and electrically connecting the wireless device to the intermediate power cell. Such electrical connecting enables power cell recharging within the wireless device.
US08565831B2
Disclosed herein are a mobile terminal and a method for controlling the same, which provide a user with a frame-scale content playback progress status information from the related art time-scale content playback progress status information. As described above, the mobile terminal includes a touch screen configured to display a playback screen of a content including image, and a controller controlling operations associated to a playback of the content. Herein, the controller may detect whether or not a command for displaying a playback progress status of the content in one of a time scale and a frame scale is being inputted. And, when the command is inputted, the controller may switch and display the playback progress status of the content from the time scale to the frame scale, and vice versa.
US08565821B2
A system that incorporates teachings of the present disclosure may include, for example, utilizing a first communication device for identifying a user interface adaptation according to operating characteristics of a second display of a second communication device, identifying first and second user interface portions according to the user interface adaptation, presenting the first user interface portion at a first display of the first communication device, transmitting the second user interface portion to the second communication device for presentation at the second display of the second communication device, and enabling user interface navigation that includes the first and second user interface portions as a single user interface based on user inputs received at the first communication device. Other embodiments are disclosed.
US08565810B1
A system and method for managing an event related message by a user of a mobile station connected to a network is disclosed. The system and method provides a user with the ability to pre record a message to be delivered at a date associated with an event pertinent to the recipient of the message. A reminder capability for other contacts about the event is provided as is a merchandizing capability for the network operator.
US08565809B2
An uplink radio resource allocation method allocates, at a radio base station, an uplink radio resource used for uplink user data transmission to a mobile station. The method includes: allocating, at the radio base station, the uplink radio resource, so that total received power in an particular cell of the radio base station is equal to a first target value assigned by a radio network controller; and allocating, at the radio station, the uplink radio resource, so that a ratio of first received power from a serving mobile station to second received power from a non-serving mobile station is equal to a second target value assigned by the radio network controller, a serving cell of the serving mobile station being the particular cell, a non-serving cell of the non-serving mobile station being the particular cell.
US08565804B2
Intelligent wireless dispatch systems are provided. In one embodiment, the system includes a dispatch computer and mobile data terminals positioned on a vehicle and in wireless communication with the dispatch computer. The system displays a plurality of drivers arranged in a driver stack, receives exception information from each mobile data terminal, displays a formatted driver icon corresponding to each driver in the driver stack, and sorts the drivers in the driver stack by prioritized exception information. The system is configured to display a driver assignment list for each driver including one or more assignments and to wirelessly transmit an assignment message to the mobile data terminals according to an update to a driver assignment list. The mobile data terminals are configured to display the assignment message for acceptance or rejection. Additional embodiments may also include voice-over-IP capability for two-way communication between the dispatcher and driver.
US08565784B2
Methods and systems are provided to improve the input used in, e.g., an Enhanced Cell Global ID algorithm. Reducing the variation of the input can result in a more accurate position result for a mobile positioning system when determining the position of a mobile system.
US08565775B2
A mobile station that is configured to perform common channel cancellation may include a parameter estimation unit that is configured to estimate parameters for generating a common channel error. The mobile station may also include a common channel generation unit that is configured to generate the common channel error based on the parameters. The mobile station may also include an adder that is configured to subtract the common channel error from received data samples.
US08565768B2
A mobile telecommunications system comprises a network of a plurality of cells and at least one user equipment device operable to communicate in the system and to operate in a first RAT and a second RAT. The method comprises, in the user equipment device, determining whether the validity of data stored on the user equipment device will expire within an expiry period, the stored data being for use in handover of operation of the user equipment device from the first RAT to the second RAT.
US08565761B2
A mobile communication method according to the present invention includes steps of: performing, at a mobile station (UE) having established a first connection in a first cell, a cell selection process when detecting failure in the first connection; transmitting, from the mobile station (UE) to a second cell selected by the cell selection process, a connection re-establishment request signal; determining, at the radio base station managing the second cell, whether or not to have stored context information of the mobile station (UE) having transmitted the connection re-establishment request signal; acquiring, at the radio base station managing the second cell, the context information of the mobile station from a radio base station managing the first cell, when the radio base station managing the second cell determines that it does not store the context information of the mobile station (UE).
US08565757B1
Methods, systems, and computer-readable media are provided for assessing call integrity of calls communicated via a mobile device. In particular, physical aspects of the mobile device that are related to call integrity are identified. The physical condition of the mobile device is then monitored based on the identified physical aspects. The data retrieved from monitoring the physical aspects of the mobile device is then provided to a physical condition assessment component that determines an assessed physical condition of the mobile device. Based on the assessed physical condition of the mobile device, call integrity of calls communicated via the mobile device is determined.
US08565745B2
A controlling device (e.g., a telephony device) can remotely control various tasks associated with a controlled device (e.g., a personal computer), including the navigation of user interfaces associated with applications or an operating system associated with the controlled device. A task can be controlled at the controlled device by mapping user input received at the controlling device to control commands suitable for execution at the controlled device.
US08565741B2
A method of controlling a mobile terminal, and which includes acquiring channel information of a broadcasting program received by at least one other mobile terminal through a client program, arranging and displaying the acquired channel information according to a specific standard, receiving a selection signal corresponding to a selection at least one channel information item from the displayed channel information, and receiving and displaying the broadcasting program corresponding to the selected channel information item.
US08565723B2
A mobile wallet and network system using onetime passwords for authentication is disclosed according to one embodiment of the invention. A onetime password may be generated at a mobile wallet server and transmitted to the mobile device. The onetime password may then be used to authenticate the user of the mobile wallet when completing a transaction. Authentication may require entry of the onetime password and confirmation that the onetime password entered matches the onetime password sent by the mobile wallet server. In other embodiments of the invention, a mobile wallet and a mobile wallet server are in sync and each generate the same onetime password at the same time. These onetime passwords may then be used to authenticate the user of the mobile wallet.
US08565717B2
A mobile telephone equipped for activation of an emergency mode comprises a housing, a detection circuit triggered, especially interrupted, from outside the housing and a strap member cooperating with the detection circuit for triggering, especially interrupting, the detection circuit upon pulling the strap member off the housing. An electronic control unit of the telephone monitors triggering of the detection circuit, to activate an emergency mode in case of such triggering and to automatically perform emergency operations in the emergency mode. The strap member comprises a strap, a first connector attached to the strap and a bridging circuit portion. The housing comprises a second connector that cooperates with the first connector for fastening the strap member to the housing. The connectors are configured as mating snap-fit connectors, with the connector or of the strap member comprising at least two bridging circuit terminals.
US08565710B2
A SAW-less transmitter includes an up-conversion mixing module, a frequency translated BPF (FTBPF), an output module, and a power amplifier driver. The up-conversion mixing module converts an outbound symbol stream into an up-converted signal. The FTBPF frequency translates a baseband filter response to an RF bandpass filter response and filter the up-converted signal in accordance with the RF bandpass filter response to produce a filtered up-converted signal. The output module conditions the filtered up-converted signal to produce a conditioned up-converted signal. The power amplifier driver amplifies the conditioned up-converted signal to produce an outbound RF signal.
US08565709B2
A passive filter circuit filters an input signal to attenuate an undesired frequency. The passive filter circuit includes a first stage and a second stage. The input to the first stage is the input signal. The first stage includes a first inductor and a first branch coupled to the output of the first inductor. The first branch includes a first capacitor and a second inductor. The first stage is coupled to the second stage. The second stage includes a third inductor and a second branch coupled to the output of the third inductor. The second branch includes a second capacitor. Other embodiments are also described and claimed.
US08565702B2
A channel scanning technique and apparatus provides audio hole suppression in two-way radio communications. Upon detecting the absence of a carrier signal on a priority channel during a priority scan mode of operation, a training waveform is constructed upon returning to the home-channel. The training waveform is applied to audio shaping filters within an audio lineup to suppress transients and minimize or eliminate the occurrence of audio pops at a speaker output thereby reducing the audio hole.
US08565701B2
An antenna system is disclosed. A wireless device includes two antennas. The first antenna is optimized at a first frequency band. The second antenna is optimized at a second frequency band. The signals received from respective optimized frequency bands are used as primary received signals. The signals having frequencies beyond respective optimized frequency bands are used as diversity signals. Likewise, the signals transmitted from a transceiver to base stations are sent to respective antennas based upon their frequency bands. By employing this optimized antenna configuration, the wireless device can provide high quality wireless signals for both frequency bands.
US08565692B2
Embodiments related to analog front-ends for wireless and wired are described and depicted.
US08565687B2
Signal detection assisted by use of moving antennae. A signal of interest may be detected in signal samples measured by a single antenna installed on a moving platform. A first sample is collected at time T1 and a second signal sample at time T2 by the single antenna. The first signal sample is treated as having been received by a first antenna mounted on the moving platform and the second signal sample is treated as having been received by a second antenna mounted on the moving platform. The samples are processed by a receiver of the first and second signal samples to detect the signal of interest.
US08565686B2
A method of operating a wireless communication device is disclosed. The method includes determining signal quality for wireless communications received over each of a first antenna element and a second antenna element, and processing the signal quality and a power status of the wireless communication device to determine a first multipath search window for the first antenna element and a second multipath search window for the second antenna element.
US08565681B2
Embodiments of the invention may provide for reducing interference in the front-end of a communications receiver. The cancellation circuitry may be utilized in conjunction with a preliminary rejection filter for improved rejection of out-of-band interference from other radio services or circuitry. The cancellation circuit may be placed in parallel with the preliminary rejection filter and may enhance suppression at the interference frequency by matching the gain and phase of the preliminary rejection filter prior to subtracting the matched signal from the preliminary rejection filter output. The cancellation circuit need not necessary know beforehand the characteristics of the preliminary rejection filter, the interference source, or the coupling mechanism, as it may adapt to unknown or varying interferers by adapting the matching gain and phase values based on the output of the preliminary rejection filter at tap points occurring both before and after application of the cancellation signal.
US08565679B2
Provided is a communication system which includes a plurality of game apparatuses. Each game apparatus performs short-range wireless communication with another game apparatus among the plurality of game apparatuses. Through the short-range wireless communication, the game apparatus receives identification information of the other game apparatus (other-apparatus identification information) from the other game apparatus. The game apparatus detects the communication status of the short-range wireless communication with the other game apparatus. Based on the detection result, the game apparatus determines whether or not to register the other game apparatus which is associated with the received other-apparatus identification information. When determining to register the other game apparatus, the information processing apparatus registers the other game apparatus and performs communication with the registered other game apparatus.
US08565678B2
An information processing apparatus establishes a proximity wireless link with a partner device and utilizes instantaneous interruptions of the wireless link to control processing of data transfer between the information processing apparatus and the partner device. A control unit in the information processing apparatus determines a frequency of the instantaneous interruptions of the wireless link generated within a predetermined time based on a reception state of a plurality of signals transmitted from the partner device, and controls the processing of data transfer between the information processing apparatus and the partner device according to the determined frequency of instantaneous interruptions.
US08565674B2
A portable terminal operable in a tag mode a read mode and a method for operating the terminal are provided. The portable terminal includes a Near Field Communication (NFC) module including a plurality of amplifiers, a mode selector for controlling the plurality of amplifiers to perform a power supplying operation and a power cutting operation, a controller for outputting a control signal to the mode selector according to the tag mode and the read mode, and a selection signal line for transmitting the control signal to the mode selector.
US08565673B2
A hierarchical WRAN includes a relay station (RS) possessing dual roles. A RS acts from the perspective of a base station (BS) as a consumer premise equipment (CPE) terminal just as any other first tier CPE terminal. Simultaneously, the RS, from the perspective of other second tier CPEs, acts as a BS providing all of the functional capabilities of a BS. The RS includes dual medium access control (MAC) functions in which a first MAC function serves to interface the RS with the BS while the second MAC function serves to interface the RS with the at least one CPE terminal. The RS further includes a convergence layer that maps, at the RS, the first MAC to the second MAC. The dual MAC capability of the RS enables the RS to pipeline frame transmission in both single and multi-channel operations.
US08565671B2
This invention concerns a repeater for radio frequency signals having a channel filter and an active filter connected to the channel filter output. The active filter covers the channels adjacent to the channel filter and includes an amplifier and; two bandpass filters in parallel connected as a negative feedback loop around the amplifier. The first bandpass filter covers the lower adjacent channels and the second bandpass filter covers the higher adjacent channels. The invention notably applies to the development of domestic repeaters for mobile terminals meeting the DVB-H digital television standard.
US08565664B2
An image forming apparatus provided with a sheet feeding tray to store sheets for image forming; a sheet feeding section to feed the sheets form the sheet feeding tray so as to supply the sheets for the image forming; and a control section to individually administer remaining sheets stored in the sheet feeding tray in advance and replenishment sheets replenished when the sheet feeding tray is replenished with the sheets in a state where the sheets stored in the sheet feeding tray in advance is remaining. Whereby, a JOB can be continued or aborted appropriately with reference to information and remaining amounts of remaining sheets and replenishment sheets in one sheet feeding tray, since the information and the remaining amounts are administered individually.
US08565662B2
A hinge apparatus for a cover of an image forming apparatus has a hinge body with supporting brackets, movably inserted into a coupling hole positioned in a main body of the image forming apparatus, a hinge cam connected to the cover and pivotably connected to the supporting brackets, and a pressure device disposed at the hinge body to press the hinge cam. Accordingly, the hinge apparatus can be implemented with a simple and easy assembly operation, since it is not a complicated structural connection among the component parts of the hinge apparatus.
US08565661B2
A cleaning device that can be incorporated in an image forming apparatus which includes an image carrier configured to form a toner image, and a cleaning device configured to clean residual toner on the surface of the image carrier. The cleaning device includes a cleaning blade having a blade member provided to contact the surface of the image carrier and a holder to hold the blade member. The cleaning device further includes a frame to hold the cleaning blade and a vibration suppression member provided across the cleaning blade and the frame to couple the cleaning blade and the frame together and suppress vibration.
US08565641B2
An image forming apparatus includes an apparatus body, a drum unit which holds photosensitive drums in parallel, a developing cartridge which is detachably mounted in the drum unit, a translation member which is provided in the apparatus body to be movable linearly, a shaft which is provided on the tandem photosensitive drum unit for each developing cartridge; and a pivoting member which is rotatably supported by the shaft. The pivoting member includes an abutting portion which is provided on one side to abut the translation member, a pressing portion which is provided on the other side, and is configured to press a predetermined portion of the developing cartridge in a direction in which the developing roller is separated from the photosensitive drum; and a spring portion which applies a biasing force in a direction in which the pressing portion is separated from the predetermined portion.
US08565636B2
A member moving mechanism according to the present invention includes: a first moving member that moves in a first positive direction and a first negative direction opposite to the first positive direction; a second moving member that moves in a second positive direction that is different from each of the first positive direction and the first negative direction, and in a second negative direction opposite to the second positive direction; a belt member that connects the first moving member and the second moving member; and a belt-member guiding member that controls a moving direction of the belt member, and changes the moving direction of the belt member at least once.
US08565635B2
A printing device is provided with a printing unit configured to print images on sheets, a plurality of discharge trays configured to receive printed sheets, a detection unit configured to detect a switching instruction to switch among the plurality of discharge trays, and a discharge control unit. The discharge control unit stops a currently executed print job, selects one of following print jobs which does not designate a currently used discharge tray, and switches the discharge trays such that a discharge tray other than the currently used discharge tray as a selected discharge tray to be used, starts the selected one of following print job using the selected discharge tray, when the detection unit detects the switching instruction.
US08565629B2
An image forming apparatus includes an image bearing member, a charger for electrically charging the member, an electrostatic latent image forming device for forming an electrostatic latent image on the member, a developer for developing the electrostatic latent image into a toner image, a transferer for transferring the toner image from the member onto a recording material and including a transfer member to which a transfer voltage is to be applied, a transfer-voltage source variably setting the transfer voltage, and a circuit for detecting a current passing between the image bearing and the transfer members by the transfer voltage applied from the voltage source, and a controller for controlling the voltage source. The controller sets the transfer-voltage value, applied from the voltage source during a non-passing period of the recording material, so that a predetermined current is detected by the circuit.
US08565628B2
Non-uniformity of a rotatable electrophotographic imaging component is compensated. The component has an intentional periodic variation that produces density variations in a test target. The angular position on the component of the intentional variation is correlated with the amount of an unintentional variation at several points to produce a non-uniformity map. An image signal with multiple regions of data is received. For each region, the angular position of the intentional variation in that region is determined, and the non-uniformity map is used to determine the correction required for the unintentional variation. The image data in the region are adjusted to compensate, and corresponding toner is deposited.
US08565627B2
There is provided an image forming apparatus which shortens the time taken for circumference detection and measures the circumference at high precision without obstructing downsizing of the apparatus. To accomplish this, the image forming apparatus detects, at an arbitrary timing, the physical pattern of the image-formed surface of a rotation member that changes over time. In the second round, the image forming apparatus detects the second pattern at a timing a predetermined time after the arbitrary timing. By using the detected patterns, the image forming apparatus obtains information associated with the circumference of the rotation member.
US08565621B2
A method for detecting and measuring time skew in high-speed DP-QPSK coherent optical receivers is described.
US08565601B2
The control device includes a power-saving control unit that intermittently repeats, based on a power saving permission signal transmitted from the master station apparatus, power saving control in which the slave station stops or reduces power supply to a transmitter or a receiver for a predetermined pause duration while maintaining a communication link and a monitoring unit that monitors out of synchronization by comparing a synchronization signal received from the OLT and a time of the ONU. The control device shifts from a registered state to a deregistered state when the monitoring unit detects the out of synchronization. On the other hand, after the pause duration of the power saving control, the control device suppresses the shift to the deregistered state due to the detection of the out of synchronization.
US08565584B2
An editing apparatus for video data creates a bridge file for connecting a first file and a second file to be edited based on designation of an IN point of the first file, an OUT point of the second file, and connection points of the both files, a frame preceding the connection point of the first file being made an OUT point and a frame following the connection point of the second file being made an IN point, and the bridge file connecting the OUT point and the IN point, records the bridge file into a recording medium recording the first and second files, and creates an editing result file having file system information indicating recording positions: from the IN point to the OUT point in the first file; from the IN point to the OUT point in the second file; and of the bridge file, in the recording medium.
US08565582B2
An objective of the present invention is to provide an image reproducing device in which energy saving characteristics and responsiveness are balanced. An image reproducing device according to this invention includes an operation-state-information acquisition unit for obtaining operation-state information of a display device for displaying the reproduced image signal, an operation input unit for inputting an operation command to operate the image reproducing device, and a mode setting unit for setting a mode for supplying electric power to the image reproducing device according to the operation-state information.
US08565580B2
An apparatus which easily discriminates 3D (stereoscopic vision) contents from non-3D contents among recorded program contents can be provided. Further, a unit to prohibit unintentional generation of a virtual play list where 3D contents and non-3D contents are mixed can be provided. For these purposes, a 3D flag is recorded in a play list file. Further, upon virtual play list generation, the recorded 3D flag set values are obtained and it is checked whether or not 3D contents and non-3D contents are mixed.
US08565573B2
A cable management assembly for cable clusters of network equipment includes a supporting and fixing component, at least one cable management component and cable constraint components. The fixing component is a metal bar, which may be removably hooked to a cable patch panel. The bar includes evenly distributed U-shaped sections, whose number corresponds to the number of cable management components. Each cable management components may be formed with a trough-shaped upper surface to cradle cables. The bottom of the surface may be provided with a U-shaped groove and two locking members. Each U-shaped section of the bar is passed into a corresponding U-shaped groove and two portions of the bar immediately adjacent to the U-shaped section are snapped into the two locking members so as to fix the cable management component to the bar. The cable constraint component may be a strap inserted through and hanging from a strap hole at a side of the corresponding cable management component. The free end of the strap may be looped over the cable cluster and passed through a via hole formed in the other end of the strap to secure the cable cluster into the trough-shaped surface of the cable management component.
US08565567B2
The present invention relates to a multi-mode optical fiber having a structure which can be produced with good stability with a communication bandwidth broader than that in the conventional structures, and in which both GeO2 and chlorine are added to a core thereof, and chlorine is also added to a cladding thereof. The cladding contains chlorine such that the average chlorine concentration therein becomes higher than the average chlorine concentration in the core.
US08565557B2
The claimed subject matter relates to an architecture that can facilitate more efficient free view generation in Ray-Space by way of a Radon transform. The architecture can render virtual views based upon original image data by employing Ray-Space interpolation techniques. In particular, the architecture can apply the Radon transform to a feature epipolar plane image (FEPI) to extract more suitable slope or direction candidates. In addition, the architecture can facilitate improved block-based matching techniques in order to determine an optimal linear interpretation direction.
US08565556B2
An image interpolation method obtains an image line pixel value between two adjacent image lines. The method acquires a luminance change of pixels of two image lines and decides a region of two image lines where only one portion similar to a part of the luminance change of one of the image lines exists in the luminance change of the other image line in the vicinity of the image to be interpolated. Then, among pixel sets located at the symmetric positions about the object image to be interpolated with respect to the pixel within the region, the set having the highest similarity is selected. By using the pixel value of the selected set, the pixel value of the pixel to be interpolated is decided.
US08565555B2
An image processing apparatus for generating corrected image data from a plurality of input image data by performing an iterative calculation process includes an input unit configured to input the plurality of input image data, an acquisition unit configured to acquire a photographing parameter used for photographing to acquire the input image data, a setting unit configured to set for each image area a number of iterations for generating the corrected image data based on the photographing parameter, and a generation unit configured to generate correction data from the plurality of image data by performing an iterative calculation process on each image area based on the number of iterations set for each image area.
US08565554B2
Digital images are resized according to a prescribed image scaling factor. An original image is re-sampled according to the scaling factor, resulting in an initial resized image. A probability of text (POT) map is generated for the initial resized image, where the POT map specifies a smoothed POT value for each pixel in the initial resized image. A weighting factor (WF) map is generated which maps each different smoothed POT value to a particular WF value. The WF map is used to calculate an adjusted luminance value for each pixel in the initial resized image, resulting in a final resized image.
US08565553B2
Provided herein are systems methods including a design of a microscope slide scanner for digital pathology applications which provides high quality images and automated batch-mode operation at low cost. The instrument architecture is advantageously based on a convergence of high performance, yet low cost, computing technologies, interfaces and software standards to enable high quality digital microscopy at very low cost. Also provided is a method based in part on a stitching method that allows for dividing an image into a number of overlapping tiles and reconstituting the image with a magnification without substantial loss of accuracy. A scanner is employed in capturing snapshot images. The method allows for overlapping images captured in consecutive snapshots.
US08565547B2
The present disclosure relates to combination of images. A method according to an embodiment comprises: receiving a visual image and an infrared (IR) image of a scene; extracting high spatial frequency content from said visual image; and combining said extracted high spatial frequency content from said visual image with said IR image, wherein a resolution for the visual image and the IR image are substantially the same, to generate a combined image.
US08565544B2
In one embodiment, the apparatus includes a decoder. The decoder is configured to obtain first and second motion vectors of at least one block other than the current block. The other blocks neighbor the current block at one of a left, top and top right position. The decoder is configured to determine a direction of the first and second motion vectors of the other blocks. The decoder is configured to determine first and second predication motion vectors of the current block based on the determined directions. The decoder is configured to determine the first and second predication motion vectors by applying a median operation to the first motion vectors of the other blocks and applying a median operation to the second motion vectors of the other blocks.
US08565543B2
A video recording apparatus optimally records partial images made up of a partial area from an original image and containing a feature point such as person's face. An imaging unit acquires the original image by imaging at a resolution higher than the pixel count used for video recording. A feature point detector detects one or more feature points from the original image. A partial image clipper clips, from the original image, a partial image containing a feature point selected by the user. An encoder encodes the clipped partial image. A recording unit then records the encoded partial image to a recording medium. In so doing, the user is able to select a recording subject from a summary of detected feature points before or during video recording, and thus record a desired face.
US08565541B2
An image processing apparatus and method capable of compressing a current image using one of a plurality of compression algorithms based upon similarity (or fluctuation level) between a previous image and the current image are discussed.
US08565539B2
A system and a method are provided for determining an estimated age of an individual of interest based on images in an image collection. An example system includes a memory for storing computer executable instructions, and a processing unit for accessing the memory and executing the computer executable instructions. The computer executable instructions include an age class estimator to classify a plurality of images of the individual into age classes, each age class corresponding to an interval of age, and each image having a known time stamp, a probability determination engine to determine, for each age class, a value of class probability that an image in the collection falls within the age class, an age determination engine to determine a transition time based on the values of class probability and the known time stamp, and to determine the estimated age of the individual based on the determined transition time.
US08565538B2
A system and method are disclosed for detecting and labeling places recognized in a video stream using change-points detection. The system includes a segmentation module and a label learning module. The segmentation module is configured to receive a video stream comprising multiple digital representations of images. The video stream is represented by a measurement stream comprising one or more image histograms of the video stream. The segmentation module segments the measurement stream into multiple segments corresponding to place recognized in the videos stream. The segmentation module detects change-points of the measurement stream and computes probability distributions of the segments over multiple pre-learned place models. The label generation module is configured to generate place labels for the places recognized by the place models.
US08565537B2
A processing system may receive an example image for use in querying a collection of digital images. The processing system may use local and global feature descriptors to perform a content-based image comparison of the digital images with the example image, to automatically rank the digital images with respect to similarity to the example image. A local feature descriptor may represent a portion of the contents of a digital image. A global feature descriptor may represent substantially all of the contents of that digital image. The global feature descriptor may be content based, not keyword based. Intermediate and final classifiers may be used to perform the automatic ranking. Different intermediate classifiers may generate intermediate relevance metrics with respect to different modalities. The final classifier may use results from the intermediate classifiers to produce a final relevance metric for the digital images. Other embodiments are described and claimed.
US08565536B2
A method of operating a computer system to perform material recognition based on multiple features extracted from an image is described. A combination of low-level features extracted directly from the image and multiple novel mid-level features extracted from transformed versions of the image are selected and used to assign a material category to a single image. The novel mid-level features include non-reflectance based features such as the micro-texture features micro jet and micro-SIFT and the shape feature curvature, and reflectance-based features including edge slice and edge ribbon. An augmented Latent Dirichlet Allocation (LDA) model is provided as an exemplary Bayesian framework for selecting a subset of features useful for material recognition of objects in an image.
US08565513B2
An image processing method for providing corresponding depth information according to an input image is provided. This method includes the following steps. First, a reference image is generated according to the input image. Next, the input image and the reference image are divided into a number of input image blocks and a number of reference image blocks, respectively. Then, according to a number of input pixel data of each input image block and a number of reference pixel data of each reference image block, respective variance magnitudes of the input image blocks are obtained. Next, the input image is divided into a number of segmentation regions. Then, the depth information is generated according to the corresponding variance magnitudes of the input image blocks which each segmentation region covers substantially.
US08565510B2
Methods for tracking the identity of die after singulation from a wafer. The product chips and die include a pattern of features formed in a metallization level of a back-end-of-line (BEOL) wiring structure. The features in the pattern contain information relating to the die, such as a unique identifier that includes a wafer identification used to fabricate the die and a product chip location for the die on a wafer. The features may be imaged with the assistance of a beam of electromagnetic radiation that penetrates into a packaged die and is altered by the presence of the features in a way that promotes imaging.
US08565508B2
A method and an inspection system may be provided. The inspection system may include (a) a hybrid sensor that may include a monochromatic portion that is arranged to obtain a monochromatic image of a first area of an object; a multiple-color portion that is arranged to obtain a multi-colored image of a second area of the object; wherein the monochromatic portion comprises monochromatic sensing elements that sense radiation of a same frequency band; wherein the multiple-color portion comprises color sensing elements of different types, wherein different types of color sensing elements are associated with different frequency bands; (b) a storage element arranged to store the monochromatic image and the multiple-color image; and (c) a defect detection module arranged to detect defects by processing at least one of the monochromatic image and the multiple-color image.
US08565496B2
An image editing apparatus includes a subject information extracting unit configured to extract subject information of a subject from an image, and a subject frame setting unit configured to set a subject frame based on the subject information extracted by the subject information extracting unit. The image editing apparatus also includes a region instructions detecting unit configured to detect a user's instructions as to a region of the subject frame set by the subject frame setting unit, and a region instructions frame setting unit configured to set a region instructions frame based on the user's instructions detected by the region instructions detecting unit. The image editing apparatus further includes a storage processing unit configured to store the subject frame set by the subject frame setting unit, and the region instructions frame set by the region instructions frame setting unit, in a correlated manner.
US08565488B2
A motion analysis apparatus is provided that enables a contribution degree that suits analysis conditions to be set easily. A motion analysis apparatus (300) is provided with a motion data input section (310) that receives learning data as input, a motion feature extraction section (320) that extracts a motion feature amount from learning data, a principal component analysis section (330) that performs principal component analysis using a motion feature amount on part of the learning data, and learns a subspace, a learning data distance calculation section (340) that calculates a distance between a learning data motion feature amount and a subspace, and a contribution degree determination section (350) that determines the suitability of a contribution degree used in principal component analysis, from a distance calculated from learning data that is used in subspace learning and a distance calculated from learning data that is not used in subspace learning.
US08565486B2
A classification system and method are provided, wherein the classification system includes a memory device, a processor communicatively connected to the memory device, and an input communicatively connected to the processor, wherein the input is configured to receive data comprising at least one object that is to be classified as one of an object of interest (OOI) and a nuisance of interest (NOI) based upon at least one non-Boolean attribute of the object, wherein the processor is configured as a Bayesian classifier to classify the object based upon the non-Boolean attribute using a non-linear probability function.
US08565483B2
A sensor unit is installed to a target object and detects a given physical amount. A data acquisition unit acquires output data of the sensor unit in a period including a first period for which a real value of a value of m time integrals of the physical amount is known and a second period that is a target for motion analysis. An error time function estimating unit performs m time integrals of the output data of the sensor unit and estimates a time function of an error of a value of the physical amount detected by the sensor unit with respect to the real value of the value of the physical amount detected by the sensor unit based on a difference between a value of m time integrals of the output data and the real value for the first period.
US08565476B2
A target tracking method includes representing a human target with a machine-readable model configured for adjustment into a plurality of different poses. The machine-readable model includes a plurality of joints, including one or more magnetism joints, and each joint has a three-dimensional world space position. The method further includes receiving an observed depth image of the human target from a source. The observed depth image includes a plurality of observed pixels. A magnetism body part is assigned to one or more of the plurality of observed pixels, and a magnetism joint position is estimated based on world space positions of the one or more observed pixels assigned the magnetism body part. A joint of the machine-readable model is then shifted toward the magnetism joint position.
US08565474B2
An image processing apparatus for detecting paragraphs in a textual image includes an input component for receiving an input image in which textual lines and words have been identified and a page classification component for classifying the input image as a first or second page type. The apparatus also includes a paragraph detection component for classifying all textual lines on the input image as a beginning paragraph line or a continuation paragraph line. The apparatus is also provided with a paragraph creation component for creating paragraphs that include textual lines between two successive beginning paragraph lines, including a first of the two successive beginning paragraph lines. The paragraphs that have been identified may be classified by the type of alignment they exhibit. For instance, paragraphs may be classified according to whether they are left aligned, right aligned, center aligned or justified.
US08565466B2
There is provided an auditory canal earphone comprising a housing (120) for receiving an electroacoustic transducer and a sound guide unit (130) on the housing (120) for feeding audio signals produced by the sound transducer into an auditory canal of a user of the auditory canal earphone. The sound guide unit (130) has an outside (136). The auditory canal further has at least one ear adaptor (200) with an inside wall (220) for at least partial placement over the sound guide unit (130) and an outside wall (210) for sealing off the auditory canal. The auditory canal earphone further has a tube (400) between the outside (136) of the sound guide unit (130) and the inside wall (220) of the ear adaptor (200).
US08565464B2
In an audio signal transmission/reception device that receives and emits sounds so as to perform transmission and reception of audio signals via communications, user operability can be improved and the size of a main unit can be reduced. It is equipped with a speaker array for arranging a plurality of speaker units, which are arranged on the lower surface of the main unit, and a microphone array for arranging a plurality of microphones, which are arranged on the side surface of the main unit in its longitudinal direction. Legs having hollow structures are attached to the main unit so as to support the main unit at a prescribed height above the mount surface (e.g., the surface of a desk) and to secure good sound emission characteristics of the speaker array.
US08565458B2
A media player includes a processor configured to receive media content from a content source and to process the media content produce an audio signal. The media player further includes a transmitter coupled to the processor and configured to transmit the audio signal to a hearing aid through a communication channel.
US08565457B2
An embodiment of a hearing assistance device comprises a housing, a power source, a radio circuit, an antenna and a transmission line. The radio circuit is within the housing and electrically connected to the power source. The antenna has an aperture, and the radio circuit is at least substantially within the aperture. The transmission line electrically connects to the antenna to the radio circuit. Various antenna embodiments include a flex circuit antenna.
US08565456B2
A hearing aid, that outputs a microphone input signal and an external input signal, improved includes a directional microphone, an external input terminal, a hearing aid processor that inputs sound signals from the microphone and the external input terminal, and a receiver that outputs sound signal that have undergone hearing aid processing by the hearing aid processor. The hearing aid processor has a mixer that mixes a sound signal from the microphone with a sound signal from the external input terminal and outputs a sound signal to the receiver, a mixing ratio decider that decides a mixing ratio between the sound signal from the microphone and a sound signal from the external input terminal, a front sound detector that is connected to the mixing ratio decider, and a similarity calculator that determines whether or not sound collected by the directional microphone is that of an external device.
US08565448B2
A dynamic bass equalization circuit has an amplitude dependent gain that is dependent upon the audio electrical signal amplitude and a dynamically adjusted frequency response that varies with the amplitude dependent gain. In one implementation, the dynamic bass equalization circuit includes a Sallen-Key high pass filter that includes an amplifier with a negative feedback path. The dynamically adjusted frequency response is provided by a parallel pair of reversed diodes connected in the negative feedback path.
US08565446B1
A noise suppression system includes plural microphones, a fixed beam former, a blocking matrix, plural adaptive filters, and a direction of arrival circuit coupled to the adaptive filters that prevents the filters from adapting in the presence of a signal in the look direction. The direction of arrival circuit causes the filters to adapt more quickly in the absence of a signal in the look direction. A pair of adjustable gain circuits is coupled to each microphone. A first adjustable gain circuit from each pair is calibrated during the presence of a desired signal and a second adjustable gain circuit from each pair is calibrated during the presence of an interfering signal. A fixed null-forming circuit is coupled to a first pair of variable gain circuits and an adaptive null forming circuit is coupled to a second pair of adjustable gain circuits. The ratio of the gains of the null forming circuits is used as a control signal. Successive ratios are averaged with a variable smoothing constant and a control signal is derived from the averaged ratios.
US08565445B2
A signal processing unit is provided. The signal processing unit includes an orthogonal transforming part including at least two sound input parts receiving input sound signals on a time axis, the orthogonal transforming part transforming two of the input sound signals into respective spectral signals on a frequency axis, a phase difference calculating part obtaining a phase difference between the two spectral signals on the frequency axis, and a filter part phasing, when the phase difference is within a given range, each component of a first one of the two spectral signals based on the phase difference at each frequency to calculate a phased spectral signal and combining the phased spectral signal and a second one of the two spectral signals to calculate a filtered spectral signal.
US08565441B2
A method and apparatus for reducing resonance of a loudspeaker by using a model derived from a software simulated loudspeaker are provided. The method includes generating a model to determine resonance characteristics of the loudspeaker based on physical parameters of the audio reproducing device; determining accuracy of the model of the loudspeaker by comparing calculated frequency characteristics of the model of the loudspeaker and measured frequency characteristics of the loudspeaker that is outputting sound; generating a resonance reduction filter based on the model of the loudspeaker according to the determined accuracy; and reducing the resonance characteristics of the loudspeaker by applying the resonance reduction filter to input audio data.
US08565440B2
A method of producing a plurality of broadband response files derived from empirical testing on at least one human subject, for convolving with an audio input signal represented as digital samples to produce a stereo output signal (having a left field and a right field) such that the stereo signal emulates the production of said audio signal from a specified audio source location relative to a listening source location. A reference signal is derived for each of a plurality of test positions. An originating signal is derived from at least one reference signal. Each reference signal is deconvolved with the originating signal to produce a broadband response file for each test position. A data storage facility having a plurality of broadband response files stored therein.
US08565433B2
A method and system for managing an air interface key are provided in the present invention, which relate to the communication field; the method including: a serving GPRS Support Node+ (SGSN+) or a Mobile Switching Centre/Visitor Location Register+ (MSC/VLR+) transmits a key distributing message to a Radio Network Controller+ (RNC+), wherein the message carries at least one of an intermediate key KASMEU, a ciphering key CKU or an integrity key IKU.
US08565424B2
A server computer system outputs a downloader component to a client computer. The downloader component enables the client computer to download an encrypted file. After outputting the downloader component, the server computer system cooperates with the downloader component to output the encrypted file to the client computer. The server computer system outputs a user profile to the client computer. The user profile contains a key to decrypt the encrypted file into a digital content item. The server computer system outputs a file management component to the client computer. The file management component is to manage usage of the encrypted file at the client computer based on one or more terms of usage associated with the encrypted file.
US08565417B2
A method and an apparatus for upgrading an existing service outlet (e.g. LAN, telephone, power or CATV outlet) in a house by adding functionality thereto. The functionality is added by an add-on module, connected electrically and secured mechanically to the existing outlet. Several attachment devices are exampled, including surface attachment, side clamping, snap locking, strap securing and fastening screws. The add-on module may include a service connector for retaining the basic existing outlet function. The module may be attached in a permanent way or by using a detachable solution.
US08565409B1
A method and apparatus for routing a call to a subject matter expert via a packet network is described. In one embodiment, a request to route said at least one call to the SME is received. A predefined location associated with the SME is also obtained. The call is then routed to a foreign Internet Protocol gateway associated with the predefined foreign location to communicate with the SME.
US08565407B1
An organization conducting transactions with customers may employ a private computer network to enable customers to place a telephone call to customer service agents (CSAs). To maintain high customer service, it may desirable to expand the private computer network's ability to respond to customer calls on-demand. One or more requests for additional telephony resources may be submitted to a telephony resource allocation service in communication with a configurable network service. The telephony resource allocation service may determine telephony resources available for allocation to the private computer network and facilitate communication between the configurable network service and the private computer network. In this manner, additional computer private network extensions executing instances of call distribution services may also be generated and configured. Thus, the capacity of the private computer network to respond to customer calls may be expanded, while the additional private network extensions may manage distribution of calls to the CSAs transmitted over the allocated telephony resources.
US08565403B2
A method for screening and routing incoming telephone calls includes extracting caller identification information from an incoming telephone call, providing a plurality of tables including a primary ring table, a secondary ring table, a voicemail table, a block call table, and a forward call table, and determining which one of the plurality of tables includes the caller identification information. The method further includes sending the incoming telephone call directly to voicemail without having a ring tone if the voicemail table includes the caller identification information, blocking the incoming telephone call if the block call table includes the caller identification information, and forwarding the incoming telephone call if the forward call table includes the caller identification information.
US08565402B2
A system and method for providing call-back options is disclosed. The method comprises receiving a call in a call routing system, providing at least one call-back option for a caller to receive a call-back, re-allocating resources in the call routing system based at least in part on the at least one call-back option, and calling the caller based on the at least one call-back option. The caller may specify a specific time, a relative time, or a time range when a call-back is preferred. The caller may also specify one or more telephone numbers in combination with the time preferences. The call-back may be initiated by a voice response unit (VRU) and additional call-back options may be presented to the customer who responds to the call-back.
US08565392B2
Methods and apparatus that permit two users to physically interact with one another from a distance using their telecommunication device are disclosed. In an exemplary method, a connection between the telecommunication devices may be established and an indication of inputs at the first and second telecommunication devices received. The inputs may be verified to have been input at the telecommunication devices either substantially simultaneously or overlapping in time. A signal may be sent to the telecommunication devices instructing them to provide a physically perceptible output responsive to verification of substantially simultaneous or overlapping inputs.
US08565389B2
Voicemail messages are transcribed to text in accordance with a subscriber preference. When a new voicemail message is detected or a request to retrieve a voicemail message is detected, a voicemail to text device may alter its behavior based on the voicemail to text subscriber preference and a mobile device status. Subscriber preferences can comprise location (e.g., GPS, AGPS, roaming, international, or national boundaries), date, time, and network resources. Voicemail to text can automatically be re-enabled/disabled based on subscriber preferences set by a subscriber or network provider. A subscriber or network provider can initiate a state change (enable/disable) of voicemail to text.
US08565388B2
Method of using a computerized smart phone to navigate remote auto attendant telephony systems with a menu structure. The auto attendant's menu structure is put into an online computer database. When the caller uses the smart phone to call and establish a voice channel with remote auto attendant telephony system (using the telephone number of that system), software applications running on the caller's smart phone communication device intercept the telephone number and along with the voice channel, also establish a data channel with the online computer accessible database. The caller's smart phone can then retrieve at least some of the menu structure of the auto attendant telephony system through this data channel. This application software can then display at least some of the menu structure of the remote auto attendant telephony system on the graphical user interface of the user's smart phone synchronized with the audio delivery of the menu structure, facilitating interactions with the auto attendant system.
US08565387B1
A method of delivering a story for engaging a user in an interactive, scripted, virtual reality story by generating calls from a group of actors or personalities called a clique, includes the steps of recording onto a memory device a series of calls by multiple persons who pretend to be friends of a user recipient; making calls using the recorded calls in a predetermined sequence to a user recipient and preferably displaying; telling a story in the first person perspective from multiple points of view by means of the calls; and doing everything real friends do when they communicate with each other, except these friends are fictional, rather than real. A system for engaging a user in an interactive, scripted, virtual reality story by generating calls from a group of actors or personalities called a clique, having a memory for storing a series of calls by multiple persons who pretend to be friends of a user recipient; a mechanism for communicating with the memory for making calls using the recorded calls in a predetermined sequence to the user recipient; a mechanism for receiving the series of calls, wherein the series of calls tell a story in the first person perspective from multiple points of view; and the calls simulate everything real friends do when they communicate with each other, except these friends are fictional, rather than real.
US08565386B2
The present disclosure is directed, in some embodiments, to automatic switching of a telephony module between different operational modes in response to the identification of different types of incoming contacts.
US08565379B2
Apparatus for inspection of a sample includes an X-ray source, which is configured to irradiate a location on the sample with a beam of X-rays. An X-ray detector is configured to receive the X-rays that are scattered from the sample and to output a first signal indicative of the received X-rays. A VUV source is configured to irradiate the location on the sample with a beam of VUV radiation. A VUV detector is configured to receive the VUV radiation that is reflected from the sample and to output a second signal indicative of the received VUV radiation. A processor is configured to process the first and second signals in order to measure a property of the sample.
US08565377B2
Imaging may be performed using a megavoltage (MV) radiotherapy treatment system. An electron beam directed at a low-Z target generates an imaging cone beam. The cone beam may be shaped to conform to projections of volumes of interest in a subject. Image filling may be performed to reduce artifacts in the volumes of interest. Image data for filling may be derived from digitally reconstructed radiographs.
US08565374B2
A system for multi-mode breast x-ray imaging which comprises a compression arm assembly for compressing and immobilizing a breast for x-ray imaging, an x-ray tube assembly, and an x-ray image receptor is provided. The system is configured for a plurality of imaging protocols and modes.
US08565372B2
A breast imaging system leverages the combined strengths of two-dimensional and three-dimensional imaging to provide a breast cancer screening with improved sensitivity, specificity and patient dosing. A tomosynthesis system supports the acquisition of three-dimensional images at a dosage lower than that used to acquire a two-dimensional image. The low-dose three-dimensional image may be used for mass detection, while the two-dimensional image may be used for calcification detection. Obtaining tomosynthesis data at low dose provides a number of advantages in addition to mass detection including the reduction in scan time and wear and tear on the x-ray tube. Such an arrangement provides a breast cancer screening system with high sensitivity and specificity and reduced patient dosing.
US08565353B1
Unfolded adaptive/decision-directed loops and correction circuits therefor, architectures, apparatuses and systems including the same, and methods, algorithms and software for reducing latency in an adaptive and/or decision-directed loop. Disclosed embodiments advantageously reduce effects of loop latency, improve the accuracy of corrections in an adaptive loop, and minimize overhead and delays associated with such improvements.
US08565349B2
A system includes an input node, a frequency translatable impedance (FTI) filter, and a radio frequency (RF) downconverter module. The input receives an input signal having first and second components. The FTI filter filters the second components. The RF downconverter module receives the first components and downconverts the first components. Both the FTI filter and the RF downconverter module communicate with the input node.
US08565344B2
Provided is a transmission circuit which allows smooth switching of the operation mode when switching the operation mode of the transmission circuit. A power amplifier 14 includes: a first input terminal to which a direct-current voltage or a voltage in accordance with an amplitude signal M is supplied; a second input terminal to which an output signal from a first variable gain amplifier 171 or an output signal from a second variable gain amplifier 172 is inputted; and a third input terminal to which an output signal from a first bias circuit 15 or an output signal from a second bias circuit 16 is inputted. A control section 11 switches the operation mode of the transmission circuit so that at least one of the first input terminal, the second input terminal, and the third input terminal of the power amplifier is prevented from being in a no input state.
US08565340B2
Methods and devices for transmitting a burst of signals in a cellular radio system supporting data transmission using EGPRS/EGPRS2 are provided. The transmission involves providing additional symbols in the EGPRS/EGPRS2 burst thereby forming a long burst and pulse shaping the long burst to form a long baseband signal whose duration exceeds the duration of one EGPRS/EGPRS2 time slot. The long baseband signal is then shortened to a shortened burst having the duration of an EGPRS/EGPRS2 time slot wherein the shortened burst fulfills the same spectrum mask requirement as the EGPRS/EGPRS2 burst, which can be transmitted.
US08565337B2
A method of transmitting a data stream over a communication channel, the method comprising: providing symbol sets having different numbers of symbols; modulating data in the data stream that warrant different degrees of protection against noise onto symbols from symbol sets having different numbers of symbols, wherein which symbol set given data in the stream is modulated onto is independent of symbol sets onto which other data in the data stream is modulated onto; and transmitting the symbols.
US08565332B2
Provided are a fixed station receiver for a Multi-Input Multi-Output (MIMO) communication system and an uplink adaptation method thereof. In the uplink adaptation method, a sounding reference signal (SRS) is received from a terminal including a plurality of transmission antennas. A complex channel matrix (H) corresponding to a channel response and a noise variance (σ2) corresponding to a noise power is calculated from the sounding reference signal. A signal-to-interference and noise ratio (SINR) on each transmission symbol is calculated with reference to the complex channel matrix (H) and the noise variance (σ2). A pre-coding matrix of the terminal is selected with reference to the signal-to-interference and noise ratio (SINR).
US08565328B2
An apparatus and method are provided for feeding back channel quality information and performing scheduling using the fed-back channel quality information in a wireless communication system based on Orthogonal Frequency Division Multiple Access (OFDMA). In the OFDMA wireless communication system, forward performance degradation due to a decrease in an amount of reverse channel quality information is reduced, and also an increase in the reverse load due to channel quality information feedback is suppressed. A base station controls power of a physical channel using information fed back from a mobile station. In a method for feeding back channel quality information from the mobile station, sub-band-by-sub-band channel quality information is measured and channel-by-channel quality information of a number of channels is transmitted in order of sub-bands of better channel quality information. Average channel quality information for a total band is measured and transmitted.
US08565326B2
A method for transmitting data represented by a plurality of coded bits includes: allocating the coded bits to a plurality of groups; rearranging, for a retransmission of the coded bits, ones of the coded bits allocated to a first one of the plurality of groups to a second one of the plurality of groups, and ones of the coded bits allocated to the second one of the plurality of groups to the first one or a third one of the plurality of groups; and changing, for the retransmission, a sequence of coded bits allocated to each of the plurality of groups after the rearranging.
US08565323B1
Disclosed are various embodiments that implement attention misdirection to conceal errors in streaming video. A video stream quality monitor executed in one or more computing devices determines that an error in a video stream may be user perceivable. The video stream is then configured to include a distraction to mask the error. The distraction is designed to induce a saccade in a user, which interferes with perception of the error by the user.
US08565318B2
In one embodiment, a network device analyzes an encoded stream to identify a timing value included in a packet before a splice point. Next, the device determines a difference between identified timing value and a timing value included in a packet of the encoded segment to be spliced. In conjunction with splicing, the network device formats timing values of packets according to the determined difference, which improves play out of the spliced stream.
US08565317B2
A user interface system comprises a server having a scene description converting device for converting scene description containing input user interaction into converted scene description while leaving parts containing the user interaction and a scene description decoding device for decoding converted scene description into decoded scene description, a remote terminal having a scene description decoding device for decoding scene description and converted scene description sent from the server and a display device for displaying decoded scenes and a user input device for receiving user input according to this display, and a display terminal for displaying decoded scenes sent from the server. Thus, decoding can be enabled at terminals having inferior decoding capabilities and display capabilities.
US08565309B2
A system and method of collection motion vectors for motion compensated interpolation of digital video are disclosed. For example, one embodiment includes a method of identifying motion vectors for interpolating a portion of a digital video signal. The method comprises identifying a plurality of motion vectors indicative of differences between first and second frames of a digital video signal and projecting each of the motion vectors to a location within a third frame at a time associated with the third frame. The method further includes determining a measure of overlap of each projected location with a portion of a third frame to be interpolated, selecting at least one motion vector based on the measure, and generating at least a portion of a third frame based on the selected at least one motion vector selected. Other embodiments include a system and device configured to perform the method.
US08565308B2
A device for processing variable-size macroblocks to achieve high-speed interframe prediction. A predictor calculator determines a motion vector predictor (MVP) for a current macroblock from motion vectors of other macroblocks adjacent to the current macroblock. To achieve this, the predictor calculator specifies adjacent macroblocks to an address calculator. The address calculator calculates a vector memory address for each specified adjacent macroblock, based on the block size of that specified macroblock. The predictor calculator reads out motion vectors from the received addresses and determines MVP for the current macroblock.
US08565306B2
In the method of determining motion vectors for an image block, a motion vector of a co-located image block for a current image block is obtained, and then motion vectors of the current image block are determined based on a type of reference picture pointed to by the obtained motion vector.
US08565300B2
A method and device for controlling a code rate are provided, and this application relates to a video communication technology. The method for controlling a code rate includes the following steps. An output target bit of a current frame is acquired, where the current frame is a currently processed input frame. A target quantization parameter is acquired according to the output target bit by utilizing a nonlinear code rate control model. The present invention is applicable to transcoding between compressed videos.
US08565292B2
In communication method for communicating via a transmission channel to which first communication apparatuses communicating based on a first communication system, second communication apparatuses communicating based on a second communication system, and third communication apparatuses communicating based on a third communication system are connected, a data transmission domain and a notification domain for notifying a data transmission within the data transmission domain are allocated to the first communication apparatuses, the second communication apparatuses, and the third communication apparatuses, respectively. In the communication method, notices of the data transmission for each of the first communication apparatuses, the second communication apparatuses and the third communication apparatuses are transmitted within the notification domain, and the data transmission domain is reallocated in accordance with the notices transmitted from the first, second and third communication apparatuses.
US08565287B2
A wireless system may receive a plurality of multipath signals from a plurality of transmitters and allocate per-cell modules for generating an interference suppressed signal from the multipath signals. Data symbols may be sequentially processed in the received multipath signals utilizing the per-cell modules and subtracting the processed symbols from a residual buffer storing the received multipath signals. Desired information received from one or more of the transmitters may be recovered utilizing the interference suppressed signal. Timing of the data symbols may be correlated utilizing a cell chip combiner. The data symbols may be descrambled utilizing conjugated scrambling codes associated with one of the plurality of transmitters. Orthogonal variable spreading factor (OVSF) codes may be generated utilizing a Walsh transform on the data symbols. Power levels of the OVSF codes may be estimated and estimated signals may be generated based on the OVSF codes and the estimated power levels.
US08565286B2
For channelization codes CC#1 to CC#15, the despreading circuit comprises an FHT circuit with a spreading factor of 16 which outputs the results of despreading of an HS-PDCH. An adder is connected to the FHT circuit at an output terminal thereof corresponding to channelization code CC#0. The adder is connected to a memory to which is input the value obtained by adding an output of the FHT circuit to an output of a selector connected to the memory via a feedback line. By performing the addition 16 times in the adder, the result of despreading of a PCPICH is output.
US08565284B2
A spread spectrum clock signal generator and an accompanying method provide a spread spectrum clock signal of a reduced electromagnetic interference. The spread spectrum clock signal generator includes (a) a state machine, which maintains a current state of the spread spectrum clock signal generator, receives as input value a next state of the spread spectrum clock signal generator and generates a clock phase selection signal based on the current and next states; (b) a random number generator for generating the next state; and (c) a waveform generation circuit for generating a spread spectrum clock signal based on the clock phase selection signal.
US08565280B2
This semiconductor laser element includes a semiconductor element layer including an active layer and having an emitting side cavity facet and a reflecting side cavity facet, and a facet coating film on a surface of the emitting side cavity facet. The facet coating film includes a photocatalytic layer arranged on an outermost surface of the facet coating film and a dielectric layer arranged between the photocatalytic layer and the emitting side cavity facet. A thickness of the dielectric layer is set to a thickness defined by m×λ/(2×n) (m is an integer), where a wavelength of a laser beam emitted from the active layer is λ and a refractive index of the dielectric layer is n, and at least 1 μm.
US08565275B2
A laser source assembly (210) for generating an assembly output beam (212) includes a first laser source (218A), a second laser source (218B), and a dispersive beam combiner (222). The first laser source (218A) emits a first beam (220A) having a first center wavelength, and the second laser source (218B) emits a second beam (220B) having a second center wavelength that is different than the first center wavelength. The dispersive beam combiner (222) includes a common area 224 that combines the first beam (220A) and the second beam (220B) to provide the assembly output beam (212). The first beam (220A) impinges on the common area (224) at a first beam angle (226A), and the second beam (220B) impinges on the common area (224) at a second beam angle (226B) that is different than the first beam angle (226A). Further, the beams (220A) (220B) that exit from the dispersive beam combiner (222) are substantially coaxial, are fully overlapping, and are co-propagating.
US08565268B2
The present application discloses a method in which a base station transmits a reference signal sequence in a wireless communication system. In detail, the method comprises the steps of: generating a pseudo-random sequence using a first m-sequence and a second m-sequence; generating the reference signal sequence using the pseudo-random sequence; and transmitting the reference signal to a mobile station via antenna ports different from one another. The second m-sequence has an initial value containing parameters for discriminating reference signal sequences among users.
US08565261B1
A system including a media access controller, a rate adaptation layer (RAL), and a physical extension module. The RAL module is configured to communicate with the media access controller using a plurality of signal interconnections. The physical extension module is configured to (i) communicate with the RAL module using XGMII, and (ii) communicate with an external device using a physical extension interface. The RAL module is configured to store (i) a first mapping of 10 Gbps media independent interface (XGMII) signals onto a first subset of the plurality of signal interconnections, and (ii) a second mapping of 1 Gbps media independent interface (GMII) signals onto a second subset of the plurality of signal interconnections. The RAL module is also configured to choose a selected mapping from the first mapping and the second mapping, and communicate with the media access controller over the plurality of signal interconnections according to the selected mapping.
US08565257B2
An apparatus and method for transmitting packets having quality of service requirement wherein the quality of service requirements associated with the packets are received at an input, said quality of service parameters include at least one of delay, bandwidth, peak bandwidth and retransmission bandwidth. The received quality of service parameters are mapped to radio protocol parameters including at least one of a priority slot interval, a priority slot phase, a packet duration and modulation format for the radio channel. The packets are transmitted on a radio channel according to the mapped radio protocol parameters.
US08565250B2
Described embodiments schedule packets for transmission by a network processor. A traffic manager generates a scheduling hierarchy having a root scheduler and N levels. The network processor generates tasks corresponding to received packets. The traffic manager enqueues tasks in an associated queue. The queue has a corresponding level M, with a corresponding parent scheduler at each of M−1 levels in the scheduling hierarchy, where M is less than or equal to N. In a single scheduling cycle, a parent scheduler selects a child node to transmit one or more tasks, and the child node responds whether the scheduling is accepted, and if so, with a number of tasks for scheduling. Starting at the parent scheduler and iteratively repeating at each level until reaching the root scheduler, statistics corresponding to the selected node are updated. Output packets corresponding to the scheduled tasks are transmitted, thereby achieving a superscalar task scheduling throughput.
US08565249B2
A system and method are provided for managing a queue of packets transmitted from a sender to a receiver across a communications network. The sender has a plurality of sender states and a queue manager situated in between the sender and receiver may have a corresponding plurality of queue manager states. The queue manager has one or more queue management parameters which may have distinct predetermined values for each of the queue manager states. When the queue manager detects an event that is; indicative of a change in the sender's state, the queue manager may change its sn tate correspondingly.
US08565241B2
A medium access control (MAC) architecture reduces transmission latency for data block retransmissions. A plurality of data blocks are received and temporarily stored in a first memory (e.g., queue, buffer). The plurality of data blocks are then transmitted. A determination is made as to whether each of the transmitted data blocks was received successfully or needs to be retransmitted because the data block was not received successfully. Each of the transmitted data blocks that needs to be retransmitted is marked and temporarily stored in a second memory having a higher priority than the first memory. The marked data blocks are retransmitted before data blocks stored in the first memory location.
US08565233B2
Aspects of mobility management within a wireless communications network including a plurality of sectors are disclosed. In an example, the wireless communications network includes a first cluster of sectors with at least one target sector and at least one supporting sector. The multicast communication session is carried within both the target and supporting sectors. In another example, a second cluster can be included within the network for supporting the same multicast communication session that includes its own target and supporting sectors. In this example, the first cluster transmits multicast media on a first interlace-multiplex (IM) pair of a downlink broadcast channel (BCH) and the second cluster transmits multicast media on a second IM pair of the downlink BCH. If sectors of the first and second clusters overlap, the network controls a manner in which the first and second clusters carry the multicast media.
US08565232B2
A method and apparatus for virtual circuit routes is described. A method in a network element comprises associating a virtual circuit to a layer 3 next hop, the virtual circuit being associated with a layer 2 protocol specific logical circuit, receiving a packet on the logical circuit, processing the packet with configuration information indicated by the virtual circuit, and forwarding the packet to the layer 3 next hop associated with the virtual circuit without processing the packet's layer 3 header.
US08565224B2
According to one embodiment, a telephone exchange apparatus includes a connector, a memory, a determination module and a controller. The connector performs a part of the function of the media server and connect a distribution server that distributes an input media packet to the telephone terminals. The memory stores a connection management table indicating a correspondence relation between a terminal ID, a server ID and codec information, when a call connection related to the unicast packet distribution is established. The determination module refers to the connection management table when performing the unicast packet distribution, and determines whether there is a call connection using the same codec information based on reference result of the connection management table. The controller dynamically connects a plurality of telephone terminals using the same codec to a media server via the distribution server.
US08565220B2
There is provided a method of signaling status information of an application service. The method is performed by a signaling gateway which interconnects an internet protocol network and a signaling system 7 network. The method comprises collecting application server status information of application servers associated with the application service and generating the status information of the application service from the collected application server status information by use of a given set of rules. The status information is generated for signaling the status information to at least one peer. The at least one peer can be comprised in the internet protocol network or in the signaling system 7 network.
US08565214B2
A hybrid communication network for a transportation safety system includes a fixed wired nodes and mobile wireless nodes. Because the wired nodes operate independently packets transmitted by the wired nodes to the wireless nodes need to be synchronized. A downlink travel time for downlink packets traveling from a controller to the wireless nodes is determined. Then, the controller schedules downlink data intervals (DDI) based on the downlink travel time; and transmits downlink packets to the wireless nodes during the DDI, such that a latency requirement of the transportation safety system is satisfied.
US08565202B2
A first wireless communication device may communicate specific data with a second wireless communication device by utilizing a wireless connection according to wireless communication setting information for communicating the specific data. The first wireless communication device may send second wireless setting information to the second wireless communication device by utilizing a first wireless connection according to first wireless setting information in a case where an instruction is input. The first wireless communication device may (A) newly set the second wireless setting information as the wireless setting information for communicating the specific data in a case where a predetermined signal is received, and (B) maintain the first wireless setting information as the wireless setting information for communicating the specific data in a case where the predetermined signal is not received.
US08565198B1
A system including i) first wireless communication circuitry to receive and transmit packets of a first type via an antenna, and ii) second wireless communication circuitry to receive and transmit packets of a second type via the antenna. The packets of the second type are transmitted and received during time slots having a predefined length, and the time slots are separated by time intervals during which no packets of the second type are transmitted or received by the second wireless communication circuitry. The system further includes an arbiter to control access of the first wireless communication circuitry and the second wireless communication circuitry to the antenna, wherein the arbiter causes the packets of the first type to be transmitted and received by the first wireless communication circuitry during the time intervals during which no packets of the second type are transmitted or received by the second wireless communication circuitry.
US08565193B2
The invention relates to a method of transmitting data in a communications system. The invention comprises: receiving from a user an uplink signal using multiple narrow antenna beams; measuring beam-specific pilot signal powers from the uplink signal for all the beams; and using the measured pilot signal powers to determine which one or ones of the downlink beams is to be used for a downlink signal for the user.
US08565182B2
The application relates to radio communications and discloses a method and apparatus for feeding back and receiving acknowledgment (ACK) information of semi-persistent scheduling (SPS) data packets. The method includes receiving downlink data packets and an uplink data assignment indicator (UL DAI) from a base station (BS), wherein a value of the UL DAI indicates a number (N) of all scheduled downlink sub-frames which scheduled by the BS for the UE, the number N is greater than 1, and a number k (k
US08565174B2
The present invention relates to the field of communications technologies. A resource management method, apparatus, and system in a multi-carrier system are disclosed. The multi-carrier system includes at least one multi-carrier cell and the multi-carrier cell includes at least two single carrier establishing cooperation. The method includes the following steps: A base station measures the cooperative resource usage information of each cooperation established single carrier cell; the base station reports the cooperative resource usage information to a radio network controller for the radio network controller to perform resource management. The information measured and reported by the base station in the embodiment of the present invention can satisfy the needs of the multi-carrier performing resource management and make sure that the radio network controller can perform reasonable admission control over multi-carrier UEs.
US08565162B2
In one exemplary embodiment of the invention, a method including: determining whether first allocation information has been transmitted from a first device towards a second device in a wireless communication system; and transmitting a message including transmittal information and second allocation information from the first device towards the second device, wherein the transmittal information corresponds to the determined transmittal of the first allocation information. In another exemplary embodiment of the invention, a method including: detecting whether a first signal is received on a dedicated resource of a wireless communication system; detecting whether a second signal is received on a shared resource of the wireless communication system; and determining, based on a detection outcome for the first signal and a detection outcome for the second signal, whether at least one allocation has failed.
US08565159B2
A mobile communications session is provided to a mobile node using an internet protocol. A home packet data network communicates with an affiliated mobile node. The home packet data network includes a home agent of the mobile node. A visited packet data network communicates with an affiliated mobile node. A packet data gateway controls communication between the home and visited packet data networks. Following a change of affiliation from the home packet data network to the visited packet data network, the packet data gateway and the home agent establish a route to the mobile node via the packet data gateway, which controls communication between the home packet data network and the mobile node affiliated with the visited packet data network. If the mobile node roams between a 3GPP network and a non-3GPP network; the packet data gateway controls communication, using resources on the 3GPP network by the mobile node.
US08565154B2
Methods and apparatuses are provided that facilitate measuring frequencies for cell reselection. A base station providing a cell can be interfered by one or more closed subscriber group (CSG) cells over at least a portion of frequency utilized by the base station to serve one or more devices. The base station can determine and provide one or more parameters related to performing a measurement of a system bandwidth to one or more devices that are within range of the one or more CSG cells that includes at least a portion of the bandwidth utilized by the one or more CSG cells. The one or more devices can accordingly perform measurements of the system bandwidth of the base station for determining one or more communication metrics related to performing reselection and/or measuring other frequencies for reselection. The measurement can relate to a wideband measurement, a plurality of narrowband measurements, etc.
US08565152B2
A dual mode terminal and controlling method thereof are disclosed. The present invention includes a first antenna and a second antenna. In particular, a signal received via the second antenna includes a signal generated from multiplexing an LTE downlink signal, a CDMA DCN (data core network) downlink signal and a CDMA PCS (personal communication services) downlink signal. And, the present invention is characterized in including a triplexer for demultiplexing of the downlink signals. Accordingly, a dual mode terminal of the present invention is able to receive an LTE signal without a data rate fall in the course of measuring a quality of a CDMA signal.
US08565148B2
Systems and methods for mobile communications are disclosed herein. An example method for a mobile station includes receiving first data from a carrier on a first frequency using a first receiver of the mobile station in a first timeslot, tuning a second frequency of the carrier using the second receiver while the first receiver is receiving the first data during the first timeslot, and receiving second data from the carrier on the second frequency using the second receiver during a second timeslot that immediately follows the first timeslot, wherein the mobile station receives data on all timeslots without each of two time division multiple access frames.
US08565137B2
Apparatuses and methods related to tracking locations of multicast group members within a wireless communication system are disclosed. An access terminal sends a group member report to an access network, the group member report indicating a location of the access terminal and at least one multicast group, the group member report being sent before a multicast session associated with the multicast group is initiated, determines a location update rule, the location update rule being a manner in which to report location updates of the access terminal to the access network and reports location updates of the access terminal to the access network based on the determined location update rule.
US08565124B2
Provided in the EoE technique are the node, the network, the correspondence relationship generating method and the frame transfer program to avoid traffic concentration on a specific link to improve throughput of the network as a whole by realizing optimum path transfer. The frame switching unit includes the frame analysis unit for analyzing an input frame kind and the like, the table search unit for obtaining frame rewriting information and output port information, the forwarding table storage unit for managing an output port of a frame, the MAC learning unit for executing MAC address learning, the EoE-MAC learning unit for learning a relationship between a MAC address and an EoE-MAC address, the STP control unit for executing processing of a spanning tree, and the like.
US08565121B2
Techniques for improved low latency frequency switching are disclosed. In one embodiment, a controller receives a frequency switch command and generates a frequency switch signal at a time determined in accordance with a system timer. In another embodiment, gain calibration is initiated subsequent to the frequency switch signal delayed by the expected frequency synthesizer settling time. In yet another embodiment, DC cancellation control and gain control are iterated to perform gain calibration, with signaling to control the iterations without need for processor intervention. Various other embodiments are also presented. Aspects of the embodiments disclosed may yield the benefit of reducing latency during frequency switching, allowing for increased measurements at alternate frequencies, reduced time spent on alternate frequencies, and the capacity and throughput improvements that follow from minimization of disruption of an active communication session and improved neighbor selection.
US08565108B1
Network computing systems may implement data loss prevention (DLP) techniques to reduce or prevent unauthorized use or transmission of confidential information or to implement information controls mandated by statute, regulation, or industry standard. Implementations of network data transmission analysis systems and methods are disclosed that can use contextual information in a DLP policy to monitor data transmitted via the network. The contextual information may include information based on a network user's organizational structure or services or network infrastructure. Some implementations may detect bank card information in network data transmissions. Some of the systems and methods may be implemented on a virtual network overlaid on one or more intermediate physical networks that are used as a substrate network.
US08565103B2
Systems and methods for improving latency in a communication system are disclosed. The channel load of an access channel can be determined in one embodiment. A backoff interval can be determined based on the channel load determined. A random backoff time can be determined and the transmission of an initial access probe can be delayed for the random backoff time, wherein the backoff interval defines a range from which the random backoff time is selected.
US08565102B2
The transmission output of two channels of a first link is adjusted so that data from the first link is simultaneously transmitted by two channels. The transmission outputs of the two channels are adjusted to a common value which is dependent upon the value of a quality parameter of the data transmission of the first channel and the value of a quality parameter of the data transmission of the second channel.
US08565101B2
A system for monitoring and diagnosing communication systems comprises: an interface, a processor, and a graphical user interface. The interface receives one or more communication data streams. The processor extracts information from the one or more communication data streams. And, the graphical user interface displays the information as a plurality of time-correlated lanes.
US08565099B2
A user equipment connection supervision method in a user equipment, of a network node initiated random access procedure to force a declaration of connection failure is provided. The user equipment is connected to a wireless communication network via a wireless connection to the network node. After receiving (401) one or more commands from the network node, to perform random access procedure, the user equipment performs one or more attempts to initiate random access procedure by sending (402) one or more access request messages to the network node as a response to the received command. When no response to the sent access request message is received from the network node within a predetermined threshold value, the user equipment declares (406) failure of the wireless connection.
US08565098B2
A method, device, and system for traffic switching in Multi-Protocol Label Switching Traffic Engineering (MPLS TE) are disclosed. The method includes: transmitting traffic over a standby Label Switching Path (LSP) after detecting fault of an active LSP; detecting that the forwarding entry on the active LSP is delivered completely after the fault of the active LSP is rectified; and switching the traffic to the active LSP, and transmitting the traffic over the active LSP. The present invention ensures that the forwarding entry on the active LSP is delivered completely, and prevents packet loss and traffic loss in the case of switching the traffic back from the standby LSP to the active LSP, thus improving the user experience and enhancing the network availability and stability.
US08565097B2
It is intended to provide a frame transfer apparatus for transferring an LLDP frame to reduce a traffic load of the LLDP frame periodically sent for survival confirmation. The frame transfer apparatus within a network sends the LLDP frame by converting a TTL of the LLDP frame to be transferred to its maximum value of 65535. Also, the frame transfer apparatus makes the survival confirmation for a terminal, and sends as proxy the LLDP frame in which the TTL is set to 0, in place of the terminal, at a moment of expiration of the TTL, whereby the disconnection of the terminal from the network is appropriately notified to the other terminals. Thereby, the load of the LLDP frame periodically sent for survival confirmation within the network can be reduced.
US08565085B2
A disclosed method and device relate to defining a link aggregation group (LAG) media access control (MAC) address and assigning the LAG MAC address to two or more links to define a LAG. The LAG MAC address does not duplicate physical MAC addresses associated with the links in the LAG. Datagrams associated with the links in the LAG are routed based on the LAG MAC address.
US08565081B1
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for adapting data rate in a communication system. A receiving device receives a data transmission at an initial data rate. The device determines, based on an error rate of the data transmission at the initial data rate, that a first criterion is satisfied for requesting an increase in the data transmission. The device requests that a transmitting device increase the data transmission from the initial data rate to the first subsequent data rate. The device determines, based on an error rate of the data transmission at the first subsequent data rate, whether a second criterion is satisfied for maintaining the first subsequent data rate. The device maintains, if the second criterion is determined to be satisfied, a state of the device for receiving the data transmission at the first subsequent data rate.
US08565077B2
A data transfer network infrastructure device having a plurality of ingress ports for accepting data from a domain of a data network; and, a user interface for enabling a user to limit a rate at which data is accepted from the data network on at least one of the ingress ports, wherein the data transfer rate between the at least one of the ingress ports and a device coupled to the at least one of the ports is limited, whereby a bandwidth limit is implemented by the limit at which the data is accepted into the ingress port.
US08565075B2
An approach is provided for determining alternative paths. Information is stored specifying a set of available paths among network elements within a connection-oriented network. The available paths are sorted according to a predetermined criterion. The sorted paths are selectively filtered based on either a particular one of the network elements, a region associated with one or more of the network elements, or a combination thereof.
US08565058B2
To provide a liquid crystal alignment film having a sufficient alignment-regulating power and high resistance against blue laser beam and having, at the same time, excellent adhesion, and an optical element using it. A liquid crystal alignment film obtainable by bonding, by chemisorption to a substrate, an alignment-regulating precursor which undergoes anisotropic decomposition by irradiation with polarized ultraviolet light, and irradiating the alignment-regulating precursor bonded to the substrate, with polarized ultraviolet light, to let it undergo anisotropic decomposition and exhibit an alignment-regulating power.
US08565053B1
A method of operating a disk drive comprises scanning each Logical Block Address (LBA) of the disk drive to detect a read error or reading the LBA from a media defect list. The LBA may then be converted to a corresponding physical location on the media and a scan of the corresponding physical location and of nearby physical locations that are within a proximity threshold of the corresponding physical locations may be performed to find media defects. Based thereon, it may then be determined whether a media scratch is present and at least one or more data sectors associated with the media scratch may be relocated to a spare location on the media if the media scratch is determined to be present. If the media scratch is determined not to be present, only the data sector associated with the corresponding physical location may be relocated to the spare location.
US08565048B1
Various embodiments of the present invention provide single-ended and differential current drivers for heat assisted magnetic recording and other applications. For example, a current driver is disclosed that includes an upper output terminal and lower output terminal, a number of current switches operable to selectively contribute electrical currents through the upper and lower output terminals, a control input for each of the current switches operable to control the electrical currents, and a voltage supply operable to establish a voltage across the upper and output terminals.
US08565033B1
Integrated circuits may communicate with off-chip memory. Such types of integrated circuits may include memory interface circuitry that is used to interface with the off-chip memory. The memory interface circuitry may be calibrated using a procedure that includes read calibration, write leveling, read latency tuning, and write calibration. Read calibration may serve to ensure proper gating of data strobe signals and to center the data strobe signals with respect to read data signals. Write leveling ensures that the data strobe signals are aligned to system clock signals. Read latency tuning serves to adjust read latency to ensure optimum read performance. Write calibration may serve to center the data strobe signals with respect to write data signals. These calibration operations may be used to calibrate memory systems supporting a variety of memory communications protocols.
US08565027B2
A multi-chip package includes a voltage generating circuit configured to generate a power source voltage and a plurality of memory chips coupled to the voltage generating circuit to each receive the power source voltage, wherein the memory chips are each configured to postpone an operation if the power source voltage is lower than a target voltage and perform the operation when the power source voltage reaches the target voltage.
US08565025B2
A method is for operating a memory having a group of non-volatile memory cells. A first programming pulse is applied to a subset of the group of non-volatile memory cells. The subset needs additional programming. A portion of the subset still needing additional programming is identified. A ratio of the number of memory cells in the subset and the number of memory cells in the portion is determined. A size of a second programming pulse based on the ratio is selected. The second programming pulse is applied to the portion.
US08565024B2
The present disclosure includes methods, devices, modules, and systems for operating memory cells. One method embodiment includes applying a ramping voltage to a control gate of a memory cell and to an analog-to-digital converter (ADC). The aforementioned embodiment of a method also includes detecting an output of the ADC at least partially in response to when the ramping voltage causes the memory cell to trip sense circuitry.
US08565018B2
A method for programming includes initially biasing a subset of a plurality of control gates of a string of memory cells with a negative voltage, wherein the subset is less than all of the plurality of control gates of the string. The control gate of a selected memory cell is subsequently biased with a programming voltage during a programming phase.
US08565013B2
A storage element includes a storage layer that stores information on the basis of a magnetization state of a magnetic material; a fixed magnetization layer that has a magnetization serving as a reference of the information stored in the storage layer; an interlayer that is formed of a nonmagnetic material and interposed between the storage layer and the fixed magnetization layer; a cap layer that is provided to be adjacent to the storage layer and opposite to the interlayer; and a metal cap layer that is provided to be adjacent to the cap layer and opposite to the storage layer.
US08564997B2
[Problem] To provide a space vector modulation method for a matrix converter which uses only one carrier for three phases when a carrier comparison is made.[Means for solving problem] Provided is a matrix converter space vector modulation method in which bidirectional switches (SW1 through SW9) of a matrix converter (3) are PWM controlled in a space vector modulation from a multi-phase AC power source. Switching patterns for which virtual indirect space vectors are used are converted into switching patterns for which direct conversion space vectors constituted by five vectors are used. Any one of the converted switching patterns satisfying predetermined conditions is selected and duties of the five vectors of the selected switching pattern are calculated using duty relationship equations between the virtual indirect conversion space vectors and the direct conversion space vectors. Then, the matrix converter is PWM-controlled on a basis of the calculated duties.
US08564994B2
A method of controlling a multilevel inverter of NPC (Neutral Point Clamped) type. The method includes regulating the electrical potential of the mid-point when the inverter operates at full voltage, that is to say in overmodulation. In this case, the method firstly determines the position of the control voltage vector in one of the six identical triangles covering the hexagonal vector space and thereafter decomposes the control voltage vector in the triangle by taking account of control combinations, defined in this triangle, for the switching arms.
US08564991B2
A method of controlling a power factor correction (PFC) converter that has a discontinuous input current includes sensing the input current, sensing an output voltage and controlling a duty cycle of at least one switch in the converter in response to the sensed input current and output voltage using a control equation for controlling the duty cycle of the switch such that an average input current to the converter is sinusoidal. Example circuits capable of performing the method are also disclosed.
US08564989B2
In some embodiments, a power supply may include a power factor correction (PFC) circuit to receive an input voltage signal and to provide an intermediate PFC output voltage signal, the PFC circuit including at least a first PFC stage and a second PFC stage, a converter circuit to convert the intermediate PFC output voltage signal to an output voltage signal, the converter circuit including at least a first converter stage and a second converter stage, and a control circuit to monitor at least one of the input voltage signal, the intermediate PFC output voltage signal, and the output voltage signal and to switch between respective pairs of the first PFC stage and first converter stage and the second PFC stage and the second converter stage based on the monitored signals. For example, the first PFC stage and first converter stage may provide relatively more efficient performance over a first output power range and the second PFC stage and second converter stage may provide relatively more efficient performance over a second output power range. Other embodiments are disclosed and claimed.
US08564986B2
A current mode output control can have a current mode (CM) region of the high voltage output curve (VI) slope controlled by component selection and arrangement in the construction of high voltage power supplies. The controlled CM current slope output, the tapped multiplier feedback network, and the subsequent output voltage correction network, yields a power supply with the desired VM and CM output characteristics that is significantly less expensive to construct and more efficient than a power supply built using conventional construction techniques.
US08564984B2
A soft switching apparatus comprises an energy recovery channel formed by two diodes in series connection and a resonant tank formed by an inductor and a capacitor. The soft switching apparatus is coupled to the primary side of a bridge converter. An energy transfer process during L-C resonance helps to reduce the amplitude of the current flowing through the inductor in a freewheeling period. Furthermore, the soft switching apparatus can help to reduce the voltage stress across the secondary switching devices as well as the shoot-through currents flowing through the secondary switching devices, and thus enabling the reduction or elimination of dead time in a secondary synchronous rectifier control scheme.
US08564982B2
A power supply circuit to detect whether or not abnormal current is generated in a power factor compensation circuit and forcibly stop an operation of an interleaved power factor compensation circuit controller if abnormal current is generated. The power supply circuit includes a rectifier, a power factor compensation circuit including a plurality of reactors, a plurality of switches and a plurality of current detectors, a power factor compensation circuit controller to control switching of the switches and to control a power factor compensation operation, and a power factor compensation circuit protection circuit to receive the voltages output from the plurality of current detectors and to stop the operation of the power factor compensation circuit controller if at least one of the voltages output from the plurality of current detectors is abnormal. Thus, it is possible to prevent failure of the switches and the current detectors due to abnormal current.
US08564977B2
A method of operating a resonant power supply in standby mode is disclosed, in which the switching period of the power supply is longer than the resonance period. The power converter is operated in normal mode for a significant fraction of one resonance period. Efficient operation is maintained, despite the switching period being extended beyond the resonance period, by using resonance current to enable soft switching, where this is beneficial, and dumping the resonance current into the load where this is more beneficial. Control methodologies to regulate the output power are also disclosed.
US08564961B2
Electronic devices are provided with housing components that have improved aesthetics. One or more holes may be formed through an extruded portion of the housing.
US08564960B2
An apparatus includes a board presenting a number of engaging portions and a post, and a matching casing containing a data storage device. The casing defines a number of engaging holes and a fixing member on one side. The fixing member includes a first sliding portion and a second sliding portion locating at opposite sides of the post which define a curving slot in which the post can slide. The fixing member is rotated to lock the casing to the board, and rotate back to unlock the casing from the board.
US08564943B2
Embodiments of various electrical housings, particularly display housings, are provided. In this regard, a representative housing, among others, includes one or more electrical components that are disposed at the housing; a thermal attachment that is designed to transfer heat generated by the one or more electrical components; and a rear enclosure that is designed to engage the thermal attachment. The rear enclosure is further designed to dissipate the heat received from the thermal attachment.
US08564941B2
An electronic apparatus includes a keyboard unit, a first circuit board, and a first electronic component. The keyboard unit includes a plate that includes a front surface and a bottom surface facing each other and a first coupling portion protruding from the bottom surface, and a plurality of keys provided on the front surface side of the plate. The first circuit board is provided to face the bottom surface via the first coupling portion and includes a second coupling portion to be coupled with the first coupling portion and a first front surface as a surface on a side that faces the bottom surface. The first electronic component is mounted on the first front surface of the first circuit board.
US08564939B2
A battery bypass assembly for a computer includes a battery housing which is configured to receive a battery in a battery receptacle. The assembly also includes a battery emulator which is designed to be installed in the battery receptacle of a computer motherboard. An electrical cable connects the electrical contacts of the battery receptacle in the battery housing to the corresponding terminals on the battery emulator. Once the battery emulator has been mounted in a battery receptacle of a computer motherboard, and a battery has been mounted in the battery receptacle of the battery housing, the battery will power circuits on the computer motherboard. The battery housing can be positioned in a location where it is easily accessible. As a result, the battery can be easily replaced without the need to open the housing of the computer.
US08564937B2
An input mechanism for a mobile electronic device is disclosed. A cap shaped to wrap around an edge of the mobile electronic device is moveable in a first direction and a second direction. A first switch for activating a first function is covered by the cap and actuatable upon movement of the cap in the first direction toward the first switch. A second switch for activating a second function is covered by the cap and actuatable upon movement of the cap in the second direction toward the second switch.
US08564932B2
The present invention relates to a device to prevent overpressure in a supercapacitor. In a supercapacitor comprising a closed chamber fitted with means for exchanging a gas with the external surroundings and in which there are positioned two electrodes with a high specific surface area, separated by a separator, the separator and the electrodes being impregnated with an electrolyte, the means for exchanging a gas comprise a metallic membrane that is permeable to hydrogen and its isotopes and impermeable to gaseous species which have an effective cross section of 0.3 nm or higher, at a temperature of between −50° C. and 100° C.
US08564928B2
According to one embodiment, a MEMS device includes an electrode on a substrate, a movable structure which is supported in midair above the electrode by first and second anchor portions on the substrate, and moves toward the electrode, a first spring structure which connects the first anchor portion to the movable structure and uses a ductile material, and a second spring structure which connects the second anchor portion to the movable structure and uses a brittle material.
US08564927B2
Systems and methods are disclosed herein to a power factor adjustor comprising: a power factor measurement unit configured to measure the power factor on an input line to a load and generate a power factor correction signal based on the measured power factor; and a power factor adjustment unit connected to the power factor measurement unit comprising: a fixed capacitor connected in series to a first switching device; and an adjustable element having a variable capacitance connected in parallel to the fixed capacitor and in series to a second switching device, wherein the overall capacitance of the power factor adjustment unit is adjusted by adjusting the capacitance of the adjustable element or by toggling the first and second switching devices in response to the power factor correction signal.
US08564926B2
An electroadhesive gripping device or system includes a plurality of electroadhesive gripping surfaces, each having electrode(s) and each configured to be placed against respective surface regions of a foreign object, such that one or more electroadhesive forces can be provided between the electroadhesive gripping surfaces and the foreign object. Such electroadhesive forces operating to hold the foreign object against the electroadhesive gripping surfaces while the foreign object is held or moved by the electroadhesive gripping system. The electroadhesive gripping surfaces can be arranged onto a plurality of continuous fingers, and various gripping surfaces on each finger can be coupled together and manipulated with respect to each other by an actuating component, such as a cable actuator. A variable voltage can be delivered to the electrodes to control the amount of electroadhesive force generated, such that only a portion of a foreign object is held or moved.
US08564925B2
A wafer chuck (1b) having a substrate (2) and having, applied to the substrate (2), an electrically conductive coating (8) for fixing a wafer (6) by electrostatic attraction and preferably having a reflective coating (10) applied to the substrate (2). The coating (8; 10) has at least a first layer (3; 11) under compressive stress and at least a second layer (7; 12) under tensile stress for compensating for the compressive stress of the first layer (3; 11) in order to keep deformation of the wafer chuck (1b) by the coating (8, 10) as low as possible.
US08564915B2
A power equipment protection system includes a circuit breaker, a current sensor configured to measure a current through a circuit, a light sensor configured to detect a light event, and a controller communicatively coupled to the current sensor and to the light sensor, wherein the controller is configured to determine whether the light event originated from operation of the circuit breaker.
US08564914B2
An electrical power protection system, includes a generator configured for supplying Direct Current (DC) power to a load bus, the load bus in electrical communication with a bus circuit; a generator control unit being configured for regulating the output voltage supplied by the generator; a bus contactor in serial communication with the bus circuit, the bus contactor including logic circuits configured for detecting an overcurrent in the bus circuit, the overcurrent representative of a ground fault in the bus circuit; and a capacitor bank coupled to the generator for selectively supplying an excitation voltage through a diode switch to the generator during the ground fault in the bus circuit.
US08564911B2
A magneto-resistive effect (MR) element includes: first and second magnetic layers in which a relative angle formed by magnetization directions changes according to an external magnetic field; and a spacer layer positioned between the first magnetic layer and the second magnetic layer. The spacer layer includes a main spacer layer composed of gallium oxide as a primary component and containing at least one metal element selected from a group of magnesium, zinc, indium and aluminum.
US08564900B2
In a disk drive device having a double cover structure with low-density gas enclosed therein, embodiments of the present invention help to securely perform leak inspection on an outer cover and to prevent defects caused in joining the outer cover. According to one embodiment, a hard disk drive (HDD) comprises a flow amount adjuster on a base-facing side of its inner cover. Helium gas in an enclosure goes out through a ventilation hole via diffusion channel of a flow amount adjuster. The emitted helium gas remains in the space between the inner cover and an outer cover. This achieves easier detection of the leakage of helium gas from the joining section of the outer cover and prevention of emission of too much helium gas from the enclosure.
US08564898B2
According to one embodiment, a magnetic disk device includes: a magnetic disk having data spiral tracks extending from an outer circumference towards an inner circumference or from an inner circumference towards an outer circumference; a head configured to read data recorded in the data tracks of the magnetic disk that is rotating and to write data to the data tracks; and a controller configured to control the head to follow a predetermined data track in units obtained by subtracting a seek time required for the head to seek the predetermined data track from a rotation period.
US08564889B2
A zoom lens and a photographing device including the zoom lens. The zoom lens includes: a first lens group having a negative refractive power; a second lens group having a positive refractive power; and a third lens group having a positive refractive power, which are sequentially arranged in a direction from an object side to an image side, wherein the first lens group comprises a first lens that is biconcave and is closest to the object side. Accordingly, a compact and low-priced zoom lens having a high magnification may be manufactured.
US08564886B2
A zoom lens includes a first lens group, a second lens group, an aperture, a third lens group, a fourth lens group, a fifth lens group, and an image surface in order along an optical axis from an object side to an image side. The first lens group has positive refractive power, and includes three lenses. The second lens group has negative refractive power, and includes fourth lenses. The third lens group has positive refractive power, and includes two lenses. The fourth lens group has positive refractive power, and includes five lenses. The fifth lens group has positive refractive power, and includes two lenses. Therefore, the zoom lens has a small size and high zoom ratio.
US08564883B2
Image light reflected by a third reflective surface of a light incidence portion is propagated while being totally reflected by first and second reflective surfaces of a light guiding portion, is reflected by a fourth reflective surface of a light emission portion, and is incident to observer's eye as a virtual image. At this time, the number of times of reflection of first image light, which is emitted from a first partial region of an image display device, in the light guiding portion, and the number of times of reflection of second image light, which is emitted from a second partial region of the image display device in the light guiding portion are different from each other, such that it is possible to take in the image light beams from the different partial regions of the image display device with a relatively wide angle of view.
US08564878B2
An optical amplifier includes a semiconductor optical amplifier, a power monitor configured to monitor an optical power of out-of-signal-band noise output from the semiconductor optical amplifier, and a corrector configured to correct a relationship between a driving current for the semiconductor optical amplifier and a noise optical power based on the out-of-signal-band noise optical power monitored by the first power monitor.
US08564869B1
Photonic devices and techniques based on tunable single sideband (SSB) modulation in whispering gallery mode resonators formed of different poled electro-optic domains and to support whispering gallery modes circulating in the optical resonator to effectuate a single sideband (SSB) on only one side of the laser frequency without having a mirror image sideband on the other side of the laser frequency.
US08564868B2
A light scanning apparatus includes: a light source configured to emit a light beam; a deflector configured to deflect and scan the light beam from the light source in a main scanning direction; a control substrate that is configured to control driving of the light source and includes a first connection part to which the light source is connected and a second connection part for connecting an external terminal; and a housing that supports the control substrate. The first connection part is arranged within the housing and the second connection part is exposed and arranged at the outside of the housing.
US08564862B2
An image signal processing apparatus includes the following elements. A control unit determines a gradation correction characteristic representing a conversion characteristic for correcting brightness of an input frame. A separation unit separates the determined gradation correction characteristic into a representative gradation correction value representing an amount of correction for a representative value of a main subject and a remaining gradation correction characteristic obtained by removing the representative gradation correction value from the gradation correction characteristic. A gain processing unit uniformly applies the separated representative gradation correction value to the frame as a gain. A noise reduction processing unit performs noise reduction processing on the frame to which the representative gradation correction value is applied. A gradation correction processing unit performs gradation correction processing on the frame for which the noise reduction processing has been performed using the separated remaining gradation correction characteristic.
US08564855B2
A process for digitizing closed books without having to open them, of printed documents or manuscripts, bound or in batches, without having to separate them, using an imaging system of a three-dimensional object by Terahertz waves including acquiring by an THz acquisition subsystem a set of three-dimensional low-resolution images representative of this object and obtained by application of shifts orthogonal three-dimensional in translation according to which the object and the THz acquisition subsystem are relatively shifted relative to each other, a process in which, during these three-dimensional shifts, the amplitude of the relative shift in each of these three dimensions is less than the spatial resolution of the THz acquisition subsystem in each of these three dimensions and a three-dimensional super-resolution processing step is provided, capable of generating a super-resolved 3D image from a linear combination of 3D low-resolution images and an image-restoration step capable of generating a restored super-resolved 3D image from deconvolution by the point spread function calculated from the 3D super-resolution image.
US08564845B2
An image reading apparatus including a reading unit that reads a document as an object to be read in a main scanning direction; a conveyance unit that conveys one of the reading unit and the object to be read as an object to be conveyed in a sub-scanning direction; a detecting unit that detects a position of the object to be conveyed; a control unit that controls conveyance of the object to be conveyed, based on the position of the object to be conveyed and a preset target position trajectory; a specifying unit that specifies, based on the target position trajectory, the position of the object to be conveyed at a time when a period of invalidation or interruption of reading operation by the reading unit is started. The reading operation is invalidated or interrupted when a predetermined interruption condition is satisfied.
US08564840B2
An aspect of the present disclosure provides a halftoning method for annular rasters comprising: using annular rasters with uniformly spaced raster lines and uniformly spaced pixels within the raster lines; angularly tiling wedge shaped halftone cells around at least a partial circumferential print medium wherein an integer number of wedge tiles fills a disc space; wherein the annular rasters are considered in arcs and wherein pixel thresholds in the wedge shaped halftone cells are considered in arcs so as to conform to the annular rasters upon tiling the wedge shaped halftone cells; and, setting the number of pixel thresholds in each arc raster of the cell to an integer value near a desired writing resolution to enable seamless tiling wherein the number of thresholds increase as a function of a wedge cell radius.
US08564835B2
The different illustrative embodiments provide a method and apparatus for managing a set of colors in a document. A plurality of respective costs are identified. Each respective cost is associated with printing the document using a respective combination of a plurality of combinations of the set of colors. An amount of contrast for a first respective combination is identified using a contrast matrix. A determination is made as to whether the amount of contrast for the first respective combination and an associated respective cost meet a set of criteria. Responsive to a determination that the set of criteria is met, the document is printed using the first respective combination.
US08564825B2
In a case of deleting a two-dimensional code for personal information protection, job control information within line two-dimensional code is deleted together, leading to being incapable of obtaining tracking information or performing job control. A control unit deletes tracking information within the extracted additional information, that is, in a case where the tracking information includes first tracking information and second tracking information, deletes the second tracking information. The control unit changes the job control information within the extracted additional information to job prohibition. An encode unit encodes the additional information to generate a two-dimensional code. When the control unit detects that a memory receives the two-dimensional code including the updated additional information and a document image, in a memory the two-dimensional code and the document image are combined to generate a document image to which the two-dimensional code is added.
US08564822B2
Print commands are saved in increments of pages, based on usable storage capacity, at the time of printing processing of a first copy, so that page spacing to save the print commands is as uniform as possible. At the time of printing processing of the second copy, the stored print commands are reused and transferred to a printer, and the print commands not stored are generated again. The transferring and generating of the print commands are performed in parallel.
US08564806B2
The printing apparatus includes a receiving unit which receives a print instruction about code information generated based on a file to be printed. The printing apparatus includes a transferring unit which transfers the file to be printed to a predetermined storage device when a size of the code information exceeds a threshold. The printing apparatus includes a printing unit which prints path information indicating a storage location of the transferred file to be printed as a list.
US08564803B2
An image forming apparatus includes: plural processing units which execute plural processing functions that are different from each other; an execution-in-progress information acquiring unit which acquires execution-in-progress function information that is information about a first processing unit which is executing processing, of the plural processing units; a discrimination unit which discriminates a second processing unit that cannot execute processing when the first processing unit indicated by the execution-in-progress function information acquired by the execution-in-progress information acquiring unit is executing processing, from among the plural processing units; and an executability information generating unit which generates inexecutable function information that is information about the second processing unit, based on a result of determination by the discrimination unit.
US08564794B2
A method and apparatus for continuous dual-feed simplex in an image production device is disclosed. The image production device may include an image production section that includes a first media print path and a second media print path each of which produces simplex images on media, and a user interface that receives a request to print a first simplex print job and a second simplex print job, the first simplex print job being printed using the first media print path and the second simplex print job being printed using the second media print path, wherein the first simplex print job and the second simplex print job are printed at the same time.
US08564793B2
A method and system are provided for controlling processing of a structure. First measured data is provided being indicative of at least one of: a thickness (d2) of at least one layer (L2) of the structure W in at least selected sites of the structure prior to processing of the structure, and a surface profile of the structure prior to processing. An optical measurement is applied to at least the selected sites of the structure after processing and second measured data is generated being indicative of at least one of: a thickness of the processed structure (d′) and a surface profile of the processed structure. The second measured data is analyzed by interpreting it using the first measured data to determine a thickness (d′1 or d′2) of at least one layer of the processed structure. This determined thickness is indicative of the quality of processing.
US08564792B2
The present invention generally relates to sub-diffraction limit image resolution and other imaging techniques, including imaging in three dimensions. In one aspect, the invention is directed to determining and/or imaging light from two or more entities separated by a distance less than the diffraction limit of the incident light. In some cases, the position of the entities can be determined in all three spatial dimensions (i.e., in the x, y, and z directions), and in certain cases, the positions in all three dimensions can be determined to an accuracy of less than about 1000 nm. In some cases, the z positions may be determined using one of a variety of techniques that uses intensity information or focal information (e.g., a lack of focus) to determine the z position. Non-limiting examples of such techniques include astigmatism imaging, off-focus imaging, or multi-focal-plane imaging.
US08564788B2
An optical imaging method is provided that can realize, at low cost, the extension of the imaging depth range. An optical imaging apparatus 400 is an apparatus that forms a tomographic image of an object using FD-OCT, and performs a scanning step, detection step and imaging step. In the scanning step, the object is scanned with a signal light while alternately changing the phase difference between the signal light and a reference light to two preset phase differences. In the detection step, interference light of the signal light passing through the object and the reference light is detected. In the imaging step, a tomographic image of the object is formed based on the detection results of a plurality of the interference lights sequentially obtained in the detection step according to the scanning.
US08564785B2
A method of comb-based spectroscopy with synchronous sampling for real-time averaging includes measuring the full complex response of a sample in a configuration analogous to a dispersive Fourier transform spectrometer, infrared time domain spectrometer, or a multiheterodyne laser spectrometer. An alternate configuration of a comb-based spectrometer for rapid, high resolution, high accuracy measurements of an arbitrary cw waveform.
US08564780B2
A method and apparatus is disclosed for using below deep ultra-violet (DUV) wavelength reflectometry for measuring properties of diffracting and/or scattering structures on semiconductor work-pieces is disclosed. The system can use polarized light in any incidence configuration, but one technique disclosed herein advantageously uses un-polarized light in a normal incidence configuration. The system thus provides enhanced optical measurement capabilities using below deep ultra-violet (DUV) radiation, while maintaining a small optical module that is easily integrated into other process tools. A further refinement utilizes an r-θ stage to further reduce the footprint.
US08564779B2
This invention makes it possible to measure a concentration of a gas component having the adsorption even thought the concentration is low, and to improve a response speed of the measurement of the concentration, and comprises a body that has an introduction port to introduce a sample gas into a measurement cell, a laser light irradiation part that irradiates the laser light on the measurement cell, a heating pipe that applies heat to the sample gas introduced into the introduction port, a flow rate limit part that makes the sample gas at a negative pressure and that introduces the negative-pressurized heated sample gas into the body, and a negative pressure pump that keeps inside of the measurement cell and a flow channel from a downstream side of the flow rate limit part to the measurement cell at the negative pressure.
US08564774B2
In one general aspect, a spectroscopic apparatus is disclosed for investigating heterogeneity of a sample area. The apparatus includes an image acquisition system operative to acquire images of a plurality of sub-areas in the sample area and a sub-area selection interface operative to receive a selection designating one of the sub-areas for which an image has been obtained. A spectrometer has a field of view and is operative to acquire a spectrum of at least part of one of the sub-areas in its field of view, and a positioning mechanism is responsive to the sub-area selection interface and operative to position the field of view of the spectrometer relative to the sample area based on a received selection.
US08564768B2
Devices, methods and systems for making optical measurements of a fluid at elevated pressures and temperatures are disclosed. A cell is designed for the optical spectroscopic measurements of fluids or gas using light from ultra violet (UV) to far infrared wavelengths, among other wavelengths. A cell is described that is well suited for applications using very small fluid volumes, on the order of micro liters, such as microfluidic systems. Some described embodiments are suited for very high pressure and temperature environments (for example, 20 kpsi or greater at 175 degree C. or greater). Such conditions, for example, may be found in oilfield downhole environments. Some embodiments provide are inexpensive, and make use of replaceable lenses that are used as a pressure barrier and for collimation of the optical beam path for spectroscopic measurements.
US08564763B2
A substrate table is disclosed in which heaters are provided to account for a heat load which may be applied to the substrate. The heaters are grouped in segments to improve control. A temperature sensor per segment may be provided. The temperature sensor may be embedded in the substrate table.
US08564757B2
A method of cleaning an immersion lithographic apparatus is disclosed in which a cleaner is added to immersion liquid for use during exposure of a substrate. The cleaner may be a combination of a soap and a solvent. The cleaner maybe present at a concentration of less than 300 ppb.
US08564755B2
The present disclosure provides a liquid crystal lens, a controlling method thereof and a 3-Dimensional (3D) display using the same. The liquid crystal lens includes a pair of electrode structures which are arranged apart from each other; and a liquid crystal layer which is arranged between the pair of electrode structures and includes a plurality of liquid crystal molecules aligned in an initial aligning direction in which the liquid crystal layer has a non-lens effect. The pair of electrode structures are arranged to generate a first electric field which is used to change aligning directions of the liquid crystal molecules to make the liquid crystal layer have a lens effect. The pair of electrode structures are further arranged to generate a second electric field which is used to make the liquid crystal molecules revert to the initial aligning direction.
US08564752B2
A liquid crystal display includes a first substrate, a second substrate, and a liquid crystal disposed between the first substrate having first signal lines and second signal lines defining pixel regions and the second substrate. The pixel regions include a first transparent electrode, and a second transparent electrode which is overlapped with the first electrode through an insulating layer. The second transparent electrode is elongated so as to extend to plural pixel regions in overlapping relation with the first signal line which extends in plural pixel regions, and at least one strip-shaped opening portion is delimited between adjacent second transparent electrodes arranged in an extension direction of the first signal line, the at least one strip-shaped opening portion being formed in overlapping relation with the second signal line. A metal line is connected to the second transparent electrode, the metal line being elongated to extend to plural pixel regions.
US08564749B2
A liquid crystal display (LCD) device capable of reducing damage due to drops and external impacts comprises a backlight unit (BLU), an LCD panel disposed opposite the BLU, and an adhesive member interposed between the BLU and the LCD panel. The adhesive member includes a first film bonded to the BLU, a second film bonded to the LCD panel, and a third film interposed between the first film and the second film. The third film includes a first portion bonded to the first film, a second portion bonded to the second film, and a third portion configured so as to connect the first portion and the second portion between the first and second portions.
US08564736B2
In a backlight unit, a plurality of linear light sources arranged in a first direction are accommodated in a case so that they are covered by the case from a side opposite to an illuminated object. In the case, a reflective sheet is disposed on the bottom surface of the case, and a pair of supporting members are disposed to be spaced from each other in the extending direction of the linear light sources. The supporting members support the diffuser plate and the illuminated object. The diffuser plate has, on the light exit surface thereof, a first light-controlling portion having a pattern of stripes parallel to the linear light sources, and a pair of second light-controlling portions extending in the arrangement direction at positions corresponding to the supporting members.
US08564726B2
The present invention relates to a standard color referencing panel system for cinematography that reproduces the original colors of captured images. The standard color referencing panel system for cinematography includes a memory that stores scene display content and standard color display content of an object to be captured; an input unit that allows a user to turn on a power switch and an image capture start switch; a controller that supplies power in response to a power switch on a signal received from the input unit, transmits control signals in response to an image capture start switch on the signal received from the input unit, and reads the scene display content and the standard color display content from the memory; and a display unit that is supplied with power from the controller to preheat a screen, and displays the scene display content and the standard color display content on the screen in response to the control signals transmitted from the controller. According to the above-mentioned structure, it is possible to accurately and easily correct the colors of the captured image, and considerably reduce the time and cost required to correct the colors. As a result, it is possible to exactly reproduce the colors of the captured images and improve the quality of the images.
US08564724B2
A method of noise filtering of a digital video sequence to reduce ghosting artifacts, the method including computing motion values for pixels in a frame of the digital video sequence based on a reference frame, computing blending factors for the pixels based on the motion values, generating filtered output pixel values by applying the blending factors to corresponding pixel values in the reference frame and the frame, wherein selected filtered output pixel values are converged toward corresponding pixel values in the frame to reduce ghosting artifacts, and outputting the filtered frame.
US08564720B2
Data decoding devices avoiding data error from incorrect sampling points caused by serious interference are disclosed. The data decoding devices receive an analog signal carrying a reference clock and at least one digital data. In the data decoding device, a slicer generates a sampling clock with a frequency N times that of the reference clock, to slice the analog signal according to the sampling clock, thereby obtaining a first bitstream. A data check unit, divides the first bitstream into at least second and third bitstreams, evaluating whether the second bitstream is erroneous according to an error checking code thereof, outputting the second bitstream if it is error-free, and evaluating whether the third bitstream is erroneous according to the error checking code if the second bitstream is erroneous.
US08564719B2
An information processing apparatus that has a frame buffer that stores an input video signal, that loads a video signal at an asynchronous timing with the video signal input from the frame buffer and then that I/P-converts the loaded video signal from an interlaced signal into a progressive signal includes: pulldown determination means that determines whether the input video signal is subjected to a process of skipping or repeating a source video signal through a pulldown process; and control means that, when it is determined that the input video signal is subjected to the process of skipping or repeating, controls a process of skipping or repeating the loaded video signal to obtain a pulldown pattern supported at an I/P conversion side at which the I/P-conversion is performed, when the loaded video signal is converted from an interlaced signal into a progressive signal.
US08564718B2
A camera module of the present invention includes a wiring substrate having a connection pad, and on which an imaging device is mounted, on an upper surface side thereof, and a lens unit provided on the wiring substrate and equipped with a lens portion arranged over the imaging device, an actuator (voice coil motor) for driving the lens portion, and projected connection terminal protruding downward and connected to the actuator. The projected connection terminal of the lens unit is arranged on the connection pad of the wiring substrate, and the connection pad and the projected connection terminal are joined mutually by a conductive adhesive agent.
US08564717B2
A method for assembling an imaging apparatus includes steps of: preparing an external cover, an image pickup device, and a tilt detection unit configured to output a tilt signal of the imaging apparatus, setting an orientation of the external cover to be a predetermined orientation, matching an orientation of the image pickup device with the orientation of the external cover in the state where the orientation of the external cover is the predetermined orientation, fixing the image pickup device in the imaging apparatus in a state where the orientation of the image pickup device is matched with the orientation of the external cover, storing a tilt signal output by the tilt detection unit in a state where the orientation of the external cover is set to be the predetermined orientation.
US08564708B2
There are disclosed: an image display device including a storage unit in which a plurality of items of image information are stored; a display unit that performs sequential display, in a predetermined order, of a plurality images represented by the plurality of items of image information; a reception unit that receives a stop instruction for stopping the sequential display; and a controller that controls the display unit such that, when the stop instruction is received by the reception unit during performance of the sequential display, the display unit performs a list display of images within a predetermined range using as a reference an image that is being displayed at a time when the stop instruction is received.
US08564705B2
An image sensor for electronic cameras has an image field having at least one image field block which includes a plurality of light sensitive pixels arranged in rows and columns for generating exposure dependent pixel signals, wherein the pixel signals of the pixels of the respective column of the respective image field block can be read out via one or more respective column lines extending parallel to one another. The image sensor has at least one first row of column amplifiers and at least one second row of column amplifiers for the respective image field block. The image sensor is adapted to read out the pixel signals of the pixels of the respective column of the respective image field block of an image or of two mutually following images partly via the at least one first row and partly via the at least one second row of column amplifiers (25).
US08564699B2
The invention aims to solve the problem of eliminating the trade-off between the complexity of the digital image capture device and captured image reconstruction and the quality of the image. For this purpose, the invention provides a digital image capture sensor (18) including an array (16) of color filters, which array comprises a plurality of identical basic patterns (70) which are replicated with no overlap, each basic pattern being formed by color filters (72, 82, 84) which are pseudo-randomly arranged, such that each basic pattern (70) contains a variable pitch between two consecutive same-type color filters in the horizontal and/or vertical directions of the basic pattern.
US08564692B2
An electronic device includes: a data transfer unit that transfers data between a first recording medium and a second recording medium; an indication unit that indicates a communication protocol and a data transfer rate to be used in data transfer to the transfer unit; a judgment unit that judges whether or not the data transfer is successful; a control unit that controls the indication unit to indicate a communication protocol and a data transfer rate to be used in data transfer, after the judgment whether or not the data transfer is successful, based on the communication protocol used in the data transfer, the data transfer rate used in the data transfer, and the judgment whether or not the data transfer is successful.
US08564687B2
An aspect of the present invention reduces computational complexity in determining a illuminant of a scene of interest by selecting only a subset of illuminants from several more potential illuminants, and searching for a current illuminant for a present image frame in only the subset of illuminants. Computational complexity may be reduced due to the searching in fewer illuminants. The subset of illuminants are selected according to various aspects to enhance the probability that the closest matching potential illuminant is accurately determined. The features can be used in image capture devices (ICDs) such as video cameras.
US08564683B2
An in-camera two-stage compression implementation is described that reduces the latency between snapshots to a fraction of that otherwise required by other systems that either process complete compression following each snapshot or that incorporate heavy, bulky, and expensive RAM hardware capable of maintaining several raw luminosity records (unprocessed file containing a digital image). In the 1st stage compression the raw luminosity record is quickly, yet partially, compressed to available RAM buffer space to allow a user to expeditiously capture a succeeding image. When the higher-priority processes, the user shooting pictures, and stage one compression subside, a 2nd stage compression, which is slower but more effective, decompresses the earlier partially-compressed images, and re-compresses them for saving in flash memory until they are distributed to a remote platform to be finally converted to the JPEG2000 format.
US08564679B2
An image processing apparatus includes: an object state detector detecting a state of an object in input images inputted in time series; an image-capturing controller controlling image-capturing of the input images in accordance with the detected state of an object; and an image combiner combining pixel values at corresponding pixel positions of the input images, and outputting the pixel values as an output image, the input images being subjected to image-capturing control by the image-capturing controller.
US08564677B2
A network camera includes a mainboard system and an audio/video capture system. The mainboard system includes a system-on-chip. The system-on-chip is configured for encoding video files captured by the network camera. The audio/video capture system includes an image sensor, a bus switch, and a voltage level switch. The bus switch is interconnected between the system-on-chip and the image sensor. The bus switch has an on state where the system-on-chip is electrically connected to the image sensor and an off state where the system-on-chip is not electrically connected to the image sensor. The voltage level switch is electrically connected to the system-on-chip, and has a high voltage level state and a low voltage level state. The system-on-chip is capable of sending instructions to turn the bus switch on or off according to the state of the voltage level switch.
US08564668B2
A thermal imager comprises a thermal video detector for detecting thermal video images and generating a video signal representing those thermal video images. Often, imaging optics are used for imaging light onto the thermal video detector. A display mode selector is also provided for enabling a selection between different video display modes. A video controller then scales the video signal in response to the display mode of the selector for display on a visible video display, which receives the scaled video signal from the video controller and displays the thermal video images. In the typical application, the display mode selector is operated by a user to select between a hand-held mode or mode in which the imager is used with a non-magnifying gun weapon sight, on one hand, and a mode for use with a magnifying telescopic sight of a weapon, on the other. In these latter applications, possibly only a portion of output of the video display is imaged through the telescopic sight of the weapon. Here, the image is not upsampled into portions of the display that are not visible through the sight.
US08564664B2
A method for monitoring motor vehicle traffic wherein the motor vehicles being monitored have an onboard computer and an interlock system whereby the motor vehicle can be operated, fully, limited or not, after a driver identification has been entered into the computer, the method comprising the steps of providing GPS input into the computer, providing one emitter and a monitored zone wherein the emitter provides at least one traffic parameter to the computer such that the computer records any infraction of the parameter, and sending information about the infraction to a governmental authority and stores it on the driver's identification card.
US08564663B2
Imaging systems, methods, sensor pods, and vehicles having imaging systems. An imaging system can be coupled to a vehicle and can comprise: a plurality of imaging sensors with multiple spectrums; and a processing unit configured to generate an image model in substantially real-time by: warping, fusing, and stitching images; and two or more displays coupled to the processing unit such that the two or more displays can simultaneously each show a different portion of the image model, and such that a user can manually calibrate via the processing unit at least one of the warping, fusing, or stitching. In some imaging systems, imaging sensors are coupled at different elevations relative to a ground vehicle. The present sensor pods can comprise a housing; two or more first imaging sensors having a first spectrum; and two or more second imaging sensors having a second spectrum that is different than the first spectrum.
US08564661B2
A video surveillance system is set up, calibrated, tasked, and operated. The system extracts video primitives and extracts event occurrences from the video primitives using event discriminators. The extracted video primitives and event occurrences may be used to create and define additional video analytic rules. The system can undertake a response, such as an alarm, based on extracted event occurrences.
US08564651B2
Provided are a plurality of semiconductor light emitting elements having different central light emission wavelengths, a multiplexer means for multiplexing lights, and a central wavelength converting means for controlling a light emission amount ratio of the plurality of semiconductor light emitting elements by the use of a wavelength conversion table in which a central wavelength of multiplexed laser light is obtained on the basis of information of a light emission amount and the central light emission wavelengths. Accordingly, the central wavelength of the multiplexed light is controlled to be a predetermined wavelength.
US08564646B2
There is provided an image display apparatus including a signal control unit for receiving an input of an image signal, and converting to a signal for alternately displaying a right eye image and a left eye image, a display panel, input with the signal converted by the signal control unit, for alternately displaying the right eye image and the left eye image, a surface light source for radiating the display panel from a rear surface, and a surface light source control unit for causing the surface light source to emit light according to switching of the right eye image and the left eye image.
US08564638B2
A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to determine video conferencing capability of a group of communication devices associated with a user where the group of communication devices comprises a set top box and where the determination of the video conferencing capability is performed in temporal proximity with establishing a voice call over an Internet Protocol Multimedia Subsystem (IMS) network between a mobile communication device and at least one device of the group of communication devices; and establish a video conference for participating devices in response to a request from one device of the mobile communication device and the group of communication devices, where the video conference is established over an Internet Protocol Television (IPTV) network, and where the participating devices comprise the mobile communication device and the set top box. Other embodiments are disclosed.
US08564634B2
An aligning device for a printing member in a printer in which it is presupposed to use a printer of a one-end supporting structure. The printing member, such as a thermal transfer ribbon 3, can be used by selecting one of center alignment and one-end alignment. A rack and pinion structure within a cylindrical shaft 22 includes a pinion 16 rotatably provided within the cylindrical shaft 22, a pair of racks 17 and 18, a push-in projection 19 configured to push one rack 17 toward the push-in end 22B of the cylindrical shaft 22. A positioning projection 20 is configured to detachably engage with any of a plurality of positioning engagement holes 26 defined in the cylindrical shaft 22 along an axial direction. The push-in projection 19 drives the racks 17 and 18 and the pinion 16 by the pushing of the core tube 21 to the cylindrical shaft 22, and the positioning projection 20 engages with one of the positioning engagement holes 26 in the cylindrical shaft 22, to position the core tube 21 at the central position across the width direction.
US08564630B2
Displaying a web page on a display device is accomplished by receiving resolution information corresponding to a resolution of the display device, receiving a resolution threshold for displaying a widget element on the web page, and determining whether the resolution of the display device is less than the resolution threshold for displaying the widget element. If the resolution of the display device is not less than the resolution threshold for displaying the widget element, the widget element is displayed on the web page, wherein the web page is displayed on the display device. If the resolution of the display device is smaller than the resolution threshold for displaying the widget element, the widget element is not displayed on the web page.
US08564625B2
It is an object of the present invention to provide a display device and a method of driving the display device that can reduce pseudo contours while suppressing the number of sub-frames as much as possible. In the display device, where one frame is divided into a plurality of sub-frames to display a gray scale, the plurality of sub-frames have M (M is an integer number of greater than or equal to 2) regular sub-frames which is necessary for displaying predetermined gray scales and further an N (N is a natural number) additive sub-frame; and at least two sub-frame lighting patterns of a first sub-frame lighting pattern, where only the regular sub-frames are used, and a second sub-frame lighting pattern, where the additive sub-frames and the regular sub-frames are used, are provided at least for one gray scale of the predetermined gray scales.
US08564622B1
An IG device configured to generate multiple image streams. The IG device may receive virtual environment (VE) model data identifying at least a portion of a VE. For each cycle of a plurality of cycles over a period of time, the VE model data may be intersected by a first view frustum to identify first scene data, and a graphics subsystem generates a first image based on the first scene data and outputs the first image for presentation. Substantially concurrently therewith, for each cycle, the VE model data may be intersected by a second view frustum to identify second scene data, and a second graphics subsystem of the device in parallel with the first graphics subsystem may generate a second image based on the second scene data and outputs the second image for presentation.
US08564617B2
Performing accelerated volume rendering of a scene in a computer system by: loading volumetric data into a first part of a system memory, the volumetric data represented as a three-dimensional array of data values; determining intersection points of each of a set of sample rays cast through the scene and intersecting the three-dimensional array, wherein the intersection points are determined as a function of sample times from beginning to end; using the intersection points, computing a subset of the three-dimensional array for placement into local storage; loading the subset of three-dimensional array into the local storage; and repeating the determining, computing, and loading acts for all sample times from beginning to end for all sets of sample rays cast by the processor device.
US08564602B2
An architecture for storing, addressing and retrieving graphics data from one of multiple memory controllers. In a first embodiment of the invention, one of the memory controllers having an accelerated graphics port (AGP) includes a set of registers defining a range of addresses handled by the memory controller that are preferably to be used for all AGP transactions. The AGP uses a graphics address remapping table (GART) for mapping memory. The GART includes page table entries having translation information to remap virtual addresses falling within the GART range to their corresponding physical addresses. In a second embodiment of the invention, a plurality of the memory controllers have an AGP, wherein each of the plurality of the memory controllers supplies a set of registers defining a range of addresses that is preferably used for AGP transactions. In a third embodiment of the invention, a plurality of memory controllers implemented on a single chip each contain an AGP and a set of configuration registers identifying a range of addresses that are preferably used for AGP transactions.
US08564598B2
In a graphics pipeline of a graphics processor, a method for a unified primitive description for rasterization. The method includes receiving a group of primitives from a graphics application, wherein the group includes different types of primitives and the types of primitives include line primitives, point primitives and triangle primitives. For each of the types of primitives, the method includes generating a corresponding parallelogram, wherein the parallelogram has four sides disposed along an x-axis and a y-axis, and computing an inside y-axis mid point and an outside y-axis mid point based on the four sides. The parallelogram is controlled to represent to each of the primitive types respectively by adjusting a location of the inside y-axis mid point or the outside y-axis mid point.
US08564587B2
An organic light emitting diode (OLED) display includes a display panel including data lines, scan lines crossing the data lines, and light emitting cells, which are arranged in a matrix form and each include an OLED, and a panel driving circuit, which reduces a reference voltage applied to an anode of the OLED to a ground level voltage in a sleep-out mode and adjusts the reference voltage at a voltage level greater than the ground level voltage. The reference voltage is held at a voltage level greater than the ground level voltage in a normal driving mode.
US08564583B2
A circuit includes a complementary current mode logic driver circuit and a dual feedback current mode logic bias circuit. The complementary current mode logic driver circuit provides a first output voltage and a second output voltage. The dual feedback current mode logic bias circuit includes a first feedback circuit and a second feedback circuit. The first feedback circuit provides a first bias voltage for the complementary current mode logic driver circuit in response to the first output voltage. The second feedback circuit provides a second bias voltage in response to the second output voltage.
US08564570B2
An optical touch apparatus including an input interface, at least one sensing module, and a processing module is disclosed. The input interface includes at least one functional input key, and the position of the at least one functional input key disposed on the input interface corresponds to that of the at least one sensing module disposed on the surrounding of the input interface. The at least one sensing module generates a sensing result according to the condition that the at least one sensing module receives sensing lights. The processing module determines touch point position formed on the input interface according to the sensing result.
US08564568B2
A touch panel includes an infrared (“IR”) sensor and an IR source that supplies IR light to the infrared sensor. The IR sensor includes an absorbing layer and a PN junction layer disposed on the absorbing layer. The absorbing layer includes a material that selectively absorbs light having a wavelength in an infrared range. The PN junction layer includes a P-type organic material layer and an N-type organic material layer.
US08564561B2
A method of detecting a contact state includes measuring first, second, third and fourth potentials. The method further includes deriving distance information between two points when a first resistive film contacts a second resistive film at the two points, based on the first, second, third and fourth potentials. The first, second, third and fourth potentials are potentials at fourth, second, third and fourth end regions, respectively, in first, second, third and fourth states, respectively. A first end region is an end region, as viewed in a first direction, and the second end region is an end region opposite to the first end region of the first resistive film. The third end region is an end region, as viewed in a second direction, and the fourth end region is an end region opposite to the third end region of the second resistive film.
US08564556B2
Disclosed herein is a display device having a capacitive touch screen, including: a display unit; and a capacitive touch screen that is coupled to the display unit by an adhesive layer and includes a base substrate, a plurality of first electrode patterns that are formed on an active region of the base substrate, ground patterns that are formed on the active region of the base substrate and are separated from the first electrode pattern, a transparent insulating layer that covers the first electrode patterns and the ground patterns and is formed on the base substrate, and a plurality of second electrode patterns that are formed on an active region of the transparent insulating layer.
US08564555B2
An electronic device comprises a display screen configured for displaying images, a touch sensor configured to detect user input in a sensing region, a host processing system and a touch screen control system. The touch screen control system comprises control circuitry and a memory configured for holding rules. The control circuitry is configured for updating the display screen in response to image data from the host processing system and for operating according to a first set of rules held in the memory. The control circuitry is also configured, in response to receiving an indication from the host processing system, for switching from operating according to the first set of rules to operating according to a second set of rules.
US08564553B2
An electronic stylus emits an excitation signal to apply to a trace of a capacitive touchpad module near a touch point when the electronic stylus touches the capacitive touchpad module, so as to change a waveform of a charging/discharging signal in the trace, and depending on the waveform variation, the capacitive touchpad module can identify the touch point.
US08564540B2
Embodiments of the invention include split keyboard and handles adaptable for use with mobile devices. According to one embodiment, a mobile device is provided that includes a body, which houses a display, and a split keyboard configured as a first keypad half and a second keypad half. The first keypad half and the second keypad half are configured to separately extend and retract from the body. In addition, each keypad half may include a retractable handle.
US08564534B2
An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image such that the depth image may be downsampled. A background included in the grid of voxels may also be removed to isolate one or more voxels associated with a foreground object such as a human target. A location or position of one or more extremities of the isolated human target may be determined and a model may be adjusted based on the location or position of the one or more extremities.
US08564532B2
A system for controlling a computer is provided. The system includes a position sensing apparatus configured to be disposed in operative proximity to a sensed object and thereby obtain positional data pertaining to the sensed object, and engine software configured to receive the positional data and process the positional data to determine an assessed actual position of the sensed object relative to a neutral reference position and output control commands based on the assessed actual position of the sensed object, the control commands configured to control presentation of a rendered scene, the control commands being scaled relative to changes in the assessed actual position of the sensed object, the scaling of the changes in assessed actual position of the sensed object causing presentation of the rendered scene to be skewed; wherein the engine software is further configured to automatically correct the skewing of the rendered scene by modifying the control commands.
US08564513B2
A method and system for driving an active matrix display is provided. The system includes a drive circuit for a pixel having a light emitting device. The drive circuit includes a drive transistor for driving the light emitting device. The system includes a mechanism for adjusting the gate voltage of the drive transistor.
US08564508B2
A display device including pixel circuits arranged in a form of a matrix, with the pixel circuits respectively including an electro-optical element, a drive transistor, a sampling transistor, and a capacitive element. The sampling transistor samples a signal from the signal line in the capacitive element. The drive transistor and the electro-optical element are arranged in series to form a current path between a power supply line and a ground line. The drive transistor is configured to control a driving current through the current path according to a signal potential stored in the capacitive element. Compensation for driving current dependence on a characteristic of the drive transistor is provided, with such compensation being based upon a current through the current path occurring before a light emission period.
US08564501B2
An image display system that includes an image supply device, a projector, and a network for connecting the image supply device and the projector. When images are supplied to the projector via the network from the image supply device, the images are projected by the projector. When projecting and displaying a second image having a second image size based on a first image having a first image size in a projection screen of the projector, the image supply device generates supplied image data including first image data for representing the first image, position data for indicating the display position of the second image in the projection screen, and second image size data for indicating the second image size, and also supplies this to the projector via the network. By doing this, increases in network traffic for the image display system are suppressed.
US08564484B2
A planar dual polarization antenna for receiving and transmitting radio signals includes a ground metal plate, a first dielectric board formed on the ground metal plate, and a first patch plate formed on the first dielectric board with a shape substantially conforming to a cross pattern.
US08564483B2
An antenna assembly includes an antenna and a supporting portion. The antenna includes a radiating element, a grounding element and a connecting element connecting the radiating element and the grounding element. The supporting portion is located between the radiating element and the grounding element, and includes a base portion and a complementary portion assembled on the base portion. The complementary portion has an outer surface being flush with one of the surfaces of the base portion.
US08564480B2
A system for augmenting the availability and performance of a satellite geolocation system uses a behavior model of at least one of the satellites of the satellite geolocation system. The behavior model includes parameters with which to augment the nominal operating range of the geolocation system. The behavior model also includes an indicator of the deviation between the behavior model and the real behavior of the at least one satellite, to enable a receiver to continue to use at least one satellite to determine the position of the receiver using the behavior model outside the nominal operating range of the satellite geolocation system. The parameters of the behavior model include at least a model of distortion of code chips transmitted by the at least one satellite to the receiver, or a model of distortion of the phase of the signal transmitted by the at least one satellite to the receiver.
US08564476B2
An amplifier/duplexer for an antenna channel of a radar apparatus, comprises a first hybrid junction having two input/output ports for connection into the antenna channel, and two further ports each connected to a parallel combination comprising an amplifier and switching means switchable between a transmit condition in which it presents an open circuit and a receive condition in which it presents a short circuit so that a signal received in the antenna channel is applied to one of the input/output ports and reflected to the other input/output port each amplifier having an input connected to a respective output port of a further hybrid junction, an input port of the further hybrid junction being configured to receive a signal for transmission so that when the switching means is in the transmit condition the transmission signal is amplified by the amplifiers and delivered through the first hybrid junction to the antenna channel.
US08564475B2
A method for ray-tracing in a wideband Gbyte Gbps communication system includes deriving scattering distribution characteristics of reflected signals reflected on a reflection plane, analyzing amplitude distribution of the scattering distribution characteristics to distinguish a specular signal and a diffuse signal, and comparing signal amplitudes of the specular signal and the diffuse signal to calculate received power of the reflected signals according to a result of the comparing.
US08564473B2
A method for constructing focused radar images includes chopping the radar illumination period into p sub-periods, two successive sub-periods overlapping temporally; choosing n successive sub-periods from among the p sub-periods, and for each of the n chosen sub-periods, performing radar acquisitions to generate an image IM_0x of resolution R0; and applying an autofocus processing to each of the n images IM_0x generated; combining the n images so as to generate at least one new focused radar image IM_1x. The method is applied notably to the production of high-resolution SAR images with the help of an aircraft equipped with a radar antenna.
US08564467B2
A method and device for generating an adjustable signal includes a voltage generator configured to continuously adjust an output voltage and output the voltage, a ΣΔ modulator configured to output a digital signal of pre-determined-cycle based on the output voltage and a reference voltage, a counter configured to count the number of a target level in the digital signal of a pre-determined number of cycles, and a digital signal generator configured to generate a target signal based on the number of the target level. The method and device may improve the accuracy of the generated signal while remaining the same feel of continuous adjustment.
US08564460B2
A keyboard device includes multiple key switches, a scan memory that temporarily stores a result obtained by scanning keyboard as scan data, a confirmed data memory that stores a confirmed key input, a first determination mechanism that determines whether the scan data stored in the scan memory indicates that multiple keys on a single scan line are on, a readout mechanism that reads out a data of a scan line immediately preceding the scan line that is currently scanned from the data memory, a second determination mechanism that compares the data stored in the scan memory with the readout data from the readout mechanism and determines whether a single detection line includes two keys that are on, and a key confirmation mechanism that determines a current sneak when the second mechanism detects that the single scan line includes two key switches that are on and confirms the key input.
US08564455B2
Disclosed herein is a traveler information monitoring and dissemination system. The system disclosed herein provides real time information to a traveler, wherein the real time information may be pre-selected by the traveler. The system ensures consistent and quality data are produced and issued to the traveler.
US08564447B2
A portable electronic device, such as a fluid infusion device, obtains its operating power from a primary battery and a secondary battery. The primary battery may be a replaceable battery, and the secondary battery may be a rechargeable battery that can be charged with the primary battery under certain conditions. The device utilizes a power management scheme that transitions between the primary battery and/or the secondary battery to prolong the useful life of the primary battery. The device may also generate an intelligent battery life indicator that displays an accurate representation of the remaining life of the primary battery.
US08564443B2
An attention assistance device for providing attention assistance including various features that help maintain a user's focus on a given task. The attention assistance device may include an activity sensor that generates an activity output in response to detection of a user generated activity. The attention assistance device may also have a timer that increments a counter at regular time intervals, resets the counter in response to the activity output, and generates a timer output when the counter reaches a threshold. Further, the attention assistance device may include a stimulation unit that alerts a user in response to the timer output.
US08564435B2
Various sensors, systems, and methods for monitoring environmental conditions are provided. In one embodiment, among others, a passive sensor includes an antenna; a modulating circuit coupled to the antenna by a microstrip transmission line, the modulating circuit capable of modulating a backscattered signal; a sensing material disposed between the microstrip transmission line and a ground plane of the passive sensor, where an electrical property of at least a portion of the sensing material varies with the environmental condition; and where the modulated backscattered signal includes at least one of phase and amplitude information corresponding to the electrical property of the portion of the sensing material.
US08564432B2
A system for monitoring ingestion of medicine (21) comprises forming a digestible radio frequency identification (RFID) tag (10). The RFID tag is attached to the medicine. The RFID tag and medicine are ingested. A signal from the RFID tag is monitored.
US08564430B2
The present invention has the object of simplifying apparatus configuration and avoiding a requirement for calibration. The present invention achieves the above object by forming a detection sheet element that retains in a predetermined array pitch a plurality of conductive detection lines that are lead lines formed by etching or the like on a non-conductive thin film that can be exposed in a space environment. A detection circuit connected to each detection line of the detection sheet element is provided. When an object flying in space collides with the detection sheet body, since a detection line on the detection sheet element is ruptured, constant monitoring of the conductivity of the detection line by the detection circuit enables detection of the object flying in space that has collided with the detection sheet element when a detection line is ruptured. Furthermore a means of solution is adopted in which an effective diameter of a colliding object flying in space can be detected from the number of severed detection lines.
US08564418B2
A remote controller 2, which is removably mountable in a remote control holder 13 of an onboard display 1, includes a power supply (battery 201) having a light emitting element (LED 202) for illuminating buttons. A control unit (microprocessor 203) of the remote controller 2 detects a mounted or unmounted state of the remote controller 2, and switches the control method of the luminance for light emitting element for illuminating buttons in accordance with the mounted or unmounted state detected.
US08564417B2
An inspection and maintenance data storage and retrieval system features memory buttons each mounted in association with an equipment item, with each memory button having a read-write memory and an associated unique identifier. Inspection and maintenance data relating to the equipment item is stored in a remote central database. A memory button probe is used in conjunction with a portable computer to write data to and to read data from the memory buttons' read-write memories. The portable computer transfers data from the memory button probe to the central database at the point of inspection or maintenance, and vice versa. Information relating to each inspection and maintenance task may be downloaded to the central database computer via the portable computer. The central database computer may be a network server providing authorized users with access to current maintenance and operational status information for the equipment items supported by the system.
US08564416B2
Methods and systems for automatically programming an RFID tag using machine readable indicia. A dual mode device performs a bar code scan of a bar coded label. Information obtained from the bar code scan is stored. This information may be used to query a database indexed by the bar code information that contains detailed product information. The bar code information as well as the detailed information may be transmitted in an RF signal by the dual mode device to an RFID tag to be stored in a memory structure in the tag. The dual mode device may perform a read operation on the tag after the write operation to confirm that the data was successfully stored and provide an indication thereof. The indication may be a visual indication, a textual indication, an audible indication or combinations of these.
US08564414B2
A first electronic device (201) can gather information about itself or another electronic device (206, 208), which is preferably situated within a same room of a user premises. This information can come from an RF-ID tag (204, 207, 209) or other transmitter. The information can relate to a state or identity of the other device. The first electronic device can alter program behavior (309, 409, 509) in response to the state or identity. The program might be an entertainment type program or a software type program. The information can be used to select brand specific program code (604, 605, 606) for execution.
US08564413B2
A method for configuring a terminal capable of emitting a radio-frequency field for a transponder including, in the presence of a transponder within the range of the terminal, at least one step of adaptation of the series resistance of an oscillating circuit of the terminal, according to an off-load value, which depends on an operation of the terminal while no transponder is in its field.
US08564410B2
A process for monitoring containers including use of a severable security lock with an radio frequency identification (RFID) antenna adapted sever upon dislocation of the lock. The process utilizes an electronic identification number to ensure security lock integrity. The process includes detecting the security lock in transit by the use of mobile and fixed transmission units at regional boundaries. Updates are provided to an event log associated with the security lock.
US08564409B2
A method and apparatus for operating a server for an RFID reader by using both an SNMP command language and an RM/RP command language, and a method for operating an RFID reader are provided. The method for operating a server for an RFID reader includes: generating a mapping table including an object of an RFID reader, a management target, and an object identifier (OID) which are mapped to each other; checking and configuring the object of the RFID reader by using an simple network management protocol (SNMP) command language; and checking and configuring the object of the RFID reader by using a reader management/reader protocol (RM/RP) command language.
US08564408B2
A computer program stored in a memory unit of an electronic near field communication (NFC) module for near field communication devices in environments with different data formats according to different protocols is able to carry out a first initiation operation using a first data format according to a protocol of a first standard, a second initiation operation using a second data format according to a protocol of a second standard, a delay operation, and is able to repeat these operations in a repetitive process. Such devices can search their environment periodically for available RFID tags, RFID readers, NFC multifunctional devices, or the like. The delay can be fixed, variable in length, or both fixed and variable delays can be used. The invention enables for instance a mobile phone to act as an RFID reader of multiple tag formats, to emulate a tag, or to communicate with other NFC devices.