US08949715B1

An image processing apparatus includes a print controller, a calculation unit, a generation unit, and a display controller. The print controller makes print images for plural pages be printed. The calculation unit calculates, if a time required for display is longer than a time required for printing, a page interval at which display of a reduced image in synchronization with completion of printing of a print image is possible. The generation unit generates reduced images of print images for pages among the plural pages at the calculated page interval. The display controller makes a reduced image of a print image be displayed in synchronization with completion of printing of the print image. If a reduced image of a print image to be displayed in synchronization with completion of printing of the print image has not been generated, the display controller makes a reduced image generated last be displayed.
US08949691B2

The present invention relates to a data processing device and a data processing method capable of improving the resistance to data error. In a case where an LDPC code having a code length of 4,320 bits is mapped into 16 signal points, when a code bit of 4×2 bits and the (#i+1)-th bit from the most significant bit of symbol bits of 4×2 bits of two consecutive symbols are bits b#i and y#i, a demultiplexer performs an interchange process in which b0 is allocated to y0, b1 is allocated to y4, b2 is allocated to y1, b3 is allocated to y6, b4 is allocated to y2, b5 is allocated to y5, b6 is allocated to y3, and b7 is allocated to y7 for an LDPC code having a coded rate of 1/2, and b0 is allocated to y0, b1 is allocated to y4, b2 is allocated to y5, b3 is allocated to y2, b4 is allocated to y1, b5 is allocated to y6, b6 is allocated to y3, and b7 is allocated to y7 for an LDPC code having a coded rate of 7/12, 2/3, and 3/4. The present invention, for example, can be applied to a transmission system transmitting an LDPC code and the like.
US08949686B1

A method for data storage includes providing a mapping of data pages to physical pages, in which each physical page holds a non-integer number of the data pages, for storage of data in at least one memory block, including a plurality of the physical pages, in a memory device. The data pages that are mapped to the memory block are partitioned into groups, such that failure of any memory unit, which consists of a predefined number of the physical pages in the memory device, will produce errors in no more than one data page in each group. The data pages is stored in the physical pages of the memory block in accordance with the mapping, while a redundant storage scheme is applied among the data pages of each group.
US08949682B2

An apparatus and a method for generating an Automatic Repeat reQuest (ARQ) feedback message in a wireless communication system are provided. The method includes generating first feedback information of at least one ARQ block, determining whether any ARQ blocks include at least one successfully received ARQ sub-block, when the at least one erroneous ARQ block includes at least one successfully received ARQ sub-block, adding second feedback information of the ARQ sub-blocks to the first feedback information of the ARQ blocks using a field indicating whether the second feedback information is added and a field indicating the erroneous ARQ blocks including the at least one successfully received ARQ sub-block, and sending the first feedback information with the second feedback information added, to the transmitting stage.
US08949678B2

The present description refers to a technique for receiving a client instruction, performing an action in response to the client instruction, generating an instance of a progress information message by the business object calling a first method of an API and identifying the progress information message to be generated, determining if an error condition occurs during the performing the action, generating an instance of an error message, if the error condition occurs, by calling the first method of the API, sending the progress information message instance from a second software work process to the client application in response to a request for progress information received by the second software work process from the client application, and sending the error message instance, if generated, from the first software work process to the client application.
US08949676B2

A method, an apparatus and an article of manufacture for detecting an event storm in a networked environment. The method includes receiving a plurality of events via a plurality of probes in a networked environment, each of the plurality of probes monitoring a monitored information technology (IT) element, aggregating the plurality of events received into an event set, and correlating the plurality of events in the event set to determine whether the plurality of events are part of an event storm by determining if the plurality of events in the event set meet one or more event storm criteria.
US08949666B2

In a preferred embodiment, the present invention is a system for avoiding voltage emergencies. The system comprises a microprocessor, an actuator for throttling the microprocessor, a voltage emergency detector and a voltage emergency predictor. The voltage emergency detector may comprise, for example, a checkpoint recovery mechanism or a sensor. The voltage emergency predictor of a preferred embodiment comprises means for tracking control flow instructions and microarchitectural events, means for storing voltage emergency signatures that cause voltage emergencies, means for comparing current control flow and microarchitectural events with stored voltage emergency signatures to predict voltage emergencies, and means for actuating said actuator to throttle said microprocessor to avoid predicted voltage emergencies.
US08949648B2

A system and method for synchronizing clocks across a packet-switched network eliminates wander accumulation to enable precision clock distribution across a large network. In addition to standard Precision Time Protocol (PTP) synchronization messages or similar time synchronization messages, each clock regenerator stage receives a grand clock error message from the previous stage, updates this error message with its own stage clock error, and then transmits the updated grand clock error to the next stage. This enables the synchronization algorithm to compensate for the error of the previous stage, effectively locking each clock regenerator stage to the grand master clock directly.
US08949645B2

Embodiments related to controlling power distribution within a microprocessor are provided. In one example, a microprocessor comprising a power supply is provided. The example microprocessor also includes a plurality of power gate zones configured to receive power from the power supply, each power gate zone including a plurality of power gates, where the power gates within any given one of the power gate zones are controlled by the microprocessor independently of its control of power gates within any other of the power gate zones. The example microprocessor is operative to cause power initially to be supplied to a first power gate in a first one of the power gate zones, power then to be supplied to a second power gate in a second one of the power gate zones, and power then to be supplied to a third power gate in the first one of the power gate zones.
US08949642B2

The invention relates to a method for dynamically distributing one or more services in a network comprised of a plurality of computers. According to certain aspects of the invention, a past chronological progression of a resource capacity required for a respective service according to a prescribed service requirement is derived from a past chronological progression of the resource demand for the respective service in a predetermined time interval. The past chronological progression of the resource capacity required for the respective service is then used to predict a chronological progression of the resource capacity required for the respective service. The services performed on the computers are finally distributed based on one or more optimization criteria, including that the respective computers provide enough resources for the services performed on the respective computers based on the predicted chronological progressions of the resource capacities required for the respective services.
US08949641B2

An information processing apparatus that shortens the waiting time that a user feels when restoration from a hibernation state is performed, a method for controlling the same, and a recording medium are provided. To accomplish this, when restoration from a power saving state (hibernation state) is performed, the information processing apparatus of the present invention restores only an operating system (OS) to a state of an execution in a main storage memory (RAM), and thereafter restores processes in the OS to a state of an execution. Further, the OS sequentially transfers images of the processes to the RAM from a non-volatile storage apparatus, and resumes execution of the processes from a process for which transfer is complete.
US08949640B2

There is provided a signal processing device which is capable of suppressing the influence of a digital data process on an analog signal process without completely stopping a digital data processing circuit. A signal, processing device includes an analog signal processing circuit, a digital data processing circuit, a determination section configured to determine an influence of the digital data processing circuit on the analog signal processing circuit, and a control section configured to stop a partial circuit of the digital data processing circuit or lower processing capability thereof in response to a determination result of the determination section.
US08949639B2

A deactivated passive user interaction sensor may be activated or deactivated on demand based on an expected use of the sensor. The expected use may be ascertained by detecting a predetermined user interaction at another sensor that is already active. Once the predetermined user interaction is detected, the active sensor may be deactivated and the sensor that is expected to be used may be activated. Total sensor power consumption may be reduced by providing a predetermined sensor activation and deactivation sequence for at least three sensors in a computing system based on predetermined user interactions with an active sensor. Methods, apparatuses, systems, and computer readable media are provided.
US08949633B2

An embodiment of the present invention is a technique to dynamically swap processor cores. A first core has a first instruction set. The first core executes a program at a first performance level. The first core stops executing the program when a triggering event occurs. A second core has a second instruction set compatible with the first instruction set and has a second performance level different than the first performance level. The second core is in a power down state when the first core is executing the program. A circuit powers up the second core after the first core stops executing the program such that the second core continues executing the program at the second performance level.
US08949631B2

A Universal Serial Bus (USB) power supply method is provided. The method is applied to a USB client device to charge a battery of the USB client device. The USB client device is connected to a USB host device via a USB connection including a D+ signal wire and a D− signal wire. The USB power method includes: determining whether the USB host device is a dedicated charging port (DCP) in response to a connection event, providing a verification signal to the USB host device if the USB host device is a DCP, determining whether a verification response signal from the USB host device is received, and driving the USB host device to provide an auxiliary charging current via the D+ and D− signal lines for charging the battery when the verification response signal is received.
US08949624B2

Technologies are disclosed to transfer responsibility and control over security from player makers to content authors by enabling integration of security logic and content. An exemplary optical disc carries an encrypted digital video title combined with data processing operations that implement the title's security policies and decryption processes. Player devices include a processing environment (e.g., a real-time virtual machine), which plays content by interpreting its processing operations. Players also provide procedure calls to enable content code to load data from media, perform network communications, determine playback environment configurations, access secure nonvolatile storage, submit data to CODECs for output, and/or perform cryptographic operations. Content can insert forensic watermarks in decoded output for tracing pirate copies. If pirates compromise a player or title, future content can be mastered with security features that, for example, block the attack, revoke pirated media, or use native code to correct player vulnerabilities.
US08949623B2

This security method for scrambled multimedia signal decoder comprises at least one rewritable lock (62, 64), the value of which can be toggled at least between a first and a second value in response to an EMM message, and in which a registration module is able, in response to one and the same EMM registration message for writing new access entitlements or new cryptographic keys, to authorize and, alternatively, to prohibit this registration depending on the value of the lock.
US08949621B2

According to one embodiment, a device includes a first data generator configured to generate a second key (HKey) by encrypting a host constant (HC) with the first key (NKey); a second data generator configured to generate a session key (SKey) by encrypting a random number (RN) with the second key (HKey); a one-way function processor configured to generate an authentication information (Oneway-ID) by processing the secret identification information (SecretID) with the session key (SKey) in one-way function operation; and a data output interface configured to output the encrypted secret identification information (E-SecretID) and the authentication information (Oneway-ID) to outside of the device.
US08949620B2

An apparatus and a method for performing encryption or decryption of data in a portable terminal, which performs an encryption or decryption operation from a point where the encryption or decryption operation is not generated when power is turned off and then turned on during the encryption or decryption operation, are provided. The apparatus includes a file system analyzer for extracting information of a data block, in which actual user data is stored, through metadata of a file system, and generating a data block list, and a journaling manager for storing a data block corresponding to the data block list among data blocks stored in a memory in a journaling storage unit, and deleting the data block stored in the journaling storage unit when an encryption or decryption operation for the data block stored in the journaling storage unit is completed.
US08949615B2

An information processing apparatus includes an accepting unit, a memory, an activating unit, and a controller. The accepting unit accepts first key information and second key information. The first key information includes performance information representing a performance and an identifier for identifying a device. The second key information includes the performance information and temporary use permission information. The memory stores the performance information in the first key information if the first key information is accepted and if the identifier is a predetermined identifier, and stores the temporary use permission information and the performance information in the second key information if the second key information is accepted. The activating unit activates the device with the performance represented by the performance information. The controller controls the activating unit to activate the device with the performance and then performs control to erase the performance information and the temporary use permission information.
US08949610B2

A method for embedding a secret message into a PNG image comprises steps: converting a secret message into a plurality of secret codes; converting the secret codes into a plurality of secret shares; using a mapping process to modify values of the secret shares to approach a full-transparent value of an alpha channel of a PNG image, and sequentially embedding the mapped secret shares into the alpha channel. As the secret shares with high-transparent values, they leave the RGB channels untouched. Thus, embedding the secret shares into the PNG image does not make difference in the appearances between the secret-carrying image and the original PNG image. Therefore, the present invention can transmit secret message securely and realize covert communication.
US08949602B2

A system is capable of authenticating a service per Machine to Machine (M2M) device between an M2M service provider and a mobile communication operator. The system includes an authentication server for generating an M2M device IDentifier (ID), a first authentication key, and an M2M service provider ID per M2M device, The authentication server also generates a second authentication key, a first hash function value, and a first random variable based on the M2M device ID, the first authentication key, and the M2M service provider ID, and transmitting the second authentication key, the first hash function, and the first random variable to an M2M agent to an M2M agent.
US08949600B2

Prior to transmission, a message is divided into multiple transmission units. A sub-message authentication code is obtained for each of the transmission units. A composed message authentication code is obtained for the whole message based on the sub-message authentication codes of the multiple transmission units. The multiple transmission units and the composed message authentication code are then transmitted. A receiver of the message receives a plurality of transmission units corresponding to the message. A local sub-message authentication code is calculated by the receiver for each transmission unit. A local composed message authentication code is calculated by the receiver based on the local sub-message authentication codes for the plurality of transmission units. The local composed message authentication code is compared to a received composed message authentication code to determine the integrity and/or authenticity of the received message.
US08949590B2

A request is received from a software component of a software product to access a value of a public setting of the software component. A check is made as to whether the request conforms to an appropriate format for the public setting. If the request conforms to the appropriate format, then the requested access is performed. However, if the request does not conform to the appropriate format, then the requested access is denied. Multiple values for the public setting can be received and maintained concurrently.
US08949588B1

A mobile telephone is used to diagnose a computer with malware. The telephone becomes a bootable device with a bootable partition in persistent storage. An operating system image including antivirus software in the bootable partition of the telephone is used to bootstrap the affected computer. The antivirus software executes upon the computer and transfers results (files, checksums, registry data) to the mobile telephone. The telephone uploads these results to a remote cloud service which then develops instructions, patterns, files, etc. for counteracting the malware. The cloud service downloads this response to the mobile telephone which then transfers the response back to the computer. The antivirus software on the computer uses the response to remove the malware on the computer. An interface application on the mobile telephone handles transfer with the computer and uploading and downloading with the cloud service.
US08949581B1

A load scheduler capable of limited issuing of out of order load instruction is disclosed. The load scheduler uses a max skipping threshold which limits the number of skipping load instructions and a max skipped threshold which limits the number of skipped load instructions. An address tag for a skipping instruction is stored in a skipping load instruction tracking unit when a skipping load instruction is issued. When a skipped load instruction issues, the address tag of the skipped load instruction is compared to the address tag of the skipping instruction to determine if a hazard from the out of order issuing of the skipping load instruction caused a hazard and must be flushed.
US08949578B2

Described embodiments provide a system having at least two network processors that each have a plurality of processing modules. The processing modules process a packet in a task pipeline by transmitting task messages to other processing modules on a task ring, the task messages related to desired processing of the packet. A series of tasks within a network processor may result in no processing or reduced processing for certain processing modules creating a virtual pipeline depending on the packet received by the network processor. At least two of the network processors communicate tasks. This communication allows ter the extension of the virtual pipeline of or IC network processor to at least two network processors.
US08949571B2

A processor including logic to execute an instruction to synchronize a mapping from a physical address of a guest of a virtualization based system (guest physical address) to a physical address of the host of the virtualization based system (host physical address), and stored in a translation lookaside buffer (TLB), with a corresponding mapping stored in an extended paging table (EPT) of the virtualization based system.
US08949570B2

The storage system exports logical storage volumes that are provisioned as storage objects. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. To facilitate creation and management of logical storage volumes, special application programming interfaces (APIs) have been developed. The special APIs include commands to create a logical storage volume, bind, unbind, and rebind the logical storage volume, extend the size of the logical storage volume, clone the logical storage volume, and move the logical storage volume.
US08949569B2

A method for facilitating direct memory access in a computing system in response to a request to transfer data is provided. The method comprises selecting a thread for transferring the data, wherein the thread executes on a processing core within the computing system; providing the thread with the request, wherein the request comprises information for carrying out a data transfer; and transferring the data according to the request. The method may further comprise: coordinating the request with a memory management unit, such that virtual addresses may be used to transfer data; invalidating a cache line associated with the source address or flushing a cache line associated with the destination address, if requested. Multiple threads can be selected to transfer data based on their proximity to the destination address.
US08949564B2

A system includes storage devices for storing content along with two or more computing devices such as a two or more servers. One of the computing devices includes a staging memory that stores content that is received from the storage devices. The computing device also includes a user memory that is assigned to a user and stores content transferred from the staging memory. The user memory is accessible by the user while the staging memory is inaccessible by the user. The system also includes another computing device that has a content manager that initiates transferring of content from the storage devices to the staging memory and transferring content from the staging memory to the user memory for electronic publication of the content.
US08949555B1

In one embodiment of the invention, a memory system includes non-volatile-memory-devices (NVMDs) coupled to memory channels to share busses and a memory controller coupled to the memory channels in communication between the plurality of NVMDs. Each NVMD independently executes a read, write, or erase operation at a time. The memory controller includes channel schedulers to schedule control and data transfers associated with the read, write, and erase operations on the memory channels; and high priority and low priority queues coupled to the channel schedulers. The channel schedulers prioritize operations waiting in the high priority queues over operations waiting in the low priority queues. The channel schedulers further prioritize read operations waiting in either the high priority queue or the low priority queue over write and erase operations waiting in each respective queue.
US08949552B2

A Copying Apparatus for copying a recoding medium, a method thereof and a computer program thereof is provided, wherein the recording medium is copy-protected by a predetermined method.
US08949550B2

The present invention relates to a coarse-grained reconfigurable array, comprising: at least one processor; a processing element array including a plurality of processing elements, and a configuration cache where commands being executed by the processing elements are saved; and a plurality of memory units forming a one-to-one mapping with the processor and the processing element array. The coarse-grained reconfigurable array further comprises a central memory performing data communications between the processor and the processing element array by switching the one-to-one mapping such that when the processor transfers data from/to a main memory to/from a frame buffer, a significant bottleneck phenomenon that may occur due to the limited bandwidth and latency of a system bus can be improved.
US08949538B2

Memory requests for information from a processor are received in an interface device, and the interface device is coupled to a stack including two or more memory devices. The interface device is operated to select a memory device from a number of memory devices including the stack, and to retrieve some or all of the information from the selected memory device for the processor. Additional apparatus, systems and methods are disclosed.
US08949535B1

Technology is described for performing cache data invalidations. The method may include identifying cache update information at a first cache. The cache update information may identify a cache entry (e.g., a trending cache entry). A second cache may be selected to receive the cache update information from the first cache. The cache update information identifying the cache entry may be sent from the first cache to the second cache. For example, the second cache may be populated by adding the trending cache entry into the second cache.
US08949525B2

A method of setting up a redistribution scheme for redistributing digital data packages within a digital data storage system comprising a plurality of nodes, wherein the data packages are associated with respective keys and are distributed among the nodes according to a first distribution configuration within the digital data storage system. The method includes: determining a second distribution configuration, in accordance with which it is intended to redistribute the data packages; applying a migration function to the respective keys of each of the data packages, which function yields a migration value associated with each of the data packages; and assigning a migration time to each of the data packages based on its associated migration value, at which times it is intended to migrate the respective data packages to conformity with the second distribution configuration. A corresponding digital data storage system is described.
US08949524B2

Various embodiments are provided for saving a log data in a hierarchical storage management system using a disk system as a primary cache with a tape library as a secondary cache. The user data is stored in the primary cache and written into the secondary cache at a subsequent period of time. Blank tapes in the secondary cache is prepared for storing the user data and the log data based on priorities. At least one of the blank tapes is selected for copying the log data and the user data from the primary cache to the secondary cache based on priorities. The log data is stored in the primary cache. The selection of at least one of the blank tapes completely filled with the log data is delayed for writing additional amounts of the user data.
US08949523B2

The present invention provides an HDD performance enhancement system that utilizes excess disk capacity as cache memory to enhance the I/O performance of the drive. The cache memory is distributed throughout the disk, for example in alternating tracks, sectors dedicated to serving as cache, or other distributed cache track segments or segment groups. Distributing the cache throughout the disk reduces the physical distance of the I/O head to the closest available cache location. The system minimizes the write seek time by storing write data in the closest available cache location. High utilization data blocks are stored in multiple cache location locations to reduce read seek time for high utilization data. The cached data is eventually written to permanent memory and cleared from the cache during idle or low data storage utilization periods.
US08949519B2

A system and method are provided for simulating an aspect of a memory circuit. Included is an interface circuit that is in communication with a plurality of memory circuits and a system. Such interface circuit is operable to interface the memory circuits and the system for simulating at least one memory circuit with at least one aspect that is different from at least one aspect of at least one of the plurality of memory circuits. In accordance with various embodiments, such aspect may include a signal, a capacity, a timing, and/or a logical interface.
US08949513B2

Embodiments of the present disclosure provide apparatuses and methods for determining a compacting arrangement to store logical addressable units, which include compressed data sectors, into hardware addressable units of a storage device. The compacting arrangement is based on compression information associated with the logical addressable units. A write module is used to write the compressed data sectors to the storage device according to the compacting arrangement.
US08949510B2

By assigning a slave unit and at least one master unit in a buffer controller, clocks of the at least one master unit can be unified with a clock of the slave unit. A buffer status array is assigned for the slave unit in a buffer, and either a range status array or a queue status array is assigned for the master unit in the buffer for performing operations of the buffer controller in an accessing-by-block manner or in an accessing-by-spaced-interval manner. The master unit cooperated with the slave unit is determined from the at least one master unit by using a starvation-preventing algorithm.
US08949506B2

Systems and methods are provided for initiating wear leveling on block-aligned boundaries for non-volatile memories (“NVMs”), such as flash memory. In some embodiments, an electronic device including the NVM may suspend the programming of data upon reaching the end of a dynamic block. The electronic device may then perform wear leveling on a low-cycled block of the NVM. The electronic device may thus be configured to copy static data from the low-cycled block to another block of the NVM. After wear leveling has completed, the memory interface can program a second portion of the data to a new dynamic block of the NVM. This way, the electronic device can improve the efficiency of garbage collection. In addition, the electronic device can decrease the programming time for user generated writes, the wearing of the NVM, and overall power consumption.
US08949498B2

A method for computing includes running a plurality of virtual machines on a computer having one or more cores and a memory. Upon occurrence of an event pertaining to a given virtual machine during a period in which the given virtual machine is unable to receive an interrupt, an interrupt message is written to a pre-assigned interrupt address in the memory. When the given virtual machine is able to receive the interrupt, after writing of the interrupt message, a context of the given virtual machine is copied from the memory to a given core on which the given virtual machine is running, and a hardware interrupt is automatically raised on the given core responsively to the interrupt message in the memory.
US08949494B2

Provided are user equipment connectable to an external device and a method for establishing a connection between user equipment including second constituent elements and an external device including first constituent elements and controlling the external device. The method may include sensing the connection to the external device, obtaining first constituent element information from the external device through the connection, wherein the first constituent element information includes information on first constituent elements of the external device, selecting target constituent elements to control from the first constituent elements of the external device based on the obtained first constituent element information, reconfiguring a control path for controlling the selected target constituent elements of the external device, and controlling the selected target constituent elements of the external device through the reconfigured control path.
US08949490B2

Disclosed herein is a data reception circuit including a clock generation block configured to divide a first clock based on clock information, the first clock being the clock of a transmission stream targeted to transmit video data between apparatuses, the clock information indicating a cyclical relationship between the first clock and a second clock serving as the clock of predetermined data, the clock generation block further outputting the divided clock as the second clock.
US08949488B2

A method for replicating data between two or more network connected data storage devices, the method including dynamically determining whether to compress data prior to transmitting across the network based, at least in part, on bandwidth throughput between the network connected data storage devices. If it has been determined to compress the data, the method involves compressing the data and transmitting the compressed data over the network. If it has been determined not to compress the data, the method involves transmitting the data, uncompressed, over the network. Dynamically determining whether to compress data may include comparing bandwidth measurements with a predetermined policy defining when compression should be utilized. In some embodiments, the policy may define that compression should be utilized when an estimated time for compressing the data and transmitting the compressed data is less than an estimated time for transmitting the data uncompressed.
US08949482B2

A device management apparatus connected to one or more devices via a data transmission channel includes an input information holding unit for holding an input information group including one or more pieces of input information, each of which is to be connected to device information of a device; a device search unit for detecting the devices by a search; a device information acquiring unit for acquiring the device information from the devices; a cross-checking unit for cross-checking information items of the input information with those of the device information; and a registering and updating unit for performing data registration/update by, when the cross-checking unit determines that there is a common information item between the input information and the device information, connecting a piece of input information to the device information based on item entries of the common information item, and storing the connected information as registry management information.
US08949466B1

Methods and systems are disclosed for adaptive compression is disclosed. The compression is adaptive based on one or more criteria related to the system, including but not limited to: the centralized authority, one or more remote devices, the communication channel, and/or the data communicated. For example, the compression may be adaptive based on one or more criteria related to the remote device, including dynamic and/or static criteria of the remote device. In this way, the adaptive compression may be reduce the amount of data transmitted from the remote device to the centralized authority, thereby conserving bandwidth.
US08949461B2

A method and apparatus for providing rich content to media devices are disclosed. Information content is converted at a content provider system for transmission to a media device over a wireless communication network. The converted content is processed by a media engine on the media device. The content is preferable converted at the content provider system into a binary format having separate visual elements and behavior elements.
US08949454B2

A method for IP address allocation is presented. In one embodiment, the method includes receiving DHCP (Dynamic Host Configuration Protocol) information by a driver module operable on a mobile station prior to the mobile station sending a DHCP discovery message. The method includes storing, by the driver module, the DHCP information and redirecting the DHCP discovery message from an operating system DHCP process to the driver module. The method also includes performing DHCP hand-shaking in response to the DHCP discovery message.
US08949453B2

Data communications in a parallel active messaging interface (‘PAMI’) of a parallel computer, the PAMI composed of data communications endpoints, each endpoint including a specification of data communications parameters for a thread of execution on a compute node, including specifications of a client, a context, and a task, endpoints coupled for data communications through the PAMI and through data communications resources, including receiving in an origin endpoint of the PAMI a SEND instruction, the SEND instruction specifying a transmission of transfer data from the origin endpoint to a first target endpoint; transmitting from the origin endpoint to the first target endpoint a Request-To-Send (‘RTS’) message advising the first target endpoint of the location and size of the transfer data; assigning by the first target endpoint to each of a plurality of target endpoints separate portions of the transfer data; and receiving by the plurality of target endpoints the transfer data.
US08949447B2

According to several embodiments of the present invention, a single session according to an authentication, authorization and accounting protocol, with a network element carrying out a policy and charging rule function is created, wherein the specific session may be used to manage and/or report policy and/or charging control rules.
US08949444B1

A method includes a proxy device receiving from a source device a request to establish a flow to a destination device; generating, based on the request, a meta-packet that indicates that the flow to the destination device is to be proxied; determining whether a pre-established flow connecting the proxy device to another proxy device that leads toward the destination device exists; sending the meta-packet on the pre-established flow, when it is determined that the pre-established flow exists; receiving by the other proxy device, the meta-packet, and establishing the flow to the destination device based on the meta-packet, where the proxy devices assign one or more of a source address, a source port, a destination address, or a destination port, associated with the source device and the destination device, to the pre-established flow.
US08949442B2

A method of sending information from a Session Initiation Protocol intermediate node to a first Session Initiation Protocol terminal. The method comprises, upon receipt of a session initiation request at the Session Initiation Protocol intermediate node, establishing a first Session Initiation Protocol dialog between the Session Initiation Protocol intermediate node and the first Session Initiation Protocol terminal, sending information over said first dialog, forwarding said request from the Session Initiation Protocol intermediate node to a second, destination Session Initiation Protocol terminal, before, during, or after establishment of said first dialog, and establishing a second Session Initiation Protocol dialog, between the first and second Session Initiation Protocol terminals.
US08949440B2

A system, method and apparatus to dynamically tune parameters impacting bitrate selection to control thereby client bandwidth usage are described. Controlling client bandwidth usage can be performed by instantiating an adaptive rate determining algorithm (A-RDA) function associated with a mobile client, where this A-RDA function being responsive to a rate control profile and client channel information (e.g., channel condition information) to select for said client available content segments having an appropriate bit-rate.
US08949439B1

A mobile communication device is provided that enables appropriate use of a network connection between the mobile communication device and a telecommunications network by a tethered computing device. The mobile communication device includes a first network interface configured for connection to a telecommunications network to establish a network connection and a second network interface configured for connection to a tethered computing device to establish a tethered connection and permit the tethered device to use the network connection. The device further includes a processor configured to obtain a first set of information regarding the network connection and either control use of the network connection by the tethered device responsive to the first set of information or provide, responsive to the first set of information, a second set of information directly to the tethered computing device prior to use of the network connection by the tethered computing device.
US08949430B2

According to one aspect of the present disclosure, a method and technique for clustered computer environment partition resolution is disclosed. For a clustered environment having a plurality of nodes, the method includes: creating a key by a first node of the plurality of clustered nodes, the plurality of clustered nodes each configured to have access to a storage provider resource; communicating the key to remaining nodes of the plurality of clustered nodes; responsive to detecting a potential partition event, generating by at least one of the plurality of clustered nodes a lock code using the key for reserving the storage provider resource; and responsive to determining an unlocked status of the storage provider resource, resolving the partition event by writing the lock code to the storage provider resource.
US08949428B2

A method for load balancing virtual machines includes accessing specification and utilization information for selected networked hardware platforms published on a network, the networked hardware platforms configured to run virtual machines and scoring the selected networked hardware platforms based on parameters from the utilization information to indicate resource availability for each of the selected networked hardware platforms. The method also includes removing a networked hardware platform from the selected networked hardware platforms based on a collocation policy to produce candidate platforms to receive a first virtual machine, wherein the collocation policy prohibits placement of the first virtual machine on the networked hardware platform based on at least one of consumer rules, provider rules, and industry rules.
US08949426B2

Embodiments relate to systems and methods for aggregating marginal subscription offsets in a set of multiple host clouds. A set of aggregate usage history data can record consumption of processor, memory, operating system, or other resources subscribed to by a user across multiple host clouds. An entitlement engine can analyze the aggregate usage history data to identify a short-term subscription margin for one or more subscribed resources, such as processor throughput, operating system instances, or other resources reflecting the under or over-consumption of a cloud resource against subscription limits on an hourly or other basis across multiple clouds. The entitlement engine can track the short-term subscription margin for one or multiple resources each hour of a day, and/or over other intervals, and determine the positive or negative subscription offset cost for each interval. The offsets can be combined to generate a net or aggregate subscription offset cost, or to provide other subscription adjustments.
US08949425B2

A method and computer-readable storage representing resources in a cluster by a plurality of attribute-value pairs that together are part of a “resource profile,” in which each attribute-value pair defines all, or a portion of, a management policy that applies to the resource. Included is a built-in resource type called a “Local Resource” type. Local resources that are attached to the server are instantiated with a combination of the resource profile and values of the Local Resource type.
US08949423B2

Systems, methods and computer program products are provided for identifying a first component on a first server and a second component on a second server for co-location, where the first and second servers are within a domain boundary; inspecting available server resources within the domain boundary; determining a select server in the domain boundary for co-location based upon the inspection of available server resources; and autonomically co-locating the first and second components to the select server.
US08949416B1

A master control system with remote monitoring that can perform, monitor, and control operations of a portable rig with a vertical pipe handler as the vertical pipe handler installs tubulars into a drill string or breaks out tubulars from a drill string for a wellbore. The master control system can include a server, a network, a data storage, and a plurality of client devices with an executive dashboard of rig functions viewable by individual users connected to the network. In embodiments, a computing cloud is used with a cloud server with processor and cloud data storage.
US08949414B2

The present invention is directed towards systems and methods for aggregating and providing statistics from cores of a multi-core system intermediary between one or more clients and servers. The system may maintain in shared memory a global device number for each core of the multi-core system. The system may provide a thread for each core of the multi-core system to gather data from the corresponding core. A first thread may generate aggregated statistics from a corresponding core by parsing the gathered data from the corresponding core. The first thread may transfer the generated statistics to a statistics log according to a schedule. The system may adaptively reschedule the transfer by monitoring the operation of each computing thread. Responsive to a request from a client, an agent of the client may obtain statistics from the statistics log.
US08949399B2

A computer implemented method for configuring virtual internal networks for testing is provided, such that affects of testing are internally isolated. The method includes deploying a virtual firewall and deploying a public switch enabling access to an external local area network through a first interface of the virtual firewall. A private switch enabling access to a plurality of virtual machines through a second interface of the virtual firewall is provided. The plurality of virtual machines defines a private network behind the firewall. A network address is assigned to the virtual firewall and a private address is assigned to each of the virtual machines. The plurality of virtual machines is then tested through a test launcher in communication with the public switch.
US08949391B2

The present invention relates to methods of, computer software for and apparatus for enabling network management in a network arrangement in which a first network is separated from a second network by a network address translator or firewall. More particularly, but not exclusively, the present invention enables, in a carrier hosted solution, a) operational information relating to a device or equipment in a customer network and for use in a network management system of a carrier network and b) control information to be provided to the device or equipment by the network management system to traverse the network address translator or firewall separating the carrier and customer networks. The traversal of the network address translator or firewall is achieved by inserting the operational or control information in keep alive signalling used maintain the NAT bind or firewall pinhole.
US08949386B2

When a communication device detects another communication device operating as a providing device that provides a communication parameter and when a communication parameter has already been set between the communication device and a different communication device or when the communication device is participating in the same network as that in which the different communication device is present, the communication device transmits a session overlap notice to the detected communication device.
US08949378B2

Methods and apparatuses for enabling remote access to an application program via a computer network provided. Logical elements of the application program may be determined, from which a state model of the application program may be developed. A remote access program updates the state model in accordance with user input data received from a user interface program, generates control data in accordance with the updated state model and provides the same to the application program. The state model may be updated in accordance with application data received from the application program, application representation data in accordance with the updated state model are generated and provided to the user interface program for display at, e.g., a remote client computing device. The application program may be a legacy mainframe application to which remote access is provided without the need to modify the source code of the mainframe application.
US08949370B1

This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a request to generate a mobile application associated with a collection of web resources; presenting a template to a user, the template being configured to receive user input specifying features of the mobile application to be generated and identifying corresponding resources of the collection of web resources; and processing, using one or more processors, the received template data to automatically generate the mobile application for the collection of web resources and including the user specified features. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.
US08949366B2

A system, a method and a computer program product for transmission over a network, the method includes: receiving, by an intermediate system coupled to the network, a portion of a data structure that is aimed to a recipient computer; generating a stamp that is responsive to a content of a segment of the data structure and is indifferent to transfer information about a transmission of the data structure; wherein the portion may include the segment or equals the segment; determining, by the intermediate system, whether to cache the portion, in response to at least a comparison between the stamp and stamps of cached portions of data structures; selectively caching the portion in response to the determination; and transmitting to the recipient computer either one of the portion of the transmitted data structure and a cached version of the portion of the transmitted data structure.
US08949357B2

A method of conducting a real-time private group chat conversation using a social networking service to connect users to the conversation. A stream of text strings published by a public social networking service is monitored. The text strings are scanned to determine whether any of the strings include an action tag. If an action tag is found, a creator user account name that is attempting to initiate a private conversation is determined and a user account name and a title for the private conversation are read from the text string. A request is sent to the user account in the social networking service. The request includes the creator user account name and a URL for joining the private conversation. If the user account accepts the request by accessing the URL provided in the request from the social networking service, the user account is connected with the creator user account in a private conversation. Messages of the private conversation are communicated between all invited user accounts and the creator user account.
US08949356B2

One embodiment of the present invention sets forth a technique for generating a status update message. The method involves defining one or more status update criteria and monitoring user activity in a software application for the one or more status update criteria. The method further involves determining, based on the user activity, that the one or more status update criteria have been met and generating, via a processing unit, a status update message. The status update message includes multimedia content related to a project associated with the software application.
US08949353B1

Described herein are techniques and systems for selecting a messaging account for transmission of a message. A request to send a message is received. The message is associated with one or more of a plurality of message accounts. Based at least in part on the association, one of the plurality of message accounts is selected to send the message. This selection may be free from user intervention.
US08949351B2

A system for controlling access within an enterprise to information associated with recipients of an electronic message campaign of the enterprise sent to a plurality of recipient devices wherein the enterprise includes hierarchically structured Business Units having an enterprise level Business Unit at the highest level and a plurality of second level Business Units and enterprise system communicatively coupled to a network and including an enterprise level device communicatively coupled to a plurality of second level devices includes a server and an electronic message engine The server is configured to assign an enterprise account to the enterprise system and to allow the enterprise level device to communicate selected portions of the recipient list. The electronic message engine is configured to generate electronic messages within a message campaign for sending to recipients identified by each of the second level devices from the selected portions of the recipient list.
US08949350B2

Tracking initiation of network content requests is achieved by receiving at a network device requests from clients for network content, and tracking initiation of network content requests based upon initiator information, wherein the initiator information comprises information relating to each type of application hosted by a client that initiates the client request for network content from the network device.
US08949349B2

A communications system includes a mobile wireless communications device, a trusted server, and a plurality of host servers. A given one of the host servers is in communication with the mobile wireless communications device. The given host server is configured to generate and send a redirection request to the mobile wireless communications device, the redirection request requesting the mobile wireless communications device to communicate with an other one of the host servers. The mobile wireless communications device is configured to send the redirection request to the trusted server, and the trusted server configured to send the redirection request to the mobile wireless communications device based upon verification of the redirection request.
US08949347B2

Systems and methods for electronically communicating messages between a sender and a recipient, including: means for composing a text, audio, or video message on a network device; means for sealing said message with the biometric identification of sender, where only a numeric representation of biometric information is stored for authentication purposes, not the biometric information itself; means for encrypting said message; means for sending said encrypted message over a private network, where no server to server duplication or store and forward protocol is used; means for tracking said sent encrypted message; means for informing the recipient of the message to take delivery of the message; and means for allowing the recipient to take delivery of the message after the recipient confirms his/her identification with biometrics, and after un-encrypting the message.
US08949341B2

Provided are a method and apparatus, which analyze many aspects of log data generated in a mobile communication terminal, calculate changes in human relations based on opposite parties of communication, and provide information on human relations in a variety of ways. Specifically, first log data for a most recent first period and second log data for a second period are acquired, in which the second period is earlier than the first period. Amounts of the first and second log data for the first and second periods are calculated, respectively. The averages of the amounts of first and second log data are also calculated, respectively, and then compared with each other. The changes in human relations are determined based on opposite parties. Therefore, users can easily read the changes in human relations based on opposite parties of communication.
US08949339B2

A system for requesting data from another includes means for automatically appending a request for certain information to an outgoing message. In one embodiment, an e-mail editor includes an on-screen “radio button” for causing a request for missing contact information to be appended to the message being composed. The system may automatically parse incoming messages for the requested information which may be extracted and stored automatically. Information may be associated with a date which triggers an automatic request for updated information. Certain embodiments of the invention may be one-sided—implemented on a single programmed system. Other embodiments are implemented on multiple systems such that the process may be automated on both the requesting and replying systems. In yet other embodiments, a website or file server is employed to upload and download requested information.
US08949336B2

Disclosed is a network game system that allows a plurality of players to enter a network game without imposing a lot of load on a server apparatus for managing the entire progress of the network game. A game is played in different battle zones, and video game apparatuses which play the game in the same battle zone form each of video game apparatus groups. A server apparatus designates one of the video game apparatuses belonging to each of the video game apparatus groups as a front end server. The video game apparatus designated as the front end server controls decision of motions of non-player characters, calculation of change values of parameters of player characters, and transmission/reception of information regarding the progress of the game between the video game apparatuses belonging to each of the video game apparatus groups in a unified manner. Transmission of information regarding the progress state of the game in each battle zone to the server apparatus is performed in a unified manner. Designation of the front end server is changed for every predetermined time.
US08949334B2

Among other things, one or more techniques and/or systems are provided for pushing a recommendation to a user. That is, a recommendation may be pushed to a device of the user based upon a triggering event associated with the user. The recommendation may be provided, for example, without user solicitation for the recommendation. In one example, a recommendation component may observe that the user frequently stops for ice cream on Fridays after work (e.g., based upon prior social network check-ins). Accordingly, on the following Friday, the recommendation component may push a recommendation to the user's device to visit a particular grocery store on the way home from work that is within 10 minutes of the user's home so that the user can avoid melting ice cream (e.g., a location constraint may be applied to choose a grocery store that is relatively close to the user's home).
US08949329B2

Provided is a method for content popularity extraction from a distributed hash table (DHT). The method includes receiving, by a first node, a request message from a second node of a peer-to-peer network. Accessing, by the first node, information associated with the request message, the information indicating a content item and a content demand. And determining, by the first node, a content popularity of a plurality of content items based on the information.
US08949327B2

In embodiments of the disclosed technology, a plurality of ratings of, for example, websites is received, wherein each rating is associated with a category and a rater, and each rater is associated with at least one group. A selection of a category is received from the user, wherein the user is associated with at least one group. One website location, or a plurality of website locations, is provided in the category to the user, based on at least one rating of the plurality of ratings provided by at least one of the raters, wherein at least one group associated with the rater and at least one group associated with the user are the same group.
US08949318B2

A server analyzes a received digital image to determine and store one or more first image attributes. The image is transmitted to at least one recipient and pertinent information is recorded, including one or more image attributes and the one or more first image recipients. A second image is received and analyzed in a similar fashion as the first. Second image communication information is generated that is relevant to the second image based on a comparison with the first image communication information and the one or more first image attributes.
US08949315B2

A system for generating web analytic reports includes a client interface unit configured to receive one or more predefined tagging conditions from a client for generating a set of tagging rules based on the one or more predefined tagging conditions. The system also includes a tag generation unit configured to generate a client tagged data based on the set of tagging rules. The system also includes an output interface unit configured to generate web analytic reports via analyzing the client tagged data based on the set of tagging rules.
US08949311B2

A method and apparatus to employ a service proxy to dynamically personalize Web service messages by automatically supplying the interface parameters used for communications between a Web service provider and its client businesses. The service proxy does this according to context parameters that the client businesses specifies during configuration set up at the Web service provider's Web site and in messages used to communicate with one or more Web services. For simpler administration, the context variables may be organized in multiple kinds of hierarchies by which communications parameters specified at a higher level are automatically applied to categories at a lower level, although parameters specified directly for a lower-level category will override parameters from a higher category.
US08949308B2

A distributed computing system. The system separates management and worker functionality into different clusters thus relieving the worker clusters of management overhead. In particular, the system includes a management cluster. The management cluster is configured to perform service deployment of worker nodes, service maintenance of worker nodes, service upgrade and roll-back of worker nodes, service monitoring of worker nodes, and service reporting of worker nodes. The system further includes one or more worker clusters coupled the management cluster, but separate from the management cluster. Each of the worker clusters includes one or more worker nodes that are configured to provide one or more of processing power, storage, and network connectivity but do not exercise one or more of the management configured functions.
US08949293B2

An administrator of an enterprise storage set may be tasked with storing a large number and variety of data sets on a large number and variety of storage components. However, the manual selection of a physical schema by an administrator may be time-consuming, may generate inefficient physical schemata, and may not be easily reevaluated as the data sets and storage set change. Presented herein are techniques for automatically determining a physical schema by comparing the storage factors of each data set (e.g., data size, relationships with other data sets, and usages of the data set by users) with the storage capabilities of the storage components, selecting a suitable storage component, and implementing the storage of the data set on the storage component. An embodiment of these techniques may thereby achieve an automated identification of a physical schema with improved efficiency and flexibility of the physical schema while conserving administrative resources.
US08949292B2

Automatically translating a building architecture file format (Industry Foundation Class) to a simulation file, in one aspect, may extract data and metadata used by a target simulation tool from a building architecture file. Interoperability data objects may be created and the extracted data is stored in the interoperability data objects. A model translation procedure may be prepared to identify a mapping from a Model View Definition to a translation and transformation function. The extracted data may be transformed using the data stored in the interoperability data objects, an input Model View Definition template, and the translation and transformation function to convert the extracted data to correct geometric values needed for a target simulation file format used by the target simulation tool. The simulation file in the target simulation file format may be generated.
US08949284B2

Information point having a provider for providing a data structure having entries about different objects, wherein a limited geographical area is associated to every object, and wherein object information is associated to every object, a determiner for determining a geographical position of the information point, an examiner for examining whether the geographical position of the information point lies in the geographical area associated to an object, and a provider for providing object information associated to an object, if the examiner has determined that the information point lies in the geographical area of the object.
US08949276B1

A mobile platform includes a sensor configured to collect raw data, a memory device, and a first processing device coupled to the sensor and to the memory device. The first processing device is configured to receive raw data from the sensor and determine, based on a significance of the raw data, whether to store the raw data in the memory device or to transmit the raw data.
US08949273B2

An online customer support system (20) automates access for a user to a variety of types of information (24-31) maintained within a database (22). In a disclosed example, a dynamic user profile management module (50) automatically establishes a user profile including entitlements to sets of information within the database (22) each time a user accesses the system. A disclosed entitlement inference module (54) recognizes explicit entitlements based on accessibility indicators or infers entitlements based on various disclosed factors or relationships. A disclosed linking module (52) automatically determines a probability that a user can be granted another entitlement that was not granted by the entitlement inference module (54). An example process of registering a user includes requiring only a single piece of information from the user to automatically establish access for that user to an associated portion of the database (22) and any other portions of the database (22) that user should be able to access.
US08949272B2

The invention relates to a method which receives location information of a mobile terminal of a single user. One or more journeys are extracted from the location information of the single user. The corresponding journey data is stored in a journey database. From the journey data in the journey database, journey patterns for the single user are extracted. A journey pattern indicates at least the regularity of a particular journey in time, i.e. over a number of days. The journey patterns are stored in the pattern database. The journey patterns of the single user are matched with patterns of other users. If a match is found, at least one match based on the journey patterns is sent to the single user. These features enable the carpool service to find a match which takes into account the regularity across a period of days. By identifying the regularity, a better match can be made with users which travel the same route, as also the days on which the users travel are taken into account.
US08949271B2

The present disclosure is related to a method for monitoring at least one event data generating machine, including a data logging device for providing event data. The method comprises transferring logged event data from at least one of the event data generating machines to a central processor, mining a multi-dimensional sequential pattern within said transferred event data wherein at least one dimensional attribute holds information indicating said event data generating machine or the at least one event data generating machine property, and matching said mined multi-dimensional sequential pattern with patterns stored in a central pattern database.
US08949261B2

Particular embodiments access a query from a first user, the query comprising a first user attribute; identify a plurality of candidate users sharing the same first user attribute; retrieve one or more members of a social-networking system who are connected to the first user within a threshold degree of separation; compare each candidate user with each member who is connected to the first user within the threshold degree of separation; and if a candidate user matches a member who is connected to the first user within the threshold degree of separation, then identify the matching candidate user as a match result to the query.
US08949256B2

One or more embodiments of the disclosure include systems and methods for obtaining information from electronic documents (e.g., web pages). Example embodiments include retrieving an electronic document, parsing the electronic document to identify multiple portions of the electronic document, and comparing the portions to identify information about the electronic document, such as the owner of the electronic document. Further, the identified information can be associated with the electronic document within a database.
US08949255B1

Techniques are provided for storing files in a parallel computing system using sub-files with semantically meaningful boundaries. A method is provided for storing at least one file generated by a distributed application in a parallel computing system. The file comprises one or more of a complete file and a plurality of sub-files. The method comprises the steps of obtaining a user specification of semantic information related to the file; providing the semantic information as a data structure description to a data formatting library write function; and storing the semantic information related to the file with one or more of the sub-files in one or more storage nodes of the parallel computing system. The semantic information provides a description of data in the file. The sub-files can be replicated based on semantically meaningful boundaries.
US08949246B2

System and method for providing an automated method of importing NetCDF formatted data from a variety of sources that contain a variety of internal datasets. Options for processing and analysis can be provided and can occur simultaneously as the data are being processed. Storage and organization options provide efficient viewing and analysis of NetCDF datasets.
US08949243B1

A computer-implemented method to determine a rating of an item is described. At least one user review with textual information relating to the item is collected. A rating for at least one sentence of the textual information is calculated. An overall rating for the item is determined based on the calculated rating for the at least one sentence of the textual information.
US08949241B2

Systems, methods and computer program products residing on a computer readable medium for use in and capable of storing computer instructions therein for enabling a computer to perform a computer-implemented and user assisted process for disambiguating entities in an electronic document that includes: (a) creating, by the user, an electronic document; (b) providing, by the computer, a list to the user of potential entities related to an entity provided by the user in the electronic document; and (c) selecting, by the user, an entity provided in the computer provided list.
US08949239B2

The present disclosure relates to methods and systems for clustering individual items of web content, and then utilizing activity and profile data to both select clusters of content items for presentation to a user, and determining how the selected clusters of content items are presented to the user of an online social network service. With some embodiments, the activity data are derived by monitoring and detection interactions with the individual items of web content by an individual user, or other users with whom the individual user is related, as established via, and defined by, the social network service.
US08949228B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for collecting user interaction data of a plurality of users for each of a first plurality of document-text pairs, wherein the user interaction data is collected for the document-text pair from a respective service for which the respective text of the document-text pair was selected. A respective weight is calculated for each of the first plurality of document-text pairs based on, at least, the collected user interaction data for the document-text pair. One or more topics are associated with one or more of the sources based on, at least, the respective weights associated with a plurality of first document-text pairs that are associated with the source.
US08949224B2

A probabilistic data structure is generated for efficient query processing using a histogram for unsorted data in a column of a columnar database. A bucket range size is determined for multiples buckets of a histogram of a column in a columnar database table. In at least some embodiments, the histogram may be a height-balanced histogram. A probabilistic data structure is generated to indicate for which particular buckets in the histogram there is a data value stored in the data block. When an indication of a query directed to the column for select data is received, the probabilistic data structure for each of the data blocks storing data for the column may be examined to determine particular ones of the data blocks which do not need to be read in order to service the query for the select data.
US08949222B2

In an embodiment, a query plan is compressed to data in a cache at a high compression level if a runtime of a query that the query plan implements is greater than a high time threshold. The query plan is compressed to the data in the cache at a medium compression level if the runtime of the query that the query plan implements is less than the high time threshold and greater than a low time threshold. The query plan is stored to the data in the cache at an uncompressed level if the runtime of the query that the query plan implements is less than the low time threshold.
US08949215B2

An exemplary computer implemented graphics-based Web search system includes a search input control and a results presentation control where the search input control is configured to receive user input to establish a relationship between a query and one or more information tags associated with search results provided by a search engine in response to the query and wherein the results presentation control is configured to re-order the search results in response to the relationship. Such a system allows a user to define and refine search intent and enhance the user's search experience. Various other exemplary systems, methods, devices, etc. are also disclosed.
US08949213B2

Disclosed herein are systems, methods, and computer-readable media for dynamically managing data-centric searches. The method includes identifying an event related to domain-specific searches to a database, identifying data at a first memory location in the database, duplicating the data to a new memory location, and distributing processing more domain-specific searches amongst an expanded search space including the new memory location and the first memory location. The expanded search space can be reduced or collapsed in response to a reduction event by removing duplicate data from the first memory location or the new memory location and adjusting the distribution of processing amongst the remaining memory location. The method can optionally include organizing multiple events by network segment, identifying a network segment associated with domain-specific searches, and duplicating the data to a new memory location in close proximity to the identified network segment.
US08949208B1

Techniques for data migration of a storage system are described herein. According to one embodiment, a candidate index is generated to store information identifying a plurality of segments associated with one or more candidate files of a source storage tier to be migrated to a target storage tier of a storage system. Segments of the one or more candidate files are then migrated from the source storage tier to the target storage tier according to a sequential order, and based on the candidate index.
US08949193B2

A system for archiving composite files including metadata and payload data in a file system. In at least one embodiment, the system includes a database for storing, in particular exclusively, a first group of metadata of the archived composite files, corresponding to search criteria usable in a query; at least one information layer in the file system for storing a second group of metadata of the archived composite files in storage files, the second group in particular including the metadata of the first group and/or all metadata; and the archived composite files stored in the file system.
US08949187B1

A computer-implemented method may include performing an evaluation of the computing system's health. The computer-implemented method may also include comparing results of the evaluation with the results of at least one prior evaluation of the computing system's health and then determining, based on the comparison, that a current state of health of the computing system is healthier than at least one prior state of health of the computing system. In addition, the computer-implemented method may include creating a backup of the computing system. A computer-implemented method for managing backups of a computing system based on health information is also disclosed. Corresponding systems and computer-readable media are also disclosed.
US08949174B2

The problem of abuse of privileges at cloud-hosted service sites is addressed by associating each user, preferably across multiple cloud-hosted service sites, with an individual “suspiciousness” score that may vary over time as additional user actions are detected and evaluated. Knowledge of the user is employed to better analyze the appropriateness or acceptability of user actions on the site.
US08949172B2

A system and method for managing responsiveness of virtual desktops using passive monitoring includes measuring a time between an interactive desktop event and a result of the interactive desktop event. Based on the time, system resources are reallocated to improve the responsiveness.
US08949169B2

Apparatus and methods facilitate analysis of events associated with a plurality of computer systems. Event occurrence items are compared with event rules of event rule sets associated with each computer system to determine whether the items are potentially significant as determined by matching with the event rule sets. A scorer associated with each computer system assigns a score to each event occurrence item to provide a relative indication of the potential significance of the event occurrence item. An interface is used to query the scored event occurrence items from each of the plurality of computer systems.
US08949164B1

Generally provided herein is a predictive policing system including at least one crime prediction server constructed to process historical crime data using a crime forecasting algorithm to produce a crime forecast assigning at least one geographic region to at least one crime type for use in crime prevention, deterrence, and disruption practices.
US08949154B2

Additional content items that satisfy predefined criteria with respect to a user-selected content item are identified. The predefined criteria may be that the selected and additional content items have particular characteristics that are the same. Information corresponding to the selected and identified content items is presented to a user. Characteristics based on which additional content items may be identified may include data type, source, and absence of content. The information may be presented in a gallery view, which can be a thumbnails gallery for images or a playlist for digital audio or video.
US08949151B2

The present disclosure provides a computer-executable method for executing a web-based program for producing a title transfer document. The method includes sending an instruction to an electronic device to request a type of transaction to be executed, wherein the type of transaction includes at least a removal of a current owner from the title or changing ownership to a new party. The method also includes receiving a communication from the electronic device in response to the request and executing a plurality of modules for requesting information about the timeshare property, the fees associated with the timeshare property, and at least one party of the transaction. The method further includes receiving input data in response to the executing step, linking the input data with at least one identifier in a document template, and producing the title transfer document upon completion of the linking step.
US08949150B2

Embodiments of the invention are directed to a fraud detection system that automatically converts the currency and value of received transaction data to correspond to the currency in fraud detection rules established by a merchant. The converted transaction data is then analyzed against the fraud detection rules to determine whether the transaction data indicates fraudulent activity.
US08949142B1

In an embodiment, a data processing method comprises, using a merchant booking computer, associating a reservation record with a location identifier, wherein the reservation record comprises a user identifier; using a service provider computer system, matching a transaction ticket stored in a point-of-sale (POS) computer of a merchant to the location identifier of the reservation record, based upon obtaining one or more POS data values from the POS computer, and obtaining ticket data specifying one or more items in the transaction ticket; based upon the user identifier and a user account that associates the user identifier with a mobile computing device identifier, communicating the ticket data to a mobile computing device; receiving, from the mobile computing device, a request to pay a payment amount based upon the ticket data; requesting a payment gateway computer to initiate a payment transaction in which user payment account data associated with the user account identified as payer and in which a merchant account associated with the merchant is identified as beneficiary.
US08949139B2

An apparatus and method for managing a schedule in a portable terminal are provided. The method includes displaying a user interface including a whiteboard on a standby screen, receiving schedule data from a user through coordinates at which the standby screen is touched, and displaying the received schedule data on the whiteboard.
US08949130B2

In embodiments of the present invention improved capabilities are described for a user interacting with a mobile communication facility, where speech presented by the user is recorded using a mobile communication facility resident capture facility. The recorded speech may be recognized using an external speech recognition facility to produce an external output and a resident speech recognition facility to produce an internal output, where at least one of the external output and the internal output may be selected based on a criteria.
US08949119B2

The present invention relates to a signal processing apparatus and a signal processing method, an encoder and an encoding method, a decoder and a decoding method, and a program capable of reproducing music signal having a better sound quality by expansion of frequency band.A high band decoding circuit decodes high band encoded data outputs a coefficient table having coefficients for the respective high band sub-bands, which are specified by a coefficient index obtained as a result of decoding. A decoding high band sub-band power calculation circuit calculates decoded high band sub-band powers for the respective high band sub-bands based on low band signals and the coefficient table, and a decoded high band signal production unit produces decoded high band signals from these decoded high band sub-band powers. At this time, an extension and reduction unit newly produces or deletes coefficients of the coefficient table for the respective sub-bands to correspond to the number of sub-bands of the calculated decoded high band sub-band powers, thereby to extend or reduce the coefficient table. The present invention can be applied to a decoder.
US08949113B2

A method of operating an audio processing device to improve a user's perception of an input sound includes defining a critical frequency fcrit between a low frequency range and a high frequency range, receiving an input sound by the audio processing device, and analyzing the input sound in a number of frequency bands below and above the critical frequency. The method also includes defining a cut-off frequency fcut below the critical frequency fcrit, identifying a source frequency band above the cut-off frequency fcut, and extracting an envelope of the source band. Further, the method identifying a corresponding target band below the critical frequency fcrit, extracting a phase of the target band, and combining the envelope of the source band with the phase of the target band.
US08949109B2

An apparatus and method provide logic for processing information. In one implementation, an apparatus includes a receiving unit configured to receive a selection of displayed content from a user. An obtaining unit is configured to obtain data corresponding to the selection. The data includes text data. An identification unit is configured to identify a keyword within the text data, and a storage unit is configured to generate a command to transmit the keyword to a device.
US08949107B1

Disclosed are various embodiments of adjusting a search result user interface when a foreign language search query is detected. A search query associated with a search request is obtained. A language of the search query is identified. An alternative search result user interface is generated when the language varies from an expected language. Additionally, an alternative search query can be generated that is based at least in part upon the originally submitted search query.
US08949106B2

A selected group of Guest machine instructions in an emulation environment are translated to a semantic routine of Host machine instructions, wherein Guest cells corresponding to an opcode portion of a Guest instruction are mapped to corresponding Host cells, wherein the semantic routine of Host machine instructions are patched into a Host cell corresponding to the first Guest cell of the group of Guest machine instructions, wherein other Host cells of the corresponding Host cells are patched with semantic routines for emulating single instructions associated with the corresponding Guest cell.
US08949104B2

The techniques provided herein include obtaining a model of an enterprise operation that specifies initiation and one or more evolution milestones of one or more business entities, formulating one or more performance metrics for the enterprise operation, wherein the one or more performance metrics are calculated from the one or more business entities, the one or more evolution milestones, and one or more relevant external events, and using the one or more business entities and one or more performance metrics to automatically create an executable performance monitoring model for the enterprise operation, wherein the executable performance monitoring model processes data in the one or more business entities, the one or more evolution milestones, and the one or more relevant external events to compute the one or more performance metrics for the enterprise operation.
US08949099B1

In a circuit simulation tool in a computer system having one or more computer processors and computer-readable storage, a method for characterizing a driven oscillator circuit having an oscillator coupled to a time-varying input signal includes retrieving information provided in a circuit description of the oscillator circuit. The method also includes forming a frequency-domain harmonic balance equation for the oscillator circuit using the retrieved information provided in the circuit description of the oscillator circuit. The harmonic balance equation includes a first differential operator in a frequency domain of the input signal and a product of a differential operator in a second frequency domain of the oscillator and a frequency variable of the oscillator. The frequency variable is independent of the frequency domain of the input signal. The method further includes solving the harmonic balance equation to obtain a waveform description of the oscillator circuit.
US08949095B2

A method to improve design efficiency by reducing power plant complexity and engineering costs by minimizing power plant changes when installing into new powertrain groups. A three-dimensional grid is defined for the powertrain group with power plant and transmission zones to define projections for attaching selected components to a powertrain version. The zones correspond to matrices dividing each of a width, length, and height of a respective plant and of a transmission into specified proportions. A respective zone is designated for attaching each of the selected components within the group. Each powertrain version is designed to place each selected component for a powertrain version within a predetermined tolerance margin of its respective designated zone. The grid organization is also applied to placement of components and placement of the powertrain itself within the underhood environment of a vehicle, a vehicle platform, or a group of vehicle models.
US08949087B2

A method of analyzing a structural component may include the step of storing one or more of the following on a server: at least one material allowable for a structural component, at least one load case for the structural component, and at least one analysis template having at least one analysis variable. The method may further include the step of providing, using an interface, at least one entry for the analysis variable. The method may further include performing, using a processor-based structural component analyzer, a strength analysis of the structural component using the analysis template and based on the load case and the entry for the analysis variable. The method may further include determining, using the analyzer, a margin of safety of the structural component based on the material allowable.
US08949081B2

A system and method for designing aspects of a cooling system for a data center is provided. A method is provided including computing cooling redundancy at each rack position in a data center, in real time. The redundancy can be reported using the traditional N+1, N+2, etc. notation, where N is the number of coolers required to meet the primary cooling load type specification. The method substantially reduces the computational complexity of computing cooling redundancy.
US08949073B2

A diagnostic aid device is configured to aid diagnosis of an operating efficiency of an air conditioner. The diagnostic aid device includes an obtaining section, a specifying section, a screen generating section and a measure information providing section. The obtaining section obtains an operating data of the air conditioner. Using the operating data obtained by the obtaining section, the specifying section specifies a state value of the air conditioner including air conditioning load factor, COP, power consumption or frequency. The screen generating section generates either a first screen or a second screen based on the state value specified by the specifying section. The first screen represents an operating status of the air conditioner. The second screen represents the operating status and single or plural sets of information related to a measure used to improve the state value.
US08949072B2

A method of obtaining a consistent evaluation of the state of the system which has been monitored by measurement of multiple parameters of that system. The multiple parameters are used to calculate a single dimensional value based on the distance between the current state and normal states of the system using a Parzen Windows probability function. Consistent single dimensional values regardless of the dimensionality of the original data set can be obtained by finding a relationship between the single dimensional value and the probability of status of the system. Different relationships are obtained for different dimensionalities of data sets. Sensor malfunction can also be detected by testing the probability of the state implied by measuring all of the available parameters against the probability of the state implied by ignoring different individual ones of the parameters. A significant disparity in the two probabilities indicate possible sensor malfunction.
US08949069B2

Methods and systems to determine at multi-dimensional coordinates of an object based on propagation delay differences of multiple signals received from the object by each of a plurality of sensors. The signals may include optical signals in a human visible spectrum, which may be amplitude modulated with corresponding frequency tones. An envelope may be detected with respect to each of the sensors, and signals within each envelope may be separated. A phase difference of arrival may be determined for each of the signals, based on a difference in propagation delay times of the signal with respect to multiple sensors. The phase differences of arrival may be converted to corresponding distance differences between a corresponding transmitter and the corresponding sensors. A linear distance and a perpendicular offset distance may be determined from a combination the distance differences, a distance between the corresponding transmitters, and a distance between the corresponding sensors.
US08949065B2

An electronic thermometer includes a probe adapted to be heated by a subject for use in measuring a temperature of the subject. At least one temperature sensor detects a temperature of the probe. A probe sensor detects a condition at the probe. The probe sensor has an idle condition when the probe is not inserted into the subject. A processor is operatively connected to the probe sensor and programmed to monitor a change in the condition of the probe sensor from the idle condition to determine whether the probe has been received in a probe cover and inserted into the subject.
US08949064B2

Example embodiments relate to a measurement method of measuring lots with improved process efficiency. The measurement method may include calculating a measurement capability (indicating a degree to which members to be measured may be processed per unit time in a measurement device); allocating the measurement capability according to a processing device and a processing condition; and calculating a measurement ratio of the lots processed by the processing device and the processing condition.
US08949053B2

A cable for monitoring current and voltage includes a plug, a socket, first and second conductors extending from the plug to the socket, a current and voltage monitoring module, a transceiver, and a housing. The current and voltage monitoring module is coupled to the first and second conductors, and is configured to measure current and voltage usage levels of the conductors. The transceiver is coupled to the current and voltage monitoring module and is configured to receive data related to the current and voltage levels and transmit the data related to the current and voltage levels. The housing is configured to house the current and voltage monitoring module, the transceiver and one of the socket and the plug.
US08949037B2

A method and system for detecting, quantifying or characterizing emitting sources. According to an embodiment, an emission source is located by monitoring an area with one or more sensors, determining a plume, generating one or more candidates for the emission source, and using the plume to derive one or more characteristics associated with the emission source, and then locating the emission source based on agreement or convergence of the one or more characteristics.
US08949036B2

The present disclosure provides methods for determining the ploidy status of a chromosome in a gestating fetus from genotypic data measured from a sample of DNA from the mother of the fetus and from the fetus, and from genotypic data from the mother and optionally also from the father. The ploidy state is determined by using a joint distribution model to create a set of expected allele distributions for different possible fetal ploidy states given the parental genotypic data, and comparing the expected allelic distributions to the pattern of measured allelic distributions measured in the mixed sample, and choosing the ploidy state whose expected allelic distribution pattern most closely matches the observed allelic distribution pattern. In an embodiment, the mixed sample of DNA may be preferentially enriched at a plurality of polymorphic loci in a way that minimizes the allelic bias.
US08949034B2

In certain embodiments, a method includes storing location information associated with a dairy livestock. The stored location information includes a location of the dairy livestock within a free stall pen at each of a plurality of times during a time period. The method further includes determining, based on at least a portion of the stored location information, one or more movement parameters associated with the dairy livestock. The method further includes determining, based on the one or more movement parameters associated with the dairy livestock, whether the dairy livestock is likely unhealthy.
US08949029B2

A method of estimating influx profile for well fluids (oil, gas, or water) to petroleum well with influx locations to a production flow, including: arranging tracer sources with tracer materials in levels of the well, arranged downstream and exposed to the fluids in the influx zones, each of the tracer sources having even release rate to the well fluid, inducing a transient in the production rate of the entire production flow by shutting in by a valve topside, changing the local exposure times of the tracer sources to the fluid, collecting samples, downstream at known sampling times, analyzing the samples for concentration and type of tracer material from the possible sources, based on the concentrations and their sampling sequence and the well geometry, calculating influx volumes from flow models.
US08949023B2

A wireless communication device disposed on a moving vehicle. The wireless communication device further includes a geographic location determination processor for determining a geographic location on a city map. The wireless communication device further receives a vehicle location and arrival schedule request for sending a message to a passenger waiting for the vehicle for providing the geographic location on the city map and an estimated arrival time of the vehicle to a passenger waiting for the vehicle.
US08949019B2

A communication device includes a memory and a processor coupled to the memory. The processor executes a process including calculating an amount of electricity available in a second device while a first communication unit and a second communication unit with each other, determining a first generation unit to be a generation unit, when the amount of electricity thus calculated is smaller than a predetermined amount, out of the first generation unit that generates navigation information based on information acquired by an information acquisition unit and a second generation unit, and controlling the second device so as to stop supplying power to the second generation unit and to output the navigation information generated by the first generation unit when the first generation unit is determined.
US08949018B2

The necessity of the emergency avoidance assistance is determined. In a case where the emergency avoidance assistance is determined to be necessary, emergency avoidance assistance is implemented, and in a case where the emergency avoidance assistance is determined not to be necessary, the prediction assistance is implemented. According to this configuration, it is possible to perform the assistance according to emergency level of the collision. When it is the time of emergency state, it is possible to avoid (decrease) the collision without delaying the assistance, and when it is not the time of emergency state, it is possible to avoid the future collision in advance by the highly accurate prediction.
US08949014B2

Systems and methods for improving the presentation of wake turbulence information. A processor located on an ownship receives position, heading and type information of another aircraft and position and heading information of the ownship. The processor determines if a possible wake condition exists from the other aircraft based on at least a portion of the received information and at least one predefined threshold and generates a wake icon if a wake condition is determined to exist. The wake condition exists when the ownship's altitude is below a first threshold altitude and above a second threshold altitude, wherein the first and second threshold altitudes are based on the other aircraft's altitude.
US08949011B2

A system for maneuvering an aircraft for operations in connection with a sea-going vessel, the vessel having a designated area for landings and sling-load operations. Each of the aircraft has a navigation unit (INU) comprising a GPS receiver and an inertial navigation unit. The INU's are updated by data from the GPS receivers and the data from the shipboard unit's GPS receiver and INU are transmitted to the aircraft. The aircraft performs RTK calculations to determine a vector to the shipboard GPS antennas and modifies the vector with data from the INU's.
US08949008B2

A control module for a vehicle for increasing fuel efficiency can include a controller configured to receive at least one input signal containing at least one vehicle operating parameter and to generate at least one output signal based upon the vehicle operating parameters. The output signal is configured to modify at least one of the operating characteristics of the vehicle.
US08949002B2

Methods and systems for adjusting fuel injection of an internal combustion engine are disclosed. In one example, a change in fuel pressure is scheduled when a number of pilot fuel injections provided by a fuel injector to a cylinder transitions from a first number during a first engine cycle to a second number during a second engine cycle. The methods and systems may reduce engine emissions and improve engine noise characteristics.
US08948998B2

A machine throttle system according to an embodiment of the present disclosure includes a power system configured to operate at different speeds. The power system is coupled to a first throttle device and a second throttle device. A control module is communicatively coupled to the power system, the first throttle device, and the second throttle device. The control module is configured to cause the power system to operate at a first speed in response to the first throttle device being set to a level. The control module is also configured to cause the power system to increase in speed in response to the second throttle device when the first throttle device level is set below a predetermined value. The control module is further configured to cause the power system to decrease in speed in response to the second throttle device when the first throttle device level is set at or above the predetermined value.
US08948996B2

Vehicle operations data is received from a plurality of data capturing devices installed at a plurality of transport vehicles. The vehicle operations data is representative of sensor output captured by the data capturing devices. Data sets are processed to obtain different vehicle safety metrics defined by the different types of sensors. An indication of non-conformance can be output when a compared vehicle safety metric does not conform to a threshold. Vehicle safety metrics can be combined into a combined representation of a categorical aspect of vehicle safety, which can be dynamically updated whenever a metric is added or removed. Combined representations can be filtered or grouped according to a reporting criterion to generate reports for drivers, units, company divisions, and the like. Vehicle operations data can be converted from multiple different formats used by different data sources to a common format used for processing metrics and combined representations.
US08948991B2

Upon determining than an over-steered state exits, a feedback control coefficient for a rear wheel total drive force is set to 0 and a feedback control coefficient for a rear wheel drive force difference is also set to 0 to impose a two-wheel drive state. As a result, it is possible to avoid a turn cruising instability caused by cruising in four-wheel drive in an over-steered state. Upon determining that an under-steered state exists, the feedback control coefficients are set such that four-wheel drive is allowed but a drive force difference is not set between the left and right rear wheels. As a result, when the under-steered state exists, excellent traction can be enjoyed by operating in four-wheel drive and the phenomenon of riding up a canted road surface due to a drive force difference set between the left and right rear wheels can be avoided.
US08948988B2

Speed change inhibition control for inhibiting change of the speed ratio of a continuously variable transmission (CVT) is executed when an input shaft speed of the CVT is lower than a predetermined ABS-operating-time upper-limit input shaft speed. Therefore, the speed ratio of the CVT can be changed to the largest reduction ratio until it is determined that the input shaft speed of the CVT is lower than the predetermined ABS-operating-time upper-limit input shaft speed. Thus, during ABS operation of an ABS control device before the vehicle is stopped, the speed ratio can be returned to the largest reduction ratio in a condition where engine brake force is not excessively applied, and sufficient driving force of the vehicle or starting response is obtained when the vehicle is re-started.
US08948986B2

A system includes an accumulator control module that selectively releases automatic transmission fluid from an accumulator. The accumulator control module also receives a plurality of measured characteristics of the accumulator. A temperature estimation module estimates a temperature of the automatic transmission fluid within the accumulator based on at least one of the measured characteristics of the accumulator. An engine start-stop module selectively disables automatic start-stop events of an internal combustion engine based on the estimated temperature of the automatic transmission fluid within the accumulator.
US08948981B2

A system for determining a cut location at a work surface includes a position sensor and a controller. The controller stores a final design plane of the work surface and determines an actual profile of the work surface. A plurality of target profiles extending along a path are determined, each corresponding to a cut location. The target profiles are based at least in part upon the cut location, a loading profile, slot parameters, and the actual profile of the work surface. The controller is further configured to determine a lowest cost target profile and the lowest cost target profile defines an optimized cut location. A method is also provided.
US08948976B1

A seed research plot planter includes a rotating seed plate for picking up and transporting seeds from a seed chamber to a release point, and a sensor that detects the rotational position of the seed plate. A distance measuring device measures a distance traveled by the planter. A controller uses a first signal from the sensor and a second signal from the distance measuring device to control a sequence of operations of the planter based on the rotational position of the seed plate and the location of the planter within the field. A field layout system is provided for creating a plot field layout having a desired number of ranges, a desired number of planter passes, and desired parameters for each plot within the field. The field layout system allows different plot lengths and seed populations to be input for individual plots within the same planter pass through the field.
US08948975B2

In one embodiment, a combination machine comprising: a towed machine; and a towing machine physically coupled to the towed machine, wherein the towing machine tows the towed machine, wherein the towing machine comprises a machine control system configured to: scan a smart label, the smart label affixed to a container containing a composition to be dispensed by the towed machine; and automatically adjust controls of the towing machine and the towed machine based on the scanned information.
US08948966B2

Disclosed therein are a heat pump system for a vehicle and a method of controlling the heat pump system, which variably controls only a compressor if the number of revolutions of the compressor is less than the upper limit of the number of the maximum revolutions of the compressor and operates an electric heater only when the number of revolutions of the compressor reaches the upper limit of the number of the maximum revolutions of the compressor in order to satisfy a target discharge temperature in a heat pump mode, thereby preventing that convergence of an air discharge temperature of the interior of the vehicle is deteriorated or becomes unstable when the compressor and the electric heater are variably controlled at the same time in order to satisfy the target discharge temperature.
US08948960B2

Systems and methods are provided for arbitrating sensor and actuator signals in various devices. One system includes input/output (I/O) circuitry, redundant computation circuits coupled to the I/O circuitry, and an arbitration circuit coupled between the I/O circuitry and the redundant computation circuits. The I/O circuitry is configured to be coupled to multiple non-redundant systems, and the redundant computation circuits are configured to be coupled to one of multiple system buses. One such device is an aircraft including multiple non-redundant systems and a plurality of system buses that are configured to transmit redundant messages to the non-redundant systems. A method includes receiving notice that redundant control signals have been received by multiple computation circuits, determining the health of each computation circuit, selecting a computation circuit from which to receive a control signal based on its health level, and transmitting the control signal from the selected computation circuit to I/O circuitry.
US08948958B1

Aspects of the disclosure relate generally to detecting the edges of lane lines. Specifically, a vehicle driving on a roadway may use a laser to collect data for the roadway. A computer may process the data received from the laser in order to extract the points which potentially reside on two lane lines defining a lane. The extracted points are used by the computer to determine a model of a left lane edge and a right lane edge for the lane. The model may be used to estimate a centerline between the two lane lines. All or some of the model and centerline estimates, may be used to maneuver a vehicle in real time and also to update or generate map information used to maneuver vehicles.
US08948956B2

An autonomous mobile body is configured to flexibly avoid obstacles. The mobile body has a movement mechanism configured to translate in a horizontal plane and rotate around a vertical axis, and the distance to an obstacle is derived for each directional angle using an obstacle sensor. A translational potential of the mobile body and a rotational potential of the mobile body for avoiding interference with the obstacle are generated, based on the distance from the autonomous mobile body to the obstacle at each directional angle. An amount of control relating to a translational direction and a translational velocity of the mobile body and an amount of control relating to a rotational direction and an angular velocity of the mobile body are generated based on the generated potentials, and the movement mechanism is driven.
US08948955B2

Aspects of the invention relate generally to autonomous vehicles. Specifically, the features described may be used alone or in combination in order to improve the safety, use, driver experience, and performance of these vehicles.
US08948952B2

A vehicle incorporates an engine to which an engine-related component is attached, a battery charged with electric power supplied from an external power supply, and an electric motor as a driving source to which electric power is supplied from the battery. An ECU causes at least one of the engine-related component and the battery to be heated, using the electric power supplied from outside while the electric power is being supplied from outside, in accordance with a distance over which the vehicle can run by driving the electric motor alone and a distance to a destination.
US08948951B2

A vehicle Ve comprises six wheels of front left and right wheels FW1 FW2, middle left and right wheels MW1, MW2, and rear left and right wheels RW1, RW2. Each of in-wheel motors 21-26 is provided/installed in each of the wheels. An electronic control unit 41 calculates a target heave force for controlling a heave behavior, and a target pitching moment My for controlling a pitching behavior, using a state of a movement of a vehicle body Bo obtained from a movement state detecting sensor 43. The unit 41 calculates a driving force and a braking force of the front wheels FW1 FW2 and the rear wheels RW1, RW2, in order to achieve the calculated target heave force and the target pitching moment, and calculates a driving force and a braking force of the middle wheels MW1, MW2 for suppressing a forward-and-backward movement of the vehicle, the movement caused by independently (simultaneously) controlling the behaviors coupling with each other.
US08948934B2

Methods and systems for communicating data between a vehicle and a ground-based unit are provided. The method includes communicatively coupling the vehicle to the ground-based unit, initiating a Broadband over Power Line (BPL) link between the vehicle and the ground-based unit when power is supplied to the vehicle, and updating data stored in the vehicle with data received from the ground-based unit.
US08948909B2

An article loading system for loading and carrying out, in one of a plurality of containers each having identification information, articles of plural types which correspond to the container, includes a holding shelf which temporarily holds the containers that are carried in, container placement units on each of which the container into which an article is to be loaded by a worker is placed, a transporting unit which transports an arbitrary container between the holding shelf and an arbitrary container placement unit, and a control unit programmed to control the transporting unit.
US08948906B2

A robotic tape library which queues two or more move instructions is described. Generally, the robotic system receives a first move instruction which commands a first robot to move a first tape cartridge from a shelf to a first tape drive to be loaded therein. Though the first move has not actually taken place, the library replies to the host computer that the first tape drive has been loaded with the first tape cartridge, at least to an acceptable level of engagement, at which point, the first move instruction is queued. After receiving a second move instruction from the host to move a second tape cartridge from the shelf to a second tape drive, the library reorganizes and physically carries out the move instructions in a preferred order.
US08948902B2

There is described a method for operating an automation device and/or a programming system. When the automation device is in operation, a communication connection between: a) the automation device and a telecommunication device and/or b) the automation device and the internet and/or intranet can be established. The automation device is controlled and/or regulated by means of a program. The communication connection is used by means of at least one instruction in the program for the data communication during the execution of the program. It is also possible to establish a communication, in particular, within the teleprogram.
US08948901B2

A sewing machine includes an imaging device, a processor, and a memory configured to store sewing data and computer-readable instructions. The sewing data includes at least first stitch data to form first stitches that indicate a contour of a pattern on a first work cloth, and second stitch data to form second stitches that attach the pattern cut out along the first stitches onto a second work cloth. The computer-readable instructions cause the processor to perform processes comprising causing the imaging device to capture a first image, identifying a position and an angle of a marker in relation to the contour, causing the imaging device to capture a second image, identifying a position and an angle of the contour in relation to the second work cloth, and correcting the second stitch data in accordance with the identified position and angle of the contour in relation to the second work cloth.
US08948883B2

A fixation member of an electrode assembly for an implantable medical device includes a tissue engaging portion extending along a circular path, between a piercing distal tip thereof and a fixed end of the member. The circular path extends around a longitudinal axis of the assembly. A helical structure of the assembly, which includes an electrode surface formed thereon and a piercing distal tip, also extends around the longitudinal axis and is located within a perimeter of the circular path. The tissue engaging portion of the fixation member extends from the distal tip thereof in a direction along the circular path that is the same as that in which the helical structure extends from the distal tip thereof. The electrode assembly may include a pair of the fixation members, wherein each tissue engaging portion may extend approximately one half turn along the circular path.
US08948874B2

Devices and methods of use are described for identification, treatment, and/or management of heart failure and/or associated conditions. An exemplary device may include a first fluid status monitoring circuit configured to monitor a first fluid status indicator of a pulmonary fluid status associated with pulmonary edema, a second fluid status monitoring circuit configured to monitor a separate and different second fluid status indicator of a non-pulmonary fluid status, and a controller coupled to the first and second fluid status monitoring circuits, and a therapy circuit coupled to the controller. The controller is configured to use information about the first and second fluid status indicators to determine a therapy control signal to control a therapy, and the therapy circuit is configured to provide therapy in response to the therapy control signal to adjust at least one of the pulmonary fluid status or the non-pulmonary fluid status.
US08948867B2

In connection with capture detection for a heart chamber with backup pacing in a contralateral heart chamber, a cardiac signal of the first heart chamber is sensed following delivery of a pacing pulse. The cardiac response of the first heart chamber to the pacing pulse is classified based on one or more features of the sensed cardiac signal. A backup pacing pulse is delivered to a second heart chamber contralateral to the first heart chamber. For example, the timing of the delivery of the backup pacing pulse may be based on the expected or detected timing of the features used to classify the cardiac pacing response. The backup pace may be delivered within a detection window used for sensing the features indicative of the cardiac pacing response.
US08948862B2

A stimulatory effect estimation device includes a stimulus generator 3 which applies a stimulus to a back seat passenger, an electroencephalogram 2 which measures the brain waves of the back seat passenger, a memory 4, and an ECU 5 which specifies the brain wave indexes of stimulatory effects which surface in response to the stimuli both when the passenger is awake and when the passenger is asleep from the brain waves measured by the electroencephalogram 2 when a stimulus is applied from the stimulus generator 3 while the passenger is awake and the brain waves measured by the electroencephalogram 2 when a stimulus is applied from the stimulus generator 3 while the passenger is asleep. The ECU 5 estimates stimulatory effects when the passenger is asleep from stimulatory effects when the passenger is awake using a conversion model for converting the stimulatory effect when the passenger is awake and the stimulatory effects when the passenger is asleep on the basis of the brain wave indexes which surface when the same stimulus is applied when the passenger is awake and when the passenger is asleep, and selects a stimulus which is applied to the back seat passenger on the basis of the relationship between the stimulatory effects and the changes in sleep depth.
US08948861B2

A system for determining optimum wake time is disclosed whereby the system comprising includes a receiver for receiving electroencephalogram (EEG) data. The system further includes a processor configured to generate at least one frequency band based on the EEG data received, wherein the processor is further configured to determine an optimum wake time based on a relative low point on the at least one frequency band. The system also includes an indicator configured to provide notification of the optimum wake time.
US08948851B2

A tomographic fluorescent imaging device for imaging fluorophores in biological tissues has a scanned laser for scanning the tissue and a camera for receiving light from the biological tissue at an angle to the beam at a second wavelength ten or more nanometers greater in wavelength than the wavelength of the laser. Use of both intrinsic and extrinsic fluorophores is described. Images are obtained at each of several positions of the beam. An image processing system receives the series of images, models a path of the beam through the tissue, and determines depth of fluorophore in tissue from intersections of the modeled path of the beam and the path of the received light. The laser is of 600 nm or longer wavelength, to provide penetration of tissue. The imaging device is used during surgery to visualize lesions of various types to ensure complete removal of malignant tumors. An alternative embodiment uses differences in intensity of fluorescent radiation from tissue as observed at different wavelengths to determine depth of fluorophore in tissue. An embodiment operates at multiple wavelengths to construct tomographic images of chromophores, such as hemoglobin, and is capable of dynamic imaging.
US08948848B2

Embolic protection devices and methods for capturing embolic debris. An embolic protection device includes a pigtail catheter having a lumen for housing a guidewire. The distal portion of the catheter has one or more apertures in fluid communication with the lumen and one or more radiopaque markers on the distal-most section. The device includes a self-expanding filter coupled to a side of the catheter and a movable outer sheath surrounding the catheter. The outer sheath holds the filter in a collapsed configuration when surrounding the filter. The outer sheath is proximally retracted to deploy the filter. A method of capturing embolic debris includes inserting a guidewire into a body lumen, tracking the device over the guidewire, retracting the guidewire, positioning the device using the radiopaque marker, retracting the outer sheath and deploying the filter, performing a procedure, and advancing the outer sheath to recapture the filter.
US08948846B2

In general, in one aspect, the invention features a method that includes using an optical coherence tomography system to acquire a plurality of frames of a sample where each frame includes optical information about the composition of the sample through a section of the sample. The method further includes averaging over two or more of the frames to provide an image of the section of the sample where successive frames of the two or more frames are acquired with a time lapse of 0.05-0.7 seconds. Embodiments of the method may have unique advantages for endoscopic subcellular imaging. For example, they can enable subcellular imaging with low-NA optics (e.g., NA=0.25 or less) while providing morphological imaging of the underlying tissue up to 0.6 mm without focal tracking.
US08948845B2

The invention provides systems, methods, and instrumentation for aiding the performance of an image guided procedure of the anatomy of a patient such as, for example, the prostate. The invention includes a plurality of lumens therein and a balloon portion or other fixating portion. In some embodiments, the catheter includes a lumen for introducing a contrast agent visible to an imaging modality external to the anatomy of the patient. Image space data of the catheter within the anatomy of the patient may be obtained using the imaging modality. The catheter also includes at least a lumen for inserting a registration device for obtaining patient space data regarding the anatomy of the patient. Other lumens and/or other elements visible to the imaging modality may be used. The image space data may be registered to the patient space data for use during an image guided procedure to the anatomy of the patient.
US08948839B1

Garments having one or more stretchable conductive ink patterns thereon. Described herein are garments (including compression garments) having one or more highly stretchable conductive ink pattern formed of a composite of an insulative adhesive, a conductive ink, and an intermediate gradient zone between the adhesive and conductive ink. The conductive ink typically includes between about 40-60% conductive particles, between about 30-50% binder; between about 3-7% solvent; and between about 3-7% thickener. The stretchable conductive ink patterns may be stretched more than twice their length without breaking or rupturing.
US08948824B2

A portable electronic device may have a clip. The clip may be mounted to a housing using hinge structures. The hinge structures may bias the clip towards a closed position. The clip may be opened to attach the portable electronic device to an object. When in the closed position, the clip may lie flush with the exterior of the device housing. Clip biasing may be provided using a torsion spring, a coil spring, a ribbon spring, a clip with built-in biasing, a tension spring, or a compression spring. A coupling mechanism may be used to attach the clip to the housing. The coupling mechanism may include a ratcheting rotatable mechanism, a fixed attachment structure, a flexible attachment structure, a removable structure, or a structure that includes a spring bias adjustment mechanism. The device may have a button with a touch sensor array.
US08948821B2

Systems, methods, and devices enable management of notifications across mobile devices and the separation of the notification (e.g., an alarm) from the communication (e.g., an email or SMS message that was the subject of the alarm). By separately managing the manner of notification provided to the user from its associated communication (e.g., managing a vibration or ring announcing a text message separate from the text message itself), the various embodiments enable users to better manage their communications under a variety of circumstances. In the various embodiments, notifications may be managed based on various criteria, such as a communication sender's identity, user device settings, user activities, user device state, user calendar information, time, location, user history data, and/or communication type.
US08948818B2

A method for displaying an information is provided. The method is suitable for a portable device in a standby situation, wherein a display unit of the portable device displays a standby layout. In the present method, at least one event is generated, and then, the standby layout is changed to add a movable field in a visible region of the display unit, wherein the movable field displays the event.
US08948814B1

Video signals for a mobile terminal are converted to accommodate reproduction by an alternative display terminal. The video signal is processed to provide a converted video signal appropriate for an alternative display terminal that is separate from the mobile terminal. This converted video signal is then provided for the alternative display terminal to accommodate the corresponding video display on a screen provided by the alternative (e.g., external) display terminal.
US08948813B2

A system for forming and transmitting a plurality of video images, at an image transmission rate of at least 1-3 images per sec, from a first cell phone to a second cell phone spaced apart from the first cell phone. A first cell phone user can choose to illuminate and transmit an image of the user or an image of a selected object distinct from the user.
US08948808B2

The present invention provides a method and system for reducing the peak to average power ratio (PAP) of a signal with low computational complexity. According to one embodiment, the present invention is applied to reduce the PAP of an OFDM signal. According to an alternative embodiment, the present invention, is applied to reduce the PAP of a CDMA signal. Rather than seeking the optimum solution, which involves significant computational complexity, the present invention provides for a number of sub-optimal techniques for reducing the PAP of an OFDM signal but with much lower computational complexity.
US08948807B2

A system and method are provided for boosting power for a communications link between a base station and a user device, or user equipment, over a communications link channel in a cellular communications network. In one embodiment, the base station determines whether a communications link for a user device located within a sector of a cell served by the base station needs a power boost. If a power boost is needed, the base station provides a power boost for the communications link for the user device and, for each of one or more neighboring sectors that neighbor the sector in which the user device is located, coordinates the power boost in both frequency and time with a power backoff for a downlink to another user device located in a cell center area of the neighboring sector.
US08948806B2

Implementations of loss differentiation based management of wireless networks are disclosed.
US08948800B2

A system and method of coordinating scheduling in a wireless communication system are described herein. In one aspect, cells receive information regarding one or more precoding matrices from user equipments. The information may include a request from an user equipment that the cell not use a particular precoding matrix for communications. The cell may determine whether restricting usage of the precoding matrix for communication improves overall communication in the wireless communication system by performing pair-wise comparisons of utility based on usage and restriction of the precoding matrix. The cell may further resolve conflicts that arise between several cells based on the granting of restriction of the precoding matrix.
US08948789B2

Techniques are provided to infer a context associated with a mobile device based on aggregated data from a set of other mobile devices. The set of mobile devices can include mobile devices currently or previously near a location of the mobile device. Each mobile device in the set of other mobile devices can collect sensor data and infer a low-level context (e.g., “sitting” or “standing”). The low-level contexts can be aggregated. Based on the aggregated low-level contexts, a high-level context (e.g., “at a party” or “watching television”) associated with the mobile device can be inferred or a low-level context associated with the mobile device can be refined.
US08948786B2

Apparatus comprising a decision processing module arranged to determine whether a first mobile user terminal and a second mobile user terminal are within a relative geographic proximity of one another, in dependence on a property of intermediate network equipment of a packet-switched network to which the first and second mobile user terminals are operable to connect. The apparatus also comprises a location processing module arranged to obtain a geographic location of the second mobile user terminal and, on condition that the first and second user terminals are determined to be within the proximity determined by the decision module, to use the geographic location of the second mobile user terminal in estimating a geographic location of the first mobile user terminal.
US08948783B2

The present disclosure provides a system for tracking and recording movements of a communication device. The mobile communication device is operable to communicate one or more sensor signals to the system, wherein the sensor signals are indicative of motion associated with activities to which the user exposes the mobile communication device. The system includes a computing hardware that analysis sensor signals to classify them into one or more temporal zones, determines a most likely activity type associated with a given temporal zone, and sends the information regarding most likely activity to the mobile communication device. The user of the mobile communication device provides their confirmation whether the most likely activity type represents a correct analysis, and communicate the confirmation back to the computing hardware for amending parameters and/or algorithms which execute analysis of the sensor signals to improve their accuracy.
US08948777B2

A method and apparatus for receiving a broadcast service in a digital broadcasting system. The method includes receiving, by a reception unit, related information relevant to a common broadcast service being provided in common in at least two Internet Protocol (IP) platforms, from one of the at least two IP platforms; determining, by a mobility management block, whether a currently received broadcast service is the common broadcast service, based on the related information; and continuously receiving the common broadcast service from a remaining IP platform, except for the one of the at least two IP platforms, when the currently received broadcast service is the common broadcast service.
US08948774B2

A method for radio resources management within a set of cells (C1, . . . , CN) covered by base stations (BS1, . . . , BSN), comprising:—retrieving traffic demands information including relative Quality of Service (QoS) and radio performance figures on each cell (Ci) from correspondent base station (BSi);—processing the traffic demands information so as to detect at least one periodic traffic pattern;—adjusting allocated radio resources for each cell (Ci) according to the detected at least one periodic traffic pattern; and—reviewing the adjusted allocated radio resources according to base stations (BS1, . . . BSN) feedbacks.
US08948768B2

In an embodiment, a radio communication device is provided. The radio communication device may include a radio communication device control message generation circuit configured to generate a radio communication device control message including allocation information to control a radio resource allocation for radio communication devices of at least two groups of radio communication devices, the radio resource allocation being provided by another radio communication device.
US08948767B2

Embodiments of the claimed subject matter provide embodiments of a method and apparatus for dynamically modifying cell reselection parameters and/or handover parameters. One embodiment of the method includes providing a request for a cell reselection parameter or handover parameter in response to a small cell determining that a number of cell reselections or a number of handovers between the small cell and at least one macrocell exceeds at least one threshold. In this embodiment, the cell reselection parameter or handover parameter is stored in the small cell.
US08948765B2

A method, apparatus and computer program product are provided that establishes a virtual active set including a first closed subscriber group (CSG) cell. At least one measured result of each of the first CSG cell and a second CSG cell is measured and the virtual active set is updated by replacing the first CSG cell with the second CSG cell in response to at least one measured result of the second CSG cell having a predefined relationship to the at least one measured result of the first CSG cell for a time to trigger. In regards to updating the virtual active set, the first CSG cell may be replaced with the second CSG cell in response to the at least one measured result of the second CSG cell having a predefined relationship to the at least one measured result of the first CSG cell by at least a predetermined amount for the time to trigger.
US08948762B2

In a multi-node system including a user equipment and a plurality of nodes connected to each other, a plurality of the nodes includes a 1st node and a 2nd node and the 1st node allocates at least one portion of a plurality of the nodes to a user equipment. The present invention includes receiving a 1st information on a location of the user equipment from the 2nd node among a plurality of the nodes, determining a preset number of node candidates located close to the user equipment among a plurality of the nodes using the received 1st information, and transmitting information on the node candidates to the user equipment to allocate at least one of the node candidates to the user equipment.
US08948756B2

A method for use in a mobile station involves receiving a plurality of Mobile Country Code (MCC) and Mobile Network Code (MNC) pairs corresponding to a plurality of available PLMNs available to the mobile station; selecting a PLMN from the plurality of available PLMN available to the mobile station; and if there is no match between the received MCC and MNC pair of a selected PLMN and a plurality of home network MCC and MNC pairs corresponding to a plurality of home networks in a Home Public Land Mobile Network (HPLMN) list of the mobile station, the HPLMN list identifying a plurality of home networks of the mobile station, displaying a roaming indicator.
US08948755B2

A method for providing public land mobile network access to a User Equipment. A first identity or communication context information relates to the use of the User Equipment according to a first mode of operation, the first mode of operation being defined at least partly by a first configuration information stored in the User Equipment and being associated to a first network access priority. A second identity or communication context information relates to the use of the User Equipment according to a second mode of operation, the second mode of operation being defined at least partly by a second configuration information stored in the User Equipment and being associated to a second network access priority. At least partly during the operation of the User Equipment, the network access of the User Equipment occurs simultaneously using the first mode of operation and using the second mode of operation.
US08948754B2

Method and apparatus for establishing a connection between a device (e.g., a mobile device such as a telephone or tablet) and a communication network (e.g., a telephone/data service provider's network). The communication network may adhere to a mobile communication standard such as 3GPP (3rd Generation Partnership Project) LTE (Long Term Evolution). When the user device attempts a connection to a default access point name or APN (e.g., via an Attach Request message), and that access point is unavailable, instead of rejecting the request (e.g., with an Attach Reject message) the communication network identifies an access point that is available and returns an Attach Accept message that identifies the available access point. After the connection is established, if the default access point becomes available, the network may subsequently detach the user device from the network, but specify that the device should re-attach (to the default access point).
US08948746B1

A RAN may determine a metric indicative of a prevalence of WCDs of a first type served by the RAN. WCDs of a second type may also be served by the RAN. WCDs of the first type may communicate with the RAN using a first air-interface or a second air-interface, and WCDs of the second type may communicate using the second air-interface. The RAN may engage in a first extent of communication with WCDs of the first type or the second type when using the second air-interface. The RAN may compare the metric to a threshold WCD prevalence, and based on the comparison, select a second extent of communication to engage in with WCDs of the first type or the second type. The RAN may receive a call setup request related to a particular WCD, and select at most the second extent of wireless coverage areas for the particular WCD.
US08948742B2

A cooperative system for testing signal strength near a target area selected by a wireless provider is disclosed, using test units installed in the fleet vehicles of an unrelated service enterprise. The system in one embodiment includes an algorithm for comparing test parameters to the route data contained in the dispatch plan for the fleet vehicles, in order to identify the optimal routes on which to send test units. A computer software product for storing the parameters and executing the algorithms is also disclosed. Signal testing in a target area is accomplished through the symbiotic relationship between the testing units and the fleet vehicles, whereby the wireless provider benefits from unit carriage along routes already being traveled by the fleet vehicles for a different purpose. This Abstract is provided quickly inform a reader about the subject matter, and not for use interpreting the scope or meaning of the claims.
US08948741B2

A computerized system for continuously monitoring the radiation coming from one or more radiation sources in a site, comprising: (a) a processing unit, for comparing radiation related data with regulation operational permits of the radiation sources, wherein the processing unit receives data files from the radiation sources and extracts from them the radiation related data; (b) a permits server for providing the regulation operational permits to the processing unit, wherein the permits server is connected to the processing unit; (c) an anomaly generator for receiving the compared radiated data from the processing unit, and generating an anomaly data file; wherein the anomaly file is utilized for managing and controlling the radiation sources, and detecting radiation anomaly in the site.
US08948739B2

ANS method for transmitting data, in which basic data is transmitted while one or several packets are transmitted with data that complements the basic data and increases the quality of the basic data when being decoded by a receiver. The packets contain at least one field with information about how the complementing data of the respective packet increases the quality of the basic data. The field can be read independently of the complementing data of the respective packet. Based on the information, a decision can be made as to whether the packets are to be forwarded or decoded.
US08948737B2

In a method of switching between phone numbers of a communication device, a Subscriber Identity Module (SIM) card of the communication device receives Location Area Identity (LAI) information. Upon receiving the LAI information, the SIM card determines whether a Mobile Country Code (MCC) of the LAI information is consistent with an MCC of International Mobile Subscriber Identity (IMSI) of an activated phone number. The communication device switches an inactivated phone number to be activated when the MCC of the LAI information is inconsistent with the MCC of the activated phone number.
US08948726B2

A device-based network service provisioning model is provided in which a wireless device facilitates a subscriber to provide provisioning information for activating carrier, value-added or other service provider services automatically. The model facilitates subscriber control while balancing service provider needs. Provisioning components may be provided to a device during a provisioning session to maintain service provider branding, look and feel and other control over a subscriber's experience. Provisioning components may be dynamically generated to capture current services, subscriber plans and particular device criteria. In one embodiment, service provider-side components define a service-oriented interface (e.g. Web services) for receiving a subscriber's provisioning information. Device-side components define an interface to request and receive the provisioning components and to provide provisioning information to the service-oriented interface. A gateway may be interposed between the device and service-oriented interface to provide the provisioning components to the wireless device and proxy provisioning session communications.
US08948724B2

According to an exemplary embodiment of the invention, when a mail is received, the mail content is analyzed by a message analysis circuit performing analysis according to a keyword set in advance and read operation of the mail of the hands-free function is controlled, thereby enabling privacy protection in the vicinity of a mobile telephone or from passengers of a vehicle.
US08948715B2

A mobile radio receiver for a vehicle. The mobile radio receiver includes a tuner front-end section, a location data port, a sensor port, and a data processing unit. The location data port is used for receiving tuner location data. The sensor port is used for receiving one or more sensor signals. The data processing unit is operably connected with the tuner front-end section, with the location data port, and with the sensor port. The data processing unit further comprises predetermined tuner location data and predetermined relationship data sets for determining a set of tuner front-end section parameters based on the sensor signals. The mobile radio receiver provides an operational mode, a checking mode, a tuner parameter adjustment mode, and a tuner parameter application mode.
US08948713B2

A wireless device includes impedance determination and processing circuitry. The impedance determination circuitry determines load impedance at an output of at least one Radio Frequency (RF) power amplifier of the wireless device. The processing circuitry couples to the impedance determination circuitry and alters at least one operating parameter of the wireless device based upon the determined load impedance. Alteration of at least one operating parameter of the wireless device may include altering a gain of at least one transmit path component, altering a gain of at least one receive path component, altering tuning settings of at least one transmit path component, altering tuning settings of at least one receive path component, altering a rail voltage setting, altering baseband processing pre-distortion settings, altering baseband processing receive signal processing operations, altering antenna configuration settings, altering antenna tuning parameters, altering antenna diversity settings, and altering Multi Input Multi Output (MIMO) settings.
US08948711B2

An apparatus and method determine a dielectric access in a portable terminal. The method includes generating a TX signal of a specific frequency band by performing frequency conversion, modulation, and digital/analog conversion. The method also includes detecting the power of the TX signal and converting the detected power using Analog-to-Digital Conversion (ADC). The method further includes loading an ADC table defining values for determining the approach/withdrawal of a dielectric to/from the portable terminal, and comparing the power of the TX signal and the ADC table to determine the approach/withdrawal of a dielectric to/from the portable terminal.
US08948707B2

A transceiver module and duplexer within a communication device supports a minimized antenna volume and enhances a transfer gain for transmit and receive channels. The duplexer is communicatively coupled to one of multiple antenna and filter matching configurations which include a first configuration that couples receive and transmit filter matching circuits to a single antenna matching circuit. When the duplexer is coupled to the first configuration, receive and transmit filters of the duplexer are respectively coupled to the receive filter matching circuit and the transmit filter matching circuit. As a result, the antenna matching circuit and the filter matching circuits collectively provide the enhanced transfer gain. The duplexer is placed within an integrated circuit (IC) package to provide a duplexer IC having a specific number of input/output (I/O) pins arranged in a pre-established I/O pin mapping to maintain duplexer functionality and provide compatibility with various antenna and filter matching configurations.
US08948702B2

An antenna system and method utilize an evaluation branch circuit and an implementation branch circuit. These circuits are each connected to both a first antenna input and a second antenna input. An output of the evaluation branch circuit is in communication with a controller while an output of the implementation branch circuit is in communication with a receiver. Each branch circuit includes at least one signal conditioner to change an electrical characteristic of RF signals received from antennas via the antenna inputs. The evaluation branch circuit, controlled by the controller, changes the electrical characteristics of the RF signals in a variety of different ways to discover an optimized evaluation RF signal. Once the optimized evaluation RF signal is determined, the implementation branch circuit is controlled, by the controller, to produce an optimized implementation RF signal in accordance with that discovered by the evaluation branch circuit.
US08948697B2

A wireless method for obtaining external data is comprised of an electronic apparatus, an external message and an external apparatus. The electronic apparatus reads an external message without physical contact and identifies a Media Access Control (MAC) Address of an external apparatus in accordance with the contactless message. The electronic apparatus establishes a wireless connection with the external apparatus directly using the identified MAC Address, and obtains necessary data from the external apparatus through the wireless connection. Therefore this wireless method circumvents the hassle for user to turn on and off a Bluetooth transmitting component of the electronic apparatus, select a connecting target, and establish the wireless connection with the external apparatus manually all together.
US08948689B2

An air gun system producing blasts resulting from the rapid opening of a main valve by movement of a piston which, as it moves out of its seat, releases air accumulated under pressure in a tank, the opening of the valve being triggered by an electric control module located on or in immediate proximity to the air gun controlled by an automatic command generator, in which the control module communicates with the command generator using two-way wireless communication.
US08948688B2

The present invention relates to a method for managing communications in a wireless communications network having a mesh or “relay-based” communication mode operating according to a relay scheme. The network includes network devices defining transmission links between them. The method includes initially detecting a mobile obstacle within the network coverage area; dynamically tracking the detected obstacle by iteratively determining a monitoring area including the detected obstacle; selecting, from the transmission links, a subset of monitoring links belonging at least partly to the monitoring area and monitoring a perturbation level of the selected monitoring links to determine movement of the mobile obstacle in the coverage area; and dynamically adapting the relay scheme of the network based on the belonging or not belonging of the transmission links between network devices to the selected subset.
US08948684B2

Methods and systems for selecting content for outputting on a mobile device during a program break in an Internet radio stream using mobile device location information. In one aspect, the methods and systems seamlessly select content for outputting on a mobile device during a program break in an Internet radio stream using mobile device location information and program break markers. In another aspect, the methods and systems select content for outputting on a mobile device during a program break in an Internet radio stream using mobile device trajectory information.
US08948676B2

An image forming apparatus includes an image bearing member to bear a toner image, a waste toner storage mechanism to store residual toner, and an intermediate transfer unit detachable from the image forming apparatus. The intermediate transfer unit includes an intermediate transfer member onto which the toner image is transferred, a cleaning device to remove residual toner remaining on the intermediate transfer member after the toner image is transferred to a recording medium, and a connecting mechanism to connect the cleaning device and the waste toner storage mechanism. The connecting mechanism includes a movable connecting tube and a moving device to move the connecting tube between a first position at which the connecting tube engages the cleaning device and the waste toner storage mechanism, and the second position at which the connecting tube separates the cleaning device from the waste toner storage mechanism.
US08948675B2

An apparatus for and method of handling substrate media in a marking device using toner. The apparatus including first and second rolls for handling the substrate media. The first roll applying pressure to the toner. After the application of pressure by the first roll, the toner remains partially unfused to the substrate media. The second roll subsequently engaging the pressed toner as the substrate media passes the second roll. The first roll and the second roll being disposed remotely from one another in a process handling direction of the substrate media. The method including the application of pressure to the unfused toner on the substrate media by a first roll. The method subsequently engages the pressed toner with a second roll for handling the substrate media.
US08948673B2

A fixing-unit roller includes: a core bar; and an elastic layer formed on an outer peripheral surface of the core bar. The elastic layer is formed from a porous material that contains a plurality of cells. Cells in a cross section obtained by cutting across the porous material are 0.1 μm or greater and 50 μm or less in size. A ratio of an area occupied by composite cells, which are made of partially-overlapping spherical cells, in a 200-μm square in the cross section to an area of the square is 60% or greater and 70% or less.
US08948671B2

A fixing device for thermally fixing a developing agent image to a sheet includes: a flexible tubular member defining an axis extending in an axial direction; a heater; a nip plate configured to be in sliding contact with the tubular member and having an engaging portion; a backup member configured to nip the flexible tubular member in cooperation with the nip plate; and a stay configured to support the nip plate and having an end portion in the axial direction. The stay includes: a support portion configured to support the nip plate; a plurality of hook portions provided at the end portion to support the nip plate; and a protruding portion protruding toward the backup member and configured to engage the engaging portion such that the nip plate is restricted from moving in a direction orthogonal to a direction in which the backup member confronts the nip plate.
US08948666B2

A developing device includes: a casing; a developing roller rotatably supported to the casing; a resiliently deformable blade supported to the casing; a regulation portion; and a covering portion. The developing roller is rotatable in a rotational direction and carries a layer of developer thereon. The blade extends in an axial direction of the developing roller and has one axial end portion formed with a through-hole, the blade having a first surface facing the developing roller and a second surface opposite to the first surface. The regulation portion is configured to be in contact with the developing roller to regulate a thickness of the layer of the developer carried on the developing roller. The covering portion is provided on the second surface and positioned to cover the through-hole.
US08948665B2

A regulating member for regulating a developer amount carried on a developer carrying member includes a plate-like supporting member having an elasticity, the supporting member being provided with a fixed portion for being fixed to a fixed part; a first contact portion contactable to the developer carrying member, the first contact portion protruding from the regulating member from a side of the supporting member; and a second contact portion contactable to and the developer carrying member, the second contact portion being at a position closer to the fixed portion than the first contact portion.
US08948663B2

A developing device includes a developer-carrying member and a developer control member, a supply member, and a rotating member that are disposed opposite the developer-carrying member. The developer-carrying member accommodates a magnetic source that generates a magnetic force for carrying a developer containing magnetic particles on an outer surface thereof. The developer control member controls the thickness of a layer of the developer carried on the outer surface of the developer-carrying member. The supply member rotates to transport the developer in a rotation axis direction thereof and to supply the developer to the developer-carrying member. The rotating member is disposed at a position where the rotating member is submerged in the developer between the developer control member and the supply member and rotates to supply the developer from between the developer control member and the supply member to the supply member.
US08948662B2

A two-component developer includes toner and a magnetic carrier. The two-component developer is used in a developing device including a circular cylindrical developer transporting member that is disposed so as to be separated by 125 μm to 250 μm from a latent image carrier that rotates. The two-component developer is used so as to satisfy a condition in which a width of a region where a magnetic brush contacts a surface of the latent image carrier is in a range of from 1.0 mm to 2.25 mm, and a condition in which a developer density of the region where the magnetic brush contacts the surface of the latent image carrier is in a range of from 0.75×10−6 to 1.50×10−6 g/m3.
US08948661B2

Aspects described herein relate to a cap for a toner cartridge. In one example, the cap may be configured to close a toner supply opening of the toner cartridge. According to one or more aspects, the cap may include a sealing or covering portion configured to cover the toner supply opening and a shaft portion for rotatably supporting a to-be-detected rotary member. The to-be-detected rotary member 56 is rotatably supported around and fitted onto the shaft portion. Therefore, even if a toner supply opening of a cartridge is provided in a sidewall of the housing on a side where the to-be-detected rotary member is provided, e.g., a left sidewall, the toner supply opening and the to-be-detected rotary member can be provided in such a manner as to overlap each other.
US08948659B2

A unit for use with a removable toner cartridge of an image forming device according to one example embodiment includes a housing having a reservoir for holding toner. An inlet port is positioned to receive toner from the toner cartridge. The inlet port is connected to the reservoir to allow the toner received from the toner cartridge to enter the reservoir. A shutter is slidably movable between a closed position and an open position. A biasing member biases the shutter toward the closed position. The shutter includes a first engagement surface positioned to receive a first engagement member of the toner cartridge to begin to open the shutter as the toner cartridge is inserted in the image forming device. The shutter also includes a second engagement surface positioned to receive a second engagement member of the toner cartridge to move the shutter a remaining distance to the open position.
US08948657B2

To provide a charging device and an image forming apparatus that can restrict generation of a winding-seam irregularity of a roll brush for a long period. A charging device 2 is configured so that, when first and second charging members 21a and 21b perform charging processing on a rotating photosensitive member 3, a region 40a on a surface of the photosensitive member 3 facing a winding seam 35a, which is a seam of a base cloth 31 serving as a base material of the first charging member 21a, is not superposed on a region 40b on the surface of the photosensitive member 3 facing a winding seam 35b, which is a seam of a base cloth 31 serving as a base material of the second charging member 21b.
US08948656B2

An image forming apparatus includes a housing defining a sheet convey path through which a sheet is conveyed, a transfer belt disposed in the sheet convey path within the housing, a plurality of photosensitive members disposed opposite to the transfer surface from below in the housing, and a plurality of developing units disposed in the housing such that each of the developing units corresponds to one of the photosensitive members. The housing includes a first body configured to accommodate the developing units detachably and a second body disposed above the first body and configured to accommodate the transfer belt and the photosensitive members. The second body is configured to pivot around a pivot axis located on a first end of the first body and separate upward from the first body such that the developing units are exposed from the first body.
US08948650B2

A toner cartridge for use in an image forming device according to one example embodiment includes a housing having a reservoir for containing toner therein. The housing has an exit port in fluid communication with the reservoir. A shutter is positioned at the exit port that is movable between an open position and a closed position. The shutter is biased toward the closed position. A linkage is operatively connected to the shutter to open the shutter upon being actuated by a first engagement feature in the image forming device. An interlock is operatively engaged with the linkage and biased toward a locked position preventing the linkage from opening the shutter. The interlock is movable to an unlocked position that is disengaged with the linkage when the interlock is actuated by a second engagement feature in the image forming device permitting the linkage to open the shutter.
US08948649B2

A sealing member for use in an electrophotographic image forming device according to one example embodiment includes a molded body formed of an elastomer material and internal lubricant additives. The lubricant additives include at least about 20% by weight of the molded body. The lubricant additives include a wet lubricant, a dry lubricant and rounded beads.
US08948646B2

An electrophotographic image forming apparatus includes a photoreceptor forming an electrostatic latent image on a surface thereof, a charging roller being in contact with the photoreceptor to uniformly charge the surface thereof, a developing device forming a toner image on the photoreceptor, and a cleaning device cleaning contaminants on a surface of the charging roller, in which the charging roller has a conductive elastic layer formed around an axis and a direction of polishing marks on the surface of the charging roller is in a circumferential direction.
US08948634B2

An image forming apparatus includes a measurement unit configured to emit light to a measurement target, and measure reflected light from the measurement target; a white reference plate disposed at a position opposed to the measurement unit; an image forming unit configured to form a measurement image on a sheet; and a calculation unit configured to, based on a measurement value of the white reference plate and a measurement value of the measurement image by the measurement unit, calculate a spectral reflectivity of reflected light from the measurement image. The calculation unit is configured to, after correcting a variation due to color change of the white reference plate with respect to the measurement value of the white reference plate, calculate the spectral reflectivity.
US08948631B2

An image forming apparatus has a memory, an image forming unit, an intermediate transfer member, a density detector, a background density measurer, a test patch controlling unit and a density correcting unit. The density detector detects the density of the intermediate transfer member. The background density measurer stores background density, in the memory in correspondence with position information on the intermediate transfer member at a predetermined timing before a calibration for adjusting image formation density. The test patch controlling unit causes the image forming unit to form a test patch, on the intermediate transfer member while the intermediate transfer member is driven at a predetermined speed. The density correcting unit executes the calibration to adjust image formation density according to a difference between the background density stored in the memory when executing the calibration and corresponding to the position and density of the test patch.
US08948630B2

An image forming apparatus configured to, in a state where a voltage is applied to a charging unit, determine a surface potential of an image bearing member using a first voltage applied when a current value obtained by, after applying a predetermined voltage to a transfer unit, detecting the current value while changing the applied voltage to a positive direction reaches a discharge current value, and a second voltage applied to the transfer unit when a current value obtained by, after applying the predetermined voltage to the transfer unit, detecting the current value while changing the applied voltage to a negative direction reaches the discharge current value.
US08948627B2

A load abnormality detection apparatus detects a load abnormality in first and second rotational members acting on each other. An inclination calculation part calculates an inclination of a second control element. A first comparison part compares a first control element with a first threshold value and also with a second threshold value larger than the first threshold value. A second comparison part compares an inclination of change in the second control element with a third threshold value of a negative value and also with a fourth threshold value of a positive value. An abnormality detection part detects a load abnormality in a load applied to the first rotational member and the second rotational member based on results of comparison by the first comparison part and the second comparison part and identifies a cause of the detected load abnormality.
US08948625B2

Image forming apparatus including: fixing device thermally fixing unfixed image on recording sheet by causing recording sheet to pass through nip formed by pressing member pressing against outer circumferential surface of heating rotating body having resistance heating layer; temperature measuring unit measuring temperatures of resistance heating layer in measurement regions set by sectioning outer circumferential surface of heating rotating body along rotational axis; information obtaining unit obtaining information indicating temperature changes in measurement regions in one rotational period of heating rotating body, by sampling measured temperatures; and abnormality judging unit judging whether abnormality has occurred in resistance heating layer based on result of comparison of information that is made between measurement regions in each combination, wherein one or more combinations of measurement regions have been set for each of paper-passing and non-paper-passing regions in nip by using all measurement regions in each of paper-passing and non-paper-passing regions.
US08948611B1

A circuit and method for reducing power consumption in an I/R receiver system includes determining a duty cycle of a command cycle comprising a series of command pulses separated by nulls and enabling and disabling selective active components of an I/R receiver system in accordance with the duty cycle. In an embodiment, the enabling of the active components commences during a null prior to the arrival of a new command pulse. In a further example embodiment, the enabling includes first enabling a first set of active components having a first settling time, waiting for at least the first settling time, and then second enabling a second set of active components having a second settling time.
US08948607B2

In one example embodiment, a transmitter module includes a header electrically coupled to a chassis ground. First and second input nodes are configured to receive a differential data signal. A buffer stage has a first node coupled to the first input node and a second node coupled to the second input node. An amplifier stage has a fifth node coupled to a third node of the buffer stage and a sixth node coupled to a signal ground that is not coupled to the chassis ground. An optical transmitter has an eighth node coupled to a seventh node of the amplifier stage and a ninth node configured to be coupled to a voltage source. A bias circuit is configured to couple a fourth node of the buffer stage to a bias current source.
US08948600B2

A transmission apparatus of a wireless light communication system using an illumination light source can maximize a rate of data transmission while maintaining a brightness adjusting function of the illumination light source. The transmission apparatus includes a dimming level input unit which receives a dimming level of the illumination light source as an input, a coder which codes original data and outputs the coded data, a dimming coder which checks the dimming level input to the dimming level input unit, generates a symbol-codeword table corresponding to the dimming level, and dimming-codes the data output from the coder, a line coder which converts the data diming-coded by the dimming coder into pulse signals.
US08948597B2

Based on the demand information etc., an accommodation designing problem and an assignment problem are solved in a conventional method to design a network. It is confirmed whether or not a restriction on the number of wavelengths for each link is observed. When there are links exceeding the restriction of the number of wavelengths, the number of available wavelengths is subtracted from the first link having the largest number of excess wavelengths and the second link farthest from the first link in the links, and the result is set as a wavelength number limited value, thereby performing a network designing process again.
US08948593B2

An optical network interconnect device interconnects a first WDM network for transmitting a WDM optical signal with first wavelength spacing and a second WDM network for transmitting a WDM optical signal with second wavelength spacing that is wider than the first wavelength spacing. The optical network interconnect device includes a filter to remove a wavelength component which is not used in the second WDM network from an WDM optical signal transferred from the first WDM network to the second WDM network.
US08948588B2

Node equipment 1, having optical attenuator unit 21 for optically attenuating wavelength division multiplexing signals received and optical multiplexer/demultiplexer unit 5 for performing optical multiplexing/demultiplexing of the wavelength division multiplexing signals received from the optical attenuator unit 21 via an optical cord 11, includes: output level detecting unit 24 for detecting the optical power level of the wavelength division multiplexing signals at a pre-stage of the optical cord 11; input level detecting unit 52 for detecting the optical power level of the wavelength division multiplexing signals at a post-stage of the optical cord 11; deciding unit 25 for deciding abnormality of the optical power level loss through the optical cord 11 from the optical power levels detected by the output level detecting unit 24 and input level detecting unit 52; and control unit 26 for controlling the optical attenuation of the optical attenuator unit 21 according to the abnormality decision result by the deciding unit 25.
US08948585B2

An imaging method includes imaging light from an object passed through an imaging optical system to acquire a taken image, changing an imaging magnification of the imaging optical system, and switching a finder magnification of a finder optical system different from the imaging optical system from a first finder magnification to a second finder magnification when the imaging magnification increases and switching the finder magnification from the second finder magnification to the first finder magnification when the imaging magnification decreases.
US08948581B2

A warming unit and method for warming an infusion medium prior to introducing the medium into a patient's body. The apparatus includes an outer casing, inlet and outlet tubes secured to the outer casing, a fluid conduit for transporting the infusion medium through the warming unit, and a heating element disposed proximate to the fluid conduit for warming the infusion medium flowing therethrough. The warming unit can form part of a system, which further includes a controller for controlling various functions of and separate from the warming unit, a reservoir containing the infusion medium, and a power source for powering the warming unit.
US08948579B2

Provided is an infrared radiation cooker in which heat from an infrared lamp is directly applied onto food being grilled, to thus cook the upper and inner parts of the food, as well as onto a rotatable pan, to thus simultaneously cook the lower part of the food. As a result, the food cooks evenly throughout without burning or creating residual odors from above to below as well as from outer to inner, and further the rotatable pan of respectively different structures can be selected depending on an intended cooking purpose, to thereby adjust height of the rotatable pan, which changes a heat intensity, to thus vary a cooking style, and which can be used to boil, grill or roast foods as one would like.
US08948571B2

A receiver allows controlling a device to be controlled such as a display device based on reference timing acquired from reception data without delay and with low power consumption, and includes: a communication device receiving data incoming intermittently; a first control circuit analyzing the data received by the communication device to identify the presence of a predetermined reference timing signal pattern in the data; and a timer for counting a clock from an initial value, generating a control signal for the device to be controlled according to a resulting count value, and if the count value reaches a predetermined interval value, resuming counting the clock at the initial value. The timer changes the initial value to reduce a count of the clock between the initial value and the interval value if the first control circuit identifies the predetermined reference timing signal pattern to be present.
US08948567B2

A time-shifted digital content item is played via a playback screen, and an updateable companion timeline associated with the time-shifted digital content item is accessed. The updateable companion timeline includes one or more timeline events, and each timeline event has a trigger time corresponding to a playback time in the time-shifted digital content item. Responsive to reaching a playback time that matches a trigger time of one of the one or more timeline events during playback of the time-shifted digital content item, the timeline event having that trigger time is rendered.
US08948561B2

A waveguide is provided on which an electromagnetic wave impinges, the electromagnetic wave having a wavelength λ included in a given interval Δλ of interest centered on a λcentr. The waveguide comprises a film defining a surface on a plane on which the electromagnetic waves are apt to impinge, having a thickness in a direction substantially perpendicular to the surface, the film being realized in a material having a first refractive index; a plurality of scatterers being randomly distributed in two directions in at least a portion of the surface of the film, the scatterers having a substantially constant cross section along said substantially perpendicular direction. The scatterers are realized in a material having a second refractive index lower than the first refractive index, wherein the wavelength of the incident electromagnetic waves is comprised between 0.1 < Δλ λ centr ≤ 3 and the area of the cross section of said scatterers is between π · ( Φ ref / 6 ) 2 ≤ A scatt ≤ π · Φ ref 2 ⁢ ⁢ where ⁢ ⁢ Φ ref = n scatt n film · λ centr .
US08948544B2

Search terms are derived automatically from images captured by a camera equipped cell phone, PDA, or other image capturing device, submitted to a search engine to obtain information of interest, and at least a portion of the resulting information is transmitted back locally to, or nearby, the device that captured the image.
US08948532B2

Certain embodiments provide systems and methods for adaptive compression, transmission, and display of clinical images. Certain embodiments provide a method for adaptive compression of image data for transmission and display at a client workstation. The method includes identifying one or more images for display, the one or more images including a plurality of image slices. The method also includes determining a compression scheme for the one or more images based on at least one of bandwidth, processing power, and diagnostic modality. The method further includes transferring the one or more images for display at the client workstation. The method additionally includes adapting the compression scheme based on resource availability.
US08948529B1

In accordance with aspects of the disclosure, devices and methods are provided for receiving uncompressed image data and performing multi-pass encoding of the uncompressed image data including encoding a frame of the uncompressed image data in a first pass, storing predictor pixels from the encoded frame in a memory, and re-encoding the frame of the uncompressed image data in a second pass using the stored predictor pixels from the first pass.
US08948528B2

A method and apparatus for restoring an image by copying a memory may include determining whether to perform an interpolation operation based on block information, and restoring a current image using a reference image depending on whether to perform the interpolation operation.
US08948522B2

Systems and methods for developing and using adaptive threshold values for different input images for object detection are disclosed. In embodiments, detector response histogram-based systems and methods train models for predicting optimal threshold values for different images. In embodiments, when training the model, an optimal threshold value for an image is defined as the value that maximizes the reduction of false positive image patches while preserving as many true positive image patches as possible. Once trained, the model may be used to set different threshold values for different images by inputting a detector response histogram for the image patches of an image into the model to determine a threshold value for detection.
US08948515B2

A method for determining a predictability of a media entity portion, the method includes: receiving or generating (a) reference media descriptors, and (b) probability estimations of descriptor space representatives given the reference media descriptors; wherein the descriptor space representatives are representative of a set of media entities; and calculating a predictability score of the media entity portion based on at least (a) the probability estimations of the descriptor space representatives given the reference media descriptors, and (b) relationships between the media entity portion descriptors and the descriptor space representatives. A method for processing media streams, the method may include: applying probabilistic non-parametric process on the media stream to locate media portions of interest; and generating metadata indicative of the media portions of interest.
US08948510B2

The present invention relates to a method for merging regions in the image/video, capable of merging plural of image regions into an image merging region. In the disclosed method, these image regions are first sequenced basing on their compactness value. Then, one of these image regions is designated as a reference image region, and a merging test process is executed by merging the reference image region with one of the nearby image regions thereof in sequence, for forming a temporal image merging region. Later, the compactness value of the temporal image merging region is compared with the compactness value of the two consisting image regions thereof, respectively. When the compactness value of the temporal image merging region is larger than either one of the compactness value of the two consisting image regions thereof, the temporal image merging region is designated as an image merging region.
US08948507B2

A controller converts the original image data into converted image data representing a first converted image, analyzes the original image data and counts a number of first characters recognized in the original image represented by the original image data, and analyzes the converted image data and count a number of second characters recognized in the converted image represented by the first converted image data. The controller compares the number of first characters with the number of second characters and determine which one of the number of first characters and the number of second characters is greater than the other. The controller outputs the original image data when the controller determines that the number of first characters is greater than the number of second characters, and outputs the converted image data when the controller determines that the number of second characters is greater than the number of first characters.
US08948500B2

The present invention uses dynamic grouping to divide up training samples to train different classification nodes. At the beginning of the training, all samples are in the same group. A clustering process is applied in the feature space of the selected feature vectors with cluster indexes accumulated. The average of all the accumulated cluster indexes is used as the threshold for splitting the samples into two groups. When the splitting criterion is met, samples are split into two groups based on their similarity in the feature space.
US08948497B2

A system uses range and Doppler velocity measurements from a lidar system and images from a video system to estimate a six degree-of-freedom trajectory (6DOF) of a target. The 6DOF transformation parameters are used to transform multiple images to the frame time of a selected image, thus obtaining multiple images at the same frame time. These multiple images may be used to increase a resolution of the image at each frame time, obtaining the collection of the superresolution images.
US08948496B2

A method for transferring volumetric image data from a server to at least one client comprising: transforming said volumetric images into a hierarchical representation comprising a plurality of coefficients, said hierarchical representation comprising a plurality of levels of essentially non-redundant data, wherein a level of said hierarchical representation comprises transform data sufficient to reconstruct said images at a resolution corresponding to said level; partitioning said coefficients into a plurality of voxels, each voxel comprising “n” coefficients in a horizontal direction, “m” coefficients in a vertical direction, and “P” coefficients in a depth direction; requesting, from a client to a server, transform data in the form of voxels from one or more levels of said hierarchical representation necessary to reconstruct at least a portion of said source volume; transferring, from a client to a server, a request for coefficients of at least a portion of said volumetric image; transferring, from said server to said client, at least one voxel in response to said request; and reconstructing, at said client, volumetric views of said volume images from said transferred at least one voxel.
US08948495B2

Methods for inspecting a wafer and/or predicting one or more characteristics of a device being formed on a wafer are provided. One method includes acquiring images for multiple die printed on a wafer, each of which is printed by performing a double patterning lithography process on the wafer and which include two or more die printed at nominal values of overlay for the double patterning lithography process and one or more die printed at modulated values of the overlay; comparing the images acquired for the multiple die printed at the nominal values to the images acquired for the multiple die printed at the modulated values; and detecting defects in the multiple die printed at the modulated values based on results of the comparing step.
US08948483B2

A system and method for automatic contrast enhancement for contouring. The system and method including displaying a volumetric image slice to be analyzed, receiving a delineation of a target anatomic structure in the volumetric image slice, identifying a region of interest based upon an area being delineated in the volumetric image slice, analyzing voxel intensity values in the region of interest and determining an appropriate window-level setting based on the voxel intensity values.
US08948482B2

The present disclosure provides computing device implemented methods, computing device readable media, and systems for motion compensation in a three dimensional scan. Motion compensation can include receiving three-dimensional (3D) scans of a dentition, estimating a motion trajectory from one scan to another, and calculating a corrected scan by compensating for the motion trajectory. Estimating the motion trajectory can include one or more of: registering a scan to another scan and determining whether an amount of movement between the scans is within a registration threshold; determining an optical flow based on local motion between consecutive two-dimensional (2D) images taken during the scan, estimating and improving a motion trajectory of a point in the scan using the optical flow; and estimating an amount of motion of a 3D scanner during the scan as a rigid body transformation based on input from a position tracking device.
US08948481B2

A signal processing method that includes inputting sample values of a signal and considering the signal to have a plurality of portions. For each portion, a predetermined function is fitted to the sample values of that portion of the signal by calculating values of coefficients for that predetermined function. At least one statistical information function is evaluated for the signal to determine statistical information about the signal and the calculated coefficient values are used so that the form of the statistical information function has been determined for the predetermined function used to fit the signal portion and further includes using the statistical information obtained about the signal to process the signal.
US08948464B2

A biometric authentication device is provided with an input section for inputting identification information relative to a user, an imaging section which captures images of a hand of the user a plurality of times; a matching section which extracts vein information from each image of the hand captured by the imaging section and collates the vein information with prepared vein data corresponding to the identification information; a judgment data generation section which obtains data for judgment indicating whether the image of the hand is obtained by capturing the images of a living body, on the basis of the image of the hand; and a judgment section which authenticates the user when the result of the matching by the matching section relative to each image of the hand indicates normality and the data for judgment indicates that the image of the hand is obtained by imaging the living body, but which otherwise does not authentication the user.
US08948451B2

An information presentation device includes an object information acquiring unit and an information presentation control unit. The object information acquiring unit acquires object identification information and relative positional information on the relative position between an object and a camera. The object identification information and the relative positional information are obtained by performing processing for detecting and identifying the object for image data. The information presentation control unit controls presentation of information on the basis of the object identification information and the relative positional information.
US08948448B2

A trajectory estimation apparatus includes: an image acceptance unit which accepts images that are temporally sequential and included in the video; a hierarchical subregion generating unit which generates subregions at hierarchical levels by performing hierarchical segmentation on each of the images accepted by the image acceptance unit such that, among subregions belonging to hierarchical levels different from each other, a spatially larger subregion includes spatially smaller subregions; and a representative trajectory estimation unit which estimates, as a representative trajectory, a trajectory, in the video, of a subregion included in a certain image, by searching for a subregion that is most similar to the subregion included in the certain image, across hierarchical levels in an image different from the certain image.
US08948438B2

A speaker cabinet pole mount includes a socket body and an attachment element. The socket body defines a pole socket comprising a first socket part and a second socket part extending generally from one end of the first socket part. The first socket part has a first diameter and the second socket part having a second, smaller diameter. The second socket part has an internal wall which is provided with at least one coupling element adapted to engage with a threaded pole. The attachment element is coupled to the socket body generally at the other end of the first socket part, the attachment element being adapted for connection to a wall of a speaker cabinet.
US08948434B2

A microphone includes a housing and a microphone capsule positioned within the housing. The microphone is also provided with a vibration damping, non-porous capsule support member supporting the microphone capsule within the housing and electronic circuitry transmitting the signal from the microphone capsule to other equipment.
US08948431B2

According to a first aspect, a method of controlling an electronic system includes the step of receiving by a first device a plurality of receivable wireless signals that are intended to control functions of a second device. The first device transmits a wireless signal that prevents a subset of the plurality of receivable wireless signals from controlling the second device.
US08948429B2

Hearing apparatuses, in particular hearing aids, have improved intelligibility. This is accomplished by a method for amplifying a speech signal for a hearing apparatus by detection of an input sound, determining an input level of the input sound and amplification of the input sound. A mean input level of the input sound is determined and it is established whether the input sound has a speech component. If not, the input signal is amplified in dependence on the input level in accordance with a predefined first amplification characteristic. However, if a speech component is found, the input signal is amplified in dependence on the input level in accordance with a predefined second amplification characteristic. The second amplification characteristic is formed in dependence on the mean input level such that amplification is increased with respect to first amplification characteristic in a predefined level interval below the mean input level.
US08948427B2

A system for hearing assistance devices to assist hearing aid fitting applied to individual differences in hearing impairment. The system is also usable for assisting fitting and use of hearing assistance devices for listeners of music. The method uses a subjective space approach to reduce the dimensionality of the fitting problem and a non-linear regression technology to interpolate among hearing aid parameter settings. This listener-driven method provides not only a technique for preferred aid fitting, but also information on individual differences and the effects of gain compensation on different musical styles.
US08948426B2

A hearing aid having a plurality of frequency bands is calibrated by evaluating the response of the hearing aid in each band and programming the hearing aid to produce a specific sound pressure level in each band, thereby providing a calibrated instrument that can be used for both evaluation and compensation of hearing loss. The sound pressure levels are preferably the same for each band. The evaluation step is preferably performed at the center frequency of each band.
US08948418B2

A communications headset has a microphone boom that is moveable through various distances from the user's mouth, in which movement of the boom operates electrical, mechanical or acoustic mechanisms to adjust the transmit sensitivity of the headset such that the ratio of the amplitude of the output signal of the headset to the amplitude of the sound pressure at the vicinity of the user's mouth is maintained relatively constant, independently of the position of the microphone boom.
US08948417B2

According to one embodiment, a characteristic correcting device includes: a correction filter configured to correct sound quality characteristics of a plurality of bands in a frequency range of an input signal based on a frequency characteristic which is set in advance to generate an output signal; an input module configured to input a surrounding sound signal of sound around an output device outputting the output signal; and an adjusting module configured to reduce the number of the bands of which the sound quality characteristics are to be corrected of the bands in the frequency range of the input signal in accordance with an increase in amplitude of the surrounding sound signal which is input.
US08948415B1

Methods and systems for power conservation in mobile devices are presented. In one example, a mobile communication device includes a first microphone and a second microphone. The mobile communication monitors an ambient noise level and responsive to the ambient noise level operates the mobile communication device in a normal operation mode or a power conservation mode. In power conservation mode, use of the second microphone is discretionary.
US08948413B2

An audio apparatus includes: a connector that supports a multipolar plug including a plurality of plug terminals, the connector having a plurality of connector terminals including an input terminal of an audio collection section and an output terminal that outputs a noise canceling signal; a signal amplification section that amplifies a combined signal generated by combining the noise canceling signal and a reproduction audio signal, the signal amplification section being provided on an audio signal line that connects the input terminal and the output terminal; a detection section that detects whether the multipolar plug is inserted or pulled out by detecting change of voltage of a voltage supply line connected to the audio signal line; and a suppression section that suppresses output from the signal amplification section when the multipolar plug is pulled out but does not suppress the output when the multipolar plug is inserted.
US08948411B1

Disclosed, in general, are devices that provide an air-tight chamber over a sound source while absorbing all fields of sounds from the sound source. In general, the devices feature: an anechoic chamber that is configured to receive a sound source in an air-tight manner; and an anechoic channel that is in fluid communication with the ambient atmosphere. Suitably, the anechoic chamber is adapted to capture air containing sound energy generated by the sound source, and distribute the air about an internal surface area on the inside of the chamber, wherein the internal surface area is sufficiently large to dampen or otherwise absorb the sounds energy. Preferably, the air is directed from the anechoic chamber through an anechoic channel extending therefrom to the ambient to further dampen or absorb the sound energy. In one configuration, the outer wall of the apparatus is configured to reflect ambient sounds.
US08948408B2

An active noise control apparatus for an intake system of a vehicle may include a filter mounted on a portion of the intake system for blocking foreign materials; and a speaker assembly detachably installed at the portion to which the filter is mounted.
US08948406B2

Provided is a signal processing method for processing a bitstream, an information storage medium including the bitstream, an encoding apparatus, and a decoding apparatus. The signal processing method includes: receiving a bitstream including additional information; extracting first information which is information associated with extraction of the additional information and is included in at least one of additional bitstream information, a skip field, and auxiliary data bits, which are included in the bitstream; and extracting and decoding the additional information by using the first information.
US08948401B2

Disclosed is a method of registering only an authorized optical network terminal among a plurality of optical network terminals with the same serial number, in an optical line terminal, using a public key encryption algorithm, in a Gigabit Passive Optical Network (GPON). According to an exemplary aspect, a GPON system encrypts a physical layer OAM message transmitted/received for serial number registration of an optical network terminal, using a key distributed according to a public key encryption algorithm, and authenticates registration of the optical network terminal using the encrypted physical layer OAM message. Accordingly, it is possible to securely authenticate registration of an authorized optical network terminal and block registration of unauthorized optical network terminals.
US08948398B2

There is provided a system and method for a universal file packager for use with an interoperable key chest. There is provided a method for distributing media contents to distributors, comprising obtaining a first key, a second key and a content, encrypting the second key using the first key to generate an encrypted second key, encrypting the content using the second key to generate an encrypted content, generating a key information file including the encrypted second key, generating a universal file including the encrypted content and a first network address for a central key repository (CKR), providing the key information file for storage in the CKR, and providing the universal file to the distributors. The universal file can then be provided to users for digital e-commerce and transferred across different distributors with the CKR negotiating key access for granting new interoperable DRM licenses.
US08948393B2

Techniques for sending information without interruption during a change in ciphering configuration are described. A user equipment (UE) communicates with a wireless communication network for a call. The UE sends first information to the wireless network using a first ciphering configuration. For a change in ciphering configuration, the UE selects an activation time for a second ciphering configuration and sends a security message with the activation time. This activation time is the time at which the UE applies the second ciphering configuration to transmission sent to the wireless network. The UE thereafter sends second information (e.g., a measurement report message) using the first ciphering configuration after sending the security message and before the activation time. The UE sends third information using the second ciphering configuration after the activation time.
US08948388B2

An elliptic curve random number generator avoids escrow keys by choosing a point Q on the elliptic curve as verifiably random. An arbitrary string is chosen and a hash of that string computed. The hash is then converted to a field element of the desired field, the field element regarded as the x-coordinate of a point Q on the elliptic curve and the x-coordinate is tested for validity on the desired elliptic curve. If valid, the x-coordinate is decompressed to the point Q, wherein the choice of which is the two points is also derived from the hash value. Intentional use of escrow keys can provide for back up functionality. The relationship between P and Q is used as an escrow key and stored by for a security domain. The administrator logs the output of the generator to reconstruct the random number with the escrow key.
US08948385B2

An electronic document encrypting system 200, for accomplishing an object of providing a system capable of distributing an electronic document containing important information with a browsing restriction being set and information with none of the browsing restriction being set without removing the important information, includes: an encryption area extracting unit 19 extracting an encryption target area from an electronic document; a digital image generating unit generating a digital image on the basis of the area extracted by the encryption area extracting unit in the electronic document; an encrypting unit 11 encrypting the digital image generated by the digital image generating unit 15 on the basis of an encryption key; and an encrypted electronic document generating unit 12 generating an encrypted electronic document in which when the electronic document is output, in place of the extracted information, an encrypted image encrypted by the encrypting unit 11 is output to an area to which the information extracted by the encryption area extracting unit 19 is to be output.
US08948382B2

A wireless computing device operating as a controller of a peer-to-peer group configured to generate unique master keys for each device joining the group. The wireless computing device may use the unique master keys to selectively remove remote devices from the group such that the remote device cannot later rejoin the group. Other remote devices, each possessing a master key that remains valid, can disconnect from the group and later reconnect to the group without express user action. To support such behavior, the wireless device may provide a user interface through which a user may manage connected remote devices by providing commands to selectively disconnect or remove remote devices from the group.
US08948381B2

In one embodiment, receive a first request in connection with accessing a set of encrypted data, wherein the set of encrypted data has an expiration date; the first request comprises a first key associated with the expiration date; and the set of encrypted data has been encrypted using the first key. Validate the first key by comparing the expiration date against a current time. Generate a second key for decrypting the set of encrypted data using the first key only if the expiration date has not passed.
US08948376B2

Methods and systems are described for format-preserving encryption. Format-preserving encryption on an entire format F may be achieved by performing format-preserving encryption on one or more subsets of F and then applying one or more permutation rounds in such a way that all elements of F enter a subset to be encrypted. A predetermined number of encryption rounds and a predetermined number of permutation rounds may be interleaved until all elements are thoroughly mixed. The resultant output data may be saved in a database in the same format as the original input data, meet all constraints of the database, and pass all validity checks applied by software supporting the database.
US08948369B2

A method and system for improving performance within a contact center are provided. The method includes monitoring one or more Key Performance Indicators (KPIs) corresponding to the contact center having one or more agents associated thereto. The method further includes determining a weighted sum of the KPIs based on a weight assigned to each key performance indicator. Further, the method includes modifying one or more parameters within the contact center to improve the weighted sum of the KPIs when the weighted sum of the KPIs crosses beyond a threshold level.
US08948367B2

A switching system that receives communications over a trunk incoming from a communications network and routes them to its subtending communications terminals responds to a stimulus, such as actuation of an actuator, by either (a) returning all of the communications that it receives on the incoming trunk at least subsequently to the stimulus to the network over a trunk outgoing to the network with instructions directing the network to redirect the returned communications to a second switching system for routing to communications terminals served by the second system, or (b) routing all of the communications that it receives on the incoming trunk at least subsequently to the stimulus to the second switching system over a trunk outgoing to the second switching system for routing to the communications terminals served by the second switching system.
US08948359B1

A telephony system is presented that enables one user to monitor another user's extension and perform functions on calls destined for the other user's extension. The system includes a server with a telephony management software (TMS) unit, a telephony application programming interface (TAPI) unit, and an application unit. The application unit includes a control module, association module, presentation module, park module, monitoring device interface module, and storage interface module. A server sends information to a monitoring device regarding the status of a monitored extension and calls offering on that extension. A server also enables a user to navigate through multiple calls offering and park a selected call.
US08948353B2

A method for establishing a communication connection between a first communication device and a second communication device, the method comprising requesting contact information for a second communication device, during a first communication connection established between a first communication device and a third communication device; receiving the contact information from the third communication device, in response to a third party interacting with the third communication device during the first communication connection; and establishing a second communication connection between the first communication device and the second communication device based on the contact information received from the third communication device, wherein the second communication connection is established by way of the first communication device independently initiating communication with the second communication device.
US08948351B2

This disclosure details the implementation of methods, systems and computer program products for enhanced call screening (hereinafter, “ECS”). ECS systems implement a live call screening application whereby users may hear voicemail messages in real time as they are being recorded, decide whether or not they wish to talk to the caller leaving the message, and engage the caller in two-way communications by indicating interest in doing so. In one embodiment, a method is disclosed, comprising: receiving a voicemail recording phase indicator, wherein the voicemail recording phase indicator indicates initiation of a recording phase for an incoming voice message by a voicemail server; establishing a communicative connection between the voicemail server and a call recipient device in response to the voicemail recording phase indicator; instructing transmission of a data stream from the voicemail server to the call recipient device via the communicative connection, the data stream comprising the incoming voice message in real-time recording progress.
US08948347B2

According to the invention, a user connection cable (TAL) that is to be associated with a user connection circuit (SLIC) and is used for connecting at least one user (TN) to at least one communication network is verified regarding switching on of a positive distribution voltage in the strands (a, b). The user connection circuit (SLIC) is initially switched to the silent interval mode and a test impedance (I) is switched between the strands (a, b) of the user connection cable (TAL), whereupon the current (i) flowing across the strands (a, b) and the voltage (u) to ground of a strand (b) are measured. Advantageously, the measurements are taken via measuring devices disposed on the user connection subassembly (SLMA).
US08948344B2

The present invention relates to X-ray generating technology in general, in particular, it relates to an anode disk element (1) for an X-ray generating device (21). The generation of electromagnetic radiation may be considered to be quite inefficient, since a substantial part of energy applied to a focal track is converted to heat rather than X-radiation. Thus, a limiting factor in the operation of X-ray tubes is the cooling of the anode element and more specifically the focal track. In the present invention, an anode disk element is provided, with an improved dissipation of heat from the focal track. Thus, the anode disk element may sustain increased heat while maintaining structural integrity. The anode disk element (1) comprises at least a first surface (2) and a second surface (3), with the first surface (2) comprising a focal track (4) and the second surface (3) comprising a conductive coating (5). The anode disk element (1) is rotatable about a rotational axis (6) with the focal track (4) being rotationally symmetrical to the rotational axis (6). The first surface (2) comprising the focal track (4) and the second surface (3) comprising the conductive coating (5) are adjacently arranged.
US08948340B2

A mammographic imaging system is optimized for use with a single fixed size flat panel digital image receptor. It accommodates compression devices (paddles) of varying sizes, and positions them properly in a field of view of the image receptor. When a compression paddle with size smaller than the field of view of the image receptor is used, the compression paddle can be shifted laterally in the direction parallel to the chest wall, so as to facilitate different views of different size breasts, and permit the image receptor to image as much of the desired tissue as possible. An automatic X-ray collimator restricts the X-ray illumination of the breast in accordance with the compression paddle size and location in the field of view. An anti-scatter grid, mounted inside the image receptor enclosure, just below the top cover of the enclosure, can be retracted out of the field of view of the image receptor for use in magnification imaging.
US08948338B2

An x-ray imaging system for imaging a subject includes an x-ray source configured to project an x-ray radiation toward a portion of the subject and a panel detector positioned opposite the x-ray source relative to the subject and configured to receive x-ray radiation passing through the subject. The panel detector includes a scintillation layer converting x-ray radiation to light rays of a selected spectrum and a plurality of microelectromechanical scanners. Each microelectromechanical scanner includes a photodetector mounted on a corresponding movable platform and configured to detect light in the selected light spectrum. The panel detector includes a scanning control module configured to move each platform in a selected scan pattern.
US08948332B2

A method for calibrating a clock and data recovery circuit may include configuring a phase detector as a bang-bang phase detector. The bang-bang phase detector may be used to determine a phase difference between a sampling clock provided by an interpolator and a calibration signal. The phase detector may also be configured as a linear phase detector. While using the linear phase detector, a linear phase detector parameter may be adjusted such that the phase difference between the calibration signal and the sampling clock is zero, while keeping the phase of the sampling clock fixed.
US08948328B2

A system that incorporates teachings of the subject disclosure may include, for example, a method for analyzing a wide frequency band with respect to signal power levels in specified narrow frequency bands, detecting narrow band signal power levels received in the specified narrow frequency bands, determining an average composite wideband power level from the narrow band signal power levels, determining an adaptive threshold from the average composite wideband power level, detecting narrow band interference according to the adaptive threshold, and configuring a filter to substantially suppress the detected narrow band interference. Other embodiments are disclosed.
US08948326B2

An electrical circuit includes a local oscillator configured to generate a first reference signal and a second reference signal having a predetermined phase shift with the first reference signal, an I-channel mixer configured to inject the first reference signal to an incoming signal and generate a first output, a compensation mixer configured to multiply the first output with a constant factor to generate a second output, a first low pass filter configured to approximately attenuate frequencies in the second output to generate a third output, and a first correcting filter configured to filter the third output to generate a fourth output. The first correcting filter is configured to reduce a channel impulse response mismatch between the first low pass filter and a second low pass filter, which is configured to attenuate frequencies in a Q-channel of the incoming signal. In specific embodiments, the phase shift includes 45°.
US08948325B1

A method and apparatus to digitally remove in-band non-linear signal distortion caused by a radio frequency (RF)/intermediate frequency (IF) receiver circuit that has non-linearities, which are further affected by low-IF ADC sample aliasing.
US08948320B2

A system and method for performing frame and symbol timing synchronization on samples of a received signal that includes a series of frames. Each frame includes a known preamble and payload data. A start-of-frame time is estimated by scanning the received signal samples for the self similarity of two successive preambles. A carrier frequency offset (CFO) is estimated by maximizing a correlation between a magnitude spectrum of the received signal and a magnitude spectrum of a known preamble model. A fine estimate for the CFO is determined by computing a phase difference between samples separated by p repetitions of the base pattern for various values of index p, and computing a slope of a least squares affine fit to the phase differences. Additional operations are performed to find an optimal symbol starting point, to perform carrier phase synchronization and to detect the start of payload data.
US08948312B2

Certain disclosed embodiments pertain to suppressing interference in a wireless communication system. For example, a method of suppressing interference can include receiving one or more first signals including components from a plurality of sub-channels. Each of the first signals can be converted into a respective plurality of first sub-band frequency components. A respective spatial filter can be determined for each frequency sub-band using one or more corresponding first sub-band components for each respective spatial filter. One or more second signals including components from the plurality of sub-channels can be received. Each of the second signals can be converted into a respective plurality of second sub-band frequency components. A corresponding plurality of filtered sub-band components can be generated by applying the respective spatial filters to the corresponding second sub-band components for each of the second signals.
US08948308B2

An apparatus and a method of transmitting hierarchically modulated signals are provided. The present invention includes: a basic layer symbol generator generating a first layer signal; an enhancement layer symbol generator generating a second layer signal synchronized with the first layer signal and having different signal power; and a hierarchical modulator hierarchically modulating the first layer signal and the second layer signal, wherein the enhancement layer symbol generator performs constellation rotation rotating bundles configured as constellation points formed by the second layer signal based on constellation points of the first layer signal by a predetermined angle. According to the exemplary embodiment of the present invention, it is possible to improve the receiving performance of the second layer signals by applying the constellation rotation technology to the second layer signals in regards of the signal transmission system using the hierarchical modulation technology.
US08948301B2

Systems and methods for radio frequency digital predistortion in a multi-band transmitter are disclosed. In one embodiment, the multi-band transmitter includes a digital upconversion system configured to digitally upconvert digital input signals to provide digital radio frequency signals. Each digital input signal and thus each digital radio frequency signal corresponds to a different band of a multi-band transmit signal to be transmitted by the multi-band transmitter. The multi-band transmitter also includes a radio frequency digital predistortion system configured to digitally predistort the digital radio frequency signals to provide predistorted digital radio frequency signals, and a combiner configured to combine the predistorted digital radio frequency signals to provide a multi-band predistorted digital radio frequency signal.
US08948298B2

Disclosed is a multiple-input multiple-output (MIMO) system including a transmitting end and a receiving end, wherein the transmitting end includes: a hierarchical codebook in which at least one base codebook is designated as the upper matrix and a child codebook generated based on a chordal distance between respective codewords configuring the base codebook is designated as the lower matrix; a scheduler configured to receive channel state information from the receiving end and select precoding matrices from the hierarchical codebook based on the channel state information; and a precoder configured to apply the precoding matrices selected in the scheduler to data to be transmitted to the receiving end and transmit the selected precoding matrices through a plurality of antennas.
US08948297B2

In prior art, selection of precoding granularity is affected by two inter-restricting factors, i.e., precoding accuracy and channel estimation at a mobile terminal. To solve this problem, the present invention provides a method of maintaining coherency of a precoding channel in a communication network and an associated apparatus. During precoding, this method takes into account both channel coherency and system capacity. A base station adjusts phase and/or amplitude of a precoding matrix corresponding to each precoded unit to maintain coherency of associated information of the overall precoding channel. The associated information of the precoding channel includes, for example, CSI or eigenvalue matrix of the precoding channel. Afterwards, a mobile terminal performs channel estimation based on reference signals of multiple precoded units, thereby eliminating the limitation in prior art that a mobile terminal can perform channel estimation only within one or more resource block limited by a precoding granularity.
US08948293B2

A base station selects a subset of at least one geographically separated antennas for each of the plurality of user equipments. The base station forms at least layer of data stream including modulated symbols, precodes the data stream via multiplication with the NT-by-N precoding matrix where N is the number of said layers and NT is the number of transmit antenna elements and transmits the precoded layers of data stream to the user equipment via the selected geographically separated antennas. The base station signals the subset of the plurality of geographically separated antennas via higher layer Radio Resource Control or via a down link grant mechanism. The base station optionally does not signal the subset of the plurality of geographically separated antennas to the corresponding mobile user equipment.
US08948288B2

A method for generating a Linear Dispersion Code (LDC) for use in a Multiple-Input Multiple-Output (MIMO) communication system in which M transmit antennas are used to transmit a codeword over T time slots, each codeword encoding Q constellation symbols, is provided. The method includes determining M, T and Q, wherein M, T and Q are real numbers, generating a first matrix having 2Q columns and a predefined number m of rows, each column including a plurality of elements, each element being a real number within a respective predefined range for the respective row, deriving a second matrix having 2Q columns and m rows from the first matrix such that the elements of one row of the second matrix are dependent upon the corresponding elements of a corresponding row of the first matrix, and upon M and T, and deriving a set of 2Q LDC dispersion matrices, each including dimensions T×M, from the second matrix.
US08948286B2

A transmitter-receiver pair encode data as transmitted symbols according to knowledge about variations in noise immunity between different bit positions of the symbols as a decoded. High usefulness data may be preferentially encoded at those bit positions having greatest noise immunity to improve transmission effectiveness.
US08948284B2

Method and apparatus of transmitting PLCP header for sub 1 GHz communication is disclosed. A method of transmitting a physical layer convergence protocol (PLCP) header may comprise generating a short training field (STF) sequence over 1 orthogonal frequency division multiplexing (OFDM) symbol, transforming the STF sequence to repeated waveform patterns in time domain and transmitting the PLCP header comprising the STF sequence, wherein the STF sequence may be a sequence transformed to repeated waveform patterns in time domain by inverse discrete Fourier transform (IDFT).
US08948283B2

In a method for generating a null data packet (NDP) sounding packet for transmission via a communication channel, a signal field and one or more long training fields are generated. The signal field and the long training fields are modulated using a plurality of orthogonal frequency division multiplexing (OFDM) symbols. Symbol duration of each OFDM symbol of the plurality of OFDM symbols is at least 8 μs. The NDP sounding packet is generated to include the plurality of OFDM symbols. The NDP sounding packet omits a data payload portion.
US08948273B2

A method and apparatus for high quality signal transmission, which utilizes normal-mode current flow and produces an audio output signal with suppression of normal-mode voltage amplitude, comprising transmitting an audio input signal source though (1) a buffer amplifier; (2) a modulated current source; (3) a pair of wires; (4) a current transformer; and (5) a receiver amplifier for said current transformer.
US08948271B2

A method and apparatus for a low complexity transform unit partitioning structure for High Efficiency Video Coding (HEVC). The method includes determining prediction unit size of a coding unit, and setting the size of transform unit size of Y, U and V according to the prediction unit size of the coding unit.
US08948255B2

A moving picture coding device according to the present invention includes: a QP deriving unit which derives, based on a moving picture signal, a quantization step and a small quantization step having a size smaller than a size of the quantization step; a small QP position determining unit which determines a position, within a picture, of a first block group to be quantized by using the small quantization step; and a video encoder which quantizes the first block group at the determined position by using the small quantization step and a second block group at a position within the picture other than the position of the first block group by using the quantization step.
US08948253B2

A distributed image/video processing system is disclosed herein wherein one or more of digital image/video recorders (e.g., a digital cameras, video recorders, or smart phones, etc.) are in network communication with central network site for transmitting image or video data thereto. The recorders process their image/video data dependent upon an estimate of a measurement of network bandwidth that is available for transmitting image or video data to the central network site.
US08948252B2

In a moving picture in which data corresponding to one picture is required for display, data corresponding to one picture is divided into line blocks including a predetermined number of pixel lines and captured as block data. A compression rate of each block data is dynamically set according to a capture point in time of each block data. Each block data is compressed at the set compression rate and transmitted to a reception apparatus through a transmission path. On a plurality of block data, a series of processes including the capture and the transmission of each block data is performed in parallel while shifting only a time required for the capture. Block data that is late in start order of the capture, among the data corresponding to one picture, is set to be lower in compression rate than block data that is early in start order of the capture.
US08948250B2

An interactive video/multimedia application (IVM application) may specify one or more media assets for playback. The IVM application may define the rendering, composition, and interactivity of one or more the assets, such as video. Video multimedia application data (IVMA data may) be used to define the behavior of the IVM application. The IVMA data may be embodied as a standalone file in a text or binary, compressed format. Alternatively, the IVMA data may be embedded within other media content. A video asset used in the IVM application may include embedded, content-aware metadata that is tightly coupled to the asset. The IVM application may reference the content-aware metadata embedded within the asset to define the rendering and composition of application display elements and user-interactivity features. The interactive video/multimedia application (defined by the video and multimedia application data) may be presented to a viewer in a player application.
US08948227B2

A light-emitting device, multi-channel light-emitting device, and method(s) of making the same are disclosed. The light-emitting device can include a substrate; a lower contact layer on or over the substrate comprising a first lower contact in a first region and a plurality of second lower contacts in a second region; a plurality of light-emitting thin film devices on or over the first lower contact in the first region; a plurality of light-modulating thin film devices on or over the plurality of second lower contacts in the second region; a plurality of first upper contacts on or over the plurality of light-emitting thin film devices; a plurality of second upper contacts on or over the plurality of light-modulating thin film devices; and an isolation region between the first and second regions, electrically separating the plurality of first upper contacts and the plurality of second upper contacts.
US08948219B2

The invention relates to a laser system with a passively Q-switched laser 1, a spectrally widening element 3, and a compression element 4. Laser systems of this kind are utilized for generating ultra-short laser pulses. Systems, mode-coupled solid-state lasers known from prior art allow for generating laser pulses in the sub-10 ps range only with complicated and alignment-sensitive free-beam arrangements. Therefore, it is the object of the present invention to create a laser system that generates pulse durations of less than 10 ps and which is simple and compact to produce at the same time. In order to achieve this object, the present invention proposes that the passively Q-switched laser 1 is provided with a longitudinally monomode output radiation which is spectrally widened by means of the spectrally widening element 3 by self-phase modulation and is temporally compressed by the compression element 4.
US08948218B2

A clad absorber unit is provided on a passive fiber of a high power fiber laser system and operative to trap and remove modes propagating along the waveguide clad of the fiber. The mode absorber is configured with such an optimal length that the clad light may be removed in a localized manner, substantially uniformly removed over the entire length thereof. The absorber removing clad light in a unformed fashion includes a host material impregnated with diffusers.
US08948215B2

A deserializer circuit includes demultiplexer circuitry configured to receive serial data from an input and output a plurality of divided data outputs, and multiplexer circuitry configured to receive a first logic level at a first input of said multiplexer circuitry, and receive a second logic level at a second input of said multiplexer circuitry and receive one of said divided data outputs at a control input of said multiplexer circuitry. The outputs of the multiplexer circuitry produce the received serial data in a parallel form.
US08948212B2

An integrated circuit device includes a transmitter circuit operable to transmit a timing signal over a first wire to a DRAM. The DRAM receives a first signal having a balanced number of logical zero-to-one transitions and one-to-zero transitions and samples the first signal at a rising edge of the timing signal to produce a respective sampled value. The device further includes a receiver circuit to receive the respective sampled value from the DRAM over a plurality of wires separate from the first wire. In a first mode, the transmitter circuit repeatedly transmits incrementally offset versions of the timing signal to the DRAM until sampled values received from the DRAM change from a logical zero to a logical one or vice versa; and in a second mode, it transmits write data over the plurality of wires to the DRAM according to a write timing offset generated based on the sampled values.
US08948210B2

Disclosed herein is a method, a computer program product, and a carrier for indicating one-way latency in a data network (N) between a first node (A) and a second node (B), wherein the data network (N) lacks continuous clock synchronization, comprising: a pre-synchronisation step, a measuring step, a post-synchronisation step, an interpolation step, and generating a latency profile. The present invention also relates to a computer program product incorporating the method, a carrier comprising the computer program product, and a method for indicating server functionality based on the first aspect.
US08948207B2

A system and method are provided for providing access communications between customer locations and a core network service edge. Access flows are handled as carrier-tagged flows through a packet switched network comprising network elements that interpret and manipulate carrier tag values associated with traffic-bearing data frames. Time-division multiplexed (TDM) signals are transported as carrier-tagged flows between customer premise equipment that communicates using TDM signals and a service edge that communicates using TDM signals.
US08948194B2

The embodiments of the present invention disclose a method and user terminal for receiving multicast control channel (MCCH) change notifications, which include: obtaining the transmission time of an MCCH change notification; and when the MCCH change notification is not received during one MCCH modification period, receiving, according to the transmission time of the MCCH change notification, the MCCH change notification at least N times, wherein N is the preset reception times of the MCCH change notification. In the present invention, the efficiency of receiving MCCH change notifications by user terminals is improved, and the probability of processing MCCH change notifications falsely due to too many network identifiers in a physical downlink control channel (PDCCH) is reduced.
US08948189B2

A process for scheduling reservation requests among a plurality of nodes on a network, includes examining a level of network communication activity of a first node to determine whether the first node is active; allocating a reservation request to the first node, but only if the first node is determined to be active; and repeating the process of examining and allocating for one or more subsequent nodes on the network. In one embodiment, the process can utilize thresholds to determine whether a network device is active and the thresholds can be based on, for example, recent network activity for the node being evaluated.
US08948181B2

A method for optimizing next-hop table space in a dual-homed network environment is provided and includes associating an Emulated Switch Internet Protocol (ES-IP) address and an Emulated Switch Media Access Control (ES-MAC) address with an Emulated Switch Identifier (ES-ID) of an emulated switch connected to a dual-homed host having a host IP address in a network environment, and populating a host route table with a mapping between the host IP address and the ES-IP address. The method further includes receiving an outgoing packet with the host IP address as a destination address, determining the ES-IP address corresponding to the host IP address, sending out an ARP request for a MAC address corresponding to the ES-IP address, receiving the ES-MAC address, determining the ES-ID corresponding to the ES-MAC address, encapsulating the outgoing packet with the ES-ID, and forwarding the packet.
US08948180B2

A system and method are provided to route packets in a data center network. Individual packets are encapsulated at an edge of the data center network, so that each encapsulated packet includes a set of header fields, such as a tenant identifier. For each encapsulated packet, a hash class is determined from the set of header fields. A routing virtual local area network (VLAN) is selected for the packet based on the tenant identifier and the hash class.
US08948179B2

A network component for supporting packet forwarding in a United Router Farm (URF), the network component comprising a processor configured to receive a packet, encapsulate the packet using a URF header comprising a URF Layer Two (L2) header that indicates Media Access Control (MAC) addresses of current and next hops, an outer label that indicates a tunnel to a destination node in the URF, and an inner label that indicates an egress port on the destination node, and send the packet to a next hop in the URF after encapsulating the packet.
US08948178B2

A network clustering facility is described. The network clustering facility receives a message having a location identification that identifies a destination for the message and comprises at least two components, selects a network node identified by the components of the location identification, determines whether a link exists to the selected network node, and identifies a best link to the selected network node. The network clustering facility comprises a clustering subsystem, an advertising subsystem, and a routing layer.
US08948176B1

A distributed Fiber Channel over Ethernet (FCoE) Forwarder (FCF) and a distributed Fiber Channel Switch are described. The Distributed FCF is realized by instantiating respective connections between at least one Controlling FCF and a plurality of FCoE Data-Plane Forwarder (FDF) devices and between individual FDF devices. The Distributed FC Switch is realized by instantiating respective connections between at least one Controlling Switch and a plurality of FC Data-Plane Forwarder (FCDF) devices and between individual FCDF devices. The components of the distributed FCF or Switch are collectively represented by a single Domain identifier (Domain_ID), and thus the distributed FCF or Switch appears to outside entities as a non-distributed FCF or Switch.
US08948170B2

A method of using a point-to-point (P2P) label switched path (LSP) to transmit multicast data packets partially through a multiprotocol label switched (MPLS) network when one or more label switched routers (LSRs) of the MPLS are not multicast label distribution protocol (mLDP) enabled. The P2P LSP can be used to transmit multicast data packets to the head end of a point-to-multipoint (P2MP) LSP created with mLDP enabled LSRs. The P2MP LSP can be used to transmit the multicast data packets through the MPLS network to intended receivers that are external to the MPLS network. The P2MP LSP can be built from an egress edge LSR towards an ingress edge LSR, by mLDP enabled LSRs. The P2P LSP can be built from a core mLDP enabled LSR to the ingress edge LSR, across a non-mLDP enabled LSR between the core mLDP enabled LSR and the ingress edge LSR.
US08948160B1

The present invention relates to providing services for circuit-switched calls from an Internet Protocol (IP) based packet network. In essence, a call originating from or intended for a subscriber that is served by a telephony switch, such as an end office or mobile switching center, in a circuit-switched network is intercepted and routed by the telephony switch to a service node via a subscriber emulator. The subscriber emulator acts as a liaison between the telephony switch of the circuit-switched network and the service node of the packet network. Preferably, the subscriber emulator presents itself to the service node as a user agent, which acts on behalf of a subscriber that is served the telephony switch. The service node provides any requisite processing of the call to implement services for the call.
US08948155B2

Systems and methods for improved digital RF transport in a DAS are provided. In one embodiment, a transceiver comprises: a receive path circuit including an RF reception interface coupled to an ADC, the ADC receiving a down-converted analog RF spectrum from the RF reception interface and producing a digitized RF spectrum at an input sampling rate; a logic device receiving the digitized RF spectrum and producing a first set of baseband data samples at a first sampling rate, corresponding to a first spectral region of the analog RF spectrum and a second set of baseband data samples at a second sampling rate, corresponding to a second spectral region of the analog RF spectrum. The logic device maps the first set and second sets of baseband data samples to a respective first set and second set of timeslots of a serial data stream transport frame.
US08948153B2

An example communication system includes: a search communication apparatus which searches for another communication apparatus; and a search subject communication apparatus which is searched for by the search communication apparatus. The search communication apparatus includes a search request transmitter which transmits a search request signal. The search subject communication apparatus includes: a search request receiver which receives the search request signal transmitted from the search communication apparatus; and a search response transmitter which transmits a search response signal which is a response to the search request signal received by the search request receiver, to the search communication apparatus. The search communication apparatus further includes a search response receiver which receives the search response signal transmitted from the search subject communication apparatus. The search request transmitter transmits information indicating a transmission enabled period in which the search response transmitter can transmit the search response signal.
US08948150B1

In a method for transmitting information in a wireless local area network (WLAN), a plurality of different data streams corresponding to a plurality of different devices are orthogonally multiplexed onto a single symbol stream without using channel state information corresponding to a plurality of channels between a transmitting device and the plurality of different devices. One or more transmit streams are generated using the single symbol stream.
US08948149B2

Systems, methods, and apparatus for providing end-to-end L2 connectivity, are described. The system includes satellites configured to transmit data packets. The system further includes a first non-autonomous gateway in communication with the satellites. The first non-autonomous gateway is configured to receive the data packets from the satellites at L1, generate virtual tagging tuples within L2 packet headers of the data packets, and transmit the data packets each including a virtual tagging tuple. The system further includes a L2 switch in communication with the first non-autonomous gateway. The L2 switch is configured to receive the virtually tagged data packets and transmit the virtually tagged data packets. Further, the system includes a second non-autonomous gateway in communication with the L2 switch. The second non-autonomous gateway configured to receive the virtually tagged data packets and transmit the virtually tagged data packets to an entity based on the virtual tagging tuple associated with each of the virtually tagged packets.
US08948147B2

A method and apparatus for facilitating downlink data transmission in a TD-SCDMA system is provided. The method may comprise receiving, from a Node B, a channel quality indicator (CQI) request, wherein the CQI request is not associated with a payload transmission.
US08948144B1

A system and method are provided for identifying participants for a preferential ad-hoc network using a peer-to-peer (P2P) network and then establishing the ad-hoc network with the identified participants. In general, an initiating peer node provides a request for participants for an ad-hoc network to the P2P network, wherein the request includes content information describing content stored at the initiating peer node. The content information is used by the peer nodes receiving the request to determine whether to join the ad-hock network. The peer nodes receiving the request that decide to join the ad-hoc network respond to the initiating peer node via the P2P network. All or select ones of the peer nodes responding to the request are identified as the participants for the ad-hoc network. Once the participants are identified, the initiating peer node dynamically establishes the ad-hoc network with the identified participants.
US08948137B2

A method is disclosed for assisting a handover of a data session from a first routing path, associated with a first access network, to an alternative routing path, associated with an alternative access network. Data is routed over the first access network to a UT by binding a session identifier to a first routing identifier. The session identifier and the first routing identifier are defined in accordance with a standard protocol routing scheme of the first access network. The method comprises receiving a capability message uniquely identifying the UT according to both a standard protocol routing scheme of said first access network, and an alternative standard protocol routing scheme of said alternative access network. The method further comprises creating an alternative routing identifier complying with the alternative standard protocol routing scheme, associating the alternative routing identifier with the UT, and associating the session identifier with the alternative routing identifier.
US08948135B2

Examples are disclosed for user feedback to enable a handoff profile for a dual-mode hybrid mobile device. In some examples communication link handoff logic may be executed by the processor component to receive user feedback during a voice call mediated by a call server, the voice call between a hybrid mobile device and another communication device, the user feedback pertaining to one or more Voice-over Internet Protocol (VoIP) communication link parameters for the communication link between the hybrid mobile device and the call server. The communication link parameters are correlated with a call quality threshold based on the user feedback and a handoff profile is established for the hybrid mobile device based on the call quality thresholds, the handoff profile operative to establish criteria for switching the VoIP communication link to a communication link over a different network.
US08948129B2

In some embodiments, a non-transitory processor-readable medium includes code to cause a processor to receive at a tunnel server, a data unit addressed to a communication device, and define, a first instance of the data unit and a second instance of the data unit. The first instance of the data unit is sent to the communication device via a first tunnel defined between at least the tunnel server and a first base station associated with a first network. The second instance of the data unit is sent to the communication device via a second tunnel defined between at least the tunnel server and a second base station associated with a second network. The second instance of the data unit is dropped by the communication device when the first instance of the data unit is received before the second instance of the data unit.
US08948123B2

According to one embodiment, a method includes scheduling at least one time and at least one set of subcarrier frequencies to be used to transmit each of a plurality of data signals. Control signals may be addressed to at least one endpoint and may indicate at least one time and at least one set of subcarrier frequencies to be used to transmit one or more of the data signals to the at least one endpoint. For each control signal, at least one time and at least one set of frequencies selected from the frequency range to be used to transmit the control signal may be scheduled. At least one of the plurality of control signals and at least one of the plurality of data signals are scheduled to be transmitted simultaneously by the transceiver. The data signals and the control signals are transmitted to the plurality of endpoints.
US08948117B2

The invention relates to a method for providing control signalling associated to a protocol data unit conveying user data in a mobile communication system and to the control channel signal. The invention also provides a mobile station and a base station and their respective operation in view of the newly defined control channel signals. To reduce the control channel overhead, the invention suggests defining a common field for the transport format and redundancy version in the control channel information format. According to one approach, the common field is used to jointly encode transport format and redundancy version therein. According to another aspect, one shared field is provided on the control channel signal that indicates either a transport format or a redundancy version depending of whether the control channel signal relates to an initial transmission or a retransmission. In another embodiment, further enhancements to a HARQ protocol are suggested for addressing certain error cases.
US08948105B2

A method and system for dynamic adjustment of downlink/uplink resource allocation ratio in a long-term evolution (LTE) time division duplex (TDD) system is disclosed. The method includes replacing at least one uplink subframe in a subframe pattern with at least one of a mute subframe and a mute uplink pilot timeslot (UpPTS), within a geographical guard area that isolates at least two areas having different TDD allocation patterns. The method further includes scheduling an uplink transmission from at least one mobile terminal such that the at least one of the mute subframe and the mute UpPTS are unused. A simple solution or a TDD configuration index substitution solution, or any combination thereof, may be used to control the uplink transmission involving a mute subframe or a mute UpPTS.
US08948103B2

A system may receive, from one or more user devices, service information that identifies applications that are being accessed by the user devices and levels of service quality, received by the user devices, when accessing the applications; identify, based on the service information, that a user device is accessing an application at a level of service quality that is less than a threshold; assign, one or more quantities of bandwidth, to the applications, based on the service information; and transmitting, to the base station, scheduling information that identifies how the quantities of bandwidth are assigned to the applications, where transmitting the scheduling information allows the base station to use a quantity of bandwidth, assigned to the application, to provide the application to the user device at a level of service quality that is not less than the threshold.
US08948096B2

In a transmission method, a service area covered by a first cell is provided with a plurality of second cells with a smaller radius than the first cell. A first radio base station belongs to a first cell while the second radio base stations belong to different second cells. A transmitter of the first radio base station transmits a synchronization channel in a given band while a transmitter of each second radio base station transmits a synchronization channel in a band that is different from the given band and also from those of other second radio base stations. A control unit of a mobile station narrows down bands to be observed for detecting synchronization channels to the given band or, if there are some of the second cells that the mobile stations are allowed to access, to the given band and the bands corresponding to the accessible second cells.
US08948093B2

To perform rank adaptation for a mobile station in a wireless network, it is determined whether the mobile station is fast moving. In response to determining that the mobile station is fast moving, an open loop multi-antenna mode is selected to perform wireless communication between the mobile station and a base station. Also, selection is made from among plural ranks for the wireless communication according to the open loop multi-antenna mode between the mobile station and the base station.
US08948091B2

Technologies are generally described for a push management scheme for a mobile operating server. In some examples, a method performed under control of a mobile operating server may include receiving from a mobile device a request for generating one or more keep-alive messages, the request including information on a destination push server, generating the keep-alive messages, and transmitting the keep-alive messages to the destination push server.
US08948081B2

Some demonstrative embodiments include devices, systems and/or methods of multiple-stream wireless communication. For example, an apparatus may include a wireless communication unit to perform wireless peer-to-peer (P2P) communication according to a time allocation scheme defining a plurality of scheduled allocations (teeth) for wireless P2P communication within a wireless communication network based on a predefined priority scheme, which assigns a plurality of priorities to a plurality of streams corresponding to a plurality of service types, wherein a tooth may be scheduled for P2P communication between a pair of endpoints of the wireless communication network, and wherein the tooth includes one or more contiguous portions (slices), a slice having a predefined duration allocated for communication of one or more streams having the same priority.
US08948047B2

A device managing apparatus that can easily communicate under a proper communication configuration, through a network may be provided. A managing apparatus is provided with a storage and a controller (management program). The storage stores multiple different communication configurations. The controller controls the communication with the device. The controller carries out the following processes: (1) repeating a communication trial toward the device using one of stored communication configurations that are stored in the device managing apparatus, in which the communication configuration to be used is changed for each communication trial; (2) monitoring a response which is sent to the device managing apparatus from the device in a case where the communication trial has succeeded; and (3) displaying a plurality of areas, each of which is linked to each of the stored communication configurations; and displaying a symbol image representing the device in the area that is linked to the communication configuration with which the communication trial has succeeded. By using the device managing apparatus, the user can easily recognize, at a glance of the screen, devices at which the same communication configurations are set.
US08948043B2

A method, computer readable medium and apparatus for normalizing cellular communications network data are disclosed. For example, the method collects a data packet from the cellular communications network, modifies a time stamp of the data packet in accordance with a promotion delay time from the time stamp of the data packet to create a normalized data packet and processes the normalized data packet to optimize state machine configurations.
US08948035B2

A terminal speed identification unit identifies the moving speed of a wireless terminal currently in communication. A ranging control unit sets the transmission cycle of a ranging signal of a wireless terminal moving at a speed greater than or equal to a predetermined speed shorter than the transmission cycle of a ranging signal of a wireless terminal moving at a speed below the predetermined speed. A transmission unit transmits a signal notifying the transmission cycle of a ranging signal to the wireless terminal. A reception unit receives a ranging signal from a wireless terminal currently in communication.
US08948022B2

An apparatus for determining operating characteristics of radio-frequency (RF) transmitting devices while the devices are in normal operation transmitting over-the-air RF signals. The apparatus comprises at least one signal sensor for receiving the RF signals, each sensor responsive to the RF signals received at a plurality of antennas or received at a directional antenna, an analyzer for determining signal parameters of received RF signals and for determining operating characteristics of the transmitting devices from the signal parameters, wherein each RF signal includes an identifier of the transmitting device, the apparatus using the identifier to link operating characteristics determined from the RF signals to the transmitting device, and a graphical user interface for displaying the operating characteristics for each transmitting device.
US08948016B2

Techniques described herein generally include methods, devices and systems related to monitoring a flow of data packets in a communication network. Some example devices may include one or more of a stream capture unit, and/or an analyzer. The stream capture unit can be coupled to a communication network, and configured to monitor a flow of data packets associated with communication steams in the communication network, and identify a first stream of data packets and a second stream of data packets from the monitored flow of data packets. The first stream and the second stream are associated with a single destination. The analyzer can be coupled to the stream capture unit and configured to identify an event associated with from the first stream identified by the stream capture unit, identify information related to the identified event from the second stream identified by the stream capture unit, and determine a response based on the event and the information related to the event.
US08948009B1

Systems and techniques for prioritizing network traffic based on a flow deadline are presented. Data bandwidth in a network is detected. In response to congestion in the network, a transmission control protocol (TCP) window size is reduced. The TCP window size is reduced based on time remaining until the flow deadline. In one example, the TCP window size if further reduced based on a degree of congestion in the network. In response to no congestion in the network, the TCP window size is increased by a predetermined amount.
US08948004B2

Each of first and second bridges of a data network having respective external links to an external node implement a network bridge component that forwards traffic inside the network and a virtual bridge component that forwards traffic outside of the network. A virtual bridge is formed including the virtual bridge components of the first and second bridges and an interswitch link (ISL) between the virtual bridge components of the first and second bridges. Data frames are redirected via the ISL in response to a link-down condition of one of the external links.
US08948000B2

Techniques are disclosed for managing a switch fabric. In one embodiment, a server system is provided that includes a midplane, one or more server cards, switch modules and a management controller. The midplane may include a fabric interconnect for a switch fabric. The one or more server cards and the switch modules may be operatively connected to the midplane. The switch modules may be configured to switch network traffic for the one or more server cards. The management controller may be configured to manage the switch modules via the fabric interconnect.
US08947995B2

A method and a system for the fractional reuse of frequencies in a wireless network. The method includes the following steps: obtaining at least one PHY based index defining a preferred allocation of a mobile station among at least two frequency reuse zones in a cell of said communication network; and scheduling bursts of packets to transmit to the mobile station, by at least one frequency reuse zone among the at least two frequency reuse zones, in view of transmission requests and the at least one PHY based index.
US08947992B2

Combined echo and crosstalk cancellation is provided. Frequency domain adaptive filters are used to remove or reduce the effects of echo and crosstalk for a multi-channel and full-duplex communications system. Data from each transmit channel is buffered and converted to the frequency domain. The frequency domain data is multiplied by crosstalk coefficients to obtain a frequency domain correction signal for each channel. Adaptation of the crosstalk coefficients is based on correlations between the error signals and the data from each of the transmit channels. A single frequency domain transform engine, such as a Fast Fourier Transform engine, is employed for all calculations to save power and area.
US08947988B2

Upon receiving a request to allocate a storage region, a storage device may initialize the contents of the storage device to default values (e.g., zero) in order to avoid problems arising from unknown data stored in the locations of the storage region (e.g., upon writing a data set to a location involved in a mirroring relationship, uninitialized data in the corresponding mirror location may result in a mismatch that jeopardizes the written data). However, initializing the storage device may be time-consuming and inefficient. Instead, a usage bitmap may be generated that, for respective location sets of the storage region, indicates whether values exist in the location. A read request may be fulfilled by examining the usage bitmap to determine whether values exist in the specified location, and if not, the default value may be returned without accessing the storage device. Other efficiencies may also be achieved using the usage bitmap.
US08947986B1

A TAMR head is disclosed wherein a heat sink with a bilayer configuration surrounds the main pole. There is a planar plasmon generator (PPG) with a front peg portion and a larger back portion between a waveguide and a main pole bottom surface. The PPG generates a surface plasmon mode and heats a spot on a magnetic medium during a write process. A first heat sink layer made of Au contacts a back section of the top surface in the PPG back portion to enable efficient dissipation of heat away from the PPG. The second heat sink layer may be Ru and serves as a barrier between the main pole and first heat sink layer to prevent Au migration into magnetic material, and is thermally stable to at least 450° C. to prevent a thermal breakdown of the heat sink material in proximity to the PPG front end.
US08947983B2

Dial (1) for a timepiece (100) comprising a front face (2) which forms a visible display surface and is opposite a back face (3), characterized in that the dial includes, either at least one cavity (4) extending into at least one portion of the thickness of said dial (1) between said visible surface (2) and said back surface (3), or at least one peripheral surface (40) extending into at least one portion of the thickness of said dial (1) between said visible surface (2) and said back surface (3). At least one said cavity (4) or at least one peripheral surface (40) includes at least one undercut surface (5), extending into at least one portion of the thickness of said dial (1) between said visible surface (2) and said back face (3).
US08947979B2

A mounting block for fastening equipment such as a sonar transducer onto the hull or transom of a boat which consists of a flat body portion formed into a predetermined size and shape, the body further having a front face and a back face, the back face further having one or more channel grooves for retaining an adhesive, the channel grooves further having internal surfaces to provide mechanical grip to the hardened adhesive thereby preventing mechanical separation between sonar transducer or other equipment and the mounting block.
US08947970B2

A memory device comprising a plurality of static random access memory (SRAM) bit cells, and a word line driver coupled to provide a word line signal to the bit cells. The word line driver receives a global word line signal that remains active while the word line signal is asserted and subsequently de-asserted, and the word line signal is coupled between a positive supply voltage (VDD) and a supply voltage below ground (VN).
US08947964B2

A current sense amplifier may include one or more clamping circuits coupled between differential output nodes of the amplifier. The clamping circuits may be enabled during at least a portion of the time that the sense amplifier is sensing the state of a memory cell coupled to a differential input of the sense amplifier. The clamping circuits may be disabled during the time that the sense amplifier is sensing the state of a memory cell at different times in a staggered manner. The clamping circuits may be effecting in making the current sense amplifier less sensitive to noise signals.
US08947963B2

Embodiments of a memory device are disclosed that may allow for multiple pre-charge voltages. The memory device may include a plurality of data lines, and a plurality of pre-charge circuits. Each of the plurality of data lines may be coupled to a plurality of data storage cells. Each of the plurality of pre-charge circuits may be coupled to a respective data line, and be configured to charge the data line to a first voltage level responsive to a first control signal. Each of the plurality of pre-charge circuits may also be configured to charge the respective data line to a second voltage responsive to a second control signal.
US08947962B2

A memory controller is disclosed. The memory controller is configured to be connected to one or more memory devices via an address and control (RQ) bus. Each of the memory devices have on-die termination (ODT) circuitry connected to a subset of signal lines of the RQ bus, and the memory controller is operable to selectively disable the ODT circuitry in at least one memory device of the one or more memory devices.
US08947956B2

A delay circuit includes a delay unit configured to generate a delayed transfer signal by delaying a transfer signal corresponding to a first signal or a second signal, a distinguishment signal generation unit configured to generate a distinguishment signal which represents to what signal the transfer signal correspond between the first signal and the second signal and a delayed signal generation unit configured to output the delayed transfer signal as a first delayed signal or a second delayed signal in response to the distinguishment signal.
US08947954B2

A Random Access Memory (RAM) and method of using the same are disclosed. The RAM includes a plurality of memory cells arranged in columns and in rows with each memory cell coupled to at least one word line and at least one bit line. The RAM includes a plurality of switches with at least one of the switches coupled between two of the memory cells to allow data to be copied from one of the two memory cells to the other of the two memory cells. In another aspect, the two memory cells can be considered a dual bit cell that contains a copying mechanism. There are two interleaved memory planes, assembled from bit cells that contain two bits of information. One bit is the primary bit that corresponds to the normal RAM bit. The second bit is able to receive a copy and hold the primary value. When the copying mechanism is over, the two memory planes may act as two completely independent structures.
US08947952B2

An input-output line sense amplifier configured to drive input data signals over an input-output signal line to an output driver circuit, the input-output line sense amplifier having an output driver stage having a plurality of different programmable output drive capacities to tailor the output drive of the sense amplifier.
US08947946B2

Described examples include leakage measurement systems and methods for measuring leakage current between a word line at a boosted voltage and a word line at a supply voltage. The boosted voltage may be generated by charge pump circuitry. Examples of leakage measurement systems described herein may be included in memory devices.
US08947942B2

A semiconductor memory chip includes a first pad unit configured to receive a first data and a first strobe signal, and a first selection transfer unit configured to transfer the first data and the first strobe signal to a first write path circuit in a first mode, and transfer the first data and the first strobe signal to a second write path circuit in a swap mode.
US08947941B2

A non-transitory computer readable medium, a flash controller and a method for state responsive encoding and programming; the method may include encoding an information entity by applying a state responsive encoding process to provide at least one codeword; wherein the state responsive encoding process is responsive to a state of flash memory cells; and programming the at least one codeword to at least one group of flash memory cells by applying a state responsive programming process that is responsive to the state, the state being either an estimated state or an actual state.
US08947936B2

A 3D memory device includes a plurality of ridge-shaped stacks, in the form of multiple strips of conductive material separated by insulating material, arranged as strings which can be coupled through decoding circuits to sense amplifiers. Diodes are connected to the bit line structures at either the string select of common source select ends of the strings. The strips of conductive material have side surfaces on the sides of the ridge-shaped stacks. A plurality of conductive lines arranged as word lines which can be coupled to row decoders, extends orthogonally over the plurality of ridge-shaped stacks. Memory elements lie in a multi-layer array of interface regions at cross-points between side surfaces of the conductive strips on the stacks and the conductive lines.
US08947935B2

An integrated includes a memory cell, a bit line connected to the memory cell, a boosting circuit to boost the bit line up to a boosting voltage during a pre-charge operation pre-charging the bit line, and a regulation circuit connected between the bit line and an output terminal and determines a logic level of the output terminal according to the voltage of the bit line.
US08947931B1

A data storage device includes a memory die including a plurality of storage elements arranged in a three dimensional (3D) memory configuration and a controller die coupled to the memory die via a bus including a plurality of electrical contacts between adjacent surfaces of the memory die and the controller die. A method performed at the data storage device includes receiving, at the controller die, data to be stored at the memory die and generating a codeword representing the data. The codeword includes a particular number of bits. The method also includes sending signals from the controller die to the memory die via the plurality of electrical contacts. The plurality of electrical contacts includes at least as many electrical contacts as the particular number of bits of the codeword, and the signals representing the codeword are sent from the controller die to the memory die in parallel.
US08947929B1

The present disclosure describes techniques for flash-based soft information generation. In some aspects a flash-memory device includes a soft information generator configured to determine soft information for a data value stored by a flash-memory cell. The soft information includes fewer bits than a number of data bits read from the flash-memory cell from which the soft information is generated. When the flash-memory device transfers the soft information to a memory controller, fewer bits per data value are transferred. By so doing, an efficiency of a data link between the flash memory device and the memory controller may be improved.
US08947926B2

A semiconductor stack for performing at least a logic operation includes adjacent layers arranged in a stacked configuration with each layer comprising at least a phase-change memory cell in which a phase-change material is provided between a heater electrical terminal and at least two further heater electrical terminals, the phase-change material between the heater electrical terminal and each of the two further heater electrical terminals being operable in one of at least two reversibly transformable phases, an amorphous phase and a crystalline phase; wherein the semiconductor stack, when in use, is configurable to store information by way of an electrical resistance of the phase of the phase-change material between each heater electrical terminal and each of the two further heater electrical terminals in each layer, and the logic operation is performed on the basis of the information stored in the adjacent layers.
US08947925B2

A semiconductor memory device including an array of memory cells (MC) formed on a substrate each realized from a load element and thyristor that define a switchable current path whose state represents a volatile bit value stored by the MC. At least one word line corresponding to a respective row of the array is formed on the substrate and coupled to MC current paths for the corresponding row. Bit lines corresponding to respective columns of the array are formed on the substrate and can be coupled to a modulation doped QW interface of the MC thyristors for the corresponding column. Circuitry is configured to apply an electrical signal to the word line(s) in order to generate current that programs phase change material of the MC load elements into one of a high or low resistive state according to state of the current path of the MCs for non-volatile backup purposes.
US08947924B2

A data readout circuit of phase change memory, relating to one or more phase change memory cells, wherein each phase change memory cell is connected to the control circuit by bit line and word line; said data readout circuit comprises: a clamp voltage generating circuit, used to generate a clamp voltage; a precharge circuit, used to fast charge bit line under the control of a clamp voltage; a clamped current generating circuit, used to generate a clamped current to keep bit line at clamped state under the control of a clamp voltage; a clamped current operation circuit, used to perform subtraction and multiplication on clamped current to increase the difference of clamped current between high resistance state and low resistance state; a sense amplifier circuit, used to compare the operated clamped current and the reference current and output the readout result. Compared with the prior art, the data readout circuit of phase change memory provided by the present invention can effectively enhance the data readout speed, decrease the misreading window between high resistance state and low resistance state, reduce the crosstalk of data readout, and improve the reliability of data readout.
US08947923B2

Memory devices and methods described are shown that provide improvements, including improved cell isolation for operations such as read and write. Further, methods and devices for addressing and accessing cells are shown that provide a simple and efficient way to manage devices with multiple cells associated with each access transistor. Examples of multiple cell devices include phase change memory devices with multiple cells associated with each access transistor.
US08947917B2

A thermal spin torque transfer magnetoresistive random access memory (MRAM) apparatus includes a magnetic tunnel junction and a tunnel junction programming circuit. The magnetic tunnel junction includes a reference layer having a fixed magnetic polarity, a tunnel barrier layer, and a free layer on an opposite side of the tunnel barrier layer from the reference layer. The free layer includes a first layer having a first Curie temperature and a second layer having a second Curie temperature different from the first Curie temperature. The tunnel junction programming circuit is configured to apply a current through the magnetic tunnel junction to generate a write temperature in the magnetic tunnel junction and to write to the free layer of the magnetic tunnel junction.
US08947915B2

A thermal spin torque transfer magnetoresistive random access memory (MRAM) apparatus includes a magnetic tunnel junction and a tunnel junction programming circuit. The magnetic tunnel junction includes a reference layer having a fixed magnetic polarity, a tunnel barrier layer, and a free layer on an opposite side of the tunnel barrier layer from the reference layer. The free layer includes a first layer having a first Curie temperature and a second layer having a second Curie temperature different from the first Curie temperature. The tunnel junction programming circuit is configured to apply a current through the magnetic tunnel junction to generate a write temperature in the magnetic tunnel junction and to write to the free layer of the magnetic tunnel junction.
US08947912B2

Memory cells are described with cross-coupled inverters including unidirectional gate conductors. Gate conductors for access transistors may also be aligned with a long axis of the inverter gate conductor. Contacts of one inverter in a cross-coupled pair may be aligned with a long axis of the other inverter's gate conductor. Separately formed rectangular active regions may be orthogonal to the gate conductors across pull up, pull down and access transistors. Separate active regions may be formed such that active regions associated with an access transistor and/or a pull up transistor are noncontiguous with, and narrower than, an active region associated with a pull down transistor of the inverter. The major components of 6T SRAM, and similar, memory cell topologies may be formed essentially from an array of rectangular lines, including unidirectional gate conductors and contacts, and unidirectional rectangular active regions crossing gate conductors of the inverters and access transistors.
US08947907B1

An integrated circuit device can include a plurality of memory cells, each including at least one element programmable between different impedance states by application of a voltage or current; a plurality of bit line groups, each bit line group including multiple bit lines, each bit line being coupled to multiple memory cells; a plurality of current source circuits coupled to the bit line groups, each current source circuit configured to couple the bit lines of its respective group to at least a first bias node or a second bias node.
US08947898B2

A power conversion circuit converting DC electric power into AC electric power and sending the AC power to an inductive load, includes a first switching device connected to the DC power supply; a second switching device connected to the DC power supply; a first inductor provided between the first switching device and the inductive load; a second inductor provided between the second switching device and the inductive load; and a clamping diode connected between a first connection point between the first switching device and the first inductor, and a second connection point between the second switching device and the second inductor. When the first and second switching devices are turned off, a current flows through the second diode, clamping diode, first inductor and inductive load to completely flow out a current in the first inductor, and then a current flows through the second diode, second inductor and inductive load.
US08947885B2

An electronic device includes a housing, a tray, and an ejection mechanism. The housing defines a slot and a slit in a sidewall thereof. The ejection mechanism includes a button and a pivoting member. The pivoting member includes a first end portion and a second end portion. The button includes a head portion and a shaft portion. The button is slidable along the slit between a first position where the shaft portion contacts the first end portion, the first end portion is urged by the shaft portion to move away from the sidewall, and the second end portion is leveraged to push the tray to move outwardly through the slot, and a second position where the shaft portion contacts the first end portion adjacent to the axis, the first end portion is moved, the tray is entirely received in the housing, and the second end portion abuts against the tray.
US08947884B1

A device includes a printed circuit assembly (PCA) including a printed circuit board and at least one electronic component integrated with the printed circuit board, and a support to which the PCA is securable. At least one of the PCA and the support includes engaging structure elements, and some engaging structure elements are configured to secure the PCA to the support while other engaging structure elements are configured to secure the support to a securing structure within a housing of an electronic device.
US08947879B2

A container that holds rack mountable electronics equipment includes a plurality of rack enclosures and a corresponding plurality of enclosure cooling units. Each rack enclosure is movably mounted in the container such it can move from a position abutting a front of an enclosure cooling unit to a maintenance and access position spaced apart from the enclosure cooling unit. Each enclosure cooling unit is capable of providing varying amounts of cool air to the rack enclosure it abuts, so that the interior of each rack enclosure can be maintained at a different temperature.
US08947878B2

An apparatus with a handle having a release mechanism comprises a bracket having a front panel, an extracting module and a driven module. The extracting module is mounted on the bracket and includes a handle, an extracting piece, and a first contact portion. A spring is provided between the front panel and the extracting piece. The driven module is fixed on the bracket and includes a driven piece having a locking portion and a second contact portion. When the handle is not dragged forward, the locking portion is located in a locked position. When handle is dragged forward so that the extracting piece moves towards the front panel and that the first contact portion pushes the second contact portion, the locking portion is moved to an unlocked position. A system containing an apparatus having a handle is also provided.
US08947871B2

A portable electronic device including a computer body, a display, and a slide-rail structure is provided. The computer body has a first side edge. The display has a second side edge, a display surface and a back side surface. The slide-rail structure includes a sliding element and a connecting arm. The sliding element having a first combination portion is slidable between a first and a second position. The connecting arm having a second combining portion connected to the first combining portion is rotatably connected to the second side edge. When an included angle between the display surface and the computer body is first angle, the sliding element is in the first position; when the included angle is varied from the first angle to an angle greater than the first angle, the connecting arm pulls the sliding element to the second position. In addition, a slide-rail device is also provided.
US08947865B2

A mobile terminal device includes a case that forms a storage space for storing a component and that includes an open section at a first surface, a display module that is stored in the open section of the case and that includes a display surface for allowing information to be displayed thereon adjacent to the first surface, a plate that is fixed to an inner surface of the case and that partitions the storage space into a space for storing the display module and a space for storing a component other than the display module, a panel that covers the open section of the case and that supports the display module such that the display module is sandwiched between the panel and the plate, and an adhesive that adheres the panel and a surrounding region of the open section of the case.
US08947861B2

A tablet computer is composed of a tablet component and a keyboard component. The tablet component houses all of the essential hardware of tablet computer including the central processing unit (CPU), the memory, the power supply, and a touch screen display. The keyboard component is a simple peripheral device that offers no computing functionality unless connected with the tablet component. The tablet component and keyboard component can mate to form a notebook-type computer. The tablet component and keyboard component can mate in an orientation allowing use of only a tablet computing user interface. The tablet component is removable from the keyboard component and functions independently as a tablet computing device. The keyboard component has a counterbalance armature to oppose the moment of inertia due to the changing center of mass of the tablet computer as the tablet component is moved from a closed to an open position.
US08947856B2

A supercapacitor including at least one first electrode substrate having a surface coated with an active material, and at least one second electrode substrate having a surface coated with the active material, wherein the at least one first electrode substrate has a polarity reverse to that of the at least one second electrode substrate. The at least one first and second electrode substrates are stacked in an alternating arrangement. A plurality of the first electrode substrate having the same polarity or a plurality of the second electrode substrate having the same polarity is connected in parallel. The at least one first and second electrode substrates include stacking portions each having opposite surfaces arranged with a frame-shaped insulating ring. An electrolyte is accommodated in spaces enclosed by the opposite surfaces of each stacking portion of the at least one first and second electrode substrates and each insulating ring.
US08947855B2

Technologies are generally described for electrochemical capacitor devices. Some example electrochemical capacitor devices may include a composite electrode that includes an electrode substrate coupled to a polymeric electrochemical layer. The polymeric electrochemical layer may include: a conductive polymer electrically coupled to the electrode substrate; a solid state, ionically conductive electrolyte polymer; and non-conducting cross-links that covalently link the conductive polymer and the electrolyte polymer. Various example electrochemical capacitor devices may be constructed by laminating two of the composite electrodes against opposing sides of an ionically conducting separator membrane, and contacting the composite electrodes and the separator membrane with a liquid electrolyte. Some example electrochemical capacitor devices may display favorable performance such as symmetric charge storage, non-Faradic charge storage, and/or similar or greater capacity compared to carbon based systems.
US08947852B2

An improved electronic component is described. The electronic component has a capacitor with first planer internal electrodes in electrical contact with a first termination and second planer internal electrodes in electrical contact with a second termination. A dielectric is between the first planer electrodes and the second planer internal electrodes. The electronic component further comprises at least one of: an inductor comprising a conductive trace wherein said conductive trace is between the first termination and a third termination; and an overvoltage protection component comprising: a third internal electrode contained within the dielectric and wherein the third internal electrode is electrically connected to the first termination; a fourth internal electrode contained within the ceramic and electrically connected to a fourth termination; and a gap between the third internal electrode and the fourth internal electrode.
US08947848B2

An embodiment of the invention includes a device including at least one probe for delivering an electrical shock to a subject when the probe is in physical contact with the subject. A power source is connected to the probe for providing electrical power to the probe upon actuation of a trigger. The device further includes a medical device sensor for detecting signals emitted from a medical device present in the subject. In at least one embodiment, an alarm is connected to the medical device sensor, wherein the alarm provides an audio and/or a visual alert when the medical device sensor detects signals emitted from the medical device. In at least one embodiment, an override mechanism is connected to the medical device sensor, wherein the override mechanism prevents actuation of the trigger when the medical device sensor detects signals emitted from the medical device.
US08947846B2

A device for protecting piping from lightning. The piping includes tubular metal sections connected to each other by connection parts, a first portion of the connection parts being plastic material parts and a second portion of the connection parts being metal parts.
US08947842B2

An electronic circuit includes a temperature evaluation circuit. The temperature evaluation circuit includes a first sensor circuit with a first output terminal that is configured to sense a first temperature at a first position of the electronic circuit and to generate at the first output terminal a first output current that is dependent on the first temperature. A second sensor circuit includes a second output terminal and is configured to sense a second temperature at a second position of the electronic circuit and to generate at the second output terminal a second output current that is dependent on the second temperature. An evaluation circuit has an input terminal connected to the first output terminal and the second output terminal and is configured to provide an evaluation signal that is dependent on a current received at the input terminal.
US08947838B2

According to the present invention, an overcurrent fault detection device includes: an inverter converting DC current to three-phase AC currents for driving a motor; a DC voltage detector; phase current detectors; a rotational position detector that detects a rotational angle of the motor; a control circuit that controls a gate drive circuit, which controls the inverter at every predetermined cycle, based upon the phase current values, a motor rotational angle detection value, and a speed command or a torque command from a higher-order control device; and a first decision-making circuit that detects an overcurrent based upon the phase current values at every predetermined cycle, wherein: the first decision-making circuit determines whether or not the phase current values exceed a predetermined amplitude threshold value by frequency detection for any of the phase current values exceeding the predetermined amplitude threshold value, and determines that an overcurrent has occurred upon detecting the frequency.
US08947835B2

The invention provides a tunneling magnetoresistance (TMR) read sensor with a long diffusion path and ex-situ interfaces in a sense layer structure. The sense layer structure comprises a first sense layer preferably formed of a ferromagnetic Co—Fe film, a second sense layer preferably formed of a ferromagnetic Co—Fe—B film, and a third sense layer preferably formed of a ferromagnetic Ni—Fe film. The sense layer structure has a long diffusion path (defined as a total thickness of the first and second sense layers) and ex-situ interfaces for suppressing unwanted diffusions of Ni atoms. Alternatively, the sense layer structure comprises a first sense layer preferably formed of a ferromagnetic Co—Fe film, a second sense layer preferably formed of a ferromagnetic Co—Fe—B film, a third sense layer preferably formed of a ferromagnetic Co—Fe—B—Hf film, and a fourth sense layer preferably formed of a ferromagnetic Ni—Fe film.
US08947821B1

According to one embodiment, a system for processing data includes an equalizer configured to use servo coefficients for processing servo data and data coefficients for processing non-servo data, wherein the equalizer includes a finite impulse response (FIR) filter configured to process data read with a magnetic tape channel using the servo coefficients to generate equalized data, one or more low-pass filters with aggressive frequency characteristics configured to filter the equalized data to output filtered data, the one or more low-pass filters with aggressive frequency characteristics being configured to remove high frequency noise from the equalized data, a peak detector configured to process peaks in a waveform of the filtered data, and at least one servo pattern detector configured to detect a servo pattern in the filtered data. Other systems and methods for processing data are described in more embodiments.
US08947814B2

A data storage system having a read channel configured to function in a normal operation mode and a test mode. In the normal operation mode, the read channel is configured to decode a readback signal to obtain data bits. In the test mode, the read channel is configured to extract gain control loop data and/or timing control loop data from the readback signal.
US08947812B1

A data storage device is disclosed comprising a head actuated over a disk. A read signal from the head is sampled to generate signal samples, and the signal samples are filtered with an equalizer filter to generate equalized samples. The equalized samples are filtered with an inter-track interference (ITI) filter to generate ITI attenuated samples, and a data sequence is detected based on the ITI attenuated samples. In one embodiment, the ITI filter comprises a transfer function: 1−HPF(ek) and in another embodiment the ITI filter comprises a transfer function: 1−LPF(ek) where ek represents a noise sequence in the equalized samples, HPF represents a high pass filter operating on ek, and LPF represents a low pass filter operating on ek.
US08947810B1

Techniques are provided for performing bit-locked operations on media. A first control signal is received from a first source, and a second control signal is generated at a second source in response to receiving the first control signal. The media is accessed according to the second control signal. One or more synchronization markers are located during the accessing of the media, and bit-level synchronization between the second source and the media is achieved based, at least partially, on the one or more synchronization markers. A control operation is performed on the media with bit-level synchrony between the second source and the media.
US08947804B2

Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing system is disclosed that includes a combination data decoder circuit. The combination data decoder circuit includes: a non-binary data decoder circuit and a binary data decoder circuit.
US08947794B2

The invention features a label having a plurality of layers (e.g., at least two or more layers), in which at least one of the layers includes a thin film magnifier. Also featured are compositions to which the multi-layered label is affixed, methods of affixing the multi-layered label to compositions, and methods of making the multi-layered labels.
US08947792B2

To provide a projection lens that is compact, lightweight, low-cost, and readily portable, a first lens having a positive power and at least one surface that is an aspheric surface; a second lens having a negative power and having a concave surface on the magnification side; a third lens having a positive power and having a convex surface on the reduction side; and a fourth lens having a positive power are arranged in order from the magnification side. In addition to arranging the lenses telecentrically on the reduction side, the following formulas are satisfied simultaneously, and images formed on the conjugation surface on the reduction side are enlarged and projected on the conjugation surface on the magnification side: formula (A) 0.8
US08947784B2

A variable focus lens has a housing (1) and an actuator (8) which are mutually displaceable along an optical axis (A) of the lens. A primary membrane (15) is arranged between a first chamber (24, 26) and a second chamber (30, 32), with the first and second chambers being filled with liquids of similar density but different indices of refraction. First and second auxiliary membranes (19, 17) are provided for volume compensation. The first auxiliary membrane (19) forms a wall section of the first chamber (24, 26), and the second auxiliary membrane (17) forms a wall section of the second chamber (30, 32), at least one or both of the auxiliary membranes facing environmental air at its outer side.
US08947781B2

A monitoring system for generating a three-dimensional (3D) image, the system including: a plurality of monitoring cameras which are arranged to capture respective images of an area such that a portion of an angle of view of one monitoring camera overlaps a portion of an angle of view of another monitoring camera; and a controller which crops a plurality of overlapped images, each of which is an image of the overlapped portion, from among the respective images captured by the plurality of monitoring cameras, and generates a 3D image by adding the overlapped images.
US08947780B2

A polarization module includes: a polarizer; a plurality of first quarter-wave plates disposed over the polarizer such that their optical axes are tilted at 45 degrees with respect to the polarization axis of the polarizer; a plurality of second quarter-wave plates disposed over the polarizer such that their optical axes are tilted at 45 degrees with respect to the polarization axis of the polarizer in the direction opposite to the tilting direction of the optical axes of the first quarter-wave plates; and a transparent resin plate disposed over the plurality of first quarter-wave plates and the plurality of second quarter-wave plates and having optical isotropy.
US08947771B2

The present invention provides an optical amplifying device which can be easily downsized, increased in output, and stabilized. An optical amplifying device 1A includes an optical amplifier 10A and an energy supplier 30. The optical amplifier 10A includes an optical amplifying medium 11 and a transparent medium 12. The energy supplier 30 supplies excitation energy (for example, excitation light) to the optical amplifying medium 11. The optical amplifying medium 11 is supplied with the excitation light to amplify light and output it. To-be-amplified light passes through the transparent medium 12 in the optical amplifying medium 11 a plurality of times. The transparent medium 12 can propagate the to-be-amplified light, for example, zigzag inside.
US08947768B2

The invention provides fiber-optic light sources such as cladding-pumped master oscillator—power amplifier (MOPA) systems which use double-clad optical fibers (DCF). The inner cladding of the first DCF used in the master oscillator section has a circular cross-section in order to enable the formation of low loss optical splices in the integrated MOPA structure. The inner cladding of the second DCF in the output amplifier section has a shaped non-circular cross-section in order to enhance the absorption of the pump light in the doped core of the second DCF.
US08947767B2

An excitation light source, for Raman amplification, includes a polarization beam splitter (PBS) for splitting a laser beam from an excitation laser into two polarization components, and a polarization beam combiner (PBC) for combining the two polarization components, and a time difference generator provided between PBS and PBC. The time difference generator generates a difference in propagation time between the two polarization components.
US08947760B2

A thermotropic optical shutter device incorporates coatable, thin-film polarizers with a thermotropic depolarizer. The coatable polarizers provide a mechanism for adjusting the polarizer properties (i.e., absorption, reflection, or diffusion) by changing the thickness of the coating. For example, a thicker film may have a higher relative polarizing efficiency while a thinner film may have a lower relative polarizing efficiency. Using the same base materials and manufacturing process, the contrast ratio and other properties of a thermotropic or thermochromic shutter device (e.g., a liquid crystal-based smart window film) may be adjusted in real time on the manufacturing line.
US08947744B2

A print media (200) comprises paper or other substrate, on which image content, whether text or images are printed with accompanying hidden data (220). The image content is printed with one or more normal printing process visible colorants (340), while the hidden data (220) is printed with spectral edge markers (320). The spectral edge marker materials (320) have a substantial spectral absorption just outside the human visible spectrum, and only slight visible absorption, which is masked by the visible colorants (340). Although the hidden data is nominally visually imperceptible, an image capture device (250) having a visible spectral response that extends into a spectral region just outside the visible spectrum where the spectral edge marker absorption occurs, can then detect the hidden data.
US08947741B2

An image processing unit, includes: an overlap portion detection unit that detects an overlap portion between plural objects from image data configured by objects expressed by geometrical information and color values; a color value calculation unit that for the overlap portion between the plural objects, calculates a color value of the overlap portion from the plural objects according to an overlap processing method of the overlap portion; an object producing unit that produces a new object from the overlap portion between the plural objects detected by the overlap portion detection unit, and the color value calculated by the color value calculation unit; and a control unit that controls the object produced by the object producing unit to be superimposed on the overlap portion between the plural objects with a knock-out method.
US08947731B2

An imaging unit includes a frame having an opening; a sensor unit that captures, via the opening, a subject located outside the frame; a reference chart unit that is arranged on the frame and is captured by the sensor unit together with the subject; and a cover member that covers the opening.
US08947728B2

A luminance value for a second printing medium that has been obtained by reading a pattern image formed on the second printing medium different from a first printing medium is converted into a corresponding density value on the first printing medium. Calibration for the first printing medium can then be performed using the second printing medium.
US08947721B2

An image forming apparatus operates according to setting information, and includes a storage unit for storing the setting information; an interface for connecting a portable storage medium; a processing unit for reading/writing the setting information from/to the storage unit, and reading/writing the setting information from/to the portable storage medium via the interface, and a log creating unit for creating a first processing result log indicating a first processing result of a reading/writing process when the processing unit reads the setting information from the storage unit and writes the setting information in the portable storage medium, and storing the first processing result log, and creating a second processing result log indicating a second processing result of a reading/writing process when the processing unit reads the setting information from the portable storage medium and writes the setting information in the storage unit, and storing the second processing result log.
US08947717B2

A print data processing apparatus is provided which includes: a generation unit configured to generate image information and attribute information from print data; a conversion unit configured to convert an attribute of a first area included in the attribute information, wherein an attribute of a second area included in the attribute information is not converted; a compression unit configured to compress the image information and the attribute information in which the attribute of the first area has been converted by the conversion unit; an area information generation unit configured to generate area information indicating the first area having the converted attribute; and a transmission unit configured to transmit the image information compressed by the compression unit, the attribute information compressed by the compression unit, and the area information generated by the area information generation unit, to a printing apparatus as transfer data.
US08947714B2

The service providing device transmits a registration screen to the information processing device upon receipt of a registration request of an image forming device from the information processing device, transmits a command for causing the information processing device to search the image forming device and to respond to the service providing device with a search result upon receipt of an instruction from the information processing device via a registration instruction unit displayed on a registration screen, registers the image forming device depending on information included in the search result responded according to the command, and initiates communication with the registered image forming device.
US08947713B2

A system has information processing devices and a server which controls information processing executed by the devices. One of the devices includes a querying part to transmit a query to the server whether the device is permitted to execute the information processing, a notifying part to notify the server of location information indicating a location of the device, and an executing part to execute the information processing in response to an instruction from the server. The server includes a receiving part to receive the query from the device, an identifying part to identify an area in which the device exists according to the information notified by the device which has transmitted the query, and an instructing part to instruct the device which has transmitted the query to execute the information processing based on how many other devices are executing the information processing in the area.
US08947704B2

By selecting information about print option processing to be performed on an image based on a user's instruction, the print option can be specified without a necessity of any complicated procedure, so that convenience of a user of a printing apparatus can be improved.
US08947701B2

For a web application requiring a time to execute processing, it is necessary to maintain Internet connection between a web browser and the web application until the processing is completed. Conventionally, the connection is maintained by causing the web browser to inquire a web application server about the execution state of the processing at regular intervals. In this case, however, the web browser cannot execute another different web application until the processing in the web application server is completed. In this invention, a web application server provides processing of converting from document data into print data as a software process asynchronous to a web application and the web application only accepts an execution request for the conversion processing.
US08947700B2

An information processing apparatus includes a receiving unit and a provision unit. The receiving unit receives a display instruction regarding information about data whose printing is reserved from a device. The provision unit provides the device with a screen for displaying a reservation job including a print button for instructing print of data at a time of receiving reservation and a print button for instructing print of data at a time of receiving the display instruction in a case where the display instruction is received by the receiving unit and data at the time of receiving the reservation are different from data at the time of receiving the display instruction.
US08947685B2

A method implemented in a printer for PDF direct printing. The printer includes a PDF interpreter such as APPE (Adobe PDF Print Engine), and at least one other interpreter also capable of interpreting PDF data, such as a PostScript interpreter. The printer automatically selects either APPE or the PS interpreter or both to interpret a PDF document. If the PDF document is PDF/VT, PDF/X-4 or later, then APPE is selected. If the PDF document is not one of these versions but contains transparency data, APPE is selected to interpret the pages containing transparency data, and the other pages may be interpreted using the PS interpreter. If the PDF document is not one of the above versions and contains no transparency data, the PS interpreter is selected. Other factors such as the busy status of the interpreters may be considered in making the selection.
US08947683B2

A method for controlling a printing apparatus includes holding a plurality of jobs including a cover job having print data for a cover and a content job having print data for content, which are used in bookbinding processing, and performing control for displaying, on a display, a correspondence relationship between the cover job and the content job.
US08947681B2

An insertion system includes an enclosure supply device, an envelope supply device, an insertion device to insert an enclosure supplied from the enclosure supply device into the envelope supplied from the envelope supply device, a first input unit to input identification data of the enclosure inserted into the envelope in each of multiple insertion setting records, a second input unit to input identification data of the enclosure set in the enclosure container of the enclosure supply device, and a controller to determine whether the identification data of the enclosure to be inserted, input by the first input unit, matches the identification data of the enclosure set in the enclosure container, input by the second input unit, and to control supply of the envelope by the envelope supply device as well as supply of the enclosure by the enclosure supply device based on a result of the determination.
US08947680B2

An image forming apparatus to perform direct printing of print data, wherein the image forming apparatus receives print data encoded in a first encoding method, determines whether the received print data includes a character expressed in 2 bytes, converts the print data encoded in the first encoding method to be encoded in a second encoding method of analyzing the character expressed in 2 bytes in the image forming apparatus if the print data includes the character expressed in 2 bytes, and forms an image of the converted print data.
US08947661B2

A device (FIG. 2) that uses light to detect particles in fluid is disclosed. The device incorporates a lens and reflector on a flow cell to increase the numerical aperture of a subsequent light collection system without any increase in spherical aberration.
US08947660B2

An improved method and an improved device for carrying out an optical comparison between at least two samples, preferably by comparing sections that can be selected, is characterized by the following characteristics: the sample (UR, LE, I) that is to be examined and is characterized by a non-uniformity in the structure and/or color is illuminated by diffused light; from the light reflected by the sample (UR, LE, I) to be examined, an interference spectrum is created by means of a spectrometer; the interference spectrum created by the spectrometer is depicted on a camera; the interference spectrum obtained in this way and/or values of the sample (I) to be examined derived therefrom are used as sample values which are compared to sample values of a reference sample (UR, LE) obtained accordingly.
US08947657B2

Isolation of biological or chemical organisms can be accomplished using a surface enhanced Raman scattering (SERS) system. The SERS system can be a single or a stacked plurality of photonic crystal membranes with noble-metal lined through pores for flowing analyte potentially containing the biological or chemical organisms. The through pores can be adapted to trap individual biological or chemical organisms and emit SERS spectra, which can then be detected by a detector and further analyzed for viability of the biological or chemical organism.
US08947649B2

An apparatus and method for determining optical center in camera module are provided, the method for determining optical center in camera module according to an exemplary embodiment comprising receiving a target image from a camera module including a lens; generating an error data, which is a difference between a pixel value of the target image and a pixel value of a Gaussian distribution image; and determining the optical center of the lens based on the error data.
US08947647B2

In one aspect, a method includes forming range bins from range compressed data, the range compressed data comprising a train of coherent pulses formed based on a transmitted signal from a laser detection and ranging (LADAR) sensor and having a large time-bandwidth product and for each range bin, compensating for motion of the LADAR sensor, performing a Fourier transform on the compressed range data, determining a centroid of individual velocity measurements and performing Fourier transform of the centroid to determine a vibration.
US08947646B2

A first photoelectric conversion element for detecting light and converting the light into photoelectrons comprises one buried photodiode formed in a semiconductor substrate, and a plurality of MOS diodes each having an electrode formed on the semiconductor substrate with an insulator interposed therebetween. The buried photodiode has a comb shape, in which a plurality of diverging portions are disposed to diverge from one portion, when viewed from the top thereof, and the respective electrodes of the MOS diodes are disposed so as to be nested between the plurality of diverging portions of the buried photodiode when viewed from the tops thereof.
US08947645B2

A first photoelectric conversion element, which detects light and converts the light into photoelectrons has: one MOS diode having an electrode formed on a semiconductor base body with an insulator therebetween; and a plurality of embedded photodiodes formed in the semiconductor base body. The electrode of the MOS diode has, when viewed from the upper surface, a comb-like shape wherein a plurality of branch portions are branched from one electrode portion. Each of the embedded photodiodes is disposed to nest between the branch portions of the electrode when viewed from the upper surface.
US08947644B2

In one aspect, a method includes transmitting a tone waveform from a laser detection and ranging (LADAR) sensor, detecting a target using an echo of the tone waveform reflected from the target, determining a radial velocity of the target using the echo of the monotone waveform from the target, transmitting, from the LADAR sensor, linear frequency modulation (FM) chirp signals and determining a range to target using echoes from the linear FM chirp signals.
US08947630B2

A method controls scanning function of a lithographic apparatus. A monitor wafer is exposed to determine baseline control parameters pertaining to the scanning function. The baseline control parameters are retrieved from the monitor wafer. Parameter drift is determined from the baseline control parameters. Compensation is performed based on the determination. A different parameterization is used for control of the scanning control module than for communication between the scanning control module and the lithographic apparatus.
US08947626B2

A liquid crystal display includes: first and second substrates placed opposite each other; first and second electrodes each provided on one face of the first and second electrodes extending in first and second directions intersecting with each other; and a liquid crystal layer provided between the one face of the first substrate and the one face of the second substrate. A pixel is formed in a region where the first and second electrodes intersect, and a pixel edge of the pixel has a line segment which is oblique relative to the first direction. The first and second substrates are respectively subject to alignment treatment, and the liquid crystal layer is a substantial vertical alignment having a twisted structure, and an alignment direction of liquid crystal molecules at a substantial center in a layer thickness direction and the oblique line segment are not orthogonal.
US08947623B2

A manufacturing method of a liquid crystal display includes: forming an etch target layer including a conductive material on a first substrate; forming a first mask layer on the etch target layer; forming a block copolymer coating layer including a plurality of polymers on the first mask layer; processing the block copolymer coating layer to form a block copolymer pattern layer including first and second polymer blocks; removing one of the first or second polymer blocks to form a second mask pattern layer; etching the first mask layer by using the second mask pattern layer as an etching mask to form a first mask pattern layer; and etching the etch target layer by using the first mask pattern layer as an etching mask to form a first electrode. The first electrode includes a plurality of the first minute patterns extending in a predetermined direction and having a polarization function.
US08947622B2

Disclosed are an apparatus and method for fabricating an alignment layer for liquid crystal displays, capable of shortening process time, preventing scratches of alignment layers and decreasing black luminance. The method includes coating an alignment agent on a substrate, arranging a nano pattern mold with a groove and a protrusion to contact the alignment agent, pre-curing the alignment agent, separating the nano pattern mold from the alignment agent, and hard-curing the alignment agent separated from the nano pattern mold to form an alignment layer.
US08947620B2

The invention provides a broadband cholesteric liquid crystal film, a method for fabricating the same, a polarization device employing the same, and high light efficiency liquid crystal display employing the same. The cholesteric liquid crystal film is a single-layer liquid crystal material structure, and has a top surface and a bottom surface. Further, the cholesteric liquid crystal film includes a first region, a second region, and a third region, and the first region is adjacent to the top surface of the cholesteric liquid crystal film, the third region is adjacent to the bottom surface of the cholesteric liquid crystal film, and the second region is located between the first and third regions, and the average helical pitch P1 of the first region and the average helical pitch P3 of the third region are both larger than the average helical pitch P2 of the second region.
US08947619B2

A photoluminescence color display comprises a display panel that displays red, green and blue pixel areas, an excitation source operable to generate excitation radiation for operating the display, and a photoluminescence color-element plate. The color-element plate comprises at least one photoluminescence material, such as a phosphor material or quantum dots, that is operable to emit light corresponding to red, green and blue pixel areas of the display in response to said excitation radiation. Additionally, the photo-luminescence color display comprises a wavelength selective filter that is provided between the color-element plate and the excitation source. The filter has a transmission characteristic that allows the passage of excitation radiation from the excitation source to excite the at least one photoluminescence material whilst preventing the passage of photoluminescence light back to the excitation source thereby prevent cross contamination of light among the different pixel areas of the display.
US08947617B2

Disclosed herein are a backlight assembly and a liquid crystal display (LCD) having the same, wherein the backlight assembly includes a light guide panel having a plurality of lateral sides; and a plurality of light source units each emitting light to a respective lateral side of the plurality of lateral sides, wherein at least two lateral sides of the plurality of lateral sides, which receive light emitted from two respective light source units of the plurality of light source units, are neighboring lateral sides, and wherein at least one lateral side is longer than an incident surface which receives light emitted from the light source unit.
US08947611B2

The present invention provides a flat panel display device. The flat panel display device includes a backlight system and a display panel, wherein: the backlight system includes a light source, a light homogenization mechanism, and a back frame; the back frame carries the light source and the light homogenization mechanism and the back frame includes at least first and second primary assembling pieces, in which the first primary assembling piece has an end forming at least two joint sections, and each of the joint sections has a structure mating an end of the second primary assembling piece. The back frame further includes a plurality of bracing pieces that are fixed to the primary assembling pieces. The bracing pieces include adjustable bumps mounted thereon and the adjustable bumps provide various mounting structures. The present invention also provides a stereoscopic display device and a plasma display device. The present invention has a mold for back frame that is of a simple structure, reduces the expenditure of the back frame mold, and also saves the material used for back frame so as to lower down the cost. Further, the bracing piece includes an adjustable bump mounted thereon to provide various mounting structures.
US08947610B2

An organic EL display device includes scanning lines, video signal lines, and pixels, each including a TFT having a semiconductor layer and an organic EL layer located between a lower electrode and an upper electrode. A source electrode connecting the semiconductor layer and the lower electrode is formed of three layers including a barrier metal, an Al-containing metal, and a cap metal. The barrier metal is formed of a first layer in contact with the semiconductor layer and a second layer in contact with the Al-containing metal. Each of the first layer, the second layer, and the cap metal is formed of a metal comprising a high melting point metal, and an amount of oxygen in the first layer is larger than an amount of oxygen in the second layer.
US08947609B2

LCD device includes two substrates, a first and second color filters, two liquid crystal layers. The first color filters are formed on portions of the second substrate corresponding to border area The second color filters are formed on portions of the second substrate corresponding to the display area except the border area. A first liquid crystal layer between the first and the second substrate is comprised in border area, and a zero electric field is formed on the first liquid crystal layer so as to completely transmit light incident into the first liquid crystal layer therethrough. A borderline having various colors can be displayed by forming various patterns of color filters having various colors on portions of the second substrate corresponding to the border area under normally white mode, thereby producing picture frame effect while images are displayed on the screen.
US08947604B2

A cholesteric liquid crystal writing tablet includes a first substrate that is transparent and flexible on which a writing pressure is applied and a second substrate spaced apart from the first substrate. One electrically conductive layer is in contact with the first substrate and is transparent and another of the electrically conductive layers is in contact with the second substrate. The electrically conductive layers are separated from each other by a cell gap. Cholesteric liquid crystal material is disposed between the electrically conductive layers. Spacers are disposed in the liquid crystal material that control the cell gap. The spacers have a size and concentration in the liquid crystal material that restricts flow of the liquid crystal material when the cell gap is reduced upon application of the writing pressure.
US08947603B2

A roof assembly for a vehicle is disclosed and includes a display device supported at the roof assembly. The display device is selectively movable between a use position and a stowed position. The roof assembly also includes a user interface associated with the display device, a light source supported at the roof assembly that is configured to illuminate the user interface and a switch for activating the light source when the display device is selectively moved from the stowed position. Another roof assembly for a vehicle is disclosed that includes a vehicle component that is at least partially supported at a transparent roof panel. A method of manufacturing a perimeter trim member for a vehicle is disclosed and includes designing the perimeter trim member as a plurality of sections and molding the plurality of sections as a single sheet of material.
US08947593B2

A solid-state image sensing apparatus includes a solid-state image sensing device, signal processing circuit device, and a multi-layer wiring package. The solid-state image sensing device has a pixel in an image sensing area thereof. The pixel receives incident light and generate a signal electric charge. The signal processing circuit device is arranged to face the image sensing area and applies signal processing to a signal output from the solid-state image sensing device. The multi-layer wiring package has wiring layers, the solid-state image sensing device, and the signal processing circuit device. Each of the wiring layers is laminated via an insulator. The multi-layer wiring package is formed such that a first wiring layer provided between the solid-state image sensing device and the signal processing circuit device has a greater thickness than second wiring layers and has heat conductivity higher than or equal to heat conductivity of the second wiring layers.
US08947590B2

This invention provides a vision system housing having a front plate assembly that accommodates a plurality of lens mount types. The front plate includes a central aperture that is located at a predetermined axial (camera axis) distance from a plane of an image sensor. The aperture is stepped from a wider diameter adjacent to the front to a narrower diameter more adjacent to the sensor. This arrangement enables threaded mounting of a plurality of lens mount types, for example M12 and C-Mount. The exterior (front) surface of the front plate includes threaded holes and a removable spring clip arrangement constructed to accommodate a liquid lens positioned over the aperture with an associated lens assembly mounted within the aperture and in optical communication with the liquid lens. The lens is operated using an electrical connection provided by a cable that interconnects with a multi-pin socket positioned on the front plate.
US08947588B2

A flash detection unit calculates a line average luminance of each line of the current screen of image data and a screen average luminance of a past screen at least one screen before the current screen and compares the calculated line average luminance with the calculated screen average luminance to detect whether the current screen includes a line of high luminance due to a flash. A holding unit holds the past screen of the image data. A flash correction unit, if it is detected that some lines of the current screen have high luminance, replaces the lines having high luminance in the current screen with corresponding lines of the past screen held in the holding unit to correct the image data.
US08947582B2

A digital photographing apparatus and a method of controlling the same. The digital photographing apparatus includes a body unit and an exchangeable lens installed to the body unit, wherein the exchangeable lens includes: a power zoom performer for performing a power zoom operation; and an iris for adjusting an amount light penetrating through an imaging lens, the body unit includes: an image pickup device for generating an image signal by capturing the light; a shutter for controlling light exposure of the image pickup device; and a release controller for controlling operations of the shutter and the iris, and the power zoom operation is prohibited when the release controller starts to drive the shutter or the iris. Accordingly, the power zoom operation is stably controlled.
US08947576B2

An optical viewfinder to observe an object image focused as a primary image by an objective lens includes a first display unit of self-luminous type and a second display unit of non-self-luminous type. The first display unit is arranged at a position closer to a primary image plane of the objective lens than the second display unit in a direction of an optical axis.
US08947559B2

A player according to the present disclosure includes: an interface that retrieves an audio file from a storage medium on which the audio file and a still picture file are stored; and a controller that retrieves a still picture file, which is selected by the file name of the audio file, from the storage medium and that reads audio and a still picture from the audio file and the still picture file, respectively.
US08947556B2

An image pickup apparatus that is capable of reducing the load of the process required to combine images with different exposures to generate a composite image. An image pickup unit performs continuous image pickup that shoots a subject continuously under different exposure conditions. A control unit controls the image pickup unit so that the exposure condition for the first shot in a current set, which is a second or later set, is coincident with the exposure condition for the last shot in the previous set when a plurality of sets of the continuous image pickup are performed. A composing unit composes the images acquired by one set of the continuous image pickup by the image pickup unit to generate one output image.
US08947553B2

An image processing device including a subject frame setting section which, by operating a subject detector which detects a subject captured in an image, sets a subject frame which surrounds a predetermined range of the subject detected from the image; an acceptance frame setting section which sets an acceptance frame with a range wider than the subject frame according to the context of the image; a position detecting section which detects a specified position on an image which is specified by a user; and a recognizing section which recognizes a subject which is a tracking target based on the acceptance frame set by the acceptance frame setting section and the specified position detected by the position detecting section.
US08947552B2

A portable telephone is provided with a camera module (13) for outputting a captured image as image information, a memory (105) for storing the image information, a face registration unit (504) for holding information relating to a face image, a face extraction unit (501), a face parameter extraction unit (502), and a matching determination unit (505) which serve as the configuration for detecting the face image held in the face registration unit (504) from the captured image, and an image-capturing control unit (506) for executing control processing for image capturing. The image-capturing control unit (506) stores the image information in the memory (105) on the basis of the fact that after the face image held in the face registration unit (504) is detected, the face image becomes undetected, and the face image is then detected again.
US08947549B2

A substantially rectangular spectral representation is synthesized, which is adapted to produce image capture device sensor outputs if applied to an image capture device. The synthesized substantially rectangular spectral representation can be utilized in generating output color values of an output color space from image capture device sensor outputs, where the image capture device sensor outputs correspond to an image captured by an image capture device. The generated output color values correspond to colors perceived by the human visual system for the same image as that captured by the image capture device. Image capture device gamut is also determined.
US08947535B2

A system and method are provided to perform operations for racing entertainment, including providing each of multiple racers with a device to capture images and sounds as perceived by the racer during a race, obtaining information pertaining to each of multiple users such as account information and selection of a racer whom the user wants to got connection with, managing transactions, processing the images and sounds, and transmitting the processed images and sounds from the racer to a client terminal of the user who selected the racer. The present system and method may be configured to allow users to play a racing game based on the captured images and sounds by actual racers.
US08947519B2

An image processing apparatus which processes virtual slide image data to be displayed in an image display apparatus includes an image data obtaining unit which obtains image data obtained by capturing an image of a target object, and an image data generation unit which generates display image data corresponding to the image of the target object to be displayed in the image display apparatus in a display magnification corresponding to a predetermined field number of a microscope.
US08947515B2

An apparatus for identifying active access, by a viewer, of a source containing an advertisement includes a video capture device for recording user interaction in an area and a video processor electrically coupled to the video capture device. The video processor is configured to analyze the video obtained by the video capture device. The video process analysis includes identification of active access, by the viewer, of the source containing the advertisement. The source is electrically decoupled from the video capture device.
US08947514B2

An endoscope system has a light source system configured to emit illumination light on a target area, a scanner configured to periodically scan the illumination light over a target area at predetermined time intervals, and an imager configured to receive the illumination light reflected from the target area and to acquire in succession a sequence of image-pixel signals. Further, the endoscope system has a luminance detector that detects in succession a sequence of luminance data of the object image from the sequence of image-pixel signals; and a brightness adjuster that adjusts the brightness of an observed image on the basis of the sequence of luminance data. Then, the brightness adjuster adjusts an amount of illumination light in accordance with a scanning position of the illumination light.
US08947513B2

In one aspect, the present disclosure relates to a method for tracking and analyzing information in a location using a light based positioning system. In some embodiments, the method includes determining a position of a device in a location using a light based positioning system, electronically receiving data from the device, and updating a database with said data. In some embodiments, determining the position of the device includes receiving a position determination from the device. In some embodiments, determining the position of the device includes electronically receiving from the device one or more identification codes of one or more light sources that the device has detected using an image sensor on the device and calculating the position of the device using the one or more identification codes.
US08947509B2

A structured light system based on a fast, linear array light modulator and an anamorphic optical system captures three-dimensional shape information at high rates and has strong resistance to interference from ambient light. A structured light system having a modulated light source offers improved signal to noise ratios. A wand permits single point detection of patterns in structured light systems.
US08947502B2

A system, method, and computer program product for selecting qualifying frames from an image sequence for use in subsequent stitching into a composite panoramic image are disclosed. Incoming frames from any source may be cropped and downscaled prior to evaluation against qualifying criteria relating to image overlap and local motion. Qualifying images are saved and/or output. The resulting panoramic image generally uses fewer qualifying images and appears smoother and has fewer artifacts than those of the prior art. The qualifying criterion for image overlap is a predetermined overlap margin or percentage between a current image and a previous image from the sequence. The qualifying criterion for image motion includes a maximum amount of local motion, often due to passing objects. The embodiments may process incoming images in real time or from stored sequences. Problems may trigger user warnings.
US08947501B2

A technique of enhancing a scene containing one or more off-center peripheral regions within an initial distorted image captured with a large field of view includes determining and extracting an off-center region of interest (hereinafter “ROI”) within the image. Geometric correction is applied to reconstruct the off-center ROI into a rectangular frame of reference as a reconstructed ROI. A quality of reconstructed pixels is determined within the reconstructed ROI. Image analysis is selectively applied to the reconstructed ROI based on the quality of the reconstructed pixels.
US08947500B1

A telepresence communication system for group meeting rooms and personal home and office systems provides improved human factor experience through substantially life size images with eye level camera placement. The system provides switched presence interfaces so that conferees can select when to transmit their images during a conference and optionally provides individual microphones for each of conferee. Switched presence between presets of conferees are viewed on multipoint windows overlaying life-size images upon eye contact camera regions and eliminate seeing camera image movement during pan, tilt and zoom operations. An ambient light rejecting filter system enables an eye level camera to be hidden behind a projection screen and provides bright, high contrast images under normal meeting room and office environments. A telepresence organizational enablement system brings all the features of a corporate office complex and its social and organizational benefits, into a virtual community eliminating the need to centralize employees.
US08947496B2

The invention relates to a method for connecting at least one man-machine interface for manipulating, particularly remotely manipulating, at least one data source connected to a video conferencing system within the scope of video conferences, wherein signals generated by the man-machine interface are transmitted to the video conferencing system via a transmission channel provided for controlling a video camera. The invention further relates to an arrangement comprising means for carrying out the method.
US08947487B2

A High Speed Serial Bus connecting teleconference devices, such as video conference unit, speakerphone, external loudspeakers or microphones is disclosed. The disclosed embodiments enable the distributing and sharing of controls among the linked devices. They enable incremental upgrades or capacity increases of the teleconference system.
US08947482B2

Embodiments described herein are directed to a system for reducing electrostatic fields underneath print heads in a direct marking printing system. The system includes: one or more print heads for depositing ink onto a media substrate; a media transport for moving the media substrate along a media path past the one or more print heads; a conductive platen contacting the media transport belt; an electrostatic field reducer that includes an alternating current charge device positioned upstream of the one or more print heads; and one or electrically isolated biased electrodes in registration with the ink deposition areas of the one or more print heads. The media transport includes a media transport belt and, when the media is on the transport belt it has an electrostatic field, which can cause printing defects. The electrostatic field reducer and electrodes reduce the electrostatic field on the surface of the media and thereby reduce printing defects.
US08947469B2

A display device includes a display panel on which images are displayed and which includes a plurality of display regions; a plurality of driving units that display the images in the plurality of display regions; a displayable region detecting unit that detects a displayable region at a time of abnormality of the display panel; an abnormality-time display image generating unit that generates an abnormality-time display image according to the displayable region detected by the displayable region detecting unit; and an abnormality-time display control unit that displays the abnormality-time display image generated by the abnormality-time display image generating unit in a displayable region while causing a driving unit of the plurality of driving units of which a corresponding display region is the displayable region to display an image in the corresponding display region.
US08947468B2

A method and apparatus are provided for enhancing the readability of a character. The method includes determining ambient light of a mobile terminal and controlling background color and character color of a character image according to the determined ambient light. The method may further include performing an additional control according to the types of displays when controlling the background color and character color. Through this, it is possible to display a character image with enhanced visibility, while minimizing current consumption.
US08947466B2

A display panel includes first and second substrates. The first substrate includes a light blocking layer having an opening through the light blocking layer. The opening is arranged in a pixel area. The second substrate includes first and second transistors, first and second driving electrodes, and a shutter. The first transistor is turned on in response to a low level control voltage. The second transistor is electrically connected to the first transistor and is turned on in response to receiving a low level voltage from the first transistor. The first driving electrode is electrically connected to the first transistor, and the second driving electrode is electrically connected to the second transistor. The shutter exposes or covers the opening by moving to the first driving electrode or the second driving electrode according to the relative levels of voltages applied to the first and second driving electrodes.
US08947463B2

An information processing apparatus include: a control detection block configured to detect a control in a predetermined detection space; a position detection block configured to detect a three-dimensional position of a control detected by the control detection block; a threshold value setting block configured, if the control has approached the control detection block beyond a threshold value set to a predetermined distance through the control detection block on the basis of a three-dimensional position detected by the position detection block, to set the threshold value farther from the control detection block than the predetermined distance; a setting change block configured, if the control has exceeded the threshold value set by the threshold value setting block, to change setting values for predetermined processing; and a processing execution block configured to execute the processing by use of the setting values set by the setting change block.
US08947460B2

A method and an apparatus for operating a graphic menu bar and a recording medium using the same, suitable for a portable electronic device having a touch screen, are provided. First, a graphic menu bar is provided, which includes M graphic items arranged in sequence, where M is a positive integer. Next, the touch screen is divided into N display blocks along a coordinate axis direction for displaying N connected graphic items in graphic menu bar, where N is a positive integer smaller than M. When the touch screen detects a touch signal in display blocks and the touch signal is moved toward the coordinate axis direction for a first displacement, the graphic menu bar displayed on the touch screen is moved toward a direction opposite to the coordinate axis direction for a second displacement, and the second displacement is equal to the product of the first displacement and (M−N)/N.
US08947459B2

A contents playback apparatus and the like are provided which allow a user to promptly designate a desired portion when displaying a part of a content in an expanded manner, and are thus excellent in operability. A contents playback apparatus includes an associating unit and a playback unit. The associating unit generates association information for a plurality of characteristic portions contained in a content by referring to priority orders of the respective characteristic portions relative to each other, the association information associating each of the characteristic portions individually with a predetermined operation key of an input device included in the apparatus in accordance with the priority orders. The playback unit plays back, in response to detecting an operation of an operation key during display of the content, the characteristic portion corresponding to the operation key in an expanded display mode, in accordance with the association information.
US08947455B2

An augmented reality design system is disclosed. The augmented reality design system allows a user to create a design for an article in real time using a proxy. The system can be configured using a head mounted display for displaying at least one virtual design element over a proxy located in a real-world environment. The system can also be configured using a projector that projects at least one virtual design element onto a proxy located in the real world.
US08947450B2

The invention relates to method and system for viewing and enhancing images on the display of a mobile device, which includes the display, memory and a processing means for bit images, and an input device for receiving bit images. A bit image is received and processed to a smaller scale in two stages, using pre-selected scaling algorithms, in which the first scaling produces a bit image of an intermediate size and the second scaling produces a second bit image of the size to be displayed. The bit image to be displayed is enhanced. The second bit image is enhanced using an enhancing chain comprising at least two enhancing algorithms.
US08947448B2

A parallax representation unit in a displayed image processing unit uses a height map containing information on a height of an object for each pixel to represent different views caused by the height of the object. A color representation unit uses, for example, texture coordinate values derived by the parallax representation unit to render the image, shifting the pixel defined in the color map. The color representation unit uses the normal map that maintains normals to the surface of the object for each pixel to change the way that light impinges on the surface and represent the roughness accordingly. A shadow representation unit uses a horizon map, which maintains information for each pixel to indicate whether a shadow is cast depending on the angle relative to the light source, so as to shadow the image rendered by the color representation unit.
US08947447B1

A new hardware architecture defines an indexing and encoding method for accelerating incoherent ray traversal. Accelerating multiple ray traversal may be accomplished by organizing the rays for minimal movement of data, hiding latency due to external memory access, and performing adaptive binning. Rays may be binned into coarse grain and fine grain spatial bins, independent of direction.
US08947445B2

A display controller includes a graphic memory, a graphic memory control unit and a scan control unit. The graphic memory has a storage capacity defined by a first directional size multiplied by a second directional size. The graphic memory control unit converts two-dimensional (2-D) addresses to one-dimensional (1-D) addresses based on an input clock signal and first directional total pixel number of a display panel for displaying input data, converts the 1-D addresses to physical 2-D addresses based on the first directional size and controls the graphic memory to store the input data. The display panel has a resolution corresponding to the first directional total pixel number multiplied by a second directional total pixel number of the display panel. The scan control unit increases scan addresses one line by one line to display data stored in the graphic memory according to a display resolution.
US08947444B1

A data structure that includes pointers to vertex attributes and primitive descriptions is generated and then processed within a general processing cluster. The general processing cluster includes a vertex attribute fetch unit that fetches from memory vertex attributes corresponding to the vertices defined by the primitive descriptions.
US08947442B2

An image display apparatus, comprising: an image display section which displays an image; an attention decision section which determines a degree of attention of a user with respect to the image; an image identifier extraction section which extracts a plurality of identifiers which are assigned to the image and indicate an attribute of the image; an attention identifier detection section which detects an attention identifier from an attention image determined to have a high degree of attention of the user by the attention decision section; and a display control section which detects an image to be displayed having the attention identifier from among the images to be displayed on the image display section, and performs a display control of the image display section so as to further increase the frequency at which the image to be displayed is displayed.
US08947439B2

Computer-implemented methods, computer program products and data processing systems for presenting dynamic data pertaining to a process. In one aspect, region information identifying a plurality of user-selected regions of the process, switching information identifying criteria for switching among the user-selected regions, and dynamic data pertaining to the process, are used to generate a dynamic visual representation of the process which emphasizes, at any given time, only one of the user-selected regions. The user-selected region emphasized at any given time is automatically determined according to the criteria for switching. In another aspect, region information identifying at least one user-selected region of the process and dynamic data pertaining to the process are used to generate a dynamic visual representation of at least a portion of the process containing the at least one user-selected region. The visual representation emphasizes each user-selected region within the context of the portion of the process.
US08947434B2

A machine-implemented process for determining, scaling, providing, and presenting comparative information in an accurate, scaled, useful, easily recognized, and understandable manner, including: reading the data sets; setting first and second boundaries of a first reference axis using first coordinates of data points of one data set having maximum and minimum values, respectively; setting first and second boundaries of each of the other reference axes by adjusting either the first coordinate of one data point of the selected data set having a maximum value or the first coordinate of one data point of the selected data set having a minimum value, wherein every E-value calculated based on the thus-obtained final first and second boundaries of the each of the other reference axes is substantially equal to an E-value of the first data set; and plotting the data points of the data sets. An electronic device capable of presenting a multiple-axis graph is also disclosed.
US08947422B2

Implementations of the present invention involve methods and systems for creating depth and volume in a 2-D planar image to create an associated 3-D image by utilizing a plurality of layers of the 2-D image, where each layer comprises one or more portions of the 2-D image. Each layer may be reproduced into a corresponding left eye and right eye layers, with one or both layers including a pixel offset corresponding to a perceived depth. Further, a depth model may be created for one or more objects of the 2-D image to provide a template upon which the pixel offset for one or more pixels of the 2-D image may be adjusted to provide the 2-D image with a more nuanced 3-D effect. In this manner, the 2-D image may be converted to a corresponding 3-D image with a perceived depth.
US08947421B2

A method and server computer for generating map images and providing the map images to users through the Internet are described. Web sites are automatically and recursively visited and downloaded through hyperlinks. Content items containing address and establishment information are retrieved from the information as downloaded from the visited web sites. The content retrieved items are indexed to associate the address information items contained therein with the establishment information items contained therein about establishments which are located in the addresses associated therewith respectively. A visual indication indicative of the establishment corresponding to an establishment information item is superimposed on a map image in a position corresponding to the address of this establishment with reference to the indexed content items. The map image is transmitted to a user through the Internet in response to a request message from the user.
US08947418B2

A display device in which low power consumption is realized without lowering an aperture ratio is provided. A liquid crystal capacitive element Clc is sandwiched between a pixel electrode 20 and an opposite electrode 80. The pixel electrode 20, one end of a first switch circuit 22, one end of a second switch circuit 23 and a first terminal of a second transistor T2 form an internal node N1. The other terminals of the first switch circuit 22 and the second switch circuit 23 are connected to a source line SL. The second switch circuit 23 is a series circuit composed of a first transistor T1 and a diode D1. A control terminal of the first transistor T1, a second terminal of the second transistor T2 and one end of a boost capacitive element Cbst form an output node N2. The other end of the boost capacitive element Cbst and the control terminal of the second transistor T2 are connected to a boost line BST and a reference line REF, respectively. The diode D1 has a rectifying function from the source line SL to the internal node N1.
US08947413B2

Displaying an image on a display screen is provided by periodically changing the scanning order in which rows of sub-pixels of the display screen are scanned. One scanning order can be selected to scan the rows in the update of a first image frame of the display, and then a different scanning order can be selected to scan the rows in the update of a second image frame. Particular scanning orders can be selected in order to reduce or eliminate the appearance of visual artifacts by changing the location of the visual artifacts across multiple image frames. For example, different scanning orders that result in visual artifacts at different positions on the display screen can be used, and the selection of scanning order can periodically change among the different scanning orders such that the position of the visual artifacts changes periodically during the updating of multiple image frames.
US08947411B2

The sensing device is provided. A sensing device according to an exemplary embodiment of the present invention includes a lower panel, an upper panel facing the lower panel, a liquid crystal layer positioned between the lower panel and the upper panel, an infrared ray sensor formed in at least one of the lower panel and the upper panel, a visible light sensor formed in at least one of the lower panel and the upper panel, and a backlight device positioned at an outer surface of the lower panel, wherein the backlight device includes a plurality of light emitting members representing different colors and an infrared ray light emitting member.
US08947410B2

A display device with multiple light sources includes a first detector for detecting a brightness of one or more different portions of the image formed on the display device, a second detector that measures output intensities of the light sources, and a controller that records correlation values that correlate input power settings of the light sources with the detected brightness and the measured output intensities. During operation of the display device, the controller applies the correlation values to determine the proper input power settings of the light sources so that brightness uniformity among the multiple light sources can be achieved.
US08947409B2

A display panel has an amorphous silicon gate driver. A variable capacitor is formed at one end of a gate line to prevent the deterioration of display quality due to high temperature noise. A predetermined level of capacitance is provided to the variable capacitor to the reduce ripple of gate voltage and eliminate the high temperature noise.
US08947400B2

Apparatus including a support configured to support a portable device; and a display coupled to the support and configured to receive and display a projected image, the projected image being generated by the portable device.
US08947396B2

A resistive touch panel includes an ITO layer, a glass layer, and an insulation layer sandwiched between the ITO layer and the glass layer. The ITO layer is cut into a continuous zigzag-shaped ITO strip by a number of first and second etched lines which are equidistantly spaced and arranged in an alternate fashion. The ITO strip is connected between a positive electrode and a negative electrode. The glass layer includes an ITO covering portion and a peripheral output bus surrounding the ITO covering portion. The resistance touch panel defines a Cartesian coordinate system for locating a touch point thereon, each touch point spatially corresponding to a given position on the ITO strip, the power supply generates a given voltage at given position of the ITO strip, the output bus transmits a signal associated with the voltage to an outside processor. A related electronic device is also provided.
US08947389B1

The present invention generally relates to a touch panel including first electrodes, second electrodes, first signal wires connected to the first electrodes, and second signal wires connected to the second electrodes, two or more flexible printed circuit boards (FPCBs) being attached to one side of the touch panel to be spaced apart from each other by a distance which allows installation of an application component can be installed, and a display device including the same.
US08947383B2

The user interface system of the preferred embodiments includes a sheet that defines a surface on one side and at least partially defines a cavity on an opposite side; a volume of a fluid contained within the cavity; a displacement device that modifies the volume of the fluid to expand the cavity, thereby outwardly deforming a particular region of the surface; and a sensor that detects a force applied by a user that inwardly deforms the particular region of the surface. The user interface system has been specifically designed to be used as the user interface for an electronic device, more preferably in an electronic device that benefits from an adaptive user interface, but may alternatively be used in any suitable application.
US08947380B2

A method includes displaying keys of a keyboard in a keyboard area on a touch-sensitive display, at least one of the keys being associated with multiple letter characters, the keyboard area located adjacent to a first side of the touch-sensitive display, detecting a touch in a keyboard area of the touch-sensitive display, the touch being associated with a character input, detecting a gesture in a gesture input area of a touch-sensitive display, the gesture area located adjacent to a second side of the touch-sensitive display, the second side opposite to the first side; wherein the gesture is associated with a keyboard-related function at the processor and the keyboard-related function is operable on the character input or a next character input.
US08947372B2

An electronic device includes a base, a touch-sensitive display moveable relative to the base, piezo actuators disposed between the base and the touch-sensitive display, the piezo actuators including a first piezo actuator and a second piezo actuator spaced from the first piezo actuator, and a controller configured to control the piezo actuators to alternately actuate the first piezo actuator and the second piezo actuator and apply forces to the touch-sensitive display, thereby causing the touch-sensitive display to pivot relative to the base.
US08947370B2

A touch panel includes a plurality of first electrode patterns being serially connected by a plurality of first connection patterns; a plurality of second electode patterns being serially connected by a plurality of second connection patterns; and a plurality of routing lines; wherein at least two of the plurality of first electrode patterns are connected to at least one of the plurality of routing lines.
US08947367B2

A character input apparatus to input a character using a touch and drag method, the character input apparatus including: an interface to display a character on a touched location, if a touch is detected on the interface; a control unit to control the interface to change the displayed character and a location of the displayed character according to a dragging trace, if the touched location is dragged; and an input unit to input the displayed character displayed when the touch is completed. Accordingly, characters may be conveniently input on a narrow screen.
Patent Agency Ranking